GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS Kredi
OIAT209 Veri Tabanı I Ders 2 3 4.00 3.00

Önlisans



Dersin amacı öğrenciye; veri tabanı tasarlamak, oluşturmak, sorgulama yapmak, veri tabanı yönetimsel fonksiyonlarını kullanmak yeterlilikleri kazandırılılması amaçlanmaktadır.


Öğr. Gör. Gamze KARSLI


1 Bu dersin sonunda öğrenci veritabanı temel kavramlarını ve bileşenlerini tanımlayabilir
2 Bu dersin sonunda öğrenci normalizasyonun amacını ve temel kurallarını yorumlayabilir.
3 Bu dersin sonunda öğrenci SQL Data Definition Language (DDL) ve Data Manipulation Language (DML) komutlarını kullanarak tablolar oluşturabilir ve veri sorgulayabilir.
4 Bu dersin sonunda öğrenci kullanıcı yetkilendirme ve güvenlik politikalarını inceleyip önerilerde bulunabilir.
5 Karmaşık sorgular, görünümler (views) ve indeksler kullanılarak tasarlanmış veritabanını değerlendirebilir.

Birinci Öğretim



Yok


Veritabanı kavramı, Veritabanı Temel Bileşenleri, Veritabanı ihtiyaç analizi, Varlık-İlişki Modeli, İlişkisel Veritabanı Tasarımı, Normalizasyon, SQL Veri Tipleri, Veri Bütünlüğü ve Constraintler, SQL Server Programının Kurulumu ve Çalıştırılması, SQL- Veri Tanımlama Dili Komutları, SQL- Veri İşleme Dili Konutları, SQL- Veri Kontrol Dili Komutları, Tek Tablo İçinde Sorgulamalar, Aritmetiksel Operatörler ve Fonksiyonlar, Gruplandırarak Sorgulama, Birden Fazla Tablo Üzerinde Sorgulama, Alt Sorgular ve Özellikleri, Görünümler, Index Kullanımı


Hafta Teorik Uygulama [OgretimYontemVeTeknikleri] [OnHazirlik]
1 Veritabanı kavramı, Veritabanı Temel Bileşenleri, Veritabanı ihtiyaç analizi
2 Varlık-İlişki Modeli, İlişkisel Veritabanı Tasarımı
3 Normalizasyon, SQL Veri Tipleri, Veri Bütünlüğü ve Constraintler
4 SQL Server Programının Kurulumu ve Çalıştırılması, SQL- Veri Tanımlama Dili Komutlar
5 SQL- Veri İşleme Dili Konutları, SQL- Veri Kontrol Dili Komutları
6 Tek Tablo İçinde Sorgulamalar, Aritmetiksel Operatörler ve Fonksiyonlar
7 Tek Tablo İçinde Sorgulamalar, Aritmetiksel Operatörler ve Fonksiyonlar
8 Ara sınav
9 Birden Fazla Tablo Üzerinde Sorgulama
10 Birden Fazla Tablo Üzerinde Sorgulama
11 DML sorgular
12 DML sorgular
13 Kullanıcı ekleme, görünüm oluşturma
14 Index Kullanımı
15 final

- Introducing Microsoft SQL Server 2012 by Ross Mistry and Stacia Misner (Apr 7, 2012) - The Language of SQL: How to Access Data in Relational Databases by Larry Rockoff (Jun 3, 2010) - Veritabanı Yönetim Sistemleri 1: Turgut Özseven, Ekin Basım Yayın



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 100
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 1 1
Final Sınavı 1 1 1
Derse Katılım 13 4 52
Bireysel Çalışma 13 1 13
Ara Sınav İçin Bireysel Çalışma 1 16 16
Final Sınavı içiin Bireysel Çalışma 1 17 17
Toplam İş Yükü (saat) 100

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9
ÖÇ 1 5 5 5 5
ÖÇ 2 5 5 5 5
ÖÇ 3 5 5 5 5
ÖÇ 4 5 5 5 5
ÖÇ 5 5 5 5 5
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek