Ders Adı | Kodu | Yarıyıl | T+U Saat | Kredi | AKTS |
---|---|---|---|---|---|
Database Managament Systems | ENF 532 | 0 | 3 + 0 | 3 | 6 |
Ön Koşul Dersleri | |
Önerilen Seçmeli Dersler | |
Dersin Dili | Türkçe |
Dersin Seviyesi | YUKSEK_LISANS |
Dersin Türü | Seçmeli |
Dersin Koordinatörü | Doç.Dr. İHSAN HAKAN SELVİ |
Dersi Verenler | Doç.Dr. İHSAN HAKAN SELVİ, |
Dersin Yardımcıları | |
Dersin Kategorisi | Diğer |
Dersin Amacı | As computers becoming indispensable parts of our lives, data and databases gathers more importance everyday. The main goal of the course is to teach the basics of database(data storage), how to use, design and make sample applications. In addition to teach students about the concepts of a database, data modeling and logical design which enables them to store and efficiently manage the relational data that can be encountered in many areas of daily life; to teach students about Structured Query Language (SQL) which allows them to define and manipulate data in a database and to provide students to develop database applications using Microsoft Access, Microsoft SQL Server or MYSQL, the three relational database management systems which have widespread use. |
Dersin İçeriği | Definitions and basic concepts, entity-relation model, Relational Data Model, Relational Algebra and Calculation, Structural Query Language, Functional dependence and normalization, Database Recovery, Database Security, Object Oriented Database, |
# | Ders Öğrenme Çıktıları | Öğretim Yöntemleri | Ölçme Yöntemleri |
---|
Hafta | Ders Konuları | Ön Hazırlık |
---|---|---|
1 | Historical Evolution of Database Management Systems | |
2 | Data Modeling, The Entity-Relationship Model (ER Model) | |
3 | Relational Data Model and Relational Database Constraints, Relationship Types : 1-1, 1-N, N-M Relationships | |
4 | Relational Algebra and Calculation | |
5 | Rules of Database Normalization | |
6 | Introduction to Structured Query Language (SQL) and Data Definition Language (DDL) | |
7 | Create Queries with SQL Data Manipulation Languages (DML) | |
8 | Create Queries with SQL Data Manipulation Languages (DML) | |
9 | Complex Queries | |
10 | Complex Queries | |
11 | Application Development with Database Management Systems | |
12 | Application Development with Database Management Systems | |
13 | Distributed Databases | |
14 | Object Oriented Databases and Database Connection Through User Applications |
Kaynaklar | |
---|---|
Ders Notu | |
Ders Kaynakları |
Sıra | Program Çıktıları | Katkı Düzeyi | |||||
---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | |||
1 | X | ||||||
2 | X | ||||||
3 | X | ||||||
4 | X | ||||||
5 | X | ||||||
6 | X | ||||||
7 | X | ||||||
8 | X | ||||||
9 | X |
Değerlendirme Sistemi | |
---|---|
Yarıyıl Çalışmaları | Katkı Oranı |
1. Ara Sınav | 25 |
1. Ödev | 37 |
2. Ödev | 38 |
Toplam | 100 |
1. Yıl İçinin Başarıya | 40 |
1. Final | 60 |
Toplam | 100 |
AKTS - İş Yükü Etkinlik | Sayı | Süre (Saat) | Toplam İş Yükü (Saat) |
---|---|---|---|
Course Duration (Including the exam week: 16x Total course hours) | 16 | 3 | 48 |
Hours for off-the-classroom study (Pre-study, practice) | 16 | 2 | 32 |
Mid-terms | 1 | 10 | 10 |
Assignment | 2 | 15 | 30 |
Final examination | 1 | 20 | 20 |
Toplam İş Yükü | 140 | ||
Toplam İş Yükü / 25 (Saat) | 5,6 | ||
Dersin AKTS Kredisi | 6 |