Basis data
Data : fakta menganai objek orang dan lain lain
Data : fakta menganai objek orang dan lain lain
Informasi : hasil analisis dan intesis terhadap
data
Data base : sebuah koleksi dari data yang tahan
lama yang digunakan oleh sistem aplikasi dari perusahaan tertentu.
Kesimpulan
database:
Kumpulan data
Yang terstruktur
dan sistematik
Dan
terkomputerisasi
Mudah untuk
diakses(diambil, diolah, n disajikan)
Menghasilkan
informasi
Sistem data base
yaitu sistem terkomputerisasi yang tujuan utamanya adalah memelihara informasi
dan membuat informasi tersebut tersedia saat dibutuhkan.
DBMS adalah
perangkat lunak yang memungkinkan para pemakai membuat, memelihara, mengontrol,
dan mengakses basis data dengan cara yang praktis dan efisien.
Sejarah database
Awal 1960 charles
bachman menyimpan data terntegrasi dibentuk untuk model data jaringan
Akhir 1960 IMS
merupakan resresentasi dari model data hirarki
1960 sistem SABRE
untuk perusahaan penarbangan amerika, sistem ini memungkinkan user untuk
mengakses data yang sama.
1970 edgar f.
Codd mengusulkan model data relasional
1980 bahasa Query SQL
dikembangkan untuk basis data relasional
1992 ANSI membentuk SQL-92
1999 james Gray memenangkan turing award N mengembangkan
manajemen transaksi dalam DBMS, data warehouse berkembang menjadi ERP dan MRP,
DBMS memasuki dunia internet(bersifat online)
Sekarang telah diwujudkannya Basis data multimedia(video
interaktif,dll)
Keuntungan Data
base
Meningkatkan
kualitas informasi
Mengurangi
duplikasi data
Hubungan data
dapat ditingkatkan
Data lebih
konsisten
Data dapat digunakan
bersama sama
Keamanan data
dpat terjamin
Data independen
Kelemahan data
base
Perlu pengetahuan
sistem komputer yang memadai
Buth tenaga
spesialis
Kerusakan data
base dpat mempengaruhi departmen lain yg terkait
Keuntungan DBMS
Mengendalikan/ mengurangi
duplikasi data
Menjaga
konsistensi dan integritas data
Meningkatkan
keamanan data
Penerapan standar
Menghemat biaya
Menanggulangi
konflik kebutuhan antar pemakai
Kelemahan DBMS
Ukuran
penyimpanan DBMS sangat besar
Harga DBMS yang
handal sangat mahal
KENDALA DBMS
Biaya konversi
sistem berkas ke sistem basis data
kerkadang sangat mahal
Kinerjannya
kadang kalah dengan sistem barkas
BASIS data
4komponen
Data
Software
Wardware
Pemakai
DATA
Sifat data
Integrated(terpadu)
Basis data dapat
dianggap sebagai penyatuan dari berbagai berkas berbeda.
Shared(berbagi)
Masing masing
potongan data dalam basis data dapat digunakan bersama antara pemakai yang
berbeda.
Persistent
data(data tahan lama)
Basis data dapat
menampung data dalam jumlah besar dengan waktu yang relatif lama.
Single user
Sebuah sistem
dimana paling banyak 1orang dapat mengakses basis data pada waktu tertentu. (
basis data individual)
Multi user
Sebuah sistem
dimana banyak pemakai dapat mengakses basis data pada aktu yang sama. ( data
base perusahaan, public)
SOFTWARE
DBMS yaitu
aplikasi2 barasas tinggi (high level)
Contoh
M SQL
Paradox
FoxPro
sBXL
Harbour
Asas rendah(low level)
Btrieve
Tsunami record manager
HARDWARE
I/O device : keyb, Monitor, mouse, joystick, scanner,
printer,dll
Processor, RAM Memory computer
Disk device Harddisk, floppy, flashdisk, mmc
PEMAKAI
Data base administrator, data base designer
End user
System analyst dan application programmer
Data base administrator
Orang yg bertanggung jawab terhadap administrasi pengunaan
sumberdaya data base
TUGAS
Mengatur izin akses terhadap basis data
Mengawasi penggunaan basis data
Melayani permintaan software N hardware
data base designer
orang yang bertanggung jawab dalam perancangan basis data
TUGAS
Mengidentifikasi data yang akan disimpan dalam basis data
Memilih srtuktur
yang sesuai dalam menyajikan dan meenyimpan data
End user
Orang yang pekerjaannya memerlukan akses terhadap basis data
4 kelompok
Casual end user
Mengakses basis data kadang2 tapi mingkin memerlukan
informasi yang berbeda untuk setiap kalinya
Parameric end user
Biasanya secara berkala melakukan Query dan update basis
data dengan menggunakan jenis Query dan
update yang standar.
Sophisticated end user
Meliputi engineers, scientist dan business analyst yang telah mengenal
ydengan baik dan menyeluruh mengenai fasilitas2 DBMS untuk memenuhi kebutuhan kebutuhan yang
kompleks
Stand alone end user
Mereka memelihara basis data personal yang menggunakan
paket2 program yang telah dibuat dan menyediakan menu2 yang mudah untuk
digunakan
MODEL DATA
Himpunan deskripsi data level tinggi yang dikonstruksi untuk
menyembunyikan beberapa detail dari penyimpanan level rendah
3 model data
Hirarki
Jaringan
Relasional
Hirarki
Biasa disebut model
pohon atau pohon pembalik. Model ini menggunakan pola hubungan orang tua - anak. Setiap orang tua bisa mempunyai satu
atau lebih anak, sedangkan anak hanya boleh memiliki satu orang tua.
Jaringan
Model in hampir
sama dengan model data pohon , hanya saja pada mdel in anak dapat memiliki
lebih dari 1 orang tua.
Relasional
Model data
berbentuk tabel dua dimensi yang terdiri dari baris dan kolom.
Relasi : tabel
yang terdiri dari beberapa kolom dan baris
Field/atribut :
kolom pada sebuah relasi
Tupel/record :
baris pada sebuah relasi
Degree : jumlah atribut dalam sebuah relasi
Cardinality : jumlah tupel dalam relasi
SQL
Adalah bahasa yang digunakan untuk mengakses data dalam data
base relational.
Sejarah
Sejarah SQL dimulai dari artikel seorang peneliti
dari IBM edgar F. Codd yang membahas tentang ide pembuatan data base relational
pada bulan juni 1970.
Standarisasi
Standarisasi
ialah pembakuan suatu sistem agar berlaku sama di setiap negara.
Standarisasi SQL
dimulai tahun 1986, dengan dikeluarkannya
standarisari SQL oleh ANSI yang dikenal dengan SQL86.
Bahasa SQL
DLL
Menunjuk pada
kumpulan perintah yang dapat digunakan mendefinisikan objek2 basis data,
seperti membuat sebuah tabel basis data, membuat index primer maupun skunder.
DML
Mengacu pada
kumpulan perintah yang dapat digunakan untuk memanipulasi data, seperti
menyimpanan data ke suatu tabel, kemudian mengubahnya, mgnahapus atau
menampilkannya kembali.
Tidak ada komentar:
Posting Komentar