Sebelum mengenal adanya
DBMS(Database Management Software) telah dikenal media penyimpanan yang disebut
flat file,yaitu file text yang ada pada sistem operasi.
Kelebihan dari file text adalah
dapat menyimpan file password. File password pada umumnya hanya digunakan untuk
menyimpan nama yang jumlahnya tidak lebih dari 1000 orang. File text akan lebih
optimal untuk file yang relatif kecil.
Selain file text juga dikenal
penyimpanan data menggunkakan program bantu spreadsheet. Kelebihannya sendiri
dapat menutupi kelemahan file text dalam segi kecepatan dalam pengolahan. Namun
program ini memiliki kekurangan dalam hal keamanan dan manajemen data.
Database sendiri terdiri dari
berbagai macam data dan informasi. Data merupakan informasi yang disimpan dalam
suatu struktur tertentu yang terintegrasi. Perbedaan antara data dan informasi
adalah kalau data belum bisa dipahami, dan masih memerlukan proses lebih lanjut
karena masih fakta mentah. Sedangkan informasi adalah pengolahan dari data,
#Pengertian Basis Data
Kumpulan sekelompok data yang
saling berelasi yang diorganisasikan dan menggunakan manipulasi data. Basis
data menyimpan sekumpulan data itu dalam wadah yang sama tanpa menimbulkan
kerangkapan data.
#Tujuan Basis Data
1. Performance
Dengan skala
penyimpanan yang besar juga didukung dengan efisiensi kerja.
2. Integrasi
data terjamin
Redudansi sering
terjadi pada data flat file. Akan tetapi dalam DBMS tidak akan terjadi karena
tersedianya manipulasi data. Redudansi adalah berulangnya data yang sama dalam
database yang mengakibatkan pemborosan.
3. Indepensi
Dapat mengubah
struktur database tanpa mengubah aplikasinya yang mengaksesnya.
4. Sentralisasi
Data menjadi
terpusat, sehingga konsistensi data dapat diakses bersama-sama.
5. Keamanan
DBMS memiliki
sistem keamanan yang fleksibel. Sehingga memberikan kebebasan dalam memberikan
hak akses kepada User.
#Komponen Sistem Basis Data
1. Data
2. Hardware
3. Software
4. User
#Arsitektur Basis Data
1. Stand
Alone-->DBMS, Basis data, aplikasi ditempatkan [ada computer yang sama.
Hanya bisa dipakai 1 pemakai.
2. Sistem
terpusat-->terdiri dari sebuah server dan sejumlah terminal
3. Sistem
client server-->mengatasi kelemahan pada sistem terpusat
#DBMS
Kumpulan program yang
memungkinkan pengguna untuk membuat dan memelihara basis data. DBMS juga
dirancang untuk dapat memanipulasi data secara mudah.
#Bahasa Basis Data
Merupakan bahasa untukdigunakan
user untuk berkomunikasi dengan DBMS yang terdiri dari :
1. DDL
(Data Definition Language)
Meyediakan
perintash untuk membuat data base. Contoh Create table, create database, Alter
table
2. DML(Data
Manipulation Language)
Bagaimana
melakukan manipulasi data contoh insert, delete, update
Tidak ada komentar:
Posting Komentar