DBMS
DBMS (database management system) adalah sekumpulan program yang digunakan untuk menyimpan, memodifikasi, dan mengekstrak informasi dari sebuah basisdata. Terdapat berbagai DBMS, mulai dari yang dapat dijalankan pada PC sampai yang harus dijalankan pada mainframe. Untuk mendapatkan informasi dari basisdata, digunakan bahasa khusus dalam bentuk query. Setiap DBMS mendukung bahasa query yang berbeda-beda.
DBMS (database management system) adalah sekumpulan program yang digunakan untuk menyimpan, memodifikasi, dan mengekstrak informasi dari sebuah basisdata. Terdapat berbagai DBMS, mulai dari yang dapat dijalankan pada PC sampai yang harus dijalankan pada mainframe. Untuk mendapatkan informasi dari basisdata, digunakan bahasa khusus dalam bentuk query. Setiap DBMS mendukung bahasa query yang berbeda-beda.
Data
Adalah unit informasi dalam format tertentu. Semua software dibagi ke dalam dua kategori: data dan program. Program adalah sekumpulan instruksi untuk memanipulasi data. Data dapat berupa angka, teks pada kertas, bit atau byte yang tersimpan pada memori elektronik, atau fakta yang ada pada pikiran manusia. Istilah data juga digunakan untuk membedakan antara informasi biner yang dapat dibaca mesin dan informasi tekstual yang dapat dibaca manusia. Sebagai contoh, beberapa aplikasi membedakan file data (file yang mengandung data biner), dan file teks (file yang mengandung data ASCII). Pada sistem manajemen basisdata (database management systems), file data adalah file yang menyimpan informasi basisdata disamping file-file lain seperti file indeks dan data dictionary yang disebut dengan metadata
Adalah unit informasi dalam format tertentu. Semua software dibagi ke dalam dua kategori: data dan program. Program adalah sekumpulan instruksi untuk memanipulasi data. Data dapat berupa angka, teks pada kertas, bit atau byte yang tersimpan pada memori elektronik, atau fakta yang ada pada pikiran manusia. Istilah data juga digunakan untuk membedakan antara informasi biner yang dapat dibaca mesin dan informasi tekstual yang dapat dibaca manusia. Sebagai contoh, beberapa aplikasi membedakan file data (file yang mengandung data biner), dan file teks (file yang mengandung data ASCII). Pada sistem manajemen basisdata (database management systems), file data adalah file yang menyimpan informasi basisdata disamping file-file lain seperti file indeks dan data dictionary yang disebut dengan metadata
BasisData
Basisdata adalah sekumpulan informasi yang diatur dalam cara tertentu hingga
sebuah program komputer dapat dengan cepat memilih data yang diinginkan.
Basisdata dapat diibaratkan sebagai sistem pengarsipan elektronis. Basisdata
tradisional terdiri dari field, record, dan file. Field adalah item tertentu
dari informasi; record adalah sekumpulan field; dan file adalah kumpulan
record. Sebagai contoh, buku telepon dapat dianalogikan sebuah file yang
terdiri dari banyak record dan setiap record terdiri dari tiga field, yaitu
nama, alamat, dan nomor telepon. Konsep alternatif rancangan basisdata disebut
hypertext. Dalam basisdata hypertext, setiap obyek, apakah itu merupakan teks,
gambar atau film, dapat dihubungkan dengan obyek lainnya. Basisdata hypertext sangat
berguna untuk mengatur informasi yang sangat besar tetapi tidak digunakan dalam
analisis numerik. Untuk mengakses informasi dari basisdata, diperlukan data
base management system (DBMS). DBMS adalah kumpulan program yang memungkinkan
pengguna memasukan, mengatur, atau memilih data dari basisdata.
Field
Field adalah item tertentu dari informasi. Data mahasiswa, misalnya, mempunyai beberapa field yang diantaranya adalah nama, nomor mahasiswa, tanggal lahir, dan alamat. Setiap field mempunyai nama dan tipe (numerik atau teks). Dalam sistem manajemen basisdata, terdapat tiga macam field: harus diisi (required), dapat diabaikan (optional), dan merupakan penghitungan dari field lainnya (calculated). Pengguna tidak dapat memasukan data pada jenis field yang terakhir (calculated). Kumpulan field disebut record.
Field adalah item tertentu dari informasi. Data mahasiswa, misalnya, mempunyai beberapa field yang diantaranya adalah nama, nomor mahasiswa, tanggal lahir, dan alamat. Setiap field mempunyai nama dan tipe (numerik atau teks). Dalam sistem manajemen basisdata, terdapat tiga macam field: harus diisi (required), dapat diabaikan (optional), dan merupakan penghitungan dari field lainnya (calculated). Pengguna tidak dapat memasukan data pada jenis field yang terakhir (calculated). Kumpulan field disebut record.
Hirarki data:
1. Database : kumpulan
dari file/table yang membentuk suatu basis data
2. File/Table : terdiri dari
record-record yang menggambarkan satu kesatuan data yang sejenis
3. Record : menggambarkan
satu unit individu yang tertentu. Kumpulan dari record membentuk suatu file
4. Field : mempresentasikan
suatu atribut dari record yang menunjukkan suatu item dari data seperti
misalnya nama, alamat DLL. Kumpulan field membentuk record
5. Character : bagian data
yang terkecil, dapat berupa numeric, huruf ataupun karakter-karakter khusus
yang membentuk suatu item data field.
MACAM-MACAM PERINTAH
DATA BASE
1. Bahasa Definisi
Data (Data Definition Language/ DDL)
DDL adalah perintah-perintah yang biasa digunakan oleh administrator basis data (DBA) untuk mendefinisikan skema ke DBMS. Skema adalah deskripsi lengkap tentang strukturmedan ,
rekaman, dan hubungan data pada basis data
Index merupakan suatu mekanisme yang lazim digunakan pada basis data, yang memungkinkan pengambilan data dapat dilakukan dengan cepat.
2. Bahasa Manipulasi Data (Data Manipulation Language/
DML)DDL adalah perintah-perintah yang biasa digunakan oleh administrator basis data (DBA) untuk mendefinisikan skema ke DBMS. Skema adalah deskripsi lengkap tentang struktur
Index merupakan suatu mekanisme yang lazim digunakan pada basis data, yang memungkinkan pengambilan data dapat dilakukan dengan cepat.
DML adalah perintah-perintah yang digunakan untuk mengubah , memanipulasi dan mengambil data pada basis data. Tindakan seperti menghapus, mengubah, dan mengambil data menjadi bagian dari DML. DML pada dasarnya dibagi menjadi dua :
- Prosedural, yang menuntut pengguna menentukan data apa saja yang diperlukan dan bagaimana cara mendapatkannya.
- Nonprosedural, yang menuntut pengguna menentukan data apa saja yang diperlukan, tetapi tidak perlu menyebutkan cara mendapatkannya.
sumber: dari berbagai sumber
Kami juga mempunyai artikel yang terkait dengan dbms, bisa di download disini:
BalasHapushttp://repository.gunadarma.ac.id/bitstream/123456789/2856/1/(ISLP-04).pdf
semoga bermanfaat :D
Terima kasih atas sarannya. Salam kenal :D
Hapus