Breaking News
Loading...
Sunday, March 22, 2015

PENGENALAN DATABASE/BASIS DATA

9:09 PM

 Pengertian Database
Database atau basis data berasal dari kata basis dan data, dari kedua kata tersebut memiliki pengertian sebagai berikut :
Base/ Basis : dapat diartikan sebagai markas atau gudang tempat bersarang dan berkumpul.
Data : representasi fakta dunia yang mewakili suatu obyek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, perstiwa, hewan,  konsep, keadaan, yang direkam dalam bentuk angka, huruf, symbol, teks, bunyi atau kombinasinya.
Dari kedua pengertian tersebut dapat disimpulkan bahwa Database adalah kumpulan dari beberapa field yang saling berelasi (berhubungan), serta untuk menampung beberapa objek tabel, query, form, Report, dan lainnya yang akan disimpan di suatu media elektronik.

Beberapa aturan untuk merancang database yang baik antara lain:
1.        Tabel dalam database tidak boleh mengandung record (data) ganda, atau dengan kata lain tidak boleh ada redudancy data. Jika terdapat data yang sama, maka perlu dilihat kembali rancangan tabelnya.
2.        Setiap tabel dalam database, harus memiliki field (kolom) yang unik. Field ini disebut sebagai Primary Key.
Primery key : field yang bersifat unik, tidak boleh ada data yang sama dalam primery key.
Fungsi : membedakan dengan satu record dengan record yang lainnya.
Contoh : ID, NIS, NIN, NIK, dll.
3.    Tabel harus sudah normal.
4.   Besar atau ukuran database hendaknya dibuat seminimal mungkin. Hal ini ditentukan oleh pemilihan tipe data yang tepat.
5.   Merancang database hendaknya memperhatikan apakah rancangan dapat menampung data (record) sesuai yang dibutuhkan oleh aplikasi.

Fungsi Database
1.      Untuk memudahkan dan kecepatan dalam pengambilan data.
2.      Efisiensi ruang penyimpanan, contoh : flashdisk, hardisk,disket.
3.      Terjaminnya ketersediaan, keamanan, kebersamaan pemakaian.
4.      Keakuratan data

Program dasar dalam pembuatan Database :
1.      Tabel : Objek utama dalam database untuk menyimpan sekumpulan data sejenis dalam sebuah objek.
2.      Query : Bahasa yang digunakan untuk memanipulasi terhadap database dan di gunakan untuk menampilkan, mengubah, dan menganalisa.
3.      Form : untuk mengontrol proses pemasukan data (input), menampilkan data (output), dan digunakan untuk memeriksa dan memperbaharui data.
4.      Report : digunakan untuk menampilkan data yang sudah dirangkum dan mencetak data secara efektif.

Operasi dasar yang berhubungan dengan database :
1.      Pembuatan Database baru
2.      Penghapusan Database
3.      Pembuatan tabel baru ke suatu Database
4.      Penghapusan tabel dari suatu Database
5.      Penambahan atau pengisian data baru ke sebuah Database
6.      Pengambilan data dari suatu tabel
7.      Pengubaha data dari seuatu tabel
8.      Penghapusan data dari sebuah tabel

Hierarki basisdata :

1.      Database : kumpulan dari beberapa field yang saling berelasi (berhubungan).
2.      Tabel/entity : Kumpulan dari beberapa records dan field.
3.      Field/Atribut : Merupakan bagian dari record yang menunjukkan suatu item data yang sejenis, misalnya field nama, field nim, dan lain sebagainya. Setiap field harus mempunyai nama dan tipe data tertentu. Isi dari field disebut Data Value. Dalam database, field ini disebut juga kolom.
4.      Record/Tupple:  adalah kumpulan data value dari attribute yang berkaitan sehingga dapat menjelaskan sebuah entity secara lengkap. Misalnya record entity mahasiswa adalah kumpulan data value dari field. Dalam database, record disebut juga baris (Isian data yang di miliki tabel).
5.      Karakter (Characters) : Merupakan bagian terkecil dalam database, dapat berupa karakter numerik (angka 0 s/d 9), huruf (A-Z, a-z) ataupun karakter-karakter khusus seperti *, &, %, #, dan lain-lain.
Contoh :



Tipe Data ( Data Type ) :
Data Type adalah tipe data yang digunakan sebagai identtas dari field.

 



1.      Text : Tipe data yang sering menggunakan alfabet dan alfa numerik.
2.      Data/time : menyimpan nilai tunggal dan jam, panjang minimum 8 karakter.
3.      Memo : Mampu menampung nilai sampai 65535 karakter.
4.      Number : digunakan untuk angka.
5.      Currency : digunakan untuk nilai mata uang.
6.      Autonumber : Berisi angka urut yang sudah ditetapkan oleh access yang muncul secara otomatis dan nilai yang tdak dapat dirubah.
7.      Yes/No : Berisi 2 nilai saja yaitu yes or no, true or false, dan on or off.
8.      OLE Object :digunakan untuk eksternal objek seperti bit map, suara, gambar.
9.      Hiperlink : Gabungan dari teks dan numerik yang di simpan dalam bentuk teks.
10.  Lookup Wizard : untuk memilih sebuah nilai dar tabel lain atau list atau combobox.
11.  Description : Keterangan yang akan mempermudah dalam memahami field name.

Sekian dulu yah untuk share hari ini, semoga bermanfaat kawan.. J

0 comments:

Post a Comment

 
Toggle Footer