Rabu, 21 Maret 2012

Pertemuan I & II Database

 DATABASE

Yang dimaksud dengan Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut dengan kata lain database adalah sekumpulan tabel-tabel yan g saling berhubungan.

Sebelum membuat suatu aplikasi database/basisdata ada baiknya kita mengetahui istilah dalam database itu sendiri. Berikut ini beberapa istilah yang terdapat dalam database.

Field : Tempat data atau informasi dalam kelompok dengan jenis yang sama.

Record : Kumpulan Field yang tersimpan dalam bentuk baris didalam.

Key : suatu field yang dijadikan kunci dalam operasi tabel. Dalam konsep database, key memiliki banyak jenis diantaranya Primary Key, Foreign Key, Composite Key, dll.

SQL (Structured Query Language) : suatu bahasa yang digunakan untuk mencari dan mengurutkan himpunan data pada database. SQL biasanya juga disebut query.

Table : tempat untuk menyimpan data yang tersusun dari kumpulan records, dibangun dari satu atau beberapa Field.

Form : untuk menampilkan data,memasukkan data, dan modifikasi data dengan cara atau format yang dapat didesign sendiri.

Dataset : Merujuk pada sebuah table atau query.

Datasource : Penghubung antara DataBase dengan Data Aware Components seperti DBGrid, DBEdit, DBLookUpComboBox.

Report : Sarana yang digunakan untuk menampilkan data dalam bentuk suatu laporan.

Nah sekarang kita akan membuatprogram sederhana Database...

Misalnya kita akan membuat database Sekolah. Langkah-langkah yang harus Kita lakukan adalah sebagai berikut :

create database sekolah (untuk membuat folder sekolah)
Blog perintah di atas lalu klik tanda panah lalu klik juga tanda centang
use Sekolah (untuk masuk kedalam folder sekolah)
Blog perintah di atas lalu klik tanda panah lalu klik juga tanda centang
Ada pun untuk membuat Tabel Kelas adalah dengan cara sebagai berikut setelah selesai membuat folder sekolah

Create table kelas (
Kd_Kelas char (4) primary key,
Nama_Kelas varchar (10)),
Blog perintah di atas lalu klik tanda panah lalu klik juga tanda centang

Select*from kelas (untuk melihat tabel kelas yang kita buat)
Maka akan muncul tabel kosong  seperti di bawah ini :

Kd_Kelas
Nama_Kelas







Untuk mengisi tabel yang telah kita buat maka lakukan perintah sebagai berikut :

Insert into kelas values ('1011','MI 10-11')
Blog perintah di atas lalu klik tanda panah lalu klik juga tanda centang
Insert into kelas values ('1013','MI 10-13')
Blog perintah di atas lalu klik tanda panah lalu klik juga tanda centang
Insert into kelas values ('1110','MI 10-10')
Blog perintah di atas lalu klik tanda panah lalu klik juga tanda centang

Setelah itu Blog kembali Select*from kelas lalu klik tanda panah juga tanda centang

Maka akan muncul tabel seperti dibawah ini :

Kd_Kelas
Nama_Kelas
1011
MI 10-11
1013
MI 10-13
1110
MI 10-10

 Nah, untuk buat tabel siswa juga sama, coba lihat langkah-langkah di bawah ini :

Create table siswa (
No_Induk char (4) primary key,
Alamat varchar (10),
Jenis_Kel char (1),
Agama varchar (10),
Kodekel char (10) References kelas (Kd_Kls) )
Blog perintah di atas lalu klik tanda panah lalu klik juga tanda centang


Maka akan muncul tabel kosong seperti di bawah ini :

No-Induk
Nama
Alamat
Jenis_Kel
Agama
Kd_Kls




















Insert into siswa values ('1123','Nisa','Jl.Jawa','P','Islam','1011')
Blog perintah di atas lalu klik tanda panah lalu klik juga tanda centang
Insert into siswa values ('1125','Jaya','Jl.Mesjid','L','Kristen','1013')
Blog perintah di atas lalu klik tanda panah lalu klik juga tanda centang
Insert into siswa values ('1128','Weny','Jl.Jeruk','P','Islam','1110')
Blog perintah di atas lalu klik tanda panah lalu klik juga tanda centang

Setelah itu Blog kembali Select*from siswa lalu klik tanda panah juga tanda centang

Maka akan muncul tabel seperti di bawah ini :

No-Induk
Nama
Alamat
Jenis_Kel
Agama
Kd_Kls
1123
Nisa
Jl. Jawa
P
Islam
1011
1125
Jaya
Jl. mesjid
L
Kristen
1013
1128
Weny
Jl. Jeruk
P
Islam
1110


Tidak ada komentar:

Posting Komentar