SQL Server adalah salah satu sistem manajemen basis data relasional yang digunakan secara luas oleh berbagai organisasi untuk menyimpan, mengelola, dan menganalisis data. Sebagai platform yang memiliki berbagai fitur dan kemampuan, penguasaan SQL Server sangat penting bagi profesional IT untuk mendukung kebutuhan operasional dan pengambilan keputusan berbasis data. Namun, banyak tantangan yang dihadapi oleh pengguna baru, terutama terkait dengan pemahaman dasar SQL, desain database, hingga teknik administrasi server yang efisien. Tanpa penguasaan dasar yang tepat, pengguna sering kali kesulitan dalam merancang dan mengelola database yang optimal (Moss, 2019).
Course SQL Server Fundamentals dirancang untuk memberikan pemahaman dasar tentang SQL Server serta keterampilan yang diperlukan untuk mengelola dan mengembangkan database menggunakan SQL Server. Course ini membahas berbagai topik penting, mulai dari pengenalan SQL Server dan teknologi terkait, hingga keterampilan dasar SQL seperti DDL (Data Definition Language) dan DML (Data Manipulation Language). Peserta juga akan mempelajari cara merancang database yang baik, membuat tabel dan views, serta mengembangkan program tersimpan (stored procedures, functions, triggers) yang dapat mengotomatisasi proses pengelolaan database. Di samping itu, course ini juga mencakup teknik administrasi database, termasuk pengamanan, backup, dan restore, serta teknik optimasi performa database.
OBJECTIVES
1. Memahami dasar-dasar SQL Server
2. Menguasai keterampilan dasar SQL, termasuk DDL dan DML untuk mengelola data
3. Mempelajari cara merancang database yang efektif dan membuat views
4. Mampu mengembangkan stored procedures, functions, triggers, dan events untuk otomatisasi
5. Mampu menguasai teknik pengamanan, backup, restore, dan optimasi performa database SQL Server
AUDIENCE
1. SQL Server Developer
2. Database Administrators
3. Software Engineer
4. Data Engineer
5. Data Analyst
PREREQUISITES
Tidak ada training khusus yang dipersyaratkan
CONTENT
1. Introduction to SQL Server
1.1. Pengantar Software dan Database
1.2. Pengantar SQL
1.3. Teknologi SQL Server dan Perangkat Administrasi Server
2. SQL Skills
2.1. Data Definition Language (DDL)
2.2. Data Manipulation Language (DML)
2.3. Single Table dan Join Table
2.4. T-SQL Query dan SubQuery
3. Database Design and Implementation
3.1. Software Developtment Life Cycle
3.2. Mendesain Database
3.3. Membuat Views
4. Stored Program Development
4.1. Pengantar Stored Program
4.2. Membuat Stored Procedures dan Functions
4.3. Membuat Trigger dan Event
5. Database Administration
5.1 Teknik Pengamanan Database
5.2 Teknik Backup dan Restore Database
5.3 Teknik Optimasi Performa Database
Course Features
- Lectures 18
- Quizzes 2
- Duration 40 hours
- Skill level All levels
- Language Indonesia
- Students 44
- Certificate Yes
- Assessments Yes
- 7 Sections
- 18 Lessons
- 40 Hours
- A. PERSIAPAN2
- 1. INTRODUCTION TO SQL SERVER3
- 2. SQL SKILLS4
- 3. DATABASE DESIGN AND IMPLEMENTATION3
- 4. STORED PROGRAM DEVELOPMENT3
- 5. DATABASE ADMINISTRATION3
- C. PENUTUPAN2




