Course Description
Mata kuliah Basis Data Lanjut mengkaji pemahaman mendalam dan keterampilan praktis dalam mengelola dan mengoptimalkan basis data, khususnya menggunakan SQL Server. Mahasiswa akan mempelajari konsep-konsep lanjutan termasuk operasi file database, backup dan recovery, autentikasi dan otorisasi, serta pengelolaan server dan role database. Selain itu, mata kuliah ini juga mencakup teknik audit dan monitoring, otomatisasi manajemen, dan pemeliharaan database. Pendekatan praktik dan teori yang seimbang, sehingga mahasiswa akan dibekali kemampuan untuk menangani pengelolaan basis data modern, memastikan integritas, keamanan, dan kinerja optimal dari sistem basis data. Mata kuliah ini juga menyiapkan mahasiswa menghadapi tantangan troubleshooting dan optimasi query dalam lingkungan basis data yang kompleks.
Program Objectives (PO)
- Mahasiswa dapat menjelaskan konsep dasar SQL Server, DBMS, dan menulis query dasar menggunakan T-SQL
- Mahasiswa dapat mengelola dan melakukan operasi pada file database serta memastikan integritas data
- Mahasiswa dapat menerapkan konsep join, sorting, filtering data, serta menggunakan tipe data dan fungsi pada SQL Server
- Mahasiswa dapat menerapkan mekanisme backup, recovery, restore, serta mengelola proses import dan export database
- Mahasiswa dapat menerapkan autentikasi, otorisasi, auditing, dan otomatisasi manajemen SQL Server serta troubleshooting