Dbms
Dbms
DBMS
Cecep MSR
• Basis data (atau database) adalah kumpulan informasi
yang disimpan di dalam komputer secara sistematik
sehingga dapat diperiksa menggunakan suatu program
komputer untuk memperoleh informasi dari basis data
tersebut.
DATABASE • Database digunakan untuk menyimpan informasi atau
data yang terintegrasi dengan baik di dalam komputer.
• Untuk mengelola database diperlukan suatu perangkat
lunak yang disebut DBMS (Database Management
System). DBMS merupakan suatu system perangkat
lunak yang memungkinkan user (pengguna) untuk
membuat, memelihara, mengontrol, dan mengakses
database secara praktis dan efisien. Dengan DBMS, user
akan lebih mudah mengontrol dan memanipulasi data
yang ada.
• Menutut C.J. Date : DBMS adalah software yang
menghandel seluruh akses pada database untuk
DBMS melayani kebutuhan user.
• Menurut S, Attre : DBMS adalah software, hardware,
(MENURUT firmware dan procedure-procedure yang memanage
database. Firmware adalah software yang telah
PARA AHLI) menjadi modul yang tertanam pada hardware (ROM).
• Menurut Gordon C. Everest : DBMS adalah manajemen
yang efektif untuk mengorganisasi sumber daya data.
• DBMS adalah suatu sistem atau perangkat lunak yang
dirancang untuk mengelola suatu basis data (Database)
dan menjalankan operasi terhadap data yang diminta
banyak pengguna.
DBMS
• Aplikasi DBMS yang sering digunakan : Sql
Server, MySQL, Access, FoxPro, PostgreSQL,
Paradox
• Silberschatz, dkk. (2002), mendefinisikan basisdata sebagai
kumpulan data berisi informasi yang sesuai untuk sebuah
BASIS perusahaan.
• Create
• Membuat Database
Create database nama_database;
• Membuat Tabel lengkap dengan kolom dan type_data
Create table nama_table(kolom1 type_data1, kolom2 type_data2, kolom_keNtype_data_keN);
• Alter
• Mengganti type_data dan nama_kolom
Alter table namatabel Modify (namakolom type_data);
• Drop
• Menghapus database
Drop database nama_database
• Menghapus table
Drop table nama_tabel
DML(DATA MANIPULATION LANGUAGE)
• DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan
data atau record dalam table.
• Perintah SQL yang termasuk dalam DML antara lain :
• Select
• Menampilkan semua data dari table
select * from nama_table;
• Menampilkan beberapa data dari table
select field1,field2 from nama_table;
• Menampilkan data dengan kriteria tertentu
select * from nama_table where field_kritereria=kriteria;
• Insert
• Memasukan data
insert into nama_table values(data1,data2,data_keN,…);
• Update
• Merubah data
update nama_table set field_kriteria=data_baru where filed_kriteria=kriteria;
• Delete
Delete from nama_table where field_kriteria=kriteria;
DCL(DATA CONTROL LANGUAGE)