MIS6986 Enterprise Data Management – Spring 2015 Syllabus Instructor: Robert O. Briggs, Ph.D. Office: SS 3202 Office Hours: Mon 2:00 – 3:30 PM Office Phone: (619) 500-6140 E-mail Address: mis686briggs@gmail.com Course Page: http://Blackboard.sdsu.edu 1. Course overview This graduate level course introduces students to key concepts related to data, the value of data, and ways data can be managed so as to optimize the value an organization can derive from it. Part of the course is hands-on. Students will design and develop a relational database to support a real information opportunity in the field. Another part of the course is conceptual. It addresses successcritical decisions that organizations must take with respect to managing its data/information assets, and introduces students to concepts and mental tools for making those decisions with professional wisdom. At the end of this course students should be able to: 1. Describe how relational databases store business data and provide desired information. 2. Explain the database environment and the functions of the database administrator. 3. Analyze organizational information requirements and business rules using the entity-relationship approach and model them as Entity-Relationship Diagrams (conceptual database design). 4. Map an Entity-Relationship Diagram to a relational database (logical database design). 5. Use normal form theory to analyze and improve a database design. 6. Create a database with an industry standard Database Management System, and process complex information using the SQL language. 7. Explain the concept of transaction and describe how a DBMS enforces security, recover from failure, and concurrency control. 2. Required Textbooks and Instructional Materials Required Textbooks and Instructional Materials a. Gillenson, Mark. (2011 or 2012). Fundamental of Database Management Systems, 2nd Edition. John Wiley & Sons. ISBN 978-0-470-62470 b. Austin, Nolan, and O’Donnell (2009). Adventures of an IT Leader. Harvard Business Press. ISBN: 978-1422146606 3. Readings Read all assigned materials BEFORE the date listed in the syllabus. Come to class with notes about you’re your readings, and be prepared to discuss in class the implications of your reading for leaders and organizations. Your contributions to the class discussion will be evaluated and will be part of your semester grade. 4. Assignments All assignments will be posted on Blackboard. Prominent among the assignments will be: Database Project Proposal (Individual) R. Briggs MIS 686 - Spring 2015 Team Article Presentations (Team) – An oral report on a current scholarly article from a highquality peer-reviewed journal, and reflections on its significance for Enterprise Data Management Semester Database Project (Team) – design, implement, and document a relational database with SQL queries Various homework assignments. Late assignments will not be accepted for any reason. There will be no makeup assignments. 5. Quizzes and Exams 13 Self-assessment quizzes on blackboard covering assigned chapters in Gillenson. o Open-book o No trick questions o Credit/no credit. All answers must be correct to receive credit for a quiz. o All quizzes MUST BE COMPLTED BY 10:00 PM on the day they are assigned o One quiz may be dropped at the discretion of the student. Only 12 count toward the semester grade. o No late quizzes will be accepted. o There will be no makeup quizzes for any reason. One midterm exam One Final Exam EXAMS CANNOT BE SCHEDULED FOR ALTERNATE TIMES. THEY MUST BE COMPLETED IN CLASS ON THE DAY THEY ARE OFFERED. R. Briggs MIS 686 - Spring 2015 6. Grading On assignments and exams, high scores will be awarded only for excellent, professional-quality work. Work of less quality will receive lower scores. Semester grades will be adjusted upward or downward based on a) your participation in class; and b) peer review of your contributions to team efforts. Semester grades will be calculated on a curve based on points earned as follows: ASSIGNMENT, QUIZZES & EXAMS GRADING METHOD Number UNIT POINTS TOTAL POSSIBLE POINTS Self-evaluation quizzes on Gillenson Chapters Credit/no credit 12 10 120 Database Project Proposal Written Communication Rubric 1 30 3Ja0 Article Presentations (Team) Oral Communication Rubric 1 100 100 Semester Project (Team Written Communication Rubric 1 200 200 Midterm Exam Various Methods 1 200 200 Various Homework Assignments Various Methods TBD 150 150 Final Exam (Cumulative) Various methods 1 200 200 Class Participation Participation Rubric - - TOTAL 1000 - There may be a several small extra credit opportunities during the semester. R. Briggs MIS 686 - Spring 2015 5. MIS180 2013 Fall COURSE SCHEDULE Date Lecture Topics IS, Hierarchy of Understanding, Info and Power Syllabus Review On Writing a One-page Database Project Proposal Data Modeling Database Project Proposal Due Team formation The Database Management System Concept Team Member Lists Due Relational Data Retrieval: SQL Team Article Selections Due 1 JAN 22 2 JAN 29 3 FEB 5 4 FEB 12 5 FEB 19 Relational Database Model 6 FEB 26 Relational Database Model 7 MAR 5 Logical Database Design 8 MAR 12 Midterm Exam 9 MAR 19 10 MAR 26 Physical Database Design Data Administration, Database Administration, and Data Dictionaries Readings Quizzes - - Gillenson Ch 1-2 Austin Ch 1-2 Gillenson Ch 3 Austin Ch 3-4 Gillenson Ch 4 Austin Ch 5-6 Gillenson Ch 5 Austin Ch 7-8 Gillenson Ch 6 Austin Ch 9-10 Gillenson Ch 7 Austin Ch 11-12 Gillenson Ch 8 Austin 12 Gillenson Ch 9 Austin Ch 13 Dreamspark Quiz; Quiz 1 Quiz 2 Quiz 3 Quiz 4 Quiz 5 Quiz 6 Quiz 7 Quiz 8 MAR 30-APR 3 - SPRING BREAK – NO CLASSES OR OFFICE HOURS. HAVE FUN! 11 APR 9 Data Admin, Database Admin, Data Dictionaries 12 APR 16 Database Control Issues 13 APR 24 Client/Server Database and Distributed Database 14 APR 30 Data Warehousing 15 MAY 7 Databases and the Internet 16 MAY 14 Final Examination Semester Project Deliverables Due Gillenson Ch 10 Austin Ch 14 Gillenson Ch 11 Austin Ch 15 Gillenson Ch 12 Austin Ch 16 Gillenson Ch 13 Austin Ch 17 Gillenson Ch 14 Austin Ch 18 Quiz 9 Quiz 10 Quiz 11 Quiz 12 Quiz 13 R. Briggs MIS 686 - Spring 2015 6. Late Assignments; Missed Quizzes and Exams Life is full of unexpected problems and situations and I anticipate that students may miss an assignment, a quiz and/or an exam during the semester, for a variety of reasons. Make sure to start assignments early in the semester, and plan for quizzes and exams ahead of time so you don’t get caught out by an unexpected event and miss valuable points to obtain the grade you want. The policy of this class is: LATE ASSIGNMENTS ARE NOT ACCEPTED. THERE ARE NO MAKEUP ASSIGNMENTS. LATE QUIZZES ARE NOT ACCEPTED. THERE ARE NO MAKEUP QUIZES. LATE EXAMS ARE NOT ACCEPTED. THERE ARE NO MAKE-UP EXAMS. HOWEVER: I built one small get-out-of-jail free card into the class. I will drop your lowest quiz score before I calculate your semester grade. So if a crisis blocks you from completing a quiz, don’t sweat it. You get one for free. 7. Getting Help I am more than happy to assist you in learning the course material. During office hours (Th 2:00 – 3:30 PM) you do not need an appointment; simply come by with your questions. I will also be available to help via email at the class email address: MIS686briggs@gmail.com. From M-F, I will strive to respond to your email within 24 hours. I do not check e-mail on weekends and holidays. Students with Disabilities If you are a student with a disability and believe you will need accommodations for this class, it is your responsibility to contact Student Disability Services at (619) 594-6473. To avoid any delay in the receipt of your accommodations, you should contact Student Disability Services as soon as possible. Please note that accommodations are not retroactive, and that I cannot provide accommodations based upon disability until I have received an accommodation letter from Student Disability Services. Your cooperation is appreciated. 8. Warning – Cheating: This class has a zero-tolerance policy for cheating!! Cheating means representing someone else’s work as your own. The assignments, quizzes, and exams you submit must be entirely your own individual work. If you and another person work together on assignments, you are cheating. If another person assists you in any way on a quiz or an exam, you are cheating. Each student is responsible for doing their online assignments, quizzes, and exams independently. MIS 686 CHEATING POLICY I apologize in advance for putting you through this; however cheating is on the rise at the University. The bottom line is that the University and the business profession have no room for cheaters. If you cheat you will fail the class and the infraction will be reported to the Office of Judicial Procedures and the College of Business Administration. The Office of Judicial Procedures will decide upon any punitive sanctions that may be warranted. Punitive sanctions may include probation, suspension, or expulsion. Additionally, the infraction will be reported to the Center for Student Rights and Responsibilities and the College of Business Administration. The Center for Student Rights and Responsibilities will decide upon any punitive sanctions that may be warranted. Punitive sanctions may include probation, suspension, or expulsion. Note: You R. Briggs MIS 686 - Spring 2015 are not eligible to use course forgiveness to replace a grade in a course where you have been found guilty of academic dishonesty. There is a normal University appeal process for any disciplinary action but for this class there will be no further warnings - cheating is cheating and if you’re caught once you will fail and no subsequent work will be graded. Further punitive sanctions as mentioned above are possible. The MIS 696 Course Syllabus includes the official course statement regarding cheating. This policy includes some information to clarify and expand on that statement. Some examples of CHEATING in MIS 180 include: 1. 2. 3. 4. 5. Turning in someone else's work as your own (with or without his or her knowledge). Working with or on another student’s computer account to complete assigned work. Allowing someone else to turn in your work as his or her own. Giving another student access to your computer files. Several people developing one solution and turning in multiple copies, all represented (implicitly or explicitly) as individual work. 6. Using any part of someone else's work without the proper acknowledgement. 7. Stealing an examination or solution from the instructor. 8. Getting answers from someone else during an exam. Some Examples of Not Cheating in MIS 180 include: 1. Turning in work done alone or with the help of the instructors or GAs. 2. Submission of one assignment for a group of students if group work is explicitly permitted (or required). 3. Getting or giving help on using the computer for the course. 4. Getting or giving help on how to solve minor syntax errors in BASIC or HTML assignments. 5. Discussion of course material for better understanding EXCEPT during a quiz or exam. 6. Discussion of assignments to understand what is required. I expect you all to be honest and I will treat you as a colleague until this attitude is proven to be wrong. Remember that you are always allowed to ask the instructor for more specific help. If you have questions relating to this policy, please direct them to the instructor. IF YOU WORK IN THE COMPUTER LAB, OR ON A COMPUTER THAT IS SHARED WITH OTHER STUDENTS, DO NOT SAVE ANY OF YOUR WORK ON THE COMPUTER’S HARD DRIVE. SAVE YOUR WORK TO YOUR USB DRIVE and take it with you. 9. Change The class motto is Semper Gumbi – Always Flexible. This syllabus is preliminary and is subject to change at the discretion of the instructor. The official communication channel for announcing changes will be the Blackboard Announcements feature. Stay in touch with the announcements.