* Sistem adalah kumpulan elemen – elemen yang
terintegrasi.
* Sistem Informasi adalah kombinasi dari orang
– orang, fasilitas, teknologi, media, prosedur dan pengendalian untuk
mendapatkan jalur komunikasi penting.
* Sistem Basis Data adalah sekumpulan basis
data dengan para pemakai yang menggunakan basis data secara bersama – sama,
personil yang merancang dan mengelola basis data, teknik – teknik untuk
merancang dan mengelola basis data, serta komputer yang mendukungnya.
* Komponen Sistem Basis Data :
- User
- Sistem Pengelola Basis Data (DBSM)
- Hardware
- Sistem Operasi
- Basis Data
* DBMS adalah Program komputer yang digunakan
untuk memasukan, mengubah, menghapus, memanipulasi dan memperoleh data
informasi dengan praktis dan efisien termasuk juga mengatur mekanisme
pengamanan data, pemakaian data bersama,pemaksaan keakuratan / konsistensi data
dan sebagainya.
* Software DBMS :
- Ms. Access
- My SQL
- Oracle
* Abstraksi Data
+ DBMS
menyediakan fasilitas / interface untuk melihat data yang user friendly.
+
Sistem basis data biasanya menyembunyikan detil tentang bagaimana data disimpan
dan dipelihara. Oleh karena itu, seringkali data yang terlihat oleh pemakai
sebenernya berbeda dengan yang tersimpan secara fisik.
+
Abstraksi data merupakan level bagaimana melihat data dalam sebuah sistem basis
data.
+ Level Abstraksi
- Level Fisik (Logical View) :Level terendah dlam abstraksi data.Tentang bagaimana data disimpan dalam media penyimpanan data.
- Level Logika :Menggambarkan data apa saja yang perlu disimpan dalam basis data dan penjelasan hubungan antar data satu dengan yang lainnya.
- Level View :Level tertinggi yang hanya menunjukan sebagian dari basis data. Aplikasi ini mengkonversi data asli/fisik menjadi data bermakna/lojik ke pemakai.
* Bahasa Basis Data
Untuk : Mendefinisikan Basis Data, Memanipulasi
Basis Data. SQL,sebagai bahasa basis data standar. SQL di bagi menjadi 2 :
·
DDL
(Data Definition Language).
o
Untuk
membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur tabel.
o
Hasil
dari kompilasi perintah DDL menjadi Kamus Data, yaitu data yang menjelaskan
data sesungguhnya.
o
Contohnya
: Create, Alter, Drop.
·
DML
(Data Manipulation Language)
o
Untuk
melakukan manipulasi dan pengambilan data pada suatu basis data.
o
Ada
2 jenis yaitu procedural (ditentukan data yang diinginkan dan cara
mendapatkannya) dan non-prosedural (tanpa menyebutkan cara mendapatkannya).
o
Contohnya
: insert, select, delete, update, alias.
* Pengguna Basis Data :
- Administrasi Basis Data, yaitu orang yang memiliki kewenangan untuk melakukan pengawasan baik data maupun program.
- Perancang Basis Data, yaitu orang yang merancang basis data itu seperti apa.
- Programmer Aplikasi, yaitu pembuat program aplikasi
- Casual Users, yaitu berinteraksi dengan sistem tanpa menulis program, tapi ,menggunakan query.
- Specialized User, yaitu menuliskan aplikasi database untuk keperluan khusus, AI, Pakar, Citra dll).
- End user, yaitu orang yang tinggal menjalankan aplikasi yang sudah dibuat oleh programmer.
- Analis Sistem, yaitu orang yang mencari tahu kebutuhan suatu system.
0 komentar:
Posting Komentar