BAB
4
DATABASE
RELASIONAL
A. Database adalah
sperangkat koordinasi berbagai file data terputan yang saling berhubungan yang
disimpang dengan sedikit mungkin kelebihan data.
B.
File adalah seperangkat
catatan terkait.
C. Sistem Managemen
Database (database management system/DBMS) adalah suatu program yang mengelola
dan mengendalikan data beserta
menghubungkan data dan program-program aplikasi yang menggunakan data
yang disimpan dalam database.
D.
Sistem Database
(database system) : database. DBMS, dan program-program aplikasi yang mengakses
database melalui DBMS
E.
Administrator Database
(database administrator/DBA) : bertanggungjawab untuk mengordinasikan,
mengendalikan, dan mengelola database.
F.
Gudang data (data
warehouse) adalah satu atau lebih database besar yang berisi data mendetail dan
diringkas untuk beberapa tahun yang digunakan dalam analisis, bukan untuk
pemrosesan transaksi
G.
Business intelligence adalah
menganalisis sejumalah besar data untuk pembuatan keputusan strategis.
H.
Pemrosesan Analitikan
Online (online analitycal processing/OLAP) : menggunakan beberapa query untuk
membuat hipotesis hubungan antar data.
I.
Penggalian data (data
mining) : penggunaan analisis statik yang canggih, termasuk teknik-teknik
kecerdasan buatan (artificial intelligence) seperti jaringan saraf untuk
menemukan hubungan yang tidak dihipotesiskan dalam data.
J.
Keunggulan sistem
database :.
1. Integrasi
data (data integration) : beberapa file induk digabungkan dalam beberapa
kelompok-kelompok data besar yang diakses oleh banyak program aplikasi.
2. Pembagian
Data (data sharing)
3. Meminimalkan
kelebihan dan inkonsistensi data (minimal data redudancy and data
inconsistencies)
4. Indepensi
Data (data independence)
5. Analisis
Lintas Fungsional (cross-funcional analysis)
K.
Sistem Database :
1. Layout
catatan (record layout) : dokumen yang menunjukkan item-item yang disimpan
dalam file, termasuk urutan dan panjang field data serta tipe data yang
disimpan dalam file piutang.
2. Tampilan
Logis (logical view) : bagaimana seseorang secara konseptual mengelola dan
memahami hubungan antar item data
3. Tampilan
fisik (physical view) : mengacu bagaimana data secara fisik diatur dan disimpan
dalam sistem komputer.
L.
Skema (schema)
deskripsi elemen-elemen data dalam database, hubungan diantara mereka, dan
model logika yang digunakan untuk mengelola dan menjelaskan data.
1. Skema
level konseptual (conceptual –level schema) :tampilan organisasi yang luas akan
menampilakn keseluruhan database, mendaftar semua elemen data dan hubungan diantara
mereka
2. Skema
level eksternal (external-level schema) : tampilan pengguna individu terhadap
bagian-bagian dalam database, masing-masing mengacu pada sebuah subskema
(subschema)
3. Skema
level internal (internal-level schema) : menjelaskan bagaimana database
disimpan dan diakses termasuk layout catatan, definisi, alamat dan indeks.
M.
Kamus Data (data
dictionary) : berisi informasi struktur mengenai database.
N.
Bahasa DBMS :
1.
Bahasa definisi data
(data definition language/ DDL) : membangun kamus data, membangun database,
menjelaskan tampilan logis setiap pengguna dan merinci catatan atau hambatan
keamanan field.
2.
Bahasa manipulasi data
(data manipulation language/DML) : mengubah isi database, termasuk membuat,
memperbarui, menyisipkan, dan menghapus elemen data.
3.
Bahasa query data (data
query language/DQL) : seperti bahas inggris yang berisi perintah kuat dan mudah
digunakan, yang memungkinkan pengguna untuk mengambil, menyortir, memesan serta
menunjukkan data.
4.
Penulisan laporan
(report writer) : menyederhanakan pembuatan laporan.
O. Database
Ralasional :
1.
Model data ralasional
(relational data model) : merepresentasikan skema level konseptual dan
eksternal sebagaimana data disimpan dalam tabel dua dimensi.
2.
Tuple (/couple) :
berisi data mengenai komponen spesifik dalam tabel database.
3.
Kunci utama (primary
key) : atribut database atau kombinasi atribut yang secraa khusus
mengidentifikasi suatu baris tertentu dalam sebuah tabel
4.
Kunci asing ( foreign
key) : atribut dalam tabel yang juga merupakan kunci utama dalam tabel lain dan
digunakan untuk menghubungan dua tabel.
5.
P. Persyaratan
Dasar Database Relational :
1.
Setiap kolom dalam
baris harus dinilai tunggal
2.
Kunci utama tidak bisa
nol
3.
Kunci asing jika bukan
nol harus memiliki nilai yang sesuai dengan nilai kunci utama pada tabel
lainnya
4.
Semua atribut kunci
dalam tabel harus menjelaskan karakteristis obyek yang diidentifikasi
berdasarkan kunci utama.
Q. Pendekatan
untuk Desain Database :
1.
Normalisasi
(normalization) : dimulai dengan mengasumsikan bahwa segala sesuatu awalnya
disimpan dalam satu tabel besar.
2.
Pemodelan data semantik
(semantic data modeling) : pendesain menggunakan pengetahuan atas proses bisnis
dan kebutuhan infromasi untuk mebuat diagram yang menunjukkan apa yang
dimasukkan dalam database.
R. Sistem
Database dan Masa Depan Akuntansi
Keuntungan
signifikan dari database adalah kemampuan dalam membuat query ad hoc untuk menyediakan informasi yang dibutuhkan pada pembuatan keputusan
Tidak ada komentar:
Posting Komentar