You are on page 1of 4

COMPxxx

DERS KATALOG FORMU


COURSE CATALOG

Dersin Kodu: COMP2222 Dersin Adı: Veritabanı Sistemleri


Course Code: COMP2222 Course Name: Database Systems
Yarıyılı (T + U + L) Kredisi AKTS Dersin Dili Dersin Türü İşleniş Yöntemi Önkoşulları
Semester (Le + La + P) Credit ECTS Language Category Instruction Methods Prerequisite
Konferans, problem
çözme saati,
İngilizce Zorunlu laboratuvar, proje.
4 3+1+2 4 7 COMP1112
English Compulsory Lecture, problem
solving session,
laboratory, project
Dersin İçeriği Öğe ilişki modeli, veritabanı kavramsal tasarımı, bağıntı cebri, SQL,
saklama ve indeksleme, B+ ağaçları, özet indeksleri, sorgu değerleme, dış
Course Description sıralama, sorgu eniyilemesi, düzgünleştirme.
Entity-relationship model, database conceptual design, relational algebra,
SQL, storage and indexing, B+ trees, hash indexes, query evaluation,
external sorting, query optimization, normalization.
Dersin Amacı Veritabanı sistemleri tasarlama, kullanma ve sorgulama becerilerinin
edinilmesi
Course Objective Designing, implementing, querying database systems.

Dersin Öğrenme Çıktıları Ç1. İlişkisel veritabanı tasarımı


Ç2. İlişkisel veritabanı üzerinde çeşitli sorgulamalar yapmak
Ç3. İlişkisel veritabanı gerçeklemesi
Ç4. İlişkisel veritabanı gerçeklemesi
Ç5. Veritabanı tasarımının kalitesini değerlendirebilmek
CO1. Design relational databases
Course Learning Outcomes CO2. Perform various querying operations on relational databases
CO3. Implement relational databases
CO4. Choose between different indexing structures based on a query
workload
CO5. Assess the quality of a database design
Kaynaklar 1. R. Elmasri, S. B. Navathe, Fundamentals of Database Systems,
Textbook Addison-Wesley, 6th Edition
Yardımcı kaynak ve materyaller
References
Dersi Veren Bölüm Bilgisayar Mühendisliği
Offered by Computer Engineering
Dersin ISCED Kategorisi 48 Bilgisayar, 52 Mühendislik
ISCED Category 48 Computer, 52 Engineering

Hazırlanma tarihi/ Prepared : Hazırlayan / Prepared by: Onaylayan/Approved by:


08.07.2015 Prof.Dr. Ercan SOLAK Dr.Öğ.Ü. Emine EKİN
Düzeltme tarihi / Revised : Düzenleyen/ Revised by:
19.05.2021 Dr.Öğ.Ü. Emine EKİN
COMPxxx
DERS KATALOG FORMU
COURSE CATALOG

DERSİN ÖĞRENİM ÇIKTILARININ PROGRAM ÇIKTILARI İLE İLİŞKİSİ


CONTRIBUTIONS OF COURSE OUTCOMES ON PROGRAM OUTCOMES

PN2 PN3 PN4 PN5 PN6 PN7 PN8


Ç1 X X X X
Ç2 X X X
Ç3 X X X
Ç4 X X
Ç5 X X X

Hazırlanma tarihi/ Prepared : Hazırlayan / Prepared by: Onaylayan/Approved by:


08.07.2015 Prof.Dr. Ercan SOLAK Dr.Öğ.Ü. Emine EKİN
Düzeltme tarihi / Revised : Düzenleyen/ Revised by:
19.05.2021 Dr.Öğ.Ü. Emine EKİN
COMPxxx
DERS KATALOG FORMU
COURSE CATALOG

HAFTALIK KONULAR
COURSE PLAN
Hafta DERSİN TEORİK KONU BAŞLIKLARI DERSİN UYGULAMA KONU BAŞLIKLARI
Week Topic Lab/tutorial topics
Veritabanı sistemlerinin tanıtılması Veritabanı programlarının tanıtılması
1
Introduction to database systems Introduction to database systems
İlişkisel model İlişkisel model
2
Relational Model Relational Model
SQL sorgulama dili – giriş SQL sorgulama dili – giriş
3
SQL– Beginner SQL– Beginner
SQL sorgulama dili – orta seviye SQL sorgulama dili – orta seviye
4
SQL– Intermediate SQL– Intermediate
SQL sorgulama dili – ileri seviye SQL sorgulama dili – ileri seviye
5
SQL– Advanced SQL– Advanced
İlişkisel cebir İlişkisel cebir
6
Relational Algebra Relational Algebra
Varlık-ilişki modeli Varlık-ilişki modeli
7
Entity-Relation model Entity-Relation model
Modeller arası çeviri yöntemleri Modeller arası çeviri yöntemleri
8
Translation between models Translation between models
Veritabanı tasarlama teorisi, normal formlar Veritabanı tasarlama teorisi, normal formlar
9
Database design theory, normal forms Database design theory, normal forms
Normalizasyon algoritmaları Normalizasyon algoritmaları
10
Normalization Algorithms Normalization Algorithms
Dosya organizasyonu Dosya organizasyonu
11
File Organization File Organization
İndeksleme İndeksleme
12
Indexing Indexing
Sorgu işleme Sorgu işleme
13
Query processing Query processing
Fiziksel tasarım Fiziksel tasarım
14
Physical design Physical design

Hazırlanma tarihi/ Prepared : Hazırlayan / Prepared by: Onaylayan/Approved by:


08.07.2015 Prof.Dr. Ercan SOLAK Dr.Öğ.Ü. Emine EKİN
Düzeltme tarihi / Revised : Düzenleyen/ Revised by:
19.05.2021 Dr.Öğ.Ü. Emine EKİN
COMPxxx
DERS KATALOG FORMU
COURSE CATALOG

DERS DEĞERLENDİRMESİ VE AKTS İŞ YÜKÜ ÇİZELGESİ


COURSE ASSESMENT AND ECTS WORKLOAD
AKTS İŞ YÜKÜ
ECTS Work load
Değerlendirmeye
YARIYIL İÇİ ÇALIŞMALAR Sayı Süre(Saat)
Katkısı (%)
SEMESTER ACTIVITIES Count (Hazırlık süresi dahil) İş Yükü
Contribution
Time(hour) Work load
(including prep. time)
Derse Katılım
14
Attendance 3 42
Yarıyıl Sonu Sınavı
1 20 20 20
Final Exam
Kısa Sınavlar
3 5
Quizzes 2 6
Dönem Ödevi / Projesi
Term Project
Raporlar
Reports
Bitirme Tezi/Projesi
Final Project
Seminer
Seminar
Ödevler
2 5
Assignments 5 10
Sunum
Presentation
Arasınavlar
2 40
Midterms 10 20
Proje
3 30
Project (15+10+10) 35
Laboratuar
14
Laboratory 2 28
Uygulama
14
Recitation 1 14
Diğer(Sınıf dışı çalışma)
Other(Self study)
YARIYIL İÇİ ÇALIŞMALARIN BAŞARI
NOTUNA KATKISI Toplam İş Yükü
80
CONTRIBUTION OF SEMESTER LONG Total work load
STUDIES 175
YARIYIL SONU SINAVININ BAŞARI
NOTUNA KATKISI Toplam İş Yükü / 25
20
CONTRIBUTION OF END OF SEMESTER Total work load / 25
STUDIES 7
Toplam Dersin AKTS Kredisi
100
Total ECTS credit: 7

Hazırlanma tarihi/ Prepared : Hazırlayan / Prepared by: Onaylayan/Approved by:


08.07.2015 Prof.Dr. Ercan SOLAK Dr.Öğ.Ü. Emine EKİN
Düzeltme tarihi / Revised : Düzenleyen/ Revised by:
19.05.2021 Dr.Öğ.Ü. Emine EKİN

You might also like