Hafta | Konu | Ön Hazırlık | Dökümanlar |
1 |
Veri ve Veritabanı kavramları, Veritabanı Yönetim Sistemleri (Geleneksel Veritabanlar), Veri Ambarları, Veri Modelleri, OLTP ve OLAP, İlişkisel Model
|
|
|
2 |
Microsoft SQL Sunucu (istemci-sunucu mimarisi), SQL sunucu veritabanı kurulumu (yükleme öncesi hazırlıkları, örnek isimlendirmesi -Instance Name, servis hesabı belirleme, vb.), SQL sunucu yönetim stüdyosu, SQL sunucu veritabanı mimarisi, SQL sunucu da standart veritabanları, Yönetim stüdyosu ile Veritabanı Oluşturma, Veritabanı Silme.
|
|
|
3 |
Tablolar (oluşturma, sütun ekleme, sütun özelliklerini değiştirmek, veri türleri, sütun silmek, tablo silme), SQL, Transact SQL (T-SQL) ile tablo işlemleri :CREATE TABLE, DROP TABLE, INSERT, DELETE, SELECT (WHERE, ORDER BY) komutları\ Veritabanı Yedekleme (Backup) ve Geri Yükleme (Restore)
|
|
|
4 |
UPDATE komutu, Transact SQL ile tablo işlemleri :ALTER komutları (ALTER TABLE, ALTER COLUMN, ADD, DROP, DEFAULT)
|
|
|
5 |
Collation (Karşılaştırma), Recovery (Kurtarma- Full, Bulk-logged, Simple), Compability (Uyumluluk) vb.. veritabanı seçeneklerini ayarlamak, veritabanını yedekleme ve geri dönme (Full, Transaction Log).
|
|
|
6 |
Transact SQL ile tablo işlemleri : SELECT komutu (HAVING, GROUP BY), Aggregate Fonksiyonlar, Veri transfer işlemleri (veri alma -Import- ve dışarı veri verme – Export)
|
|
|
7 |
Transact SQL ile Tablo İşlemleri (Tabloları Bağlama) –JOIN Kuralları (INNER, LEFT OUTER, RIGHT OUTER), Kısıtlar (UNIQUE, CHECK)
|
|
|
8 |
İndeks kavramı ve SQL tablolarında indeks (Clustered Index – Kümelenmiş Indeks, Non-clusterd Indeks – Kümelenmemiş Indeks), (PRIMARY KEY – Birincil Anahtar
|
|
|
9 |
İlişkisel Model - Kısıtlar (FOREIGN KEY); Tablolara organik kısıtalama yapma, Diagram şeklinde görüntüleme
|
|
|
10 |
Foreign Key, Unique ve Primary Key ile ilişkisel veritabanı modelleri oluşturma pratikleri.
|
|
|
11 |
Kaydedilmiş Yordamlar (Stored Procedure), Normal Prosedürler, Değer Alan Prosedürler, Değer Veren Prosedürler.
|
|
|
12 |
Triggers (Tetikleyiciler): INSERT Trigger, DELETE Trigger, UPDATE Trigger, INSTEAD OF Triggers
|
|
|
13 |
Veritabanı Yönetim Sistemleri (Yeni Nesil Veritabanlar, NoSQL, Document, Graph, Key-value, Wide-Column)
|
|
|
14 |
Büyük Veri (Yapılandırılmış Veri, Yapılandırılmamış Veri, 3V, 5V), Büyük Veri Uygulamaları
|
|
|