Materi Sistem Basis Data 1 / Teknik Informatika - Sistem Informatika / Unira Malang
- PENGANTAR BASIS DATA [Download Materi 1]
- Ruang lingkup mengenai mata kuliah yang diajarkan
- Perbedaan sistem file tradisional dengan sistem file basis data dan keterbatasannya.
- Konsep dasar basis data, istilah-istilah dasar, dan komponen basis data
- Keuntungan dan kerugian menggunakan basis data
- Pengguna basis data
- LINGKUNGAN BASIS DATA [Download Materi 2]
- Arsitektur basis data
- Data Independence
- Konsep DBMS, Komponene DBMS, Fungsi DBMS, dan bahasa yang digunakan di dalam DBMS
- Model data : berbasis objek, berbasis record, konseptual dan fisik (overview model data berbasis record : model data relasional, jaringan, hirarki)
- Data Dictionary
- Arsitektur DBMS multiuser : file server, teleprocessing, client server (contoh : 2 tier, 3 tier)
- MODEL DATA RELASIONAL [Download Materi 3 dan 4]
- Pengertian model relasional, contoh tabel–tabel dan keterhubungannya
- Keuntungan model relasional
- Istilah–istilah dalam model relasional (Relasi. Atribut, Tupel, Domain, Derajat dan Cardinality)
- Relasional keys (Super key, Candidate Key, Primary Key, Alternatif.
- Relasinal Integrity rules (Null, Entity, Referential Integrity)
- Bahasa pada model relasional
- Bahasa Query Formal Prosedural : Aljabar relasional
- Operasi Dasar (Select, Project, Cartesian Product, Union, Set Difference)
- Operasi Tambahan (Natural Join, Theta Join, Intersection, Devide)
- Bahasa Query Formal Non Prosedural : Kalkulus Relasional
- Kalkulus relasional tupel
- Kalkulus relasional domain
- Bahasa Query Komersial (QUEL, QBE dan Overview SQL)
- SQL
- Pengenalan SQL
- Pengelompokan perintah SQL (DDL,DML,DCL)
- Contoh Kasus :
- DDL : create, drop, alter
- DML : select, insert, update, delete
- DCL : grant dan revoke
- Advanced SQL (embedded, dan dynamic)
- RDBMS
- Overview RDBMS : DB2 dan ORACLE
- Pengenalan DB2
- Pengertian DB2
- Perkembangan DB2
- Kelebihan–kelebihan DB2
- DB2 product family
- Overview SQL data language
- DB2 Utility
- DB2 Object
- Pengenalan Oracle
- Computing model
- Overview perintah–perintah SQL
- Interaksi antara SQL *Plus dengan SQL
- SQL statement VS SQL*Plus statement
- Contoh perintah SQL *Plus
- PL/SQL ( Lingkungan PL/SQL, keuntungan–keuntungan PL/SQL, contoh perintah SQL di dalam PL/SQL )
- Oracle Database Server Architecture
- ALAT BANTU PERANCANGAN BASIS DATA (ERD & NORMALISASI)
- Model ERD (Entity Relationship Diagram)
- Konsep dasar model ER
- Entity, Atribut, relationship type
- Simbol ERD
- Derajat relationship
- Cardinality constraint
- Participation constraint
- Weak entity dan Strong entity
- Transformasi ER ke model data relasional
- Contoh aplikasi ER
- Normalisasi
- Konsep dasar normalisasi
- Pengertian dan tujuan normalisasi
- Tahapan normalisasi
- Pengertian ketergantungan fungsional, ketergantungan fungsional penuh dan ketergantungan transitif
- Proses normalisasi
- Bentuk normal ke-1
- Bentuk normal ke-2
- Bentuk normal ke-3
- Contoh Kasus
- STUDI KASUS ERD dan NORMALISASI, TUGAS AKHIR
Komentar