Mengenal Database

Pengenalan Database

Apa itu Database

Secara umum database dapat didefinisikan sebagai kumpulan tabel (atau kumpulan objek karena yang terkandung di dalam database sebenarnya bukan hanya tabel melainkan indeks, vies, constraint, trigger dan sebagainya). Dalam sistem database relasional atau RDBMS (Relational Database Management System), tabel-tabel tersebut harus saling berelasi melalui kolom-kolom yang ada berdasarkan aturan-aturan tertentu.

 

Tabel

Tabel adalah kumpulan data yang ditampilkan secara tabular dan dipisahkan berdasarkan kolom-kolom tertentu. Terdapat tiga komponen penting yang berkaitan dengan database.

–          Kolom dan Tipe Data

–          Baris

–          Sel

Contoh tabel dapat dilihat dibawah ini.

Nama Alamat Kota Kode Pos E-mail Hubungan Telp
Saifudin Jalan Teuku Umar 24H Banda Aceh 23423 saifudin@yahoo.com Anak 222
Fadhlan Jalan Teuku Nyak Arif 1A Sigli 3456 fadhlan@yahoo.com Teman 321
Andri Jalan Ahmad Yani 10C Langsa 4567 andri@yahoo.com Kenalan 234
Arif Jalan Cut Meutia 12E Bireuen 7890 arif@gmail.com Bisnis 345

 

Setiap tabel di dalam database harus diidentifikasi dengan nama yang unik.

Kolom dan Tipe Data

Tabel terbuat atas kolom-kolom yang berisi bagian atau potongan informasi di dalam tabel. Tipe data dari kolom-kolom yang terdapat pada sebuah tabel dapat berbeda dan dapat kita tentukan sendiri. Dlaam dunia database, kolom sering disebut sebagai field.

Baris

Data dalam suatu tabel disimpan di dalam baris, yang dibentangkan secara horizontal berdasarkan kolom-kolom yang telah didefinisikan.

Primary Key

Primary key adalah field kunci dalam suatu tabel, yang berfungsi sebagai pembeda antara record yang satu dengan yang lain. Primary key akan memastikan bahwa dalam tabel bersangkutan tidak akan ada record yang isinya sama persis.

Foreign Key

Foreign key adalah field yang dijadikan sebagai kunci tamu dalam suatu tabel. Isi dari field ini akan selalu mengacu pada isi field yang terdapat pada tabel lain. Dengan konsep inilah, dua atau beberapa tabel dapat saling direlasikan.

This entry was posted in Basis Data II (MySQL). Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s