Tampilkan postingan dengan label Basis Data. Tampilkan semua postingan
Tampilkan postingan dengan label Basis Data. Tampilkan semua postingan

Kamis, 19 Agustus 2010

Model Data Relational

Model data relasional adalah model data yang diciptakan berdasarkan teori-relasional seperti relational algebra, dan relational calculus. Salah seorang pencetus awal dari basis data relasional adalah E.F.Codd yang juga telah menciptakan serangkaian operasi matematika relasional terhadap model data relasional.
Model Data Relasional adalah suatu model basis data yang menggunakan tabel dua dimensi, yang terdiri atas baris dan kolom untuk menggambarkan sebuah berkas data.
Pada prinsipnya model data relasional dapat di-representasikan dalam bentuk table (tabel) data, dimana:
1. Satu tabel mewakili satu “domain” data atau entity, bila direkam merupakan satu file yang hanya memiliki satu tipe record saja, setiap record adalah baris
2. Setiap record terdiri atas beberapa field (atribut) atau tuple, atau kolom
3. Jumlah tuple / field pada setiap record sama
4. Setiap record memiliki atribut kunci utama (primary key) yang unik dan dapat dipakai untuk mengenali satu record
5. Record dapat diurutkan menurut kunci utama,
Model ini menunjukkan cara mengelola/mengorganisasikan data secara fisik dalam memory sekunder, yang akan berdampak pula pada bagaimana kita mengelompokkan data dan membentuk keseluruhan data yang terkait dalam sistem yang kita buat.

Untuk lebih jelasnya silahkan download disini

Readmore »

Normalisasi

Menurut E.F. Codd, Normalisasi digunakan untuk membuat struktur tabel (relasi) dalam basis data untuk mengurangi kemubaziran (tidak efisien) data, terkadang dipakai sebagai perangkat verivikasi terhadap tabel-tabel yang dihasilkan dalam metodologi lain, memberikan panduan yang sangat membantu bagi pengembang untuk mencegah penciptaan struktur tabel yang tidak efisien

Menurut Kroenke, Normalisai sebagai proses untuk mengubah suatu relasi yang memiliki masalah tertentu ke dalam 2 buah relasi atau lebih yang tidak memiliki masalah tersebut (anomali).

Secara garis besar, dapat disimpulkan normalisasi adalah proses untuk menciptakan suatu table (relasi) yang digunakan untuk membentuk struktur basis data agar terhindar dari ambiguitas sehingga lebih efisien.

Masalah-masalah yang timbul dalam pembuatan table yang disebut dengan anomali. Anomali adalah proses pada basis data yang mempunyai efek samping yang tidak diharapkan. Misal : ketidakkonsistenan data, suatu data hilang pada saat dihapus, dll.


Untuk lebih jelasnya silahkan download disini

Readmore »

Kamis, 05 Agustus 2010

Basis Data

Apa sih Basis Data itu...?
Basis Data adalah sekumpulan data yang terintegrasi yang diorganisasi untuk memenuhi kebutuhan para pemakai didalam suatu organisasi.
RDBMS(Relational Data Base Management System) adalah perangkat lunak yang menangani semua pengaksesan database. Mempunyai fasilitas membuat , mengakses, memanipulasi dan memelihara Data Base.

Bahasa dalam DBMS:
1. Data Definition Language(DDL);
2. Data Manipulation Language(DML);
Procedural DM
Non Procedural
3. Data Control Language.

Funngsi DBMS:

MODEL DATA
Model Data adalah sekumpulan konsep-konsep untuk menerangkan data, hubungan-hubungan antara data dan batasan-batasan data yang terintegrasi didalam suatu organisasi.

1. Model Data Berbasis Objek
yaitu model data yang menggunakan konsep entitas, atribut dan hubungan antar entitas.
2. Model Data Bebasis Record
Pada model data ini database terdiri dari sejumlah record dalam bentuk yang tetap dapat dibedakan bentuknya. Ada 3 macam jenis data berbasis record, yaitu:
1. Model Data Relational;
2. Model Data Hierarki;
3. Model Data Jaringan.

3. Model Data Fisik
Menggambarkan data pada tingkat internal, penyimpanan data secara detailnya dengan format record penyusunan record dan jalur akses.
4. Model Data Konseptual
Menyediakan konsep yang sesuai dengan persepsi pemakai yang memandang datanya.
Readmore »

 
Copyright 2009 | .:: Komputer & Bahasa Pemrograman ::.
Simple Newspaper Template designed by Fehry