Melalui Matakuliah ini, mahasiswa diharapkan mampu mampu merancang basis data MySQL dan menerapkan query yang tepat pada project.


Capaian Pembelajaran

CPL 1 (P-3) Menguasai dan memahami teori dan konsep mendasar Rekayasa Perangkat Lunak, Algoritma dan Pemrograman, sistem cerdas, rekayasa perangkat lunak, Komputer asrsitektur, Sistem Komputer, dan Kecakapan hidup (Success Skill)

CPL 2 (P-5) Memiliki pengetahuan untuk menggunakan metode, keterampilan dan, alat-alat teknik modern yang dibutuhkan dalam praktek bidang rekayasa dan bidang keahliannya;

CPL 3 (KK-2) Mampu mendesain dan membangun sistem atau infrastruktur yakni database, data wrangling, pipeline, data warehouse, data governance (manajemen) seperti keamanan data, performance data, maintenance data, melakukan interpretasi mathematics statictics, visualization data, ML Modelleing serta menguasai framework data engineering, dan pemrograman python.

CPL 4 (KK-3) Kemampuan dalam mengeksploratory data seperti, data preprocessing, business, data wrangling, programming Python, ML modelling, database, visualisasi data, menganalisis data terstruktur dan data tidak terstruktur, critical thinking, melakukan interpretasi mathematics dan statistics, mengevaluasi data serta memberikan keputusan atau kesimpulan sebagai rekomendasi untuk excition plan.


Capaian Pembelajaran Mata Kuliah (CPMK)

CPMK-1 : Mahasiswa mampu memahami pengertian structure query language (SQL) [C2][CPL 1]

CPMK-2 : Mahasiswa mampu mengaplikasikan syntax dasar SQL [C3] [CPL 2]

CPMK-3 : Mahasiswa mampu menganalisis studi kasus untuk pembuatan SQL [C4] [CPL 3, CPL 4]

CPMK-4 : Mahasiswa mampu mencipta program SQL yang sesuai dengan studi kasus [C6] [CPL 3, CPL 4]


Kemampuan akhir tiap tahapan belajar (Sub-CPMK)

Sub-CPMK 1 : Mahasiswa mampu menjelaskan pengertian SQL [CPMK-1]

Sub-CPMK 2 : Mahasiswa mampu menerapkan perintah SQL ISUD (INSERT, SELECT, UPDATE dan DELETE) [CPMK-2]

Sub-CPMK 3 : Mahasiswa mampu menggunakan trigger dan views [CPMK-2]

Sub-CPMK 4 : Mahasiswa mampu menggunakan function dan stored procedure [CPMK-2]

Sub-CPMK 5 : Mahasiswa mampu menelaah syntax SQL yang tepat untuk filter data [CPMK-3]

Sub-CPMK 6 : Mahasiswa mampu menelaah syntax SQL yang tepat untuk menggabungkan beberapa tabel [CPMK-3]

Sub-CPMK 7 Mahasiswa mampu merancang program SQL berdasarkan studi kasus yang ada [CPMK-4]