Course Description
This course explains the concepts and definitions of databases, starting from the components that make up a database, architecture and database design using a relational model approach (entity relationship diagram). Apart from that, the concept of mapping between the conceptual model and the physical database model is discussed. Next, the concept of database normalization is introduced as part of the database design quality testing method. After that, the concept of database processing was studied using a relational algebra notation approach which was strengthened by an introduction to the concept and implementation of the use of query language (SQL) through DDL and DML.
Program Objectives (PO)
- 1. Mampu memahami basis data dan pengguna basis data
- 2. Mampu memahami konsep dan arsitektur sistem basis data
- 3. Mampu membuat desain basis secara konseptual
- 4. Mampu memetakan konseptual model ke relasional desain basis data
- 5. Mampu memahami dan mendesain basis data sesuai teori dengan melakukan normalisasi
- 6. Mampu melakukan instalasi dan konfigrasi DBM dengan arsitektur client/server
- 7. Mampu mengimplementasikan desain basis data relasional ke dalam DBMS
- 8. Mampu melakukan manipulasi data dengan SQL 9 Mampu memahami dan membuat aplikasi
- 9. Mampu memahami dan membuat aplikasi sederhana dengan mengakses DBMS