Apa itu Database?
Database adalah sekumpulan data yang disimpan dalam komputer. Data ini biasanya disusun dengan cara digital yang membuat data mudah diakses
Apa itu Database Relasional?
Database relasional adalah jenis database yang menyimpan dan menyediakan akses ke titik data yang terkait satu sama lain. Database relasional didasarkan pada model relasional, cara intuitif dan mudah untuk mewakili data dalam tabel. Dalam database relasional, setiap baris dalam tabel adalah catatan dengan ID unik yang disebut kunci. Kolom tabel memegang atribut data, dan setiap catatan biasanya memiliki nilai untuk setiap atribut, sehingga mudah untuk membangun relasi antara setiap titik data.
Terus Apa itu RDBMS?
RDBMS (Relational Database Management System) adalah sebuah program yang memungkinkan kita untuk membuat, memperbaharui, dan mengelola database relasional. Sebagian besar sistem manajemen database relasional biasanya menggunakan bahasa SQL untuk mengakses database. RDBMS adalah dasar untuk SQL, dan untuk kebanyakan database modern sekarang seperti MS SQL Server, IBM DB2, Oracle, MySQL, dan MS Access.
Relational Database Management System (RDBMS) adalah sistem manajemen database yang didasarkan pada model relasional seperti yang diperkenalkan oleh E.F. Codd.
Apa itu Tabel?
Data yang ada di dalam RDBMS akan disimpan pada objek database yang disebut dengan tabel. Tabel ini pada dasarnya adalah kumpulan entri-entri data yang sudah terkait dan terdiri dari banyak kolom dan baris.
Perlu diingat, tabel adalah bentuk penyimpanan data yang paling umum dan paling sederhana dalam database. Contoh di bawah ini adalah tabel PELANGGAN -
ID | Nama | Umur | Alamat |
---|---|---|---|
1 | Budi | 32 | Bandung |
2 | Rahayu | 24 | Jakarta |
3 | Samuel | 20 | Surabaya |
4 | Susanti | 27 | Bandung |
Apa itu Field?
Setiap tabel dapat dipecah menjadi beberapa entitas yang lebih kecil yang disebut dengan field. Field dalam tabel PELANGGAN terdiri dari ID, NAMA, UMUR, dan ALAMAT.
Field adalah kolom dalam tabel yang sudah dirancang untuk mempertahankan informasi tertentu tentang setiap record dalam tabel.
Apa itu Record atau Baris?
Record atau baris di database adalah data entri individual yang ada dalam tabel. Contohnya, ada 4 record dalam tabel PELANGGAN di atas. Berikut adalah salah satu baris atau record yang ada di tabel PELANGGAN -
1 | Budi | 32 | Bandung |
Record adalah entitas horizontal (ke samping) dalam tabel.
Apa itu Kolom?
Kolom adalah entitas vertikal dalam tabel yang berisi semua informasi yang terkait dengan field tertentu dalam tabel.
Contohnya, kolom dalam tabel PELANGGAN adalah ALAMAT, yang diwakili dengan deskripsi ALAMAT dan akan muncul seperti yang di tunjukan di bawah ini -
Alamat |
---|
Bandung |
Jakarta |
Surabaya |
Bandung |
Apa itu NULL?
Nilai NULL dalam tabel adalah nilai dalam field yang kosong, yang berarti field dengan nilai NULL adalah field tanpa nilai.
Sangat penting untuk memahami bahwa nilai NULL berbeda dengan nilai nol atau field yang berisi spasi. Field dengan nilai NULL adalah field yang telah dibiarkan kosong selama pembuatan record.
Batasan dalam SQL
Batasan adalah aturan yang diberlakukan pada kolom data pada tabel. Ini digunakan untuk membatasi tipe data yang bisa masuk ke tabel. Ini akan memastikan keakuratan dan keandalan data dalam database.
Batasan bisa berupa level kolom atau level tabel. Batasan level kolom hanya diterapkan ke satu kolom sedangkan, batasan level tabel dapat diterapkan ke dalam seluruh tabel.
Berikut adalah beberapa kendala yang paling umum digunakan yang tersedia di SQL:
- NOT NULL - Memastikan bahwa sebuah tabel tidak memiliki record NULL.
- DEFAULT - Menyimpan nilai default ketika kolom tidak ada nilai yang ditentukan.
- UNIQUE - Memastikan bahwa semua nilai yang ada di dalam kolom berbeda.
- PRIMARY KEY - Mengidentifikasi setiap baris/record secara unik dalam tabel database.
- FOREIGN KEY - Mengidentifikasi setiap baris/record secara unik ditabel database lain.
- CHECK - Memastikan bahwa nilai kolom memenuhi kondisi tertentu.
- INDEX - Digunakan untuk membuat dan mengambil data dari database dengan sangat cepat.
Posting Komentar untuk "Pengertian RDBMS Beserta Contohnya"