Asper School of Business - University of Manitoba MIS 3500 Database Management Systems Section A01 Course Outline Term Term II 2011/12 Classes Monday & Wednesday, 13-14:15, Drake 108 Professor Bob Travica, Ph.D. Office Hours Tuesday 12:00-14:00, or by appointment Contact Phone: 204/474-9637, Email: btravica@ms.umanitoba.ca Fax: 204/474-7545 Website http://home.cc.umanitoba.ca/~btravica; then click Teaching and MIS 3500 Introduction Database systems are one of the oldest, and most pervasive and valuable means of supporting information needs in all types of organizations. They provide the basis for most information system in organizations. Management of modern organizations is impossible without database systems—inventory and sales could not be tracked, personnel administered, suppliers and customers relationships managed, accounting and marketing performed, electronic trading, markets and other segments of electronic commerce conducted, and so on. Simply, there is no business and management without database systems. Database systems evolved through several technological stages up to today’s distributed systems connected and accessible through the Internet. This course explores fundamentals of database systems using relational technology. It enables students to analyze connections between data and business, look analytically at organizational data, understand software for creating and managing database systems (database management systems – DBMS), learn techniques for storing and retrieving data, and to develop simple database systems. Objectives With completion of the course, the students will be able To understand the relationship between database systems and organizational/management context; To understand the workings of a relational database system; To normalize data; To understand querying a database by using Structured Query Language; To develop logical and physical design of a database system and implement it; To use certain DBMS brands. 1 Assignments & Grading Students will be evaluated on the following: Assignment Grade Homework 1 on keys (see Calendar) 3% Homework 2 on normalization (see Calendar) 5% Homework 3 on querying (see Calendar) 4% Homework 4 on MySQL (see Calendar) 4% Midterm Exam 25% Individual or team project on system development 20% Final Exam 35% Class participation 4% The final grade will be based on a mean of the normalized grades in relation to performance of other students. Any assignment containing characteristics of plagiarism will be graded with an F. Late assignments, unless justified 48 hours prior to their deadlines, will receive negative points (10% for each 24 hour cycle). Make-up exams can be allowed only in exceptional situations. Please use the Medical Absenteeism Form when appropriate. Calendar (Note: Links will become active and files updated in due time) Date Topic Readings Assignment January 4 Introduction to course 9 Basic Database Concepts Ch. 1 11 Database System Design Ch. 2 16 Database System Design Exercise | Solution Ch. 2 18 Data Normalization Ch. 3 23 Lab on Multiplicity and Normalization 25 Data Normalization Exercise | Solution Homework 1 due start of class; Homework 2 released Meeting in Computer Lab Ch. 3 February 1 Homework 1 released Physical Design 2 6 Physical Design; Exercise | Solution Homework 2 due start of class February Continued Queries Ch. 4 13 8 Advanced Queries Ch. 5 15 More on SQL - Lab Ch. 5 2024 Homework 3 released Meeting in Computer Lab Midterm break 27 Preparation for Midterm Exam Homework 3 due start of class 29 No class – midterm exam day Midterm Exam, 138 Drake, 18-20 March 5 Database Integrity & Transactions Ch. 7 7 Database System Administration Ch. 9 12 Lab on MySQL Ch. 9 14 Distributed Databases 19 DBS Development; Plus: Self-guided study (useful for final project) 21 User Interface: Forms & Reports 26 SAP 1 28 SAP 2 (Lab) Meeting in Computer Lab; Homework 4 released Ch. 10 Ch. 6 Homework 4 due start of class Meeting in Computer Lab April 2 Guest Speaker 4 Preparations for the Final Exam & Course Summary Project due start of class TBA Final Exam, TBA Literature Post, Gerald V., Database Management Systems, last edition, available online at Post’s Website. An intermediate level book on MS Access may be useful to have (programming coverage not needed). There are a variety of good books on the topic that can be purchased from Amazon.ca and some will be placed on reserve in our library. 3