Pengembangan SQL Server Fundamentals sering menghadapi berbagai tantangan, termasuk pemahaman dasar mengenai manajemen database, implementasi struktur data yang efisien, serta optimasi kueri untuk meningkatkan kinerja sistem. Kesalahan dalam perancangan skema database, penggunaan indeks yang kurang tepat, serta kurangnya pemahaman terhadap konsep Transaction Management sering kali menjadi hambatan dalam pengelolaan database. Selain itu, aspek keamanan, seperti kontrol akses pengguna dan perlindungan terhadap serangan SQL Injection, juga menjadi faktor krusial yang perlu diperhatikan dalam implementasi SQL Server.
Pelatihan SQL Server Fundamentals ini dirancang untuk memberikan pemahaman komprehensif mengenai konsep dasar SQL Server, mulai dari pengenalan database, struktur data, hingga penggunaan bahasa SQL untuk manipulasi data. Peserta akan mempelajari dasar-dasar Data Definition Language (DDL) dan Data Manipulation Language (DML), teknik pengelolaan tabel dan hubungan antar tabel, serta konsep dasar dalam query optimization. Selain itu, peserta akan dikenalkan dengan konsep dasar administrasi database, seperti pencadangan dan pemulihan data, serta strategi pengamanan database agar tetap andal dan aman.
Dalam sesi praktik, peserta akan mendapatkan pengalaman langsung dalam merancang database yang efisien, membuat views, stored procedures, serta mengelola transaksi dan konkurensi data dengan teknik yang tepat. Pelatihan ini juga mencakup metode pemantauan performa database, teknik optimasi kueri, serta penggunaan alat bantu seperti SQL Server Management Studio (SSMS) untuk administrasi database. Dengan pendekatan berbasis praktik dan studi kasus, peserta akan memiliki keterampilan yang diperlukan untuk memahami, mengelola, serta mengoptimalkan SQL Server dengan baik dalam berbagai skenario bisnis dan teknologi informasi.
OBJECTIVES
1. Mampu menulis SELECT queries
2. Mampu melakukan query multiple table
3. Mampu menggunakan fungsi bulit-in
4. Mampu menggunakan subqueries
5. Mampu menggunakan fungsi Execute stored procedures
6. Mampu menggunakan set operators
7. Mampu mengimplementasikan error handling
8. Mampu melakukan transaksi di database
9. Mampu menggunakan table expressions
10. Mampu mengurutkan dan memfilter data
11. Mampu menggunakan window ranking, offset dan fungsi agregat
12. Mampu melakukan Query SQL Server metadata
13. Mampu menjalankan program dengan T-SQL
TARGET AUDIENCE
1. IT Professionals
2. Database Administrators
3. Database Developers
4. Business Intelligence Professionals
SKILL PREREQUISITES
Tidak ada training khusus yang dipersyaratkan
CONTENT
1. Introduction to SQL Server
1.1. Pengantar 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
3.4. Koneksi SQL Server dengan Aplikasi
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 Monitoring dan Optimasi Performa Database
5.2. Teknik Pengamanan Database
5.3. Teknik Backup dan Restore Database
Course Features
- Lectures 7
- Quizzes 2
- Duration Lifetime access
- Skill level All levels
- Language Indonesia
- Students 44
- Certificate Yes
- Assessments Yes