Rabu, 10 November 2010

Arsitektur Database

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: