Faculty of
Engineering
Department
of Computer Engineering
Course
Information for CENG 351 Database Systems
ANNOUNCEMENTS
DOWNLOADS
I. COURSE DESCRIPTION
Course Code: CENG 351 Course Name: Database Management Systems
Course Web page: http://www.fatih.edu.tr/~akurt/courses/ceng351/fall2009/
Course
Objectives: This course
will introduce the essential aspects of database management systems from
relational data model point of view. In addition to database design using
Entity-relationship model, foundation of relational data model, SQL programming
will be main theme of this course. A number of homework assignments will be
given.
Prerequisites: Strong Computer
Programming Skills, Data Structures and algorithms Special Requirements:
None
Instructor: atakan Kurt,
Office: Bldg. E, Room EA 306, E-mail:
akurt@fatih.edu.tr
Office
Hours:
to be announced
Teaching
Assistant: Murat
Office Hours: to be
announced
Textbook:
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
·
An introductıon to database systems
·
Entity-Relationship model
·
Relational Data Model
·
SQL
·
Data Definition Language
·
Data Manipulation Language
·
Data Control Language
·
Odbc/jdbc
·
Integrity and Security
·
Stored Procedures and Triggers
·
Physical Database Design
·
Indexing
·
Normalization
III. LABORATORY
EXPERIMENTS, TUTORIALS, AND OTHER ACTIVITIES
The course involves
programming assignments, homeworks. There may be a number of popup quizzes.
IV. GRADING
5-7
homeworks (~35points), 1 midterm (~25 points), 1 final (~40 points). Home works
are usually 5 points each. You need to collect 50 points to pass the course.
The assignments are considered as lab in this course. You need to submit at
least 3 out of 5 home works in this course in order to pass.