1
1 1. Pengertian Database
Database atau basis
data adalah kumpulan data yang disimpan secara sistematis di dalam
komputer dan dapat diolah atau dimanipulasi menggunakan perangkat lunak
(program aplikasi) untuk menghasilkan informasi. Pendefinisian basis data
meliputi spesifikasi berupa tipe data, struktur, dan juga batasan-batasan data
yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam sistem
informasi dimana basis data merupakan gudang penyimpanan data yang akan diolah
lebih lanjut. Basis data menjadi penting karena dapat menghidari duplikasi
data, hubungan antar data yang tidak jelas, organisasi data, dan juga update
yang rumit.
2 2. Pengertian
Atribut, Recod, & Entitas:
Field
/ Atribut adalah data terkecil
yang memiliki makna. Istilah lain untuk field yaitu elemen data, kolom item,
dan atribut. Contoh field yaitu nama seseorang, jumlah barang yang dibeli, dan
tanggal lahir seseorang.
Record/Tuple
merupakan baris pada sebuah relasi
atau kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang
suatu entitas secara lengkap. Satu record mewakili satu data atau informasi
tentang seseorang, Record/Tuple (Tupel) merupakan suatu baris dari suatu
relasi.
Entitas
(entity) adalah sebuah objek
yang keberadaannya dapat dibedakan terhadap objek lain. Entitas dapat
berupa orang, benda, tempat, kejadian, konsep . Sebuah entitas memiliki
sejumlah atribut . Contoh : mahasiswa memiliki nama dan alamat .
3.
Komponen Sistem Database:
Data,
disimpan secara terintegrasi, artinya basis data merupakan gabungan dari
berbagai macam file aplikasi yang berbeda yang disusun dengan menghilangkan
bagian-bagian yang rangkap. Sebagai alat penghubung digunakan kunci (key).
Dipakai secara bersama-sama, artinya masing-masing bagian dari suatu data dapat
digunakan atau diakses bersama-sama dalam waktu yang bersamaan oleh pemakai
untuk aplikasi yang berbeda.
Perangkat
Keras, mencakup peralatan atau perangkat computer yang digunakan untuk
pengelolaan sistem basis data.
Perangkat
Lunak, Sebagai penghubung antara pengguna dan basis data.
Pengguna
(System Engineer, Admin, Programmer, User Akhir)
4.
Perbedaan File Manajemen Profesional Dengan File Manajemen Database:
File
Manajemen Tradisional :
1.
Program
Oriented
2.
Kaku
3.
Adanya erangkapan
data
Kelemahan
File Manajemen Tradisional :
1.
Timbulnya data
rangkap dan ketidak konsistenan
2.
Data tidak dapat
digunakan bersama-sama
3.
Kesukaran dalam
peng-aksesan data
4.
Tidak Fleksibel
5.
Data tidak
standar
File
Manajemen Database :
1.
Data Oriented
2.
Luwes
3.
Terkontrolnya
kerangkapan data
File
Manajemen Database :
1.
Storage yang
digunakan besar
2.
Dibutuhkan tenaga
spesialis
3.
Softwarenya mahal
4.
Kerusakan pada sistem
database dapat mempengaruhi departeman lain yang terkait.
\ 5.
Pengertian DBMS:
Database
Manajement System (DBMS) merupakan software yang digunakan untuk membangun
sebuah sistem basis data yang berbasis komputerisasi. DBMS membantu dalam
pemeliharaan dan pengolahan kumpulan data dalam jumlah besar. Sehingga dengan
menggunakan DBMS tidak menimbulkan kekacauan dan dapat digunakan oleh pengguna
sesuai dengan kebutuhan. DBMS merupakan perantara bagi pemakai dengan basis
data. Untuk merinteraksi dengan DBMS (basis data) menggunakan bahasa basis data
yang telah ditentukan oleh perusahaan DBMS. Bahasa basis data biasanya terdiri
atas perintah-perintah yang di formulasikan sehingga perintah tersebut akan
diproses olah DBMS.
6.
Macam-macam Bahasa Yang Dikenal Dalam DBMS:
Data
Definition Language (DDL). DDL digunakan untuk menggambarkan desain basis data
secara keseluruhan. DDL digunakan untuk membuat tabel baru, menuat indeks,
ataupun mengubah tabel. Hasil kompilasi DDL disimpan di kamus data.
Data
Manipulation Language (DML). DML digunakan untuk melakukan menipulasi dan
pengambilan data pada suatu basis data seperti penambahan data baru ke dalam
basis data, menghapus data dari suatu basis data dan pengubahan data di suatu
basis data
DCL
atau Data Control Language merupakan perintah SQL yang berhubungan dengan
pengaturan hak akses user MySQL, baik terhadap server, database, tabel maupun
field.
SEPTIA AFDHOLI (2012-31-129)
0 komentar:
Posting Komentar