A. Pengenalan Software RDBMS
RDBMS (Relational Database Management System) adalah sebuah program komputer (atau secara lebih tipikal adalah seperangkat program komputer) yang didesain untuk mengatur/memanajemen sebuah basisdata sebagai sekumpulan data yang disimpan secara terstruktur, dan melakukan operasi-operasi atas data atas permintaan penggunanya. Contoh penggunaan DBMS ada banyak sekali dan dalam berbagai bidang kerja,
misalnya akuntansi, manajemen sumber daya manusia, dan lain sebagainya. Dibawah ini adalah beberapa software dari RDBMS dan pengertiannya.
1. MySQL
MySQL adalah software yang menggunakan standar SQL, yang bersifat multi-thread dan multi-use.
2. Oracle
Relational Database Management System (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi
3. Microsoft SQL server
Merupakan produk andalan microsoft untuk database server. Umum digunakan di dunia bisnis yang memiliki basis data berskala kecil hingga menengah, dan berkembang dengan digunakannya SQL Server pada basis data besar.
4. Firebird
Merupakan software open source yang memiliki user base yang kecil namun aktif, hingga saat ini dan memiliki fitur yang lebih banyak dibandingkan MySQL.
5. Visual Foxpro 6.0
Visual Foxpro berasal dari foxpro yang mana foxpro merupakan perkembangan dari foxbase. Visual Foxpro dilengkapi dengan pemrograman berorientasi objek, serta dapat membangun
aplikasi berbasis web.
6. Postgre SQL
PostgreSQL adalah database yang powerful dan tidak kalah dengan database komersil sekelasnya Oracle, Sybase maupun Informix dan merupakan software yang gratis dan open source
7. dBase
dBASE adalah sebuah DBMS yang secara luas digunakan pada mikrokomputer yang
dikenalkan oleh Ashton-Tate untuk komputer CP/M, dan kemudian untuk platform
Apple II, Apple Macintosh dan IBM PC dengan DOS yang menjadi salah satu perangkat
lunak yang paling laris selama beberapa tahun pada saat itu.
8. IBM DB/2
DB2 adalah keluarga sistem manajemen database relasional (RDBMS) produk dari IBM yang melayani sejumlah sistem operasi yang berbeda platform.
9. Clipper
Clipper adalah bahasa pemrograman yang lebih ditujukan untuk pengelolaan
data. Clipper terkenal pada dekade tahun 80-an sampai pertengahan 90-an.
Clipper dimasukkan ke dalam kelompok keluarga Xbase, yaitu dBase, Clipper,
Foxbase, FoxPro, dan lain-lain.
10. Visual Foxpro
Foxpro adalah prosedure bahasa dan objek oriented yang berpusat pada data
(data-centric) yang dikeluarkan oleh Microsoft. Ia terhasil dari FoxPro
(pada asalnya dikenali sebagaiFoxBASE) yang dimajukan oleh Fox Software pada
awal 1984.
11. Model Data
Model Data adalah Sekumpulan konsep-konsep untuk menerangkan data, hubungan-
hubungan antara data dan batasan-batasan data yang terintegrasi di dalam suatu
organisasi. masing-masing model data memiliki perbedaan yaitu :
a. Entity-relationship Model
E-R model didasarkan atas persepsi terhadap dunia nyata yang terdiri dari sekumpulan objek, disebut
entity (entitas) dan hubungan antar objek tersebut, disebut relationship.
b. Object-Oriented Model
Model berorientasi objek berbasiskan kumpulan objek. Setiap objek berisi nilai yang disimpan dalam
varibel, metoda, kelas, dan sending a massage
c. Model relasional
Model relasional menggunakan kumpulan tabel-tabel untuk merepresentasikan data & relasi antar
data-data tersebut.
d. Model Jaringan (Network Model )
Data dalam model jaringan direpresentasikan dengan sekumpulan record (Pascal),dan relasi antara data
direpresentasikan oleh record & link.
e. Model hirarki
Model hirarkis biasa disebut model pohon, karena menyerupai pohon yang dibalik.
B. Arsitektur Sistem Basis Data
Arsitektur sistem basis data terbagi atas 3 level, yaitu:
1) Internal/physical level: Merupakan level yang paling rendah. Ini berhubungan dengan penyimpanan data secara fisik (physical storage). Record di simpan pada format byte.
2) External/view level: Berhubungan dengan bagaimana data di representasikan dari sisi penggguna dan ini merupakan level pengguna. Pengguna yang dimaksud adalah programmer, end user, atau DBA.
3) Conceptual/logical level: Sebuah representasi seluruh muatan informasi yang dikandung oleh basis data pada conceptual, keberadaannya tidak memperhitungkan kekurangan hardware maupun software yang digunakan basis data.
Dan dibawah ini adalah contoh dari database :
- Hasil tabel database
- Berikut adalah record nya
- Dan berikut adalah field nya
makasih ilmunya
BalasHapussolder uap