Tubes basdat

4
Tugas Besar Sistem Basis Data

Transcript of Tubes basdat

Page 1: Tubes basdat

Tugas BesarSistem Basis Data

Page 2: Tubes basdat

Deskripsi Tugas BesarMembuat dokumentasi perancangan basis

data berdasarkan kasus pengembangan sistem di suatu organisasi

Dokumen-dokumen yang yarus dilengkapi:1. Deskripsi mengenai kasus / organisasi /

kebutuhan data2. Entity Relationship Diagram (ERD)3. Model Relasional4. Normalisasi (pengecekan dari model

relasional)5. Sintax SQL

Page 3: Tubes basdat

Syntax SQL yang harus dilengkapiData Definition Language (DDL)

1. Create, alter, drop2. Default value3. 5 categories Integrity Constraints

PRIMARY KEY REFERENCES

Foreign key constraint UNIQUE NOT NULL CHECK

Generalized dependences expressed as valid condition in WHERE clause

Page 4: Tubes basdat

Syntax SQL yang harus dilengkapi (lanjutan)Data Manipulation Language (insert)

InsertUpdateDeleteQuery (select, where, distinct)Query relationship 1-NQuery relationship N-NGroup by dan Aggregate function

(count,sum,max,min,avg)Nested query : 2 dan 3 tingkatAljabar relasional (Union, intersection, difference,

join)