343 INTRODUCTION TO DATABASES Summer 2005 http://www.cs.toronto.edu/db/courses/343/ or http://www.cs.toronto.edu/~ramona/teaching/csc343/s05/ General Class meets on Thursdays, 6–8pm Room: BA 1130 Tutorials: Thursdays, 8–9pm Rooms: TBA Instructor Ramona Truta ramona@cdf.toronto.edu Office: BA 3222 Office hours: Thursdays 4–6pm, and by appointment. Requirements 3 Tests (60%) 3 Homeworks (40%) A minimum average of 50 % on the tests (combined) is required to pass this course. Text Lecture notes will be posted online. No required text. Strongly-recommended texts: Database Systems: The Complete Book by H. Garcia-Molina, J. Ullman, and J. Widom. Prentice Hall, 2002. Database Systems Concepts by A. Silberschatz, H. F. Korth, and S. Sudarshan McGraw Hill, 2002. Recommended preparation Proficiency in C. Topics Concepts, approaches, and techniques in database management systems (DBMS): relational databases, querying and updating a database, query language SQL, database constraints and design, elements of database technology. Schedule Assignments: Assignment 1 Assignment 2 Assignment 3 Due: June 13 Due: July 11 Due: August 2 (10%) (15%) (15%) Assignment 2 is done on db2, available on CDF machines. Tests: Test 1 Test 2 Final in-class test June 23 July 21 August 11 room TBA room TBA room TBA (15%) (20%) (25%) Homeworks You can work in groups of two people for your homeworks; partners from the other section are not allowed. All homeworks must be typed. Handwritten assignments will not be marked. The due dates for all homeworks will be as listed above, at 5pm. By that time, your homeworks must be submitted electronically; you have to use one of the following accepted formats: plain ASCII file, Postscript, or PDF. Late Homeworks Penalties for late homeworks: 20% for each day (5:01pm counts as one day late, and no more than 2 penalty days). If your assignment is late you have to submit it electronically to your TA. Remarking requests For all the assignments, and all the tests: after your assignments/tests are marked, you have one week to submit written remarking requests. Newsgroup ut.cdf.csc343h For this term, the newsgroup is for students only, since two different sections of CSC343 share it. All important announcements will be made on the web page instead. There will be an announcement link; please check it at least twice a week. Email Please follow these rules: • The Subject line must contain “csc343”. • Shorter messages get faster responses. • If you send me a program and ask “what is wrong with it?”, do not expect a reply. • No attachments, no HTML, no MIME encoding, no MS Word and no hotmail! See http://www.expita.com/nomime.html on why and how not to use HTML in email messages, and other email etiquette rules.