Download Instructors - Bilkent University Computer Engineering Department

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Relational algebra wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Serializability wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Oracle Database wikipedia , lookup

IMDb wikipedia , lookup

SQL wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Database wikipedia , lookup

Versant Object Database wikipedia , lookup

Concurrency control wikipedia , lookup

Clusterpoint wikipedia , lookup

ContactPoint wikipedia , lookup

Relational model wikipedia , lookup

Database model wikipedia , lookup

Transcript
Department of Computer Engineering
Bilkent University
CS 281. COMPUTERS AND DATA ORGANIZATION
Fall 2009
Classes




Section 1: Tuesday 10:40, 11:40; Friday 9:40
Section 2: Tuesday 15:40; Friday 13:40, 14:40
Section 3: Monday 10:40, 11:40; Thursday 9:40
Section 4: Monday 15:40; Thursday 13:40, 14:40
(EB204)
(EB204)
(EB204)
(EB204)
Lab Hours (biweekly)




Section 1: Thursday 13:40, 14:40
Section 2: Thursday 13:40, 14:40
Section 3: Thursday 15:40, 16:40
Section 4: Thursday 15:40, 16:40
(B303)
(B304)
(B303)
(B304)
Course Web Page
 http://www.cs.bilkent.edu.tr/~oulusoy/cs281.html
Instructors


Sections 1, 2: Uğur Güdükbay ([email protected])
Office hours: Tuesday 8:40, 9:40 (EA524)
Sections 3, 4: Özgür Ulusoy ([email protected])
Office hours: Tuesday 15:40, 16:40 (EA412, EA509)
Teaching Assistants

To be announced.
Course Objective

To provide the students with a practical knowledge of data modeling, database
systems, and database design. Emphasis will be put on the relational data model and
its query languages.
Course Outline













Introduction to Database Design - Entity-Relationship (ER) Model
Relational Model
Relational Algebra
Relational Calculus
Query-by-Example
SQL Query Language
Database Application Development
Schema Refinement and Normal Forms
Overview of Storage and Indexing
Tree-Structured Indexing
Hash-Based Indexing
Overview of Transaction Management
Concurrency Control
Typical Grading





Midterm: 30% (November 18, 2009)
Final: 35%
Project: 20%
Attendance: 5%
Homework: 10%
Text and References
1) Required
Textbook 2003
Database Management
Systems, 3rd Edition
An Introduction to
2) Recommended Textbook 2004 Database Systems, 8th
Edition
R. Ramakrishnan, J.
Gehrke
Mc Graw
Hill, 2003
C.J. Date
AddisonWesley
3) Recommended Textbook 2004
Fundamentals of Database Ramez Elmasri,
Systems, 4th Edition
Shamkant B. Navathe
Addison
Wesley
4) Recommended Textbook 2005
Database System
Concepts, 5th edition
McGraw-Hill
A. Silberschatz; H.
Korth; S. Sudarshan
You can download lecture slides from:
http://www.cs.wisc.edu/~dbbook/openAccess/thirdEdition/slides