Sistem Database Relasional
Pendahuluan
Seluruh sistem digital di dunia saat ini dipastikan menggunakan sistem database dalam menyimpan data yang dimilikinya. Data digital yang disimpan dapat berasal dari data profil pelanggan hingga seluruh transaksi yang dilakukan oleh pelanggan selesai dilakukan.
Untuk mengolah seluruh data ini, terdapat satu konstruksi bahasa standar yang disebut dengan SQL (Structured Query Language).
Dengan standar ini, SQL telah terbukti mampu meningkatkan produktivitas dan memungkinkan berbagai aplikasi yang dibangun dapat "berkomunikasi" dengan baik ke database. SQL bahkan diterapkan di dunia Big Data, sehingga pengadopsian bahasa ini meningkat.
Ini artinya jika Anda ingin berkarir di ranah data, SQL adalah syarat mutlak yang harus dikuasai. Track ini disusun untuk Anda yang ingin mengerti SQL secara fundamental dengan menggunakan MySQL/MariaDB sebagai database untuk praktek, dengan dataset ritel yang mudah dimengerti.
Sistem Database Relasional
Sistem database adalah suatu sistem dengan struktur dan metode yang jelas untuk menyimpan dan mengambil isi data.
Ada beberapa jenis sistem database di dunia saat ini, tapi yang paling populer adalah sistem database relasional atau Relational Database Management System (RDBMS). RDBMS menggunakan bahasa SQL untuk melakukan komunikasi.
Sistem database lain adalah network database, hierarchical database, object-oriented database, dan lain-lain.
Kita tidak perlu harus mengerti semua jenis database ini untuk awal, namun akan sangat menguntungkan pada saat kebutuhan pengolahan data menjadi semakin meningkat.
Produk-produk RDBMS di Pasaran
Produk-produk RDBMS yang ada di pasaran saat ini diantaranya adalah
- Microsoft SQL Server
- Oracle
- MySQL
- MariaDB
- PostgreSQL
- IBM DB2
- Microsoft Access
- dan masih banyak lainnya
Dari seluruh daftar tersebut, MySQL, MariaDB dan PostgreSQL bersifat gratis.
Struktur Penyimpanan di RDBMS
Sebagai penyimpan data, sistem database relasional memiliki struktur hirarki objek penyimpanan sebagai berikut:
- Database
- Table
- Column atau Field
Tiap database bisa berisi beberapa table, dan tiap table bisa terdiri dari beberapa kolom. Tiap database, table dan column memiliki nama sendiri sebagai identitas mereka.
Isi data akan mengisi table pada tiap column dan membentuk row (baris data).
Table
Gambar berikut adalah contoh suatu table. Mari kita namakan table ini dengan ms_produk.
Struktur table ms_produk ini terdiri dari empat kolom (column), masing-masing dengan nama berikut:
- no_urut
- kode_produk
- nama_produk
- harga
Dan table tersebut tersebut diisi 10 baris data (row) dengan isi yang bervariasi, contoh isi untuk kolom "nama_produk" pada baris kelima adalah "Gift Voucher DQLab 250rb".
Kesimpulan
Berikut adalah ringkasan terhadap apa yang telah Anda pelajari di bab ini.
Sistem relasional database atau relational database management system (RDBMS) adalah sistem database paling populer di dunia saat ini dan menggunakan bahasa SQL untuk pengolahannya.
Beberapa produk RDBMS yang terkenal antara lain adalah Microsoft SQL Server, Oracle, MySQL, PostgreSQL, IBM DB2, dan masih banyak lainnya.
Struktur penyimpanan data di RDBMS adalah dengan hirarki berikut:
- Database
- Table
- Column
Data akan diisi ke dalam table dalam bentuk row data.
Kesimpulan
Berikut adalah ringkasan terhadap apa yang telah Anda pelajari di bab ini.
Sistem relasional database atau relational database management system (RDBMS) adalah sistem database paling populer di dunia saat ini dan menggunakan bahasa SQL untuk pengolahannya.
Beberapa produk RDBMS yang terkenal antara lain adalah Microsoft SQL Server, Oracle, MySQL, PostgreSQL, IBM DB2, dan masih banyak lainnya.
Struktur penyimpanan data di RDBMS adalah dengan hirarki berikut:
- Database
- Table
- Column
Data akan diisi ke dalam table dalam bentuk row data.
Subscribe by Email
Follow Updates Articles from This Blog via Email
No Comments