Mohon tunggu...
Sriraya Kuru
Sriraya Kuru Mohon Tunggu... Mahasiswa - Mahasiswa

Saya Sriraya Kuru. Hobi saya membaca buku, mendengarkan musik, dan jalan jalan.

Selanjutnya

Tutup

Ilmu Alam & Tekno

Penugasan Sistem Basis Data

13 Maret 2023   22:29 Diperbarui: 13 Maret 2023   22:36 122
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

Tulisan ini akan memberikan rangkuman materi sistem basis data. Adapun sumber rangkuman berasal dari video yang telah saya tonton. Adapun materinya berkaitan dengan Pengantar Relasi.

Relasi dalam sistem basis data merupakan terminologi yang merujuk pada sebuah tabel yang memiliki dua komponen utama yaitu baris (tuples) dan kolom (attribute).

Basis data adalah kumpulan data yang terorganisir dan terstruktur dalam suatu sistem yang digunakan untuk menyimpan, mengakses, dan memanipulasi data. Basis data menyediakan cara untuk menyimpan data dengan efisien dan aman serta menyediakan kemampuan untuk melakukan operasi dan analisis data yang kompleks. ada beberapa jenis basis data, termasuk basis data relasional, basis dasa herarki, basis data jaringan, dan basis data objek. Basis data relasional adalah yang paling umum digunakan dalam mengorganisir data dalam tabel yang terkait satu sama lain melalui kunci relasional.

Dalam basis data terdapat database skema dan database instance. Skema basis data (database schema) adalah sebuah struktur logis dalam suatu basis data. Sedangkan contoh basis data (database instance) adalah snapshot dari data database pada saat tertentu dalam suatu satuan waktu. tak hanya itu, didalam basis data juga ada beberapa case yang digunakan. 

1. Structure of Relational Databases

 Attribute

- sekumpulan nilai yang diizinkan atau dibolehkan di setiap atribute disebut domain atribut

- nilai dari atribut bersifat atomic

- null merupakan anggota dari setiap domain yang mengidentifikasi bahwa nilai tersebut tidak diketahui

2. Database Schema 

Database schema merupakan struktur dari sebuah database. database instance memberikan kemudahan atau waktu yang singkat dalam database. 

Keys

  • K disebut superkey jika nilai dari K dapat mengidentifikasi keunikan dari sebuah baris.
  • Superkey K merupakan candidate key jika k merupakan sedikit dari kata kunci yang digunakan.
  • Primary key
  • Foreign Key

3. Relational Query Languages

untuk bisa mencari data atau berinteraksi dengan database kita membutuhkan bahasa yang dapat dimengerti oleh database. Seperti Relational Algebra, Tuple Relational Calculus, dan Domain Relational Calculus.

4.  The Relational Algebra

merupakan salah satu jenis prosedural yang dapat kita gunakan untuk berinteraksi dengan database. Basic operator dalam relational algebra, yaitu Select, Project, Union, Set Difference, Cartesian Product, Rename.


Berikut ini video dari materi yang telah saya rangkum :



Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun