Peranan Key Dalam Database
-
Upload
euis-marlina -
Category
Documents
-
view
1.114 -
download
4
Transcript of Peranan Key Dalam Database
![Page 1: Peranan Key Dalam Database](https://reader035.fdokumen.com/reader035/viewer/2022081421/5571f2c949795947648d0c78/html5/thumbnails/1.jpg)
Oleh : Euis Marlina
![Page 2: Peranan Key Dalam Database](https://reader035.fdokumen.com/reader035/viewer/2022081421/5571f2c949795947648d0c78/html5/thumbnails/2.jpg)
Basisdata adalah kumpulan data (elementer) yang secara logik berkaitan/berelasi dalam merepresentasikan fenomena/fakta secara terstruktur dalam domain tertentu untuk mendukung aplikasi pada sistem tertentu.
Key di dalam database dibutuhkan untuk mengidentifikasi dan menghubungkan satu tabel data dengan tabel yang lain.
![Page 3: Peranan Key Dalam Database](https://reader035.fdokumen.com/reader035/viewer/2022081421/5571f2c949795947648d0c78/html5/thumbnails/3.jpg)
Primery Keyuntuk mengidentifikasi data.
Nilai field yang menjadi primary key harus: - Unik atau tidak boleh ganda - Tidak boleh Null (kosong, tidak diketahui, tidak
dapat ditentukan) - Key boleh terdiri lebih dari satu field
Key yang terdiri lebih dari satu kolom seperti ini disebut composite key.
![Page 4: Peranan Key Dalam Database](https://reader035.fdokumen.com/reader035/viewer/2022081421/5571f2c949795947648d0c78/html5/thumbnails/4.jpg)
Foreign Keyadalah key penghubung kedua tabel.Foreign key boleh berasal dari Primary key dari tabel master dan boleh composite.
![Page 5: Peranan Key Dalam Database](https://reader035.fdokumen.com/reader035/viewer/2022081421/5571f2c949795947648d0c78/html5/thumbnails/5.jpg)
Nomor_pesanan sebagai primary key di tabel pesananNomor_pesanan sebagai foreign key di tabel barang_pesanan.
![Page 6: Peranan Key Dalam Database](https://reader035.fdokumen.com/reader035/viewer/2022081421/5571f2c949795947648d0c78/html5/thumbnails/6.jpg)
Pilih kolom yang tepat, tentukan macam primary key dan jumlahnya, sesuai spesifikasi (peraturan pelaksanaan bisnis dan kebutuhan datanya), untuk menghubungkan tabel-tabel didalam database.
Terapkan dengan menggunakan fasilitas bersangkutan yang tersedia didalam database yang dipakai. Fasilitas key dan sifat-sifatnya di Microsoft SQL Server misalnya tidak sama persis dengan MySQL.