Rabu, 04 Januari 2017

(REVIEW) Kursus SQL Server for Intermidiate



SQL Server For Intermediate disusun sebagai penuntun bagi peserta yang merupakan lanjutan dari SQL Server For Beginner. Kali ini saya akan me-review Kursus Kursus SQL Server for Intermidiate di Universitas Gunadarma f4 cimanggis, Depok. Total pertemuan kursus di Gunadarma adalah 9 kali pertemuan dan sudah termasuk dengan ujian pada akhir pertemuan. Selama 8 kali pertemuan mahasiswa diajarkan tentang administrasi SQL Server Database. Berikut saya akan menjelaskan apa saja yang saya sudah dipelajari pada Kursus SQL Server for Intermidiate

Setiap pertemuan pada kursus ini dibahas satu materi, total materi kursus ada 8 yaitu sebagai berikut penjelasannnya :
1. Complex query
Sebuah quey kompleks adalah query parameter yang menggunakan lebih dari satu nilai paramater pada dua atau lebih kriteria
1.1. Join Operator
Sebuah klausa join pada Microsoft SQL Server 2008 merupakan gabungan dari dua atau lebih tabel dalam database relasional menjadi satu hasil dalam sebuah atau beberapa record. Hasil tersebut dapat menciptakan suatu set yang dapat disimpan sebagai tabel atau hanya digunakan sebagai informasi yang ditampilkan seperti itu.
Terdapat lima jenis Join untuk menggabungkan beberapa tabel, yaitu
1. Using Equijoin
2. Using Cartesian Product
3. Using Natural Join
4. Using Thetajoin
5. Using Outer Join

2. Managing security
Dalam pembahasan kali ini, materi yang akan dibahas adalah masalah keamanan yang terdapat pada SQL Server dari sisi sistem administrator. Setelah itu, terdapat pula fitur SQL Server Enterprise Manager yang dapat mengatur user yang boleh mengakses sistem dan database SQL Server .
Setelah menyelesaikan bahasan ini, diharapkan melakukan hal berikut:
1. Dapat bertindak sebagai admin
2. Menangani masalah dalam hal login
3. Menangani masalah dalam hal hak akses.
pada kursus materi ke 2 akan di ajarkan bagaimana mengaktifkan security mode pada SQL Server Management Studio, mengatur login pada SQL Server, Database Security Permissions, Managing Permissions.

3. Index dan optimasi query
SQL Server menggunakan Index untuk pengaksesan data dengan cepat.
Setelah menyelesaikan materi ini , mahasiswa dapat melakukan hal sebagai berikut:
1. Mengetahui tentang index dan Transact SQL
2. Mengubah informasi Index
3. Mengetahui Petunjuk penggunaan index
4. mengetahui transact SQL dan hubungannya dengan optimasi query.

4. View
Bab ini akan mempelajari salah satu objek database yaitu view. View adalah tabel logika berdasarkan pada sebuah tabel atau dari view lainnya.
disini mahasiswa dituntun agar dapat melakukan hal sebagai berikut ;
1. Memahami tentang View pada Database
2. Membuat View
3. Mecari data melalui View
4. Merubah Struktur View
5. Melakukan Insert, Update, dan Delete data melalui View
6. Menghapus View

5. SQL Extention dan Store Procedure
Dalam pembahasan kali ini ,materi yang akan dibahas adalah lanjutan dati T-SQL statement yang lebih dikenal dengan nama “ SQL Extention”. SQL Extention dapat digunakan untuk membuat script yang baik dan stored procedure(script yang ditempatkan didalam server dan bisa digunakan kembali).

6. Backup dan Recovery
Bab ini mencakup dua tugas yang paling penting tentang system administrasi, yaitu backup dan recvovery. Backup mengacu pada proses pembuatan salinan database atau log transaksi untuk memisahkan media yang digunakan untuk pemulihan. Recovery adalah proses menggunakan cadangan media untuk mengganti data uncommitted,tidak konsisten atau hilang.
Pada bab ini diajarkan bagaimana metode backup, Operasi backup.

7. Data Transfer
setelah menyelesaikan bahasan ini , diharapkan mahasiswa dapat melakukanhal berikut :
1. Memahami tentang Data Transfer pada Database
2. Memahami tugas Data Transfer
3. Memahami DTS( Data Transformation Service)
4. Memahami DTC Utility
5. Menggunakan BCP

8. Automating System Administration Tasks
Pada Bab ini dibahas agar mahasiswa dpat melakukan hal sebagai berikut :
1. Mengetahui cara melakukan otomasi terhadap pekerjaan administratif
2. Mengetahui tentang SQL Server Agent
3. Menjalankan dan mengkonfigurasi SQL Server Agent
4. Mengetahui tentang SQL Server Agent


Referensi :
Modul Kursus SQL Server for Intermidiate UNIVERSITAS GUNADARMA