Selasa, 13 November 2012
PRAKTIKUM 2
PRAKTIKUM II
DDL
Langkah-langkah untuk menyusun praktikum 2:
1. Jalankan Oracle caranya : All program Oracle - OraDb10g_home1
Application Development SQL Plus
2. Masukkan User Name = “system” dan Password=…….
3. DDL merupakan perintah untuk mendefinisikan struktur objek database ( c/o: membuat /mengubah struktur tabel)
Untuk praktikum kedua ini kita akan belajar studi kasus untuk merancang suatu database “sistem belajar-mengajar”.
4. Proses Analisa
Dalam belajar-mengajar tentu diperlukan 4 hal penting, yaitu :
1. Yang belajar alias murid.
2. Yang mengajar alias guru.
3. Yang diajarkan kepada murid alias mata pelajaran.
4. Tempat proses belajar-mengajar alias kelas.
Dengan demikian kita dapat memperoleh beberapa kalimat:
1. Para guru mengajar para murid beberapa pelajaran.
2. Para guru mengadakan ujian-ujian kepada para murid dari beberapa pelajaran.
3. Para guru memberikan nilai kepada para murid dari beberapa pelajaran.
4. Para guru mempunyai beberapa mata pelajaran yang akan diajarkan kepada para murid.
5. Setiap murid mempunyai kelas sebagai tempat belajar, dll.
5. Proses Desain bisa menggunakan ERD. (Dipelajari di pertemuan selanjutnya)
6. Membuat user baru dengan nama “Belajar”.
7. Berikan hak akses untuk user Belajar dengan perintah
Grant DBA to Belajar;
8. Koneksikan / masuk ke user “Belajar”.
9. Implementasi script di oracle:
Membuat tabel guru :
Membuat Tabel Kelas:
Membuat Tabel Mata Pelajaran:
No
Field
Type
Desc
1
Kode_mp
Varchar2 (32)
Primary key, not null
2
Nama_mp
Varchar2 (64)
Not null
3
Kredit
Number
Not null
Membuat Tabel Murid:
Membuat Tabel Ulangan:
Membuat Tabel Belajar :
No
Field
Type
Desc
1
PK-Belajar
Gabungan dari (NIG,Kode_MP,Kelas_Id)
2
NIG
Varchar2 (32)
Foreign key tb. Guru, Not null
3
Kode_MP
Varchar2 (32)
Foreign key tb. Mata pelajaran, Not null
4
Kelas_id
Varchar2 (32)
Foreign key tb. Kelas, Not null
5
Hari
Varchar2 (32)
10. Selanjutnya mengecek object database berupa tabel yang telah kita buat menggunakan syntaks berikut:
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar