Pengertian database
Database ( basis data ) atau dengan sebutan pangkalan data ialah suatu kumpulan sebuah
informasi yang disimpan didalam sebuah perangkat komputer secara sistematik sehingga dapat
diperiksa dengan menggunakan suatu program komputer agar dapat informasi dari basis data
tersebut.
Asal mula istilah database
Istilah database berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas,
memasukkan hal-hal di luar bidang elektronika, Untuk istilah dari basis data mengacu pada
koleksi dari data-data yang saling berhubungandan perangkat lunaknya seharusnya mengacu
sebagai system manajemen basis data ( data management system/DBMS ). Jika konteksnya
sudah jelas banyak administrator dan programer menggunakan istilah basis data untuk kedua
arti tersebut.
Komponen system berbasis data (database)
Basis data merupakan sistem yang terdiri atas kumpulan file atau tabel yang saling
berhubungan dan Database Management System (DBMS) yang memungkinkan beberapa
pemakai untuk mengakses Server dan manipulasi file-file tersebut
Terdapat beberapa komponen yaitu:
*Perangkat Keras ( Hardware )
*Sistem Operasi ( Operating System )
*Basis data ( Database )
*Pemakai ( User )
Konsep dasar database
Konsep dasar dari basis data ialah kumpulan dari sebuah catatan atau sebuah potongan dari
pengetahuan. Sebuah basis data yg memiliki penjelasan testruktur dari jenis fakta yang
tersimpan di dalamnya, penjelasan tersebut dengan skema. Skema menggambarkan sebuah
objek yang diwakili suatu basis data dan memiliki hubungan diantara objek tersebut.
Jenis tipe database
Terdapat 12 tipe database.
1.Operational database
2.Analytical database
3.Data warehouse
4.Distributed database
5.End- user database
6.External database
7.Hypermedia databases on the web
8.Navigational database
9. In-memory databases
10. Document- oriented databases
11.Real-time databases
12.Relational Database.
Macam model database
1.post-relational database models
produk ini menawarkan model data yang lebih umum dari model relasional dan dikenal
sebagai post-relational.
2.object database models
Database ini berusaha untuk membawa dunia database dan aplikasi-dunia pemrograman
lebih dekat bersama-sama, khususnya dengan memastikan bahwa database menggunakan jenis
system yang sama seperti program aplikasi.
tahapan perancangan database
*Perencanaan database ( basis data )
* Mendefiniskan system
*Analisa dan mengumpulkan kebutuhan
*Perancangan database ( basis data )
*Perancangan aplikasi * Membuat prototype
* Implementasi
*Konversi data
*Pengujian
*Pemeliharaan operasional
perangkat lunak database (berbasis data)
Perangkat lunak database ( basis data ) yang banyak digunakan dalam pemrograman:
*MySQL
*Microsoft SQL Server
*Relational Database Management System ( RDBMS )
*Clipper
*DBASE
*Firebird
fungsi database menajemen system (DBMS)
fungsi dari database yaitu;
1. Menyediakan sistem akses cepat.
2. Mengurangi kerangkapan data dan redudancy data.
3. Memungkan adanya updating secara bersana.
4. Menyediakan sistem yang memungkinkan dilakukan pengembangan database.
5. Memberikan perlindungan dari pihak pemakai tidak berhak.
Komentar
Posting Komentar