PEMBIMBING :
Septriandi Wira Yoga, ST, MT
Penyusun :
JTD 3A
NO NAMA NIM
1. Suatu susunan/kumpulan data operasional lengkap dari suatu organisasi atau perusahaan
yang dikelola secara terintegrasi dengan menggunakan metode tertentu, dengan
menggunakan komputer, sehingga mampu menyediakan informasi yang optimal
diperlukan pemakainya.
2. Oracle
Sybase
Interbase
XBase
Firebird
Soal praktikum :
1.
2. GRANT : Digunakan untuk memberikan hak akses oleh administrator (pemilik utama)
server kepada user (pengguna biasa). Hak akses tersebut berupa hak membuat (CREATE),
mengambil (SELECT), menghapus (DELETE), mengubah (UPDATE), dan hak khusus
berkenaan dengan sistem databasenya.
REVOKE : Perintah ini memiliki kegunaan terbalik dengan GRANT, yaitu untuk
menghilangkan hak akses yang telah diberikan kepada user oleh administrator atau
mencabut hak-hak dari seorang user terhadap database tertentu atau sebagian isi dari
database.
Tugas Praktikum I :
TUGAS PENDAHULUAN II :
1. Sebutkan dan jelaskan dengan singkat mengenai table, field dan record!
2. Sebutkan dan jelaskan dengan singkat tentang jenis integritas data!
Jawaban :
1. Field adalah kumpulan dari karakter yang membentuk satu arti, maka jika terdapat field
misalnya seperti NomerBarang atau NamaBarang, maka yang dipaparkan dalam field
tersebut harus yang berkaitan dengan nomer barang dan nama barang. Atau definisi field
yang lainnya yaitu tempat atau kolom yang terdapat 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. Tabel adalah merupakan kumpulan dari beberapa record dan juga field. File adalah
terdiri dari record-record yang menggambarkan dari satu kesatuan data yang sejenis.
Misalnya seperti file nama barang berisikan data tentang semua nama barang yang ada.
Data adalah kumpulan fakta atau kejadian yang digunakan sebagai penyelesaian masalah
dalam bentuk informasi. Pengertian basis data (database) adalah basis data yang terdiri dari
dua kata, yaitu kata basis dan data. Basis dapat di artikan markas ataupun gudang, maupun
tempat berkumpul.
data adalah kumpulan fakta yang mewakili suatu objek, misalnya seperti manusia, barang
dan sebagainya yang direkam ke dalam bentuk huruf, angka, simbol, teks, bunyi, gambar
ataupun kombinasinya
2. menjamin konsistensi data terhadap semua konstrain yang diberlakukan terhadap data
tersebut, sehingga memberikan jaminan keabsahan data itu sendiri. Tujuannya adalah
menjaga data agar data yang tidak valid tidak masuk ke database.
Jenis – Jenis Integritas Data
1. Domain integrity (Integritas jangkauan nilai)Tidak ada item data yang melanggar
jangkauan nilai di tiap kolom data.
2. Integrity Entity (Integritas Entitas)Tidak ada baris data duplikat dalam satu tabel.
3. Integrity Referential (Integritas acuan)Menjaga relasi atau korespondensi antar tabel.
4. Redudant Data Integrity (Integritas Data Antar Tabel)Data di sebuah tabel tidak berulang
di tabel lain.
5. Bussiness Rule Integrity (Integritas Aturan Nyata) Data di suatu tabel harus memiliki nilai
yang layak dan dapat diterima ditempat sistem basis data itu diterapkan. Integritas jenis ini
bersifat kasuistis, artinya sangat bergantung pada jenis data, lokasi, lingkungan, dan waktu
penerapan basis data.
Soal Praktikum II :
1. Apa perbedaan antara Primary key dengan Foreign key ?
2. Apa persamaan antara Primary key dengan key Unique ?
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).
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.
Tugas Praktikum II
select*from Tabel_Anggota;
select*from Table_Buku;
3. 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).
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.
Hubungan Primary Key dan Foreign Key, Primary Key adalah field kunci / utama dari
suatu tabel yang menunjukkan bahwa field yang menjadi kunci tersebut tidak bisa diisi
dengan data yang sama, atau dengan kata lain Primary key menjadikan tiap record memiliki
identitas sendiri-sendiri yang membedakan satu sama lainnya (unik).“Foreign key” adalah
satu attribute yang melengkapi satu relationship yang menunjukan ke induknya, dengan
kata lain keduanya saling berkaitan.
4. Menampilkan isi table