Share

[Buat wdget]

Basis Data


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

0 komentar:

Posting Komentar

 
Copyright © Mahesa Jabbar Arraafi