Jumat, 11 Januari 2019

Pengertian sistem basis data

PERTEMUAN 2

PENGERTIAN SISTEM BASIS DATA

Basis Data
Basis Data adalah suatu pengelolah atau penyusun record menggunakan computer untuk menyimpan atau merekam serta memelihara data operasiaonal lengkap sebuah organisasi atau perusahaan sehingga mampu menyedikan informasi yang optimal yang diperlukan pemakai untuk pengambailan keputusan.

Dalam Basis Data ada beberapa yang perlu diketahui yaitu Constraint sebagai batasan atau aturan pada table. Constraint mencegah penghapusan data dari suatu table yang mempuanyai keterkaitan pada suatu table lain.
Berikut ini ada beberapa bagian dari constraint ;
·         Primary key
Digunakan untuk membuat table terlihat unik  seperti menghindarkan record tidak terjadi duplicate pada record lainnya. Pada setiap table  wajib mempunyai satu primary key saja didalam table tersebut.
·         Foreign key
Digunakan untuk menghubungkan table satu dengan table lainnya, biasa digunakan sebagai penghubung atau relasi.
·         Not null
suatu kolom yang sidefinisikan dengan constrint not null tidak boleh berisi nilai null “tidak memiliki nilai”.
·         Unique
Mendefinisikan suatu kolom menjadi bersifat unik.
·         Check
Digunakan untuk mendefinisikan suatu kondisi yang harus dipenuhi oleh tiap baris data dalam table.



Dalam pembuatan data base terdiri dari 3 bagian yaitu ;
·         Table
·         Colom
·         Record
Ada 3 bagian juga yang harus perlu kita pahami yaitu ;
·         Numerik
Adalah sebuah symbol atau kumpulan dari symbol yang mengepresentasikan sebuah bilangan. dalam numerik juga memiliki tiga jenis yaitu ;
1.      Integer
Adalah nomer yang dapat ditulis komponen bulat contohnya ;
1,2,3,….10
2.      Real
Adalah nomer yang dapat ditulis komponen pecahan contohnya ;
(1,2),(2,5),(5,5),….
3.      Decimal
Adalah nomer yang dapat ditulis dengan 10 macam angka contohnya;
0,1,2,….9

·         Date
Adalah sebuah penulisan tanggal pada data base. Dan mempunyai 2 tata cara penulisannya yaitu ;
1.    Date = YYYY / MM / DD
2.    Date time = YYYY / MM / DDThh   mm:ssTZD
Keterangan
Ø  YYYY = Year (Menunjukkan Tahun), ditulis 4 digit
Ø  MM = Month (Menunjukkan Bulan), ditulis 2 digit (contoh: 01 adalah bulan Januari)
Ø  DD = Day (Menunjukkan Hari atau tepatnya tanggal), ditulis 2 digit
Ø  T = Time (menunjukkan Waktu). Harus ditulis dengan huruf kapital (bukannya "t"). Keterangan ini dapat diganti dengan spasi. Jika ditulis, maka keterangan waktu harus ditulis dengan format berikut:
Ø  hh = hours (menunjukkan Jam), ditulis dengan format 24 jam (contoh: 21 adalah jam 9 malam)
Ø  mm = minutes (menunjukkan Menit), ditulis 2 digit
Ø  ss = seconds (menunjukkan detik), ditulis 2 digit
Ø  TZD = Time Zone Designator (menunjukkan zona waktu), contohnya: zona waktu Indonesia Bagian Barat (WIB) adalah +07:00, atau ditambah 7 jam (UTC+07:00)

·         String
Adalah tipe data untuk teks yang merupakan gabungan huruf, angka, whitespace (spasi), dan berbagai karate lainnya.

Berikut ada  3 tipe string sring digunakan yaitu ;
1.      Char
Dapat menampung data yang berkerakter huruf, angka, symbol batas karakter yang ditampung adalah (0-255 karakter), dan ukuran penyimpanannya L+1 dengan L<=M dan 1<=M .
2.      Varchar
Dapat menampung data yang berkarakter huruf, angka, symbol batas karakter yang ditampung adalah (0-255 karakter), dan ukuran peyimpanannya M byte, 1 <=M
Perbedaan antara char dan varchar adalah kapasitas penyimpanan dari setiap karakter tersebut.
3.      Text
Tipe data yang dapan menampung semua tipe data batas karakter yang ditampung adalah (65535 lebih karakter). Dan ukuran penyimpanannya sekita L+2 byte dengan L< 28.


Tidak ada komentar:

Posting Komentar