| Hafta |
Konu |
Ön Hazırlık |
| 1) |
SQL Veritabanı Programlamaya Giriş, SELECT ve WHERE, ORDER BY ve Fonksiyonlara Giriş. |
Oracle iLearning (Oracle Academy) ve Oracle Application Express (APEX) ortamları |
| 2) |
Tek Satır Fonksiyonları; karakter büyük / küçük harf değiştirme işlevleri (ALT, ÜST ve INITCAP), karakter düzenleme işlevleri (CONCAT, SUBSTR, LENGTH, INSTR, LPAD, RPAD, TRIM ve REPLACE), Tek satırlı sayı değişimi (ROUND, TRUNC ve MOD). |
Oracle iLearning (Oracle Academy) ve Oracle Application Express (APEX) ortamları |
| 3) |
Tek Satır Fonksiyonları; TO_CHAR, TO_NUMBER ve TO_DATE, NVL, NVL2; NULLIF ve COALESCE işlevleri. Koşullu İfadeler; DECODE, CASE fonksiyonları ve IF-THEN-ELSE koşullu mantığı. |
Oracle iLearning (Oracle Academy) ve Oracle Application Express (APEX) ortamları |
| 4) |
JOIN (Birleştirme); Cross Join, Natural Join, Inner - Outer Join, Self-Join ve Hiyerarşik Sorgular |
Oracle iLearning (Oracle Academy) ve Oracle Application Express (APEX) ortamları |
| 5) |
Oracle Equijoin ve Cartesian, Oracle Nonequijoin ve Outer Join |
Oracle iLearning (Oracle Academy) ve Oracle Application Express (APEX) ortamları |
| 6) |
Grup Fonksiyonları (SUM, AVG, COUNT, MIN, MAX, STDDEV, VARIANCE, COUNT, DISTINCT, NVL), DISTINCT kullanımı.
|
Oracle iLearning (Oracle Academy) ve Oracle Application Express (APEX) ortamları |
| 7) |
Group By ve Having Kullanımı, Yuva grubu işlevleri (Rollup ve Cube işlevleri, Grouping Sets) |
Oracle iLearning (Oracle Academy) ve Oracle Application Express (APEX) ortamları |
| 8) |
Vize Sınavı |
|
| 9) |
Alt Sorgular; Karşılaştırma Operatörleri (IN, ANY ve ALL – Çok-satırlı alt sorgular)
|
Oracle iLearning (Oracle Academy) ve Oracle Application Express (APEX) ortamları |
| 10) |
INSERT (ekleme) deyimi, Kolon Değerlerini Güncelleme ve Satırları Silme. Varsayılan (DEFAULT) değerler, MERGE ve Çok tablolu veri girişleri.
|
Oracle iLearning (Oracle Academy) ve Oracle Application Express (APEX) ortamları |
| 11) |
Tablo Oluşturma, Veri Türlerini Kullanma, Tablo Değiştirme. |
Oracle iLearning (Oracle Academy) ve Oracle Application Express (APEX) ortamları |
| 12) |
Kısıtlamalar; NOT NULL ve UNIQUE Kısıtlamaları, PRIMARY KEY, FOREIGN KEY ve CHECK Kısıtlamaları. |
Oracle iLearning (Oracle Academy) ve Oracle Application Express (APEX) ortamları |
| 13) |
VIEW( Görünümler), Sekans-Dizi (SEQUENCE) ve Eş Anlamlı (SYNONYM) Oluşturma. |
Oracle iLearning (Oracle Academy) ve Oracle Application Express (APEX) ortamları |
| 14) |
Veritabanı Transaction İşlemleri (COMMIT, ROLLBACK ve SAVEPOINT). |
Oracle iLearning (Oracle Academy) ve Oracle Application Express (APEX) ortamları |
| |
Dersin Program Kazanımlarına Etkisi |
Katkı Payı |
| 1) |
Bilişim sistemlerinin temel bileşenlerini tanımlar ve işleyişlerini açıklar. |
5 |
| 2) |
Bilgisayar donanımı, yazılımı ve ağ yapılarına ilişkin bilgileri yorumlar ve karşılaştırır. |
5 |
| 3) |
Büyük veri, yapay zekâ ve veri analitiği gibi teknolojileri uygular ve projelere entegre eder. |
3 |
| 4) |
Karmaşık bilişim problemleri için algoritmalar tasarlar ve yazılım çözümleri uygular. |
2 |
| 5) |
Veritabanı sistemlerini tasarlar, kurar ve sorgularla işletir. |
3 |
| 6) |
Yazılım projelerinde proje yönetimi tekniklerini uygular ve ekip çalışmasına katkı sağlar. |
|
| 7) |
Bilgi güvenliği, etik ilkeler ve yasal çerçeveleri açıklar ve uygular. |
|
| 8) |
Alanındaki teknolojik gelişmeleri takip eder ve bireysel gelişim için sürekli öğrenme yöntemlerini uygular. |
|
| 9) |
Teknik konularda sözlü ve yazılı iletişim becerilerini kullanır, sunumlar gerçekleştirir. |
|
| 10) |
Farklı disiplinlerle iş birliği içinde çalışır ve çok disiplinli projelerde çözüm önerileri üretir. |
|
| 11) |
Farklı bilişim projelerinde yenilikçi fikirler geliştirir, liderlik rolleri üstlenir ve girişimcilik becerilerini uygular. |
|