Pengampu :
Luqman Hakim, SKom
Nama:
201310370311156 Brima Helpiono Rusadi
Deskripsi Praktikum
Perangkat Lunak
Teori Penunjang
Prosedur Pelaksanaan
Implementasi dan Hasil Praktikum
Kesimpulan
Basis Data
Daftar Isi
1. Deskripsi Praktikum...............................................................................................................
2. Perangkat Lunak.....................................................................................................................
3. Teori Penunjang.......................................................................................................................
4. Prosedur Pelaksanaan.............................................................................................................
5. Implementasi dan Hasil Praktikum.......................................................................................
6. Kesimpulan...............................................................................................................................
1. Deskripsi Praktikum
1.1. Mengenal dan memahami penggunaan DDL dan DML
1.2. Dapat melakukan implementasi DDL dan DML
1.3. Dapat membuat database dari studi kasus
1.4. Dapat melakukan manipulasi database dengan perintah DML
2. Perangkat Lunak
2.1. Komputer (memory >= 1GB, CPU >= PIV)
2.2. Oracle XE
3. Teori Penunjang
3.1 SQL
SQL ( Structured Query Language ) merupakan bahasa query yang digunakan
untuk mengakses database relasional. SQL sekarang sudah menjadi bahasa database
standard dan hampir semua sistem database memahaminya. SQL terdiri dari berbagai
jenis statemen. Semuanya didesain agar memungkinkan untuk dapat secara interaktif
berhubungan dengan database.
3.2 DDL (Data Definition Language)
DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan
objek-objek yang diperlukan dalam basis data, misalnya tabel, view, user,
dan sebagainya. DDL biasanya digunakan oleh administrator basis data dalam
pembuatan sebuah aplikasi basis data. Secara umum, DDL yang digunakan adalah :
a. CREATE : untuk membuat objek baru
b. USE : untuk menggunakan objek
c. ALTER : untuk mengubah objek
d. DROP : untuk menghapus objek
3.3 DML (Data manipulation Language)
DML digunakan untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang
umum dilakukan adalah:
a. SELECT : untuk menampilkan data
b. INSERT : untuk menambahkan data baru
c. UPDATE : untuk mengubah data yang sudah ada
d. DELETE : untuk menghapus data
4. Prosedur Pelaksanaan
Contoh kasus yang akan digunakan untuk praktikum kali ini adalah
system pendataan nilai mahasiswa yang terdapat disebuah unversitas.
Berikut adalah model relasionalnya :
Buka aplikasi power designer, kemudian pilih New - Conceptual Data Model.
Setelah masuk diarea kerjanya, buat entitas Mahasiswa, MK dan Nilai dengan
menggunakan tools Entity pada pallete window.
Berikan atribut untuk tiap entitas dengan cara mengklik 2 kali entitas tersebut, tentukan
juga type data serta peran dari masing-masing atribut, apakah mandatory, primary key,
atau yang lainnya.
Atur property relationship seperti nama, cardinalitas dan sebagainya dengan cara
mengklik 2x objectnya.
Buka aplikasi power designer, kemudian pilih New - Physical Data Model.
Setelah masuk diarea kerjanya, buat entitas Mahasiswa, MK dan Nilai dengan
menggunakan tools Entity pada pallete window.
Berikan atribut untuk tiap entitas dengan cara mengklik 2 kali entitas tersebut, tentukan
juga type data serta peran dari masing-masing atribut, apakah mandatory, primary key,
atau yang lainnya.
Atur property reference seperti nama, cardinalitas dan sebagainya dengan cara mengklik
2x objectnya.
PDM KRS
6. Kesimpulan
Pada CDM dan PDM yang saya buat tentang KRS , relasi KRS terdiri dari Entitas
Mahasiswa , Jurusan dan Mata Kuliah (MK) yang meliputi kode_mk , NIM ,
kode_jurusan yang digunakan sebagai primary key pada entitas mahasiswa, jurusan
dan MK.