PERTEMUAN 2
PENGERTIAN SISTEM BASIS DATA
Basis Data
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