Skip to main content

Struktur Database | Sistem Informasi

Pada artikel sebelumnya, saya sudah membahas tentang pengertian database dimana Database adalah kumpulan data yang mekanis, terdefinisi secara formal, tersimpan dan terpakai oleh sistem applikasi dan mempunyai primary key yang digunakan untuk perulangan data. Dalam sistem informasi komputer, sebuah database memiliki beberapa tabel untuk tempat menyimpan data. dalam tabel tersebut terdapat beberapa field yang diisi dengan data sesuai dengan tipe data yang telah di tentukan saat pembuatan tabel tersebut. Untuk lebih mengerti tentang tabel, field dan hal lain yang berhubungan dengan database akan saya bahas secara singkat pada artikel ini.

1. Field
Field / kolom merepresentasikan suatu atribut dari record yang menunjukkan suatu item dari data, seperti misalnya nama, alamat dan lain sebagainya. kumpulan field tersebut disebut dengan record/baris/row. 

2. Record
Record dapat mempunyai beberapa macam data. Dan data berfariasi tersebut di simpan kedalam table dan itulah yang disebut record.

3. Table
Kumpulan record yang menggambarkan satu kesatuan data yang sejenis. Misalkan tabel siswa, berisikan data siswa mulai dari nama, alamat, tanggal lahir, hingga nama orang tua.


Dalam sebuah database, biasanya(tidak harus) setiap tabel memiliki hubungan dengan tabel lain. Dalam hubungan antar tabel, setiap tabel haruslah memiliki sebuah field kunci yang sebagai penghubung dengan tabel lainnya.  Berikut adalah penjelasan lebih lanjut mengenai kunci / key pada tabel dalam database :

1. Candidate Key
Candidate key adalah kolom atau kumpulan kolom dalam sebuah tabel yang merupakan data unik yang dapat mengidentifikasikan suatu record dalam tabel tersebut tanpa mengacu pada data lainnya. Setiap table dapat memiliki lebih dari satu candidate key, namun satu dari beberapa candidate key adalah kunci spesial yang disebut dengan Primary Key.

2. Primary Key
Primary key merupakan candidate key yang dianggap paling cocok untuk merepresentasikan sebuah record dalam tabel. Primary key haruslah merupakan data yang benar-benar unik dan tidak boleh bernilai NULL ataupun kosong.

3. Alternate Key
Alternate key adalah candidate key yang tidak terpilih menjadi primary key. Misalkan dalam sebuah tabel memiliki 3 candidate key yaitu id_user, ktp dan nip, yang dipilih sebagai primary key adalah field id_user maka, field ktp dan nip merupakan alternate key dalam tabel tersebut.

4. Foreign Key
Foreign key adalah field yang merupakan penghubung relasa antar tabel. Foreign key pada umumnya merupakan primary key dari tabel lainnya.


Comments

Popular posts from this blog

Pengertian Database | Sistem Informasi

Menurut para ahli : Gordon C. Everest Database adalah kumpulan data yang mekanis, terbagi, terdefinisi secara formal dan dikontrol secara terpusat pada organisasi Christoper J. Date Database adalah koleksi data operasional yang tersimpan dan terpakai oleh sistem aplikasi dari suatu organisasi. Data Input adalah data yang masuk dari luar sistem. Data Output adalah data yang dihasilkan oleh sistem. Data Operasional adalah data yang tersimpan pada sistem. Toni Fabbri Database adalah sebuah sistem file-file yang terintegrasi yang minimal mempunyai primary key untuk perulangan data. Sehingga dapat disimpulkan bahwa database adalah Kumpulan data yang mekanis, terdefinisi secara formal, tersimpan dan terpakai oleh sistem applikasi dan mempunyai primary key yang digunakan untuk perulangan data. Dalam sistem komputer, database tersimpan secara digital pada sebuah komputer server dan dikelola dengan DBMS ( Database Management System ). Sebelum adanya DBMS, penyimpanan data d...

Komponen Dasar Database | Sistem Informai

1. Perangkat Keras (Hardware) Merupakan perangkat keras yang diperlukan untuk mengelola database dalam dunia digital, komputer adalah salah satu perangkat keras yang harus ada untuk dapat mengelola database. Dalam perusahaan skala besar, komputer database dipisahkan dari komputer enduser sehingga meminimalisir terjadinya kerusakan data. 2.  Perangkat Lunak (Software) Merupakan aplikasi komputer yang digunakan untuk mengelola database atau biasa disebut dengan DBMS ( Database Management System ). Beberapa contoh DBMS adalah SQL Server, MYSQL, Oracle dan lainnya. 3. Data Merupakan komponene yang disimpan dan akan diolah sehingga dapat menghasilkan suatu informasi yang berguna untuk pengguna. 4. Pengguna Pengguna database dapat dikelompokkan menjadi 3 kelompok utama, yaitu : a. Database Manager, b. Database Administrator c. Database User

I Wish You Were Here | Bacotan - Edisi Kangen Pacar

Hai! Kali ini hanya post bacotan saya, jadi bahasanya gak harus formal-formal banget lah ya. Hari ini saya lagi demen-demennya dengerin lagu I Wish You Were Here dari Sound Of a Mirror. Gak tau knapa akhir-akhir ini saya sering ngerasa ingin pacar saya terus ada deket saya. (Maaf buat yg jomblo ye~). Jadi hari ini saya mau share lirik n lagu dari Sound Of a Mirror. Silahkan di baca dan di dengarkan. :-D I Wish You Were Here When you here beside of me you always make me complete your pretty face look so beautiful when you here in from of me. Haa... haaa.. Stay with you make me comfort you hold my hand and kiss my lips oh baby please don't go i can't live without you here Calm down, i will never let you go i'll be patient to wait you here with me Reff: Baby baby don't you cry, remember me when you feel alone we have to stick together and forever (forever) and i'm here missing you always thinking of you, because tonight ...