Resume DATABASE
![]() |
Add caption |
“DATABASE”
A. Pengertian Database
Basis Data
(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. Pendefinisian basis data
meliputi spesifikasi berupa tipe data, struktur data dan juga batasan-batasan
data yang akan disimpan.
Bahasa Basis Data (Database) Bahasa basis data merupakan bahasa yang
digunakan oleh user untuk berkomunikasi/berinteraksi dengan DBMS yang
bersangkutan. Misalnya SQL, dBase, QUEL,dan sebagainya. Secara umum bahasa basis data terdiri atas: Data
Definition Language (DDL), dan Data Manipulation Language (DML),
Objektif (Tujuan) Basis Data
- Kecepatan dan kemudahan (Speed)
- Efisiensi ruang penyimpanan (Space)
- Keakuratan (Accuracy)
- Ketersediaan (Avaibility)
- Kelengkapan (Completeness)
- Keamanan (Security)
- Kebersamaan pemakaian (Sharability)
B. Microsoft
Access dan MySQL
1. Microsoft Access
Microsoft Access (Microsoft Office Access) adalah sebuah
program aplikasi basis data komputer relasional yang ditujukan untuk kalangan
rumahan, sekolahan dan perusahaan kecil hingga menengah.
2. MySQL
MySQL adalah sebuah
perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database
management system) atau DBMS yang multithread, multi-user, dengan sekitar 6
juta instalasi di seluruh dunia.
C. Keamanan Database
1. Privacy / Confidentiality
Inti utama aspek privacy atau confidentiality
adalah usaha untuk menjaga informasi dari orang yang tidak berhak mengakses.
Privacy lebih kearah data-data yang sifatnya privat sedangkan confidentiality
biasanya berhubungan dengan data yang diberikan ke pihak lain untuk keperluan
tertentu (misalnya sebagai bagian dari pendaftaran sebuah servis) dan hanya
diperbolehkan untuk keperluan tertentutersebut.
Integrity.
2. Authentication
Aspek ini berhubungan dengan metoda untuk menyatakan
bahwa informasi betul- betul asli, orang yang mengakses atau
memberikan informasi adalah betul-betul orang yang dimaksud, atau server yang
kita hubungi adalah betul-betul server yang asli.
3. Availability
Aspek availability atau ketersediaan berhubungan dengan
ketersediaan informasi ketika dibutuhkan. Sistem informasi yang diserang atau
dijebol dapat menghambat atau meniadakan akses ke informasi
4. Nonrepudiation
Merupakan hal yang bersangkutan dengan sipengirim,
sipengirim tidak dapat mengelak bahwa dialah yang mengirim
pesan/informasi itu.
5. Access control
Pengaturan (user ID) Aspek ini berhubungan dengan cara pengaturan
akses kepada informasi.
D. Pengembangan Sistem Database
Era
|
Perkembangan Basis Data
|
1960-an
|
Sistem
pemrosesan berkas
DBMS
Layanan
informasi secara online berbasis manajemen teks
|
1970-an
|
Penerapan
sistem pakar pada suatu sistem pendukung pengambilan keputusan
Basis
data berorientasi objek
|
1980-an
|
Sistem
hyperteks, yang memungkinkan untuk melihat basis data secara acak menurut
suatu kunci (seperti yang diterapkan di internet)
|
1990-an
|
Sistem
basis data cerdas
Sistem
basis multimedia cerdas
|
Komentar
Posting Komentar