Basis Data dan Bahasa Pemrograman
Basis data (database), atau sering pula dieja basisdata,
adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik
sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh
informasi dari basis data tersebut.
Konsep dasar dari basis data adalah kumpulan dari
catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki
penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya:
penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut.
penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut.
Bahasa pemrograman, atau sering
diistilahkan juga dengan bahasa komputer atau bahasa
pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan
secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan
disimpan/diteruskan, dan jenis langkah apa yang akan diambil dalam berbagai situasi secara
persis.
Didalam
Basis Data terdapat yang namanya Bahasa Pemrograman yang disebut Bahasa
Pemrograman Basis Data. Salah satu bahasa pemrograman Basis Data adalah SQL
(Standard Query Language).
SQL adalah bahasa standar yang
dimengerti oleh komputer dan dapat digunakan untuk meng-query informasi dari
database. Bahasa ini digunakan untuk pemograman database agar dapat
melakukan pengolahan data (data manipulation). Standarisasi bahasa ini
dilakukan oleh ANSI yang mana dari tahun ke tahun mengalami peningkatan
kemampuan dari SQL. Beberapa DBMS telah banyak menggunakan bahasa standar
ini seperti: MySQL, MS-Access, SQLServer, Foxpro, Oracle, PostgreSQL dll.
Alasan mengapa bahasa SQL ini
telah menjadi bahasa yang utama dalam mengelola database yaitu:
1. Pertama, basis data umumnya
dapat diakses melalui web sehingga para user yang berhubungan dengan sistem
atau manajemen informasi dapat mengetahui bahwa SQL adalah metode yang tepat
untuk berinteraksi dengan basis data berbasis web.
2.
Kedua, para user perlu mengetahui bahwa kode-kode atau syntak SQL bukanlah
sesuatu hal yang sulit tetapi mudah untuk memanajemen kebutuhan data mereka.
SQL Server dan Sybase/ASE dapat berkomunikasi lewat
jaringan dengan menggunakan protokol TDS (Tabular Data Stream). Selain dari
itu, Microsoft SQL Server juga mendukung ODBC (Open Database Connectivity), dan
mempunyai driver JDBC untuk Bahasa pemrograman Java.
Selain SQL ada juga, Basis data Oracle.
Basis data Oracle adalah basis data relasional yang terdiri dari
kumpulan data dalam suatu sistem manajemen basis data RDBMS. Basis data Oracle
ini pertama kali dikembangkan oleh Larry Ellison, Bob Miner dan Ed Oates lewat
perusahaan konsultasinya bernama Software Development Laboratories (SDL) pada
tahun 1977. Pada tahun 1983, perusahaan ini berubah nama menjadi Oracle
Corporation sampai sekarang.
Selain itu, ada juga Microsoft
Access.
Microsoft Access (atau
Microsoft Office Access) adalah sebuah program aplikasi basis data komputer
relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga
menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft
Office, selain tentunya Microsoft Word, Microsoft Excel, dan Microsoft Power
Point. Aplikasi ini mengguna-kanmesin basis data Microsoft Jet Database Engine,
dan juga menggunakan tampilan gratis yang intuitif sehingga memudahkan
pengguna.
Komentar
Posting Komentar