Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rundensteiner-CS34311 CS3431 – Database Systems I Logistics Instructor: Elke A. Rundensteiner

Similar presentations


Presentation on theme: "Rundensteiner-CS34311 CS3431 – Database Systems I Logistics Instructor: Elke A. Rundensteiner"— Presentation transcript:

1 Rundensteiner-CS34311 CS3431 – Database Systems I Logistics Instructor: Elke A. Rundensteiner rundenst@cs.wpi.edu

2 Rundensteiner-CS34312 What will you learn in this course? Database Design Represent application requirements in conceptual model (ER) Translate an ER schema to relational schema Analyze ‘goodness’ of schema using normalization theory. Operations for Relational Model Foundations: Relational Algebra SQL: Standard Query Language Database Application Development Programming interfaces/JDBC/ Connections Advanced Database Features Stored procedures, views, constraints. Selective topics: indexing, transactions, security

3 Rundensteiner-CS34313 Textbook First Course in Database Systems, Jeffrey D. Ullman and Jennifer D. Widom, Prentice Hall. Third edition. Database Systems: The Complete Book; Hector Garcia-Molina, Jeffrey D. Ullman and Jennifer D. Widom; Prentice Hall. ISBN: 0-13-031995-3 Oracle10g Programming: A Primer, Rajshekhar Sunderraman, Addison-Wesley

4 Rundensteiner-CS34314 Course Logistics Web Page: http://web.cs.wpi.edu/~cs3431/b12 Lectures M, T, R, F : 3:00pm - 3:50pm Lectures, discussion of examples, projects, HWs Grading H/W assignments (4 or 5): 20% Projects (in phases): 30% Exams : mid term + final : 45% Class participation: 5%

5 Rundensteiner-CS34315 Course Management http://www.cs.wpi.edu/~cs3431/b12 + lecture overheads + homework assignments + project due dates + any other handouts/material on mywpi + discussion boards (limit email) + viewing of grades + project submissions

6 Rundensteiner-CS34316 Contact and Communication Primarily, we will use mywpi Plus, register yourself with majordomo for: as discussed in class … @ cs.wpi.edu

7 Rundensteiner-CS34317 Office Hours Posted on the course web page Make use of them– they are there for you ! May schedule additional office hours, if need arises.

8 Rundensteiner-CS34318 HWs and Projects H/Ws due dates announced with assignment Individual effort (to assure you practice and know the material!) Project will be done in multiple phases Team effort (to collaborate and have feedback cycles on designs) A full project cycle from project idea generation, design, development to final polished project presentation ! Multiple phases to get our feedback and to pace project phases Late submissions Marks for late submissions will not count. However we will be happy to grade them, if you ask us to.

9 Rundensteiner-CS34319 On doing well in this course Exams (indvidual) Do all homework Master the topics (attend lectures) Participate in your team projects Projects (teamwork) Practice the course material Ensure that you are on schedule Teamwork counts Additional investigations can get additional points.


Download ppt "Rundensteiner-CS34311 CS3431 – Database Systems I Logistics Instructor: Elke A. Rundensteiner"

Similar presentations


Ads by Google