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.
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
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 :
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 :
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 :
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 :
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