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. Apart from developing databases using relational concepts, this course covers the development of database technology with the concept of noSQL data bases
Program Objectives (PO)
- Mampu mengembangkan pemikiran logis, kritis dan sistematis
- Mampu melakukan pekerjaan sesuai dengan bidang keahlian dan standar kompetensi kerja bidang yang bersangkutan
- Mampu menganalisis antarmuka aplikasi pengguna dan aplikasi interaktif berdasarkan kebutuhan pengguna dan perkembangan ilmu transdisiplin
- Mampu merancang antarmuka aplikasi pengguna dan aplikasi interaktif berdasarkan kebutuhan pengguna dan perkembangan ilmu transdisiplin
- Mampu membangun dan mengevaluasi antarmuka aplikasi pengguna dan aplikasi interaktif berdasarkan kebutuhan pengguna dan perkembangan ilmu transdisiplin
- Mampu menguasai konsep teoritis bidang pengetahuan ilmu komputer/informatika
- Mampu mendesain aplikasi multi-platform yang relevan dengan kebutuhan industri dan masyarakat
- Mampu mensimulasikan aplikasi teknologi multiplatform yang relevan dengan kebutuhan industri dan masyarakat