Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Entity–attribute–value model wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Open Database Connectivity wikipedia , lookup
Functional Database Model wikipedia , lookup
Versant Object Database wikipedia , lookup
Concurrency control wikipedia , lookup
ContactPoint wikipedia , lookup
Relational model wikipedia , lookup
CSC715 Database Theory Syllabus (subject to revision) Section 9686 Spring 2013 Professor Emile Chungtien Chi CSC715 will be a hybrid course. This means that 40% of the course will take place in the classroom (f2f) and 60% online. You are expected to attend all f2f classes and also spend at least 4 hours per week online learning and studying the material presented there. All of the lecture material will be presented online. The f2f classes will serve mostly to clarify the more difficult concepts presented in the lectures and to post and answer questions on the lectures. We will also solve problems together in the f2f classes. The CSC715 class web site is Professor Chi's CSI Course web We will also use Blackboard 9.1, but only for discussions and announcements. f2f classes are scheduled from 6:30 to 8:10 in 1N004 on Wednesday Dates for f2f classes are January 30; Feb 6,13,20; March 6,13; April 10,24; May 1,15 Dates for online classes are 24/7 – i.e. whenever you want to work on the course. Course Tools Required Textbooks: First Course in Database Sytems by Ullman & Widom, ISBN-10: 013600637X | ISBN-13: 978-0136006374 | Edition: 3 Pearson 2008, List price $144.20 Available from Amazon for $106.54 to $84.75. Look at http://www.bestwebbuys.com for possible better prices on all textbooks A Guide to MySQL by Philip J. Pratt & Mary Z. Last, Course Technology, 2006, ISBN # 978-1-4188-3635-1 List price $99.95 eBook $34.49 Available from Amazon for $75.81 to $39.75. Recommended Books – supposedly available in the CSI Library: Database System Concepts by Silberschatz, Korth & Sudarshan; Fifth Edition, McGraw Hill, 2005, ISBN 0-07-295886-3 PHP and MySQL Web Development by Luke Welling & Mary Z. Laura Thomson, Addison Wesley, 2009, ISBN # 978-0-672329166-6 Concepts of Database Management, by Philip J. Pratt & Joseph J. Adamski, 6th Edition, Course Technology, 2008, ISBN-10: 1423901479 Software: MySQL. This open source software is free at http://dev.mysql.com/downloads/mysql/ You need to download the MySQL Community Server and the MySQL Workbench. Many versions are available at this site. Use whichever one you are able to install on your own computer. Setup of MySQL is not difficult and will be demonstrated at the first f2f class. My instructions for the Windows setup are available on the course web site. Course Requirements Programs 30% Several graded programming assignments. May be done in groups of at most 2 students 1st exam in class 20% Will test both theory and programming skills. Individual 2nd exam in class 30% Will test both theory and programming skills. Individual Project 20% One larger programming assignment of your own choice. Individual Course Outline Database management systems The Entity-Relationship model of data Programming in SQL using open source MySQL software The relational model of data & relational database management systems Theory of normal forms of relations & database design Recovery, Concurrency & Security of databases (optional if time permits) Brief introductions to Object Oriented Databases and XML Databases (optional if time permits)