NAMA : RIAN PEBRIAWAN
KELAS : IF 21A
NPM : 21312026
MATKUL : SISTEM BASIS DATA
DATA
- Representasi fakta dunia nyata yang mewakili suatu objek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya
- Secara harfiah: Basis (base): Markas/Gudang, tempat berkumpul/bersarang
- Pengertian Basis Data dari berbagai sudut pandang;
- Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasikan sedemikian rupa agar kelak dapat dmanfaatkan kembali dengan cepat dan mudah
- Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan yang tidak perlu, untuk memenuhi berbagai kebutuhan.
- Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis.
Operas-Operasi dasar yang dapat dilakukan dalam sebuah basis data.
- Create Database : pembuatan basis data baru
- Drop Database : Penghapusan basis data
- Create Table : pembuatan file/tabel ke suatu basis data
- Drop Table : penghapusan file/tabel dari suatu basis data
- Insert Data : penambahan/pengisian
- Retrieve/Search : pengambilan dengan cara mencari tempat simpan
- Update : pengubahan data dari sebuah file/tabel
- Delete : penghapusan data dari sebuah file/tabel
Tujuan dari dibuatnya suatu basis data;
- Speed : kecepatan dan kemudahan pemanfaatan basis data
- Space : efisiensi ruang penyimpanan
- Accuracy : keakuratan
- Availability : Ketersediaan pada waktu diperlukan
- Completeness : kelengkapan data
- Security : keamanan
Definisi:
merupakan sistem yang terdiri atas kumpulan file/tabel yang saling berhubungan (dalam sebuah database sistem komputer) dan sekumpulan program (DBMS) yang memungkinkan beberapa pemakai dan/atau program lain untuk mengakses dan memanipulasi file-file/tabel-tabel tersebut.
APA SAJA KOMPONEN SDB?
- Hardware
- Komputer (stand alone, Jaringan)
- Memori Sekunder (on-line à hardisk, off-line à tape, removable disk)
- Perangkat komunikasi (untuk sistem jaringan)
- Sistem Operasi, Program yang mengaktifkan/memfungsikan sistem komputer, mengendalikan seluruh sumber daya dalam komputer dan melakukan operasi-operasi dasar dalam komputer.
- Contoh Sistem operasi à MS-DOS, MS Windows 3x/9x/me/2k/NT, Novel-Netware, Unix, Sun-Solaris
- Database, Database memiliki/berisi :
- Objek database (seperti tabel, Index, File, Query,dll).
- Definisi struktur (baik tabel, Index, File, dll).
- Sistem (aplikasi/sofware) Pengelola Basis Data (DBMS).
- Pemakai
- Software (aplikasi) lain sifatnya opsional.
DDL
- Merupakan skema/struktur basis data yang menggambarkan/mewakili rancangan basis data secara keseluruhan yang dirinci/dispesifikasikan dengan bahasa khusus.
- Hasil dari kompilasi dari DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut Kamus Data (Data Dictionary)
- Data Dictionary à yang merupakan suatu metadata/superdata.
- Metadata (superdata) à data yang mendiskripsikan/mereprentasikan data sesungguhnya.
DML
- DML merupakan bentuk bahasa basis data yang berguna untuk manipulasi dan pengambilan data.
- Manipulasi dapat berupa:
- Penyisipan/penambahan data
- Penghapusan data
- Pengubahan data
- Terdapat 2 jenis DML:
- Prosedural à mensyaratkan agar pemakai menentukan data apa yang diinginkan serta bagaimana cara mendapatkannya.
- Non Procedural à yang membuat pemakai menentukan data apa yang diinginkan tanpa menyebutkan bagaimana cara mendapatkannya.
Komponen Fungsional dari DBMS sebagai Berikut:
- File Manager
mengelola alokasi ruang media penyimpan dalam disk
- Database Manager
menyediakan antarmuka (interface) dalam basis data antara aplikasi program dan query (perntaan/perintah) yang diberikan dalam sistem.
- Query Processor
penerjemah perintah-perintah dalam query language ke perintah yang dapat dimengerti oleh database manager.
- DML Precompiler
berinterkasi dengan query processor untuk mengkonversi perintah DML yang ditambahkan dalam sebuah program aplikasi ke pemanggilan prosedur normal dalam bahasa induk.
- DDL Compiler
mengkonversi perintah-perintah DDL ke sekumpulan tabel yang mengandung metadata.
Tidak ada komentar:
Posting Komentar