sistem basis data

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
  1. Fakta yang diperoleh dari lapangan
  2. Diperlukan suatu proses agar data bisa di gunakan
  • Informasi
  1. Hasil dari pengolahan data
  2. Sebagai acuan dalam pengambilan keputusan
  3. 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 :

the basis dataistilah -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

  1. primary key
  2. secondary key
  3. candidate key
  4. alternate key
  5. composite key
  6. foreign key