* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Instructors - Bilkent University Computer Engineering Department
Survey
Document related concepts
Relational algebra wikipedia , lookup
Microsoft SQL Server wikipedia , lookup
Serializability wikipedia , lookup
Extensible Storage Engine wikipedia , lookup
Oracle Database wikipedia , lookup
Entity–attribute–value model wikipedia , lookup
Open Database Connectivity wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Versant Object Database wikipedia , lookup
Concurrency control wikipedia , lookup
Clusterpoint wikipedia , lookup
ContactPoint 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