Candidate key
sebuah pengenal yang unik untuk sebuah baris dalam sebuah hubungan atau . Candidate Key sederhana (satu atribut) atau gabungan (dua atribut). Di definisikan, dalam setiap hubungan harus mempunyai paling sedikit satu Candidate key, tapi bisa juga mempunyai lebih Candidate key. Jika dalam satu hubungan terdapat satu Candidate key maka secara otomatis akan menjadi kunci utama untuk hubungan tersebut, tapi jika terdapat banyak Candidate key maka , harus menunjuk salah satu untuk menjadi kunci utamanya. Dan untuk setip Candidate key yang tidak ditunjuk sebagai kunci utama ialah kunci pengganti.
Contoh nya :
Minggu, April 11
Alternate Key
Pengertian DML (DATA MANIPULATION LANGUAGE).
DML (Data Manipulation Language) merupakan bahasa basis data yang berguna untuk melakukan proses modifikasi dan pengambilan data pada suatu basis data. Modifikasi yang dapat dilakukan adalah penambahan (insert), pembaharuan (update), penghapusan (delete).
o Insert Baris dalam Tabel INSERT INTOPengertian DDL (DATA DEFINITION LANGUAGE).
DDL (DATA DEFINITION LANGUAGE)
Pada Data Definiton Language (DDL) berkaitan mengenai struktur tabel.
perintah - perintah yang termasuk dalam DDL antara lain :
- Create
Biasa digunakan untuk membuat suatu tabel. sintaksnya adalah :
[ CREATE TABLE nama_tabel (
nama_field ke-1 tipe_data ( lebar_field ), ......, nama_field ke-n tipe_data ( lebar_field ) ) ;]
buatlah sebuah tabel barang dengan field kode_barang char(6), nama barang varchar2(25), satuan_barang varchar(20), dan stok barang number(4), primary key-nya adalah kode barang.
sintaksnya :
CREATE TABLE barang (
Kode_Barang char(6)
Nama_Barang varchar2(25),
Satuan_Barang varchar(20),
Stok_Barang number(4),
Constraint pk_barang primary key(Kode_Barang)
);
- Alter
Digunakan untuk mengedit tabel yang telah ada. dalam pengeditan tabel ini ada beberapa kemungkinan, diantaranya adalah mengubah dalam artian memodifikasi salah satu atau beberapa field pada tabel tersebut atau dalam artian menambah satu atau beberapa field pada tabel tersebut.
sintaks umumnya adalah :
[ ALTER TABLE nama_tabel
ADD | MODIFY nama_field ke-1 tipe_data ( lebar_field ) ;]
mengacu pada contoh 1, ubah tipe data Satuan_Barang menjadi char(5)
sintaksnya :
ALTER TABLE barang
modify Satuan_Barang char(5);
- Drop
Terkadang anda diharuskan menghapus sebuah tabel yang telah anda buat, hal ini mungkin disebabkan karena tabel yang anda buat salah, atau tidak diperlukan. untuk itu digunakan perintah Drop.
sintaks umumnya adalah :
[ DROP TABLE nama_tabel ;]
contoh 3 :hapus tabel 'barang' yang telah dibuat pada contoh 1
sintaksnya :
DROP TABLE barang
Keterangan :
perintah drop tabel ini akan berhasil jika tabel yang dihapus adalah tabel yang tidak ada relasinya ( tabel yang berdiri sendiri ). juga akan berhasil jika yang anda hapus adalah tabel relasi ( tabel yang mengacu pada tabel lain ).
Mohon Maaf kalo ada yg kurang nanti saya tambah kan ^__^
Kamis, November 5
Modul 5 (Soal 3)
Modul 5 (Soal 2)
Susun flowchart untuk menginput 4 bilangan bulat, kemudian dari 4 bilangan tersebut cetak lah bilangan yang terbesar.
Flowchart
Flowchart
Modul 5 (Soal 1)
Susun algoritma untuk input 3 buah bilangan yang masing-masing menyatakan panjang sisi sebuah segitiga. Kemudian periksa ketiga buah garis (sisi) tersebut. Bila ke-3 sisi segitiga itu panjangnya sama maka akan tercetak perkataan "SAMA SISI". Bila hanya dua sisi yang sama akan tercetak "SAMA KAKI" dan bila ke-3 sisi segita itu tidak sama maka akan tercetak "SEMBARANG".
Hint : a) Menggunakan operator AND(&&) atau OR (||)
Hint : b) Tidak boleh menggunakan operator logical AND dan OR
Jawab :
A>>Untuk Jawab A
B>>Untuk Jawab B
Hint : a) Menggunakan operator AND(&&) atau OR (||)
Hint : b) Tidak boleh menggunakan operator logical AND dan OR
Jawab :
A>>Untuk Jawab A
B>>Untuk Jawab B
Langganan:
Postingan (Atom)


