Minggu, 24 Februari 2013

Basis Data



Basis data adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut



Komponen Basis Data :

Hardware : Monitor, CPU, mouse, memory penyimpanan sekunder, media komunikasi untuk sistem jaringan.

Software :

-          Microsoft SQL Server : sebuah sistem manajemen basis data relasional (RDBMS) produk Microsoft. Bahasa kueri utamanya adalah Transact-SQL yang merupakan implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft dan Sybase.

-          MySQL : sebuah perangkat lunak sistem manajemen basis data SQL atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.

-          Oracle : basis data relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS.

-          Apache : server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web.

-          Firebird : sistem manajemen basis data relasional yang menawarkan fitur-fitur yang terdapat dalam standar ANSI SQL-99 dan SQL-2003.

-          Visual Basic : merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM).

-          Microsoft Access : sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah.

-          DLL.

Brainware :

-          Database Administrator : Orang yang memiliki kewenangan untuk melakukan pengawasan baik data maupun program.

Fungsi  DBA :

a.       Mendefinisikan pola struktur basis data

b.      Mendefinisikan struktur penyimpanan dan metode akses

c.       Memodifikasi pola dan organisasi fisik

d.      Memberikan kewenangan pada user untuk mengakses data

e.      Menspesifikasikan keharusan integritas data

-          Database Manajer : Modul program menyediakan antar muka ( Interface ) antara penyimpanan data tingkat rendah dalam databasedengan program aplikasi dan query yang diajukan system database.

-          Database User : Pemakai database berdasarkan cara berinteraksi terhadap system.

Database user ini juga dibagi menjadi  beberapa macam yaitu :

•    Program Aplikasi : Seorang prefesional computer  yang berinteraksi terhadap system Database dengan penulis program dan menggunakan Data Manipulation Language ( DML ) yang dibuat bahasa pemrograman seperti , bahasa c, pascal cobol, dll. Program – program yang dibuatnya disebut dengan program aplikasi.

•    User Mahir : Pemakai yang berinterkasi  terhadap system database menggunkan fasilitas query yang telah disediakan  oleh DBMS dan telah mahir mengggunakannya.

•    User Umum :Pemakai yang tidak berpengalaman, berinteraksi dengan system database tanpa menulis program dan query, tapi hanya menjalankan program- program aplikasi yang dibuat oleh Programer Aplikasi.

•    User Khusus : Pemakai yang menulis aplikasi data secara traditional, tetapi untuk  keperluan-keperluan khusus (seperti untuk aplikasi Al, Pengolah Citra, dll) yang bisa saja mengakses basis data dengan/tanpa DBMS yang bersangkutan.

Tidak ada komentar:

Posting Komentar