Anda di halaman 1dari 9

PEMROGRAMAN BASIS DATA

Disusun Untuk Memenuhi Tugas


Mata Kuliah Pemrograman Basis Data
Semester 6

Dosen:

Septriandi Wirayoga , ST, MT

Penyusun:

3C - JTD

18 RISA FEBRI K. 1641160098

JARINGAN TELEKOMUNIKASI DIGITAL


JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI MALANG
2019
Jawaban :
1. Sistem Database merupakan sistem penyusun dan pengelolaan record-record dengan
menggunakan perangkat komputer, yang memiliki tujuan untuk menyimpan atau merekam
serta memelihara keseluruhan data dari sebuah organisasi/perusahaan sehingga mampu
menyediakan informasi yang optimal dimana nantinya dapat digunakan untuk kepentingan
proses pengambilan keputusan.
2. Firebird, PostgreSQL, Oracle, SAP HANA, Visual Foxpro, Database Desktop Paradox
3. Cara Ms. SQL Server dapat mengimplementasikan database dengan menyimpan 2 struktur,
yaitu:
- Data
Disimpan dengan file extensi *.mdf. File ini berkembang dengan penyimpanan table dan
objek database lainnya.
- LOG
Disimpan dalam file dengan extensi *.ldf. file ini berisi catatan transaksi, yaitu : mencatat
modifikasi table (update), mencatat data baru (insert), mencatat penghapusan data (delete).
Database dapat mempunyai penyimpanan sekunder sebagai backup dalam file extensi *.ldf.

Jawaban :
1. – Table merupakan kumpulan dari beberapa record dan juga field.
– Field merupakan kolom atau tempat ada di dalam suatu tabel untuk mengisikan nama-
nama (data) field yang akan di isikan.
– Record adalah kumpulan field yang sangat lengkap, dan biasanya dihitung dalam
satuan baris.
2. Integritas data merupakan akurasi,ketepatan dan kebenaran data. Integritas data dalam
sebuah sistem basis data harus dijaga baik-baik untuk menjaga kebenaran/ke-valid an data
yang disimpan. Macam Integritas data yaitu :
- Entity Integritas
Entity integritas merupakan sebuah baris sebagai entitas yang unik dalam suatu tabel. Entity
integritas memaksa integritas dari colum atau primary key dari suatu tabel (melalui index,
unique, constrains, primarykey) tidak boleh null.
- Domain Integritas
Domain merupakan nilai-nilai yang dimungkinkan diasosiasikan dengan setiap atribut,
Integritas domain merupakan validasi masukan dari sebuah kolom. Dengan integritas
domain, tidak ada data yang melanggar jangkauan nilai di tiap kolom data.
- Referensial Integritas
Integritas referensial adalah dasar relasi antar tabel yaitu antara foregin key dengan promary
key. Integritas referensial memastikan bahwa seluruh nilai dari foregin key yang cocok
dengan nilai primary key yang dihubungkannya.

Soal Praktikum I
Jawaban :
1.

2. Perbedaan dari :
a. GRANT :
merupakan perintah untuk memberikan hak ixin akses bagi user di
MYSQL agae dapat mengakses database, tabel dan kolom (dengan menambah user)
b. REVOKE :
merupakan perinth untuk menghapus atau mencabut kembali izin akses
user MYSQL yang sebelumnya telah diberikan.

Jawaban :
1. Primary key merupakan field,kunci / utama dari suatu tabel. 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).
Foreign key yaitu satu atribute (atau satu set atribute) yang melengkapi satu
relationship (hubungan) yang menunjukkan ke induknya. Foreign key berguna untuk
mendefinisikan kolom-kolom pada suatu tabel yang nilainya mengacu ke tabel lain,jadi
kolom foreign key nilainya harus diambil dari nilai kolom pada tabel lain.
2. Primary Key dan Unique keduanya sama-sama digunakan untuk menjamin bahwa
tidak ada duplikasi data pada field tertentu. Selain itu, keduanya sama-sama
digunakan untuk keperluan indexing. Dengan kata lain field yang diset sebagai
Primary Key atau Unique otomatis dia juga sudah diset sebagai index, sehingga kita
tidak perlu mengeset secara manual sebagai index lagi.

Jawaban :
Jawaban :
1. Membuat table-tabel dari database “PERPUS” dengan tipe data dan aturan-
aturannya yang disediakan.
Gambar : Membuat Database ‘PERPUS’.

Gambar : Membuat Tabel ‘Anggota’.

Gambar : Membuat Tabel ‘Buku’.


2. Mengisi data table “Anggota” dan “Buku”.

Gambar : Input Data Tabel ‘Anggota’.

Gambar : Input Data Tabel ‘Buku’.


3. Primary Key : Primary Key merupakan sebuah aturan dimana fungsinya adalah untuk
membedakan anatara baris satu dengan baris lainnya yang ada pada tabel dan bersifat unik.
Foreign Key : Dari namanya kita bisa mengira bahwa foreign (tamu) key, merupakan
suatu atribut untuk melengkapi hubungan yang menunjukan ke induknya, itu artinya field
pada tabel merupakan kunci tamu dari tabel lain. Dan biasanya penggunaan foreign key akan
sangat dibutuhkan ketikan kita menemukan banyak tabel dan ingin menghubungkan satu
tabel dengan tabel lainnya.
Hubungannya adalah foreign key untuk menjelas kan isi dari table yang memiliki
sebuah Primary Key.
4. Menampilkan semua data dari table “Anggota” dan “Buku”
5. Menampilkan anggota yang beralamat di Surabaya

6. Menampilkan anggota yang beralamat di Malang dan Situbondo

Anda mungkin juga menyukai