sejarah singkat sistem basis data
Pada awal tahun 1960, Charles Bachman di perusahaan General Electric mendesain generasi pertama DBMS yang disebut Penyimpanan Data Terintegrasi (Integrated Data Store). Dasar untuk model data jaringan terbentuk lalu distandarisasi oleh Conference on Data System Languages (CODASYL). Kemudian, Bachman menerima CM Turing Award (penghargaan semacam nobel pada ilmu komputer) tahun 1973.
Pada akhir tahun 1960-an, IBM mengembangkan sistem manajemen informasi (Information Management System). Hasil kerjasama antara IBM dengan perusahaan penerbangan Amerika mengembangkan sistem SABRE. Sistem SABRE memungkinkan user mengakses data yang sama pada jaringan komputer.
Pada tahun 1970, Edgar Codd di laboratorium penelitian di San Jose mengusulkan suatu representasi data baru yang disebut model data relasional.
Pada tahun 1980, model relasional menjadi paradigma DBMS paling dominan. Bahasa query SQL dikembangkan untuk basisdata relasional sebagai bagian proyek Sistem R dari IBM. SQL distandarisasi di akhir tahun 1980 dan SQL-92 diadopsi oleh American National Standards Institute (ANSI) dan International Standards Organization (ISO). Program yang digunakan untuk eksekusi bersamaan dalam basisdata disebut transaksi.
Pada tahun 1999, James Gray memenangkan Turing Award untuk kontribusinya pada manajemen transaksi dalam DBMS.
Pada akhir tahun 1980 dan permulaan tahun 1990, banyak bidang sistem basisdata dikembangkan. Penelitian di bidang basisdata meliputi bahasa query yang powerful, model data lengkap, dan penekanan pada dukungan analisis data yang kompleks, sistem diperluas dengan kemampuan menyimpan tipe data baru misalnya image dan text serta kemampuan query yang kompleks.
KONSEP DASAR BASIS DATA
Berikut ada beberapa pengertian dari basisdata :
1. Kumpulan data berisi informasi suatu sistem
2. Mekanisme yang digunakan untuk menyimpan informasi atau data
3. Kumpulan data, umumnya mendeskripsikan aktivitas suatu sistem atau lebih
yang saling berhubungan.
PENGERTIAN DATA DENGAN INFORMASI
- Data
- Fakta yang diperoleh dari lapangan
- Diperlukan suatu proses agar data bisa di gunakan
- Informasi
- Hasil dari pengolahan data
- Sebagai acuan dalam pengambilan keputusan
- Transformasi data
CONTOH BASIS DATA
- Buku Alamat
- Buku Telphon
- Katalog perpustakaan
- peta jalan
Kelemahan basis data model file
- pengulangan dan inkonsistansi data
- kesulitan mengakses data
- masalah integritas
- atomik data
- anomali pada akses bersamaan
- keamanan data
berikut sekema dari sistem basis data :
istilah -istilah dasar basis data
- Entitas
sekumpulan objec yang mempunyai karakteristik sama dan bida dibedakan dari yang lainnya.
- Atribut
deskripsi data yang bisa mengidentifikasi entitas
- Field
lokasi penyimpanan untuk salah satu elemen data tersebut
- Record
kumpulan dari field yang berhubungan satu dengan yang lainnya
- file
kumpulan dari record yang menggambarkan himpunan entitas
- basis data
kumpulan file yang digunakan oleh program aplikasi serta membentuk hubungan tertentu diantara record-record
di file-file tersebut
- key
element record yang dipakai untuk menemukan record tersebut pada waktu akses
jenis-jenis key
- primary key
- secondary key
- candidate key
- alternate key
- composite key
- foreign key
