Fatih
Üniversitesi
Bilgisayar
Müh. Bölümü
BİLM
351 Veri Tabanı Yönetim Sistemleri
DUYURULAR
·
Final notlarını buradan alabilirsiniz.
·
Arasınav notlarını buradan alabilirsiniz.
·
Ödev 5in notlarını buradan alabilirsiniz.
·
Ders kitabının sunumlarının
yerel bir kopyasını buradan alabilirsiniz.
Bazı Türkçe sunumları is buradan
alınabilir.
·
Geçen sene verilmiş olan trigger ve stored
procedure ödevi ve çözümünü buradan
alabilirsiniz.
·
Ödev 1-4ün notlarını buradan alabilirsiniz. Not problemleri için en
kısa zamanda ders asistanı ile görüşünüz.
·
Ödev 5in çözümünü buradan alabilirsiniz.
·
Ödev 4ün çözümünü buradan alabilirsiniz.
·
Ödev 5ı buradan alabilirsiniz..
o
Örnek
Eclipse projesi buradadır.
JDBC sürücüsü classes12.jar dosyasındadır. Bu dosyayı proje PATH
değişkeni içine dahil etmeyi unutmayınız.
o
Örnek
JDK çözümü buradadır.
Classes12.jar dosyası buradadır.
·
Ödev 4ü buradan alabilirsiniz. Crimes.sql
dosyasını buradan alabilirsiniz.
·
Türkçe sunumları buradan alabilirsiniz.
·
Ödev 3ün çözümünü buradan alabilirsiniz.
·
Ödev 2nin notlarını buradan alabilirsiniz.
·
Ödev 2nin çözümünü buradan alabilirsiniz.
·
Ödev 1in çözümünü buradan alabilirsiniz.
·
Ödev 2yi buradan alabilirsiniz. Teslim
tarihi 5 Aralık Cuma. Türkçe tarihli school.sql dosyaınsını
buradan, İngilizce tarihli school.sql
dosyasını buradan alabilirsiniz.
·
Ödev 1i buradan alabilirsiniz.
·
Ödev 2i buradan
alabilirsiniz.
I.
DERS
TANIMI
Ders Kodu: BILM
351 Ders Adı: Veri Tabanı
Yönetim Sistemleri I
Web
sayfası: http://www.fatih.edu.tr/~akurt/courses/bilm351/fall2008/
Amaçlar: Bu derste
veritabanı yönetim sistemlerinin temellerine giriş
yapılacaktır. Ders konuları ilişkisel veri tabanı
modeli esas alınarak işlenecektir. Ders kounları ana hatlar
itibası ile veri tabanı tasarımı (Entity-relationship
varlık-ilişki model, ilişkisel veri modeli, normalizasyon,),
veri tabanı sorgu dili SQL, SQL programlama, sorgu optimizasyonu ve
fiziksel veri tabanı tasarımı gibi konuları içerir. Bu
derste öğrenciler 5-7 adet uygulamalı ödev yaparlar.
Önşart: Bilgisayar
programlama, Veri Yapıları Özel Şartlar: None
Öğr.
Üyesi: atakan Kurt, Ofis: Bldg. E, Room EA 306, E-mail: akurt@fatih.edu.tr
Ders
Asistanı: Murat
Ders
Kitabı:
1. Database Systems Concepts, 5th edition,Abraham
Silberschatz, et al, McGRawHill, 0-07-710365-3, http://www.bell-labs.com/topic/books/db-book,
http://www.mhhe.com/silberschatz
2. Veri
Tabanı Sistemleri, Dr. Yalçın Özkan, Alfa Yayınları, 2003,
975-297-360-4 (Yardımcı)
·
Veri tabanı sistemlerine giriş
·
Entity-Relationship (Nesne-İlişki)
Modeli
·
Relational Data Model / İlişkisel Veri
Modeli
·
SQL (Structured Query Language) / Yapısal
Sorgu Dili
·
DDL: Veri Tanımlama Dili
·
DML: Veri İşleme Dili
·
DCL: Veri Kontrol Dili
·
ODBC/JDBC programlama
·
Integrity and Security / Doğruluk ve
Güvenlik
·
Stored Procedures and Triggers / Saklı
Prosedürler ve tetikleyiciler
·
Fiziksel veri tabanı tasarımı ve
indeksler
III. LABORATUAR
VS.
Bu derste SQL
ve diğer konuların yanı sıra programlama ödevleri verilir.
Ayrıca birkaç tane popup quiz (haber vermeden yapılan küçük
sınav) yapılabilir.
IV. NOTLANDIRMA
5-7 ödev (~35points), 1 ara sınav (~25
points), 1 final (~40 points). Ödevler genellike 5 puandır. Dersi geçmek
için 100 üzerinden 50 puan toplamanız gerekmektedir. Bu derste ödevler
laboratuar çalışması sayılır. Dersi geçmek için
ödevlerin en az yarısını yapmanız gerekmektedir. Geç ödev
teslim kurallarını okuyunuz.
V. DERSE GEÇ
GİRMEK YASAKTIR.