ARSITEKTUR DATABASE
1. Level eksternal (level yang berhubungan langsung dengan pemakai atau user seperti: struktur sederhana)
2. Level konseptual (perancangan basis data yang tersimpan dalam database dan penjelasan mengenai hubungan antar data yang satu dengan data yang lain)
3. Level internal (level yang berhubungan langsung dengan database). Contoh nya adalah :
a) Alokasi ruang penyimpanan data dan indeks
b) Deskripsi rekaman dalam penyimpanan
c) Enkripsi data
MODEL DATA RASIONAL
Basis data rasional merupakan kumpulan table-tabel yang saling berhubungan.
Keuntungannya adalah sebagai berikut;
a. Sederhana
b. Mudah melakukan berbagai operasi
BAHASA BASIS DATA RASIONAL
Bahasa Query adalah bahasa untuk pencarian data dari dalam table. Bahasa Query terdiri dari beberapa diantaranya adalah sebagai berikut ;
1. Bahasa Formal adalah bahasa yang diterjemahkan dengan menggunakan symbol-simbol matematis.
a. Aljabar rasional (bahasa query procedural) yaitu dimana pemakai mendefinisikan data apa saja yang dibutuhkan dan bagaimana mendapatkannya
b. Kalkulus rasional (bahasa query non procedural) yaitu pemakai mendefinisikan data tanpa ada apa yang dibutuhkan dan tanpa bagaimana mendapatkannya.
i. Rasional Tupol
ii. Rasional Domain
2. Bahasa komersial adalah bahasa query yang dirancang sendiri oleh programmer menjadi satu program aplikasi agar pemakai lebih mudah menggunakannya (user friendly).
a. QUEL : berbasis pada bahasa kalkulus relasional
b. QBE : berbasis pada bahasa kalkulus relasional
c. SQL : berbasis pada bahasa kalkulus dan aljabar relasional
TABEL DATA MAHASISWA | |||
NPM | NAMA | ALAMAT | JURUSAN |
33953958 | MANSYUR | TANGGERANG | IT |
34356287 | YOLANDA | JATIASIH | AKUNTANSI |
44293764 | LINDA | JAKARTA | MI |
TABEL DATA DOSEN | |||
NIM | NAMA | ALAMAT | DOSEN |
3432821 | MANDA | DEPOK | AKUNTANSI |
3843799 | ILHAM | JATIASIH | TI |
4582349 | BOBBY | TANGGERANG | AGAMA |
Tidak ada komentar:
Posting Komentar