TEKNIK INFORMATIKA
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2020
PRETEST
1. Apa yang dimaksud dengan query
2. Jelaskan apa yang dimaksud dengan DML dan DDL
JAWABAN
2. Data Definition Language (DDL) merupakan sub bahasa SQL yang digunakan
untuk membangun kerangka database. Atau juga merupakan kelompok perintah
yang berfungsi untuk mendefinisikan atribut-atribut database, table, atribut
kolom, batasan-batasan terhadap suatu atribut serta hubungan antar table.
PRAKTIKUM
A. Membuat Database
Setelah klik All Programs kita pilih microsoft SQL Server setelah itu Enterprise Manager.
Klik Cancel
4. Dari analisa diatas, maka akan terbuka jendela Local (Windows NT)
Klik kanan
5. klik kanan di Database pilih New Database. Lalu tulis Database Name “Perpustakaan”
6. Pilih OK.
4. setelah itu klik kanan di salah satu table lalu pilih New Table.
8. Pilih OK
Ø Masukan Kode_pengarang (001), Nama : Muchamad Soleh , Alamat : Kuningan , TTL : Kuningan, 11
juni 2002.
Ø Pilih Table
Ø Pilih Query
5. Pilih Next
8. Untuk merelasikan antar tabel drag mouse dari Tabel_Pengarang (Kode_Pengarang) ke Tabel_Buku
10. Pilih OK
11. Lalu klik kanan mouse pada panah relasi pilih Show Relationship Labels
POST TEST
1. Jelaskan apa yang dimaksud dengan primary key dan foreign key
2. Jelaskan kegunaan adanya primary dan foreign key
JAWABAN
1. “Primary Key” adalah field kunci / utama dari suatu tabel yang menunjukkan
bahwa field yang menjadi kunci tersebut tidak bisa diisi dengan data yang
sama, / dengan kata lain Primary key menjadikan tiap record memiliki identitas
sendiri-sendiri yang membedakan satu sama lainnya (unik). Primary Key
berguna pada saat menampilkan record hasil pencarian (searching), pengurutan
(sorting), dan berbagai operasi query lainnya. Dengan memilih rimary key,
proses pencarian, pengurutan dan proses penampilan data dan lainnya
berlangsung lebih cepat.
“Foreign key” adalah satu attribute yang melengkapi satu relationship yang
menunjukan ke induknya.
TUGAS
1. Buatlah sebuah Database terdiri minimal 2 tabel !
Penyelesaian !
Langkah pengerjaan :
1. Membuat Database
Ø lalu pilih OK, kemudian akan muncul jendela. Dan klik kiri 2x pada Table.
Ø klik kanan pada salah satu tabel kemudian pilih New Table untuk membuat tabel baru.
Ø maka kita masukan tabel yang telah kita buat tadi. Kita buat tabel yang pertama dulu yaitu
Tabel_Anggota, kemudian dilanjut dengan membuat Tabel_Buku, dan Tabel Pinjam.
· Setelah itu kita lanjut dengan membuat tabel 2 dan 3 dengan cara yang sama.
· Setelah itu kita lanjut dengan membuat tabel 3 dengan cara yang sama.
· Masukan ID_Anggota (001), Nama : Muchamad Soleh , Alamat : Kuningan , Kota : Kuningan,
No_Telepon : 085624324298, TTL : Kuningan, 11 juni 2002 .
· Masukan No_Buku (001), Judul : Si Anak Singkong, Pengarang : Chairul Tanjung, Tahun_Terbit :
2012, Jenis_Buku : Pengalaman, Status : Baru.
· Masukan No_Pinjam (001), ID_Anggota : (001), No_Buku : (001), Tanggal_Pinjam : 20 Agustus 1990,
Tanggal_Kembali : 06 April 1991.
· Pilih Table
· Pilih Query
Ø Pilih Next
Ø Untuk merelasikan antar tabel drag mouse dari Tabel_Anggota (ID_Anggota) ke Tabel_Buku ke
Tabel_Pinjam. Sebelum di drag terlebih dahulu disetiap primary keynya klik kanan lalu pilih Set Primary
Key. (
Ø Pilih OK
Lalu klik kanan pilih Show Relationship Labels maka hasilnya terlihat
KESIMPULAN
· Data dan informasi
Ø Data dan fakta mengenai objek, orang dan lain-lain. Data dinyatakan dengan nilai
(angka, deteran karakter, atau simbol).
Ø Informasi adalah hasil analisis dan sintesis terhadap data.
· Hirarki Data
Secara tradisional, data diorganisasikan kedalam suatu hirarki yang terdiri atas elemen
data, rekaman (record), dan berkas (file)
Ø Elemen Data
Elemen data adalah satuan data terkecil yang tidak dapat dipecah lagi mejadi unit yang
bermakna.
Ø Rekaman
Rekaman adalah gabungan sejumlah elemen data yang saling terkait.
Ø Berkas
Himpunan seluruh rekaman yang bertipe sama membentuk sebuah berkas.
· Basis Data
Basis data adalah sistem berkas terpadu yang dirancang terutama untuk meminimalkan
pengulangan data.
· Pengantar SQL
SQL sinkatan dari Structured Query Language. SQL merupakan bahasa query standar
yang digunakan untuk mengakses basis data relasional. Kemampuan SQL tidak
terbatas hanya untuk query (memperoleh data), tetapi juga mencakup kemampuan lain
seperti :
Ø Pendefinisian struktur data
Ø Pengubahan data
Ø Pengaturan sekuritas