RANGKUMAN BASIS DATA

https://fst.umsida.ac.id/

RANGKUMAN
BASIS DATA


PENDAHULUAN 
Pada pokok bahasan ini berisis penjelasan disertai contoh mengenai konsep basis data, pemodelan data dan pembuatan diagram E-R yang menjadi pemahaman dasar bagi mahasiswa sebelum mempelajari sistem basis data dan Structure Query Language (SQL), dimana konsep ini nantinya digunakan untuk mempresentasikan sebuah sistem basis data, diharapkan mahasiswa dapat :
1. Mehamami sistem basis data dan komponennya.
2. Membuat desain basis data menggunakan ER_Diagram
3. Memahami dan mengimplementasikan fitur-fitur yang ada pada ER_Diagram.

PENYAJIAN (TUTORIAL)
1. Konsep Sistem Basis Data 
Basis data adalah kumpulan data yang disimpan secara sistematis didalam komputrer dan dapat diolah atau dimanipulasi serta dapat diakses dengan mudah dan tepat menggunakan perangkat lunak (program aplikasi) untuk menghasilkan sebuah informasi.

2. Konsep Model Data
Model data merupakan suatu cara untuk menjelaskan tentang data-data yang tersimpan dalam basis data dan bagaimana hubungan antar data tersebut untuk para pengguna (user) secara logika. Secara garis besar model data dapat dikelompokkan menjadi 3 macam yaitu:
1. Model Data Berbasis Objek (Object Based Data Model)
Merupakan himpunan data dan relasi yang menjelaskan hubungan logic antar data dalam suatu basis data berdasarkan pada obyek datanya. Salah satunya adalah Entity Relationship Model.
2. Model Data Berbasi Record (Record Based Data Model)
Model ini berdasarkan pada record/rekaman untuk menjelaskan kepada para pemakai tentang logic antar data dalam basis data. Salah satunya adalah Relational model.
3. Physical Based Data Model
Model ini berdasarkan pada teknis penyimpanan record dalam basis data. Model ini jarang digunakan untuk memodelkan data kepada pemakai karena kerumitan dan kompleksitasnya yang tinggi

3. Bahasa Basis Data
Bahasa yang digunakan untuk mendefinisikan, mengolah dan memanipulasi basis data dikelompokkan 3 macam yaitu :
1. DDL (Data Definition Language) digunakan untuk mendefinisikan struktur dan kerangka dari basis data yang meliputi :
a. Membentuk basis data, tabel, indeks.
b. Mengubah struktur table.
c. Menghapus basis data, tabel atau indeks.
2. DML (Data Manipulation Language) digunakan untuk menjabarkan pemrosesan data pada basis data yang meliputi :
a. Menambahkan atau menyisipkan data baru ke basis data.
b. Mengolah data yang tersimpan dalam basis data (query).
c. Mengubah dan menghapus data dalam basis data.
3. DCL (Data Control Language) digunakan untuk pengaturan hak akses pengguna pada basis data yang meliputi :
a. Menugaskan hak akses terhadap basis data kepada pengguna atau group pengguna.
b. Membatalkan hak akses pengguna terhadap basis data.

4. SQL (Structured Query Language)
SQL merupakan suatu Bahasa (language) standar menurut ANSI (American National Standards Institute) yang digunakan untuk mengakses basis data. SQL pertama kali diterapkan pada sistem R (sebuah proyek riset pada laboratorium riset San Jose, IBM). Kini SQL juga dijumpai pada berbagai platform, dari mikrokomputer hingga mainframe. SQL dapat digunakan baik secara berdiri sendiri maupun dilekatkan pada bahasa-bahasa lain seperti C dan Delphi. SQL juga telah menjadi bagian dari sejumlah DBMS, seperti Oracle, Sybase, MySQL, dan Informix.

5. Elemen SQL
Elemen dasar SQL mencakup pernyataan, nama, tipe data, konstanta, ekspresi, operator relasi, operator logika dan fungsi bawaan.

Komentar

Postingan populer dari blog ini

Timas Uji Coba FIFA 2022

Rangkuman Praktikum Jaringan Komputer