... konulu sunumlar: "COMPE 341 Database Design and Management 2015 Fall Barış ÖZKANDepartment of Information Systems Engineering Murat KARAKAYA Department of Computer Engineering."— Sunum transkripti:
COMPE 341 Database Design and Management 2015 Fall Barış ÖZKANDepartment of Information Systems Engineering Murat KARAKAYA Department of Computer Engineering
COMPE / SE / ISE 493 Instructors : Barış ÖZKAN Murat KARAKAYA Lecture : Friday B-1017 OfficeHour : Friday 15:00-15:30 Teaching Asst.: TBD Course Web page is on Moodle: Check your registration!
Objectives & Content Objectives: This course involves students in real-life problems and theory on database systems and encourages teamwork in the design and implementation of database systems.
Objectives & Content Content: Database system concepts. Data modeling with ER and EER. The Relational Data Model. File organizations and index structures. Relational algebra. Structured Query Language (SQL). Database design: functional dependence and table normalization. Introduction to database administration. A relational DBMS will be introduced in a laboratory environment..
Text Books and References Course Book: 1.“Fundamentals of Database Systems”, 6th Edition, Ramez Elmasri & Shamkant B. Navathe, Addison-Wesley, “Oracle 9i: SQL with an introduction to PL/SQL”, L. L. Morris-Murphy, Thomson Course Technology, 2003 Other Sources : 1.1. “Principles of Database Systems with Internet and Java Applications”, Greg Ricardi, Addison-Wesley, “Database Application Development & Design”, 3rd Ed., McGraw-Hill, M.V. Mannino, McGraw-Hill, (Interactive Online SQL Training) 4. “Database Systems: A practical Approach to Design, Implementation, and Management”, T. Collony & Carolyn Begg, 4th Edition, Addison-Wesley, 2005.
Grading (Tentative) Attendance 5% Lab15% Project 30% Midterm 20% Final Exam 30% You will get NA grade if : For Lectures: you miss 4 or more weeks, or For Labs: you miss 3 or more weeks –Passing grade DD >= 50 FD<=49!
Grading* GradesLetters Coefficients Ortalamaya Katılmayan Notlar AA 4.0 I-Eksik BA 3.5 S-Yeterli BB 3.0 U-Yetersiz CB 2.5 T-Transfer CC 2.0 W-Dersten Çekilme DC 1.5 NA-Devamsızlık nedeni ile DD 1.0 başarısızlık FD 0.5 NI-Not ortalamasına 0-49 FF 0.0 katılmayan *Öğrencilerin derslere en az %70, uygulamalara ise %80 oranında devamı zorunludur. Disiplin cezası ile uzaklaştırma dahil hangi gerekçe ile olursa olsun devam zorunluluğunu yerine getirmeyen öğrenciler dönem sonu sınavına girme hakkını kaybeder. Bu durumdaki öğrencilere (NA) notu verilir. *ATILIM ÜNİVERSİTESİ ÖĞRENCİ KAYIT, KABUL ÖNLİSANS VE LİSANS EĞİTİM-ÖĞRETİM VE SINAV YÖNETMELİĞİ
Grading Policies Missed exams: o no make-up exam for midterm without approved excuse! o no make-up exam for final for any excuse! o Objection to Grades and seeing Exam papers: o Only allowed within 2 weeks after the grade announcements Ethics: o All assignments/projects are to be your own work unless it is a team work. Participation: o You are supposed to be active in the class by involving and participating disscusions via asking questions, proposing solutions, explaning your ideas, etc.
WEEKLY SCHEDULE 1. Week 20/02Introduction to DB system concepts Ch. 1, 2 2. Week 27/02ER modelCh.7 3. Week 06/03EER modelCh.8 4. Week 13/03Relational model & Relational DB concepts Ch Week 20/03 Relational algebra Ch.6 6. Week 27/03 SQL (MidTerm : 10/04/ :30-16:30)Ch Week 03/04 SQL Ch Week 10/04 DB Design (Functional Dependency) Ch Week 17/04 DB Design ( Normalization Ch Week 24/04 ER- and EER-to-Relational Mapping Ch Week 28/11 File organization Ch Week 01/05 Index structures ) (Project Delivery: 10/04/ :30-16:30) Ch Week 08/05 Index structures Holiday Ch Week 15/05 Database Authorization, Security and Privacy Ch Week 22/05Review 16. Week 02/01Final Exam
EXPECTED WORK LOAD Need to have a copy of the Text Book You have to read the covered chapters in the book. PPT might not always be available & sufficient to cover all the topic’s details!!!
PREVIOUS SUCCESS SEMESTREFINALRESIT 2014 FALL 2014 SPRING 2013 FALL