DATABASE MENGGUNAKAN MS. ACCESS
Data
Definition Language (DDL)
Dengan bahasa ini user
dapat :
1.
Create (membuat
tabel dan mengidentifikasikan tipe data atribut)
2.
Add (menambah
atribut)
3.
Drop (menghapus
atribut)
Create
Untuk membuat sebuah table pada suatu database, kita
gunakan sintaks :
create table nama_dari_table (atribut1 tipe_data(panjang_data), atribut2
tipe_data(panjang_data), dst)
Add
Untuk menambahkan atribut ke dalam sebuah tabel
menggunakan sintaks :
Alter table nama_tabel add atribut_yang_ditambahkan tipe_data
Drop
Untuk menghapus atribut dari tabel yang dibuat
menggunakan sintaks :
Alter table nama_tabel siswa drop atribut_yg_akan_dihapus
Latihan1
Dalam sebuah database terdapat 3 table yang terdiri dari:
table siswa, kelas, jurusan.
Table siswa mempunyai atribut : nis, nama, jk, kelas,
jurusan
Table kelas mempunyai atribut : kode_kelas, kelas
Table jurusan mempunyai atribut : kode_jurusan, jurusan
Buat tabel tersebut dan simpan sintaksnya pada query.
Setelah table dibuat tambahkan :
Atribut alamat pada table siswa
Atribut jmh_siswa pada table kelas
Atribut angkatan pada table jurusan
Data
Manipulation Language (DML)
Merupakan bentuk bahasa basis data yang berguna untuk
melakukan manipulasi dan pengambilan data pada suatu basis data. Manipulasi
data dapat berupa:
1. (insert)
penyisipan/penambahan data baru ke suatu basis data
2.
(delete)
penghapusan data dari suatu basis data
3.
(update)
pengubahan data di suatu basis data
4.
Select
(Menyeleksi data)
Insert
Sintaks untuk menambahkan data ke dalam sebuah table:
insert
into nama_table (atribut1, atribut2, dst) values (data_utk_atribut1,
data_utk_atribut2, dst)
Update
Digunakan untuk mengupdate data
yang telah diinputkan. Sintaks :
Update
nama_tabel set atribut1_yg_akan_diupdate=’data1_update’,
atribut2_yg_akan_diupdate=’data2_update’, dst
Delete
Digunakan untuk menghapus data yang sudah dimasukkan ke
dalam atribut. Sintaksnya :
delete from
nama_tabel where predikat(spesifikasi data yang akan dihapus)
Select
Digunakan untuk menyeleksi data tertentu.
Menyeleksi sebuah table secara keseluruhan menggunakan
sintaks :
select * from nama_table
Menyeleksi table berdasarkan syarat tertentu menggunakan
klause where, sintaksnya :
select * from nama_table where predikat
Latihan
2
Dari table yang sudah dibuat inputkan data sbb :
tabel siswa
nis
|
nama
|
jk
|
kelas
|
jurusan
|
alamat
|
01
|
Ali
|
L
|
X RPL1
|
RPL
|
Lawang
|
02
|
Ani
|
P
|
X RPL 2
|
RPL
|
Arjosari
|
03
|
Bunga
|
P
|
X RPL 1
|
RPL
|
Singosari
|
04
|
Beny
|
L
|
X RPL 2
|
RPL
|
Lawang
|
05
|
Dika
|
L
|
XI TKJ 3
|
TKJ
|
Karang Ploso
|
06
|
Eka
|
P
|
XII AN
|
Animasi
|
Singosari
|
Tabel kelas :
Kode_kelas
|
kelas
|
jmh_siswa
|
01
|
X RPL 1
|
26
|
02
|
X RPL 2
|
26
|
03
|
XI TKJ 3
|
30
|
04
|
XII AN
|
30
|
Tabel jurusan :
kode jurusan
|
jurusan
|
angkatan
|
J01
|
RPL
|
2011
|
J02
|
TKJ
|
2010
|
J03
|
Animasi
|
2009
|
Inputkan data dengan menggunakan sintaks insert. Lalu
seleksi data yang sudah diinputkan dengan syarat berikut:
1) Seleksi table siswa dengan syarat siswa tersebut duduk
di kelas X RPL 2.
2) Seleksi table siswa dengan syarat siswa tersebut
beralamat di singosari
3) Seleksi table kelas dengan syarat jmh siswa ≥ 30
Jika ingin mencari tutorial delphi silakan donwload :Di sini
Jika ingin mencari tutorial delphi silakan donwload :Di sini
0 komentar:
Posting Komentar