Universitas Islam Indragiri
Fakultas Teknik & Ilmu Komputer
Prodi Sistem Informasi
Pertemuan Keenam
Mata Kuliah : Perancangan Basis Data
Dosen : Fitra Wardhana, S.Kom
Perintah SQL (Structured Query Language) dapat dibagi menjadi tiga kelompok, yaitu :
1. Data Definition Language
a. CREATE TABLE nama_tabel
( nama_kolom tipe_data [NULL | NOT NUL] )
b. ALTER TABLE nama_tabel
ADD nama_kolom tipe_data [NULL | NOT NULL]
atau
ALTER TABLE nama_tabel
DROP COLUMN nama_kolom
Atau
ALTER TABLE nama_tabel
ALTER COLUMN nama_kolom tipe_data_baru [NULL | NOT NULL]
c. DROP TABLE nama_tabel
2. Data Manipulation Language
a. INSERT INTO nama_tabel [(kolom)1, ..., kolom_n)]
VALUES (nilai_1, ..., nilai_n)
b. UPDATE nama_tabel
SET nama_kolom_1 = nilai_1
[, nama_kolom_2 = nilai_2, ...]
WHERE kondisi
c. DELETE nama_tabel
WHERE kondisi
d. SELECT nama_kolom
FROM
[WHERE kondisi]
[GROUP BY nama_kolom]
[HAVING kondisi]
[ORDER BY nama_kolom | ASC | DESC]
3. Data Control Language
a. GRANT [daftar_wewenang | ALL PRIVILEGES]
ON nama_objek
TO [daftar_id_otorisasi | PUBLIC]
[WITH GRANT OPTION}
b. REVOKE [GRANT OPTION FOR] [daftar_wewenang | ALL PRIVILEGES]
ON nama_objek
FROM [daftar_id_otorisasi | PUBLIC] [RESTRICT | CASCADE]
Study kasus :
Diketahui tabel sebagai berikut :
MAHASISWA
Nim | Nama | J_Kelamin | Agama | Tempat_Lahir | Tanggal_Lahir | Alamat | Kode_Jurusan | Kode_Org |
| | | | | | | | |
DOSEN
Kode_Dosen | Nama | J_Kelamin | Agama | Tempat_Lahir | Tanggal_Lahir | Alamat |
| | | | | | |
MATA_KULIAH
Kode_Mk | Nama_Mk | Sks_Mk | Semester_Mk |
| | | |
PRODI
Kode_Prodi | Nama_Prodi | Jenjang_Prodi | Kode_Dosen | Kode_Fak | Akreditasi_Prodi |
| | | | | |
FAKULTAS
Kode_Fak | Nama_Fak | Kode_Dosen |
| | |
ORGANISASI
Kode_Org | Nama_Org | Jenis _Kegiatan |
| | |
RUANG_KULIAH
Kode_Ruang | Nama_Ruang | Lokasi |
| | |
JADWALKULIAH
Kode_Jkul | Kode_Mk | Kode_Dosen | Kode_Ruang | Kelas | Waktu |
| | | | | |
KRS
Nim | Kode_Mk | Kode_Dosen | Kode_Jkul | Kode_Ruang | Kelas | Waktu | Jumlah_Sks |
| | | | | | | |
NILAI_SEMESTER
Nim | Kode_Dosen | Kode_Mk | Nilaiangka_Mk | Nilaihuruf_Mk |
| | | | |
Tugas Individu :
Soal dan jawaban minimal 5 maksimal 10 dari materi di atas, dikumpul tanggal 19 november 2010.....
0 komentar:
Posting Komentar