Relational Databases

Table of Contents

Relational Databases

Relational Databases

Database
Sistem manajemen database (DBMS) adalah program yang mengelola dan mengontrol akses ke database.
Sistem Database adalah kombinasi dari database, DBMS, dan program aplikasi yang menggunakan database.
Database administrator (DBA) adalah orang yang bertanggung jawab untuk database

Database Relasional
Sebuah model data adalah representasi abstrak dari isi database.
Model data relasional mewakili semua yang ada di database sebagai disimpan dalam bentuk tabel.
Secara teknis, tabel ini disebut hubungan.
Setiap baris dalam suatu hubungan, disebut tuple, berisi data tentang kejadian tertentu jenis entitas diwakili oleh meja itu.

Logis dan Fisik Lihat Data
Sebuah keuntungan besar dari sistem database melalui sistem berorientasi file adalah bahwa sistem database yang terpisah pandangan logis dan fisik data.
Bagaimana pandangan logis? Ini adalah bagaimana pengguna atau programmer konseptual mengatur dan memahami data.
Bagaimana pandangan fisik? Hal ini mengacu pada bagaimana dan dimana data secara fisik disusun dan disimpan pada disk, tape, CD-ROM, atau media lainnya.
DBMS mengatur database sehingga pengguna dapat mengakses, query, atau update tanpa referensi untuk bagaimana atau dimana data disimpan secara fisik
Apa program-data kemerdekaan? Ini adalah pemisahan pandangan logis dan fisik data.

Skema
Apa skema? Skema menggambarkan struktur logis dari database.
Ada tiga tingkatan skema:
-Skema tingkat konseptual adalah pandangan organisasi-lebar seluruh database.
-Skema tingkat eksternal terdiri dari satu set pandangan pengguna individu dari bagian dari database, juga disebut sebagai subschema.
-Internal-tingkat skema menyediakan tampilan tingkat rendah dari database.

Kamus Data
Apakah data kamus? Ini berisi informasi tentang struktur database.
Untuk setiap elemen data yang tersimpan dalam database, seperti nomor pelanggan, ada catatan terkait dalam kamus data yang menggambarkan hal itu.
Kamus data sering salah satu aplikasi pertama dari sistem database yang baru dilaksanakan.
Apa adalah beberapa masukan untuk data kamus?
-Catatan dari setiap elemen data baru atau dihapus
-Perubahan dalam nama, deskripsi, atau penggunaan elemen data yang ada

Apa adalah beberapa output dari kamus data? berguna untuk programmer, desainer database laporan, dan pengguna sistem informasi
Apa sajakah laporan sampel? daftar program di mana suatu item data yang digunakan dan daftar dari semua sinonim untuk elemen data dalam sebuah file tertentu

DBMS Bahasa
Setiap DBMS harus menyediakan cara untuk melakukan tiga fungsi dasar: Membuat database, Mengubah database, query database
Set perintah yang digunakan untuk melakukan fungsi-fungsi ini disebut sebagai definisi data, manipulasi data, dan bahasa query data.
DDL Bahasa
Bahasa definisi data (DDL) digunakan untuk: membangun kamus data.menginisialisasi atau membuat database. menggambarkan pandangan logis untuk setiap pengguna individu atau programmer. menentukan ada pembatasan atau hambatan pada keamanan dikenakan pada catatan database atau ladang.

Sumber : https://synthesisters.com/