Course Description:
Introduction to record input/output; relational database design and implementation, the entity-relationship model, tables, functional dependencies, normal forms, design criteria techniques and applications. Students are expected to complete several labortory assignments. Textbook: Roman, Steven; Access Database Design & Programming (3rd Edition) (Paperback); O'Reilly Media; 3rd edition (January 7, 2002) ISBN-10: 0596002734, ISBN-13: 978-0596002732
Textbook (optional): Garcia-Molina, Hector; Ullman, Jeffrey D.; Widom, Jennifer; Database Systems: The Complete Book (2nd Edition); Prentice Hall; 2nd edition (June 15, 2008) ISBN-10: 0131873253, ISBN-13: 978-0131873254
Grading Policy:
There will be four exams plus one project due at the end of the term. Each are equally weighted and will count as 20% of your grade. Attendance is mandatory.
Course Outline
Week 1
Course introduction: Database ManagementWeek 2
Implementing Entity-Relationship Models: Relational DatabasesWeek 3
Database Design PrinciplesWeek 4
Database QueriesWeek 5
Query Languages and the Relational AlgebraWeek 6
Microsoft Access Structured Query Language (MS SQL)Week 7
Database ArchitectureWeek 8
The Visual Basic Editor, Part IWeek 9
The Visual Basic Editor, Part IIWeek 10
Variables, Data Types, and ConstantsWeek 11
Functions and SubroutinesWeek 12
Built-in Functions and StatementsWeek 13
Control StatementsWeek 14
Data Access ObjectsWeek 15
ActiveX Data Objects (ADO)Contact us
Copyright ©1997-2010 Ara Research & Development.
All Rights Reserved. AR&D liability, trademark and document use rules apply. Your interactions with this site are in accordance with our privacy statement.