0

Praktikum Sistem Basis Data

Author Nur Siswanto    Category

BAB 1

Tujuan:
1. Mengenal Database dan DBMS
2. Mengenal MySQL
3. Bisa menjalankan MySQL Server dan Client

DATABASE DAN DBMS
Database Management System (DBMS) berisi satu koleksi data yang saling berhubungan dan satu set program untuk mengakses data tersebut. DBMS terdiri dari Database dan Set Program pengelola untuk menambah data, menghapus data, mengambil, dan membaca data.
Database adalah kumpulan file-file yang saling berelasi, relasi tersebut biasa ditunjukan dengan kunci dari tiap file yang ada. Satu database menunjukan satu kumpulan data/tabel yang dipakai dalam satu lingkup perusahaan, instansi. Artinya bahwa basis data adalah kumpulan data yang berhubungan dengan suatu obyek, topik atau tujuan khusus tertentu. Sebagai contoh buku telepon, kamus bahasa, katalog buku di perpustakaan, data koleksi musik dan video, data pelanggan, data supplier, data mahasiswa, data pegawai, dan lain-lain.

Dalam satu file data/tabel terdapat record-record yang sejenis, sama besar, sama bentuk, merupakan satu kumpulan entity yang seragam. Satu record terdiri dari field-field yang saling berhubungan untuk menunjukan bahwa field tersebut dalam satu pengertian yang lengkap dan direkam dalam satu record. Untuk menyebut isi dari field maka digunakan atribute atau merupakan judul dari satu kelompok entity tertentu, misalnya atribute Alamat menunjukan entity alamat dari siswa. Entity adalah suatu obyek yang nyata dan akan
direkam. Set program pengelola merupakan satu paket program yang dibuat agar memudahkan dan mengefisienkan pemasukan atau perekaman informasi dan pengambilan atau pembacaan informasi kedalam database, biasa disebut dengan paket DBMS. Ada beberapa macam paket DBMS, diantaranya adalah MySQL, postgresql, Foxpro, Oracle, DB2, dll.

MySQL
MySQL adalah salah satu contoh software/paket DBMS yang sangat populer. Kepopuleran MySQL dimungkinkan karena kemudahannya untuk digunakan, cepat secara kinerja query, dan mencukupi untuk kebutuhan database perusahaan-perusahaan skala menengah-kecil. MySQL merupakan DBMS yang bersifat client-server dan multi user. Maksudnya adalah ada software MySQL yang berjalan sebagai client, dan adapula yang berjalan sebagai server. Server berfungsi untuk memberi layanan atas permintaan yang dilakukan oleh Klien. Ada banyak user yang bisa mengakses database server secara bersamaan melalui program klien.

Oleh karena itu sebelum kita melakukan pengolahan terhadap database, maka kita harus menjalankan program Database Server MySQL terlebih dulu yang menyediakan layanan berupa data. Setelah itu kita baru bisa melakukan permintaan kepada server berupa layanan data melalui program klien. Layanan yang diberikan bisa berupa pemasukan atau perekaman informasi dan pengambilan atau pembacaan informasi ke/dari dalam database.

BAB 2

Tujuan:
1. Mengetahui dan Mengenal Bahasa SQL beserta pembagiannya
2. Menggunakan Bahasa SQL
3. Mengenal dan Menggunakan Sub Bahasa DDL (Data Definition Language)

BAB 3

Tujuan:
1. Mengenal Sub Bahasa DML (Data Manipulation Language)
2. Menggunakan Sub Bahasa DML
3. Mengenal Sub Bahasa DCL (Data Control Language)

Data Manipulation Language
DML adalah kelompok perintah yang berfungsi untuk memanipulasi data dalam basis data, misalnya untuk pengambilan, penyisipan, pengubahan, dan penghapusan data.

BAB 4

Tujuan:
1. Menggunakan Bahasa SQL dengan dua tabel atau lebih

BAB 5

Tujuan:
1. Menggunakan Bahasa SQL dengan dua tabel atau lebih
2. Mengenal dan Menggunakan Fungsi Agregat
3. Mengelompokan dan Mengurutkan Tabel
4. Membatasi hasil Query

BAB 6

Tujuan:
1. Menggunakan Program Klien dari Prompt Sistem Operasi
2. Mengenal dan Menggunakan Fungsi di dalam MySQL

BAB 7

Tujuan:
1. Mengadministrasi Database MySQL
2. Mengatur Hak Akses User

BAB 8

Tujuan:
1. Backup, Restore, dan Import, Eksport data di MySQL

BAB 9

Tujuan:
1. Administrsi Database menggunakan Program Bantu Aplikasi
2. Menggunakan mysqlcc

Download selengkapnya disini

---

Post comment