Cepat -Start Tutorial Relational Database Designpengantar
Database relasional diusulkan oleh Edgar Codd ( IBM Research ) sekitar tahun 1969 . Sejak
itu menjadi model database yang dominan untuk aplikasi komersial (
dibandingkan dengan model database lain seperti hirarki , jaringan dan
model obyek ) . Saat
ini, ada banyak komersial Relational Database Management System ( RDBMS
) , seperti Oracle , IBM DB2 dan Microsoft SQL Server . Ada juga banyak RDBMS gratis dan open source , seperti MySQL , mSQL (mini - SQL ) dan tertanam JavaDB ( Apache Derby ) .
Sebuah database relasional mengatur data dalam tabel ( atau relasi ) . Sebuah tabel terdiri dari baris dan kolom . Baris A juga disebut catatan ( atau tuple ) . Kolom A juga disebut lapangan ( atau atribut ) . Sebuah tabel database mirip dengan spreadsheet . Namun,
hubungan yang dapat dibuat di antara tabel memungkinkan sebuah database
relasional yang efisien untuk menyimpan sejumlah besar data , dan
efektif mengambil data yang dipilih .
Sebuah bahasa yang disebut SQL ( Structured Query Language ) dikembangkan untuk bekerja dengan database relasional .Desain Database Tujuan
Database yang dirancang dengan baik harus:
Menghilangkan redundansi data : bagian data yang sama tidak akan disimpan di lebih dari satu tempat . Hal ini karena data ganda tidak hanya ruang penyimpanan limbah tetapi juga mudah menyebabkan inkonsistensi .
Pastikan Integritas Data dan Akurasi :
[ TODO ] lebih
Relational database Desain Proses
Database desain adalah seni lebih dari ilmu pengetahuan , karena Anda harus membuat banyak keputusan . Database biasanya disesuaikan dengan aplikasi tertentu . Tidak ada dua aplikasi yang disesuaikan yang sama, dan karenanya , tidak ada dua basis data yang sama. Pedoman
( biasanya dalam hal apa yang tidak boleh dilakukan , bukan apa yang
harus dilakukan ) yang disediakan dalam pengambilan keputusan desain ini
, tapi pilihan akhirnya beristirahat di Anda - desainer .
Tidak ada komentar:
Posting Komentar