basis data
TRANSCRIPT
![Page 1: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/1.jpg)
KELOMPOK 2
[-]Lutfi Hardiyanto (1)
[-]Dhea Handayani (10)
[-]Khaliq Arief (13)
Basis Data
![Page 2: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/2.jpg)
Pengertian Client
Client adalah komputer dalam jaringan yang menggunakan sumber daya yang disediakan oleh server.
![Page 3: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/3.jpg)
Pengertian Server
Server adalah perangkat yang menyediakan dan bertindak sebagai pengelola aplikasi, data, dan keamanannya.
![Page 4: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/4.jpg)
Pengertian Client Server
Client-Server adalah pembagian kerja antara server dan client yg mengakses server dalam suatu jaringan. Jadi arsitektur client-server adalah desain sebuah aplikasi terdiri dari client dan server yang saling berkomunikasi ketika mengakses server dalam suatu jaringan.
![Page 5: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/5.jpg)
![Page 6: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/6.jpg)
Konsep Client Server
Koneksi dan komunikasi yang dilakukan dua komputer dimana satu sisi bertindak sebagai klien dan sisi lain sebagai server, server hanya melayani permintaan klien dan klien mengirimkan atau meminta suatu proses pada server.
![Page 7: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/7.jpg)
Keuntungan Client Server
![Page 8: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/8.jpg)
• Kecepatan akses lebih tinggi karena penyedia fasilitas jaringan dan pengelolaan dilakukan secara khusus oleh satu komputer (server) yan tidak dibebani dengan tugas lain seperti sebagai workstation.
![Page 9: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/9.jpg)
• Sistem keamanan dan administrasi jaringan lebih baik, karena terdapat sebuah komputer yang bertugas sebagai administrator jaringan, yang mengelola administrasi danb sistem keamanan jaringan.
![Page 10: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/10.jpg)
• Sistem Back-up Data lebih baik. Karena pada jaringan Client-Server, Back-up dilakukan terpusat diserver yang akan memback-up seluruh data yang digunakan didalam jaringan.
![Page 11: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/11.jpg)
ODBC
Open Database Connectivity (disingkat menjadi ODBC) adalah sebuah standar terbuka untuk konektivitas antar mesin basis data.
![Page 12: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/12.jpg)
![Page 13: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/13.jpg)
Jenis Data ODBC
![Page 14: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/14.jpg)
Database Driver
Database Driver adalah software/driver yang berfungsi ntuk membuat koneksi ke database yang sesuai dengan database tersebut.
![Page 15: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/15.jpg)
Data Source Name
Data Source Name (DSN) adalah nama/alias dari database yang digunakan oleh program yang koneksinya melalui ODBC.
![Page 16: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/16.jpg)
Dalam ODBC terdapat beberapa jenis Data Source Name yang akan menentukan otoritas pemakai database, yaitu :
![Page 17: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/17.jpg)
User DSN
• User DSN bersifat private bagi user pembuatnya, artinya DSN jenis ini hanya dapat dipergunakan / tampak oleh user yang membuatnya (yaitu user yang login dengan username pembuat DSN tersebut).
![Page 18: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/18.jpg)
System DSN
• System DSN bersifat public dalam sebuah komputer, artinya semua user yang menggunakan komputer dimana Sistem DSN di-install dapat menggunakannya walaupun bukan pembuatnya.
![Page 19: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/19.jpg)
File DSN
• File DSN adalah satu-satunya yang bisa di-share dan dapat dipergunakan komputer lain yang memiliki driver database yang sama.
![Page 20: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/20.jpg)
Komponen ODBC
![Page 21: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/21.jpg)
ODBC API
• Sekumpulan panggilan fungsi, kode-kode kesalahan dan sintaksis SQL yang mendefinisikan bagaimana data dalam sebuah DBMS diakses.
![Page 22: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/22.jpg)
Driver Basis Data ODBC
• Driver (yang berupa dynamic link library) yang mampu memproses panggilan fungsi ODBC untuk sebuah DBMS tertentu.
![Page 23: Basis Data](https://reader035.vdocuments.pub/reader035/viewer/2022062821/589d72681a28abd91d8b70bd/html5/thumbnails/23.jpg)
ODBC Driver Manager
• Bertugas untuk membuat driver basis data ODBC yang dibutuhkan oleh aplikasi.