Data adalah fakta-fakta yang masih mentah yang belum diolah untuk mempunyai makna.
Informasi adalah sudah pasti dan berguna(data yang sudah diubah sehingga berguna), hasil dari pemrosesan data sehingga berguna dan bermanfaat.
menurut sumber yang saya baca hubungan data dan informasi adalah "data merupakan komponen dari informasi" bisa diibaratkan data adalah bahan bangunan dan informasi adalah rumah.
Tujuan mengapa harus menggunakan sistem basis data :
- Mempermudah dalam pengaksesan suatu data
- Mengindari masalah-masalah keamanan data
- Menghindari berbagai masalh integritas
- Menangani dan mengelola data dalam jumlah yang besar
- Efisiensi penyimpanan data.
- Kecepatan dalam pengaksesan data.
Komponen-komponen yang digunakan untuk menunjang sistem basisdata :
- Hardware : merupakan seperangkat komputer yang berupa perangkat keras dan sebagai media penyimpanan serta komponen-komponen yang mendukung untuk berkumunikasi.
- System Operasi : yaitu perangkat lunak atau kumpulan progam-progam komputer yang mengatur jalanya progam dan bertindak mengoperasikan seluruh perangkat hardware pada komputer.
- User: pengguna yang mengoperasikan dan mengatur secara manual sistem basis data itu sendiri
- Data base: basisdata system yang teriri dari suatu basis data.
DBMS (database management system ) : suatu progam yang digunakan untuk mengelola dan mengatur data base.
contoh : Mysql, Ms.acces.
Optional progam : perak lunak yang mendukung DBMS.
Arsitektur pada basis data :
- Stand Alone ( sistem tunggal) : Merupakan kumpulan progam seperti : DBMS, Basis data, dan aplikasi lainya yang berada pada komputer yang sama dan hanya bisa digunakan personalan saja.
- Centralized System (sistem terpusat) : Terdiri dari beberapa server dan terminal. Beban pada server berbeda-beda tergantung jenis beban pemusatnya. kesibukan data bervariasi ada yang tinggi bahkan ada yang rendah.
- Sistem client server :Merupakan suatu server dimana dalam menjalakan tugasnya dibagi menjadi dua untuk mengurangi beban yang diberikan. Yaitu :
- Client : merupakan sesuatu yang menjalakan database application.
- Server : merupakan bagian yang mengoperasikan DBMS yang berisi database pada beberapa komputer-komputer yang berda-beda.
Padatnya lalu lintas data yang melalui server dan workstation, diatasi dengan menggunakan trasnfer data yang lebih efisien.
Bahasa yang dipakai pada basis data :
- DDl (data definition language ) ; merupakan salah satu bahasa yang memperbolehkan database administrator untuk menggambarkan nama dari suatu entitas, atripun maupun suatu relasi data yang diinginkan oleh aplikasi bersamaan dengan integritas data beserta keamananya.
- DML (data manipulasi language ) : suatu bahasa pemograman pada basis data yang memberikan kemudahan pengoperasian data yang ada dalam basis data. Dalam pengoperasian data meliputi :
- Pengimputan data baru dalam sistem basis data
- Memodifikasi data yang sudah ada dalam basis data
- Pengambilan data
- Penghapusan data.