Langsung ke konten utama

MATERI DATABASE SERVER

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