University of Wisconsin-Milwaukee Department of Computer Science
Total Page:16
File Type:pdf, Size:1020Kb
UNIVERSITY OF WISCONSIN-MILWAUKEE – DEPARTMENT OF COMPUTER SCIENCE Fall 2016 CSC 557 – Introduction to Database Systems
Instructor: Dee Piziak Email: [email protected] Phone: 414-581-4402
Course Description This course presents theory, design, and implementation of database management systems. Students will learn what a database is, file organization, indexes, relational algebra theory, data models, conceptual modeling, SQL, and operational issues. Class starts on Wednesday September 7, 2016. The first class will be on site in Lapham Hall 250. From there on out, the class is a combination of onsite and online. The onsite dates are 9/28, 10/19, 11/9, and 12/21. Please bring your laptops to the onsite classes. For the weeks that there is not an onsite class, there will be a chat session from 4:00 - 5:15 pm Central Time to answer questions and cover material. I am available for any assistance you may need either by email ([email protected]) or cell phone (414-581- 4402) Monday – Sunday from 9am to 9pm. I typically respond back to students within 24 hours. Please check UWM email frequently while you are in this class. UWM email is how I communicate updates and answers to questions to students and you are responsible for reading all class communication. When you email me, please put “CSC 557 – “ in the Subject line of your email.
Course Objectives The conceptual to physical data modeling process Detailed ERD (entity relationship diagramming) techniques How to document and implement business rules in the data model Advanced Data Definition Language (DDL) and Data Manipulation Language (DML) Database transaction management Big Data Analytics, NoSQL, and Hadoop
Textbook (Required) Database Systems Design, Implementation, & Management. Coronel, Carlos; Morris, Steven. 12th edition ISBN: 9781305627482 You must have the 12th edition. No International editions. This book is available for rent. on amazon.com and the publisher web site.
Assignments, Submission Instructions, and Final Exam You will be assigned weekly readings and Problems/Exercises to be done individually. Answers should demonstrate a thorough understanding of the topic and will be graded with that objective in mind. Answers to Review Questions should be 4-5 concise sentences. Answers that look like they were thrown together without proper analysis or understanding will receive zero points. Students should pay attention to correct spelling, punctuation, and grammar. Diagrams can be done in PowerPoint or Visio. Any evidence of copying or slightly modifying answers from another student will result in zero points. Assignments are due in the D2L drop boxes on Tuesdays before 6:00 pm. Note the due dates and times carefully. Only 1 submission is allowed, then the drop box closes. You can submit multiple files in a single submission. Submit to the correct drop box as they are labeled very clearly. An empty drop box, or incorrect submission will automatically result in zero points. No late assignments or assignments submitted by email will be accepted. If you are unsure how to submit to D2L drop boxes, please contact the UWM Help Desk at 414-229-4040. The Midterm and Final Exam will be on-campus. Both tests are multiple choice and not cumulative and closed book. If you have a conflict with the Final Exam date and time, please notify the instructor by email 30 days in advance of the exam date.
Page 1 Page 2 Academic Honesty It is expected that the coursework submitted is the actual work of the student whose name appears on the material. Plagiarism and cheating are serious offences and may be punished according to University regulations. Improper help also falls under this category.
Schedule Week Date Topic(s) Due at 6:00 pm Chapter 1 – Problems 1-5 1 Sep 7 Chapters 1, 2 Sep 13 Chapter 2 - Problems 1-7, 9, 10, 14 Chapter 3 – Problems 1-6 2 Sep 14 Chapters 3, 4 Sep 20 Chapter 4 - Problems 1, 2, 4, 5, 8, 9 Chapter 5 – Problem 4, Case 8 3 Sep 21 Chapters 5, 6 Sep 27 Chapter 6 – Problems 1, 2, 5 Create databases in Oracle Database 4 Sep 28 None Oracle APEX hands-on SQL querying 5 Oct 5 Chapter 7 Oct 11 Problems to be assigned during Sep 28 class Chapter 8 – to be assigned during Sep 28 6 Oct 12 Chapters 8, 9 Oct 18 class Chapter 9 – 1, 3, 4, 6, 7 7 Oct 19 Midterm – in class None Chapter 10 – Problems 1, 6, 8, 9 8 Oct 26 Chapters 10, 11 Nov 1 Chapter 11 – Problems 1, 2, 4-6 9 Nov 2 Chapter 12 Nov 8 Problems 1-3 10 Nov 9 Chapter 13 Nov 15 Problems 2, 3a, 3b, 5, 6 11 Nov 16 Chapter 14 Dec 6 Review Questions 2-6, 9-15 12 Nov 23 BREAK 13 Dec 7 Chapter 15 Dec 13 Review Questions 2-9, 13-16, 19-24 14 Dec 14 Chapter 16 Dec 20 Review Questions 11-15 15 Dec 21 Final Exam
Evaluation Weekly Assignments 11 @ 7 points each 77 points Midterm 15 points Final Exam 8 points 100 points
Grading System A: 97-100 B-: 81-84 A-: 93-96 C+: 77-80 B+: 89-92 C: 73-76 B: 85-88 C-: 69-72
Academic Misconduct This course is subject to the University's Academic Misconduct policy, which can be found on the web at http://www.uwm.edu/Dept/OSL/DOS/conduct.html . Please read it carefully. Any evidence of plagiarism on the assignments or cheating on the examinations will be punished with a grade of 'F' for the entire course. This includes handing in work for which you have received credit or will receive credit in another course (even if it is your work), handing in someone else’s work or a portion of their work, copying material from real systems or web pages, or failing to acknowledge (cite) your sources. Directly quoted material not placed within quotation marks or indented is also plagiarism, even if you do include a citation.
Complaint Procedures Students may direct complaints to the head of the academic unit or department in which the complaint occurs. If the complaint allegedly violates a specific university policy, it may be directed to the head of the department or academic
Page 3 unit in which the complaint occurred or to the appropriate university office responsible for enforcing the policy. Grade Appeal Procedures A student may appeal a grade on the grounds that it is based on a capricious or arbitrary decision of the course instructor. Such an appeal shall follow the established procedures adopted by the department, college, or school in which the course resides. These procedures are available in writing from the respective department chairperson or the Academic Dean of the College/School. A more detailed description of the grade Appeal Policy may be found in UWM Selected Academic and Administrative Policies, Policy #S-28 and UWM Faculty Document #1243.
Sexual Harassment Sexual harassment is reprehensible and will not be tolerated by the University. It subverts the mission of the University and threatens the careers, educational experience, and wellbeing of students, faculty, and staff. The University will not tolerate behavior between or among members of the University community which creates an unacceptable working environment
Participation by Students with Disabilities If you need special accommodations in order to meet any of the requirements of this course, please have your advisor contact me as soon as possible.
Financial Obligation The submission on your registration form and your subsequent assignment to classes obligates you to pay the fee-tuition for those classes or to withdraw your registration in writing no later than the date specified in the schedule of classes. It is important to both you and the University that you make payment on time. A complete description of UWM fee policies may be found in the Schedule of Classes.
Religious Observances From time to time, students who are observing religious holidays or other days of special religious significance will find it necessary to be absent on a class day. While it is undoubtedly impossible to avoid the scheduling of tests and other major activities without conflicting with some religious observance, Wisconsin law (Chapter 36.43) and UWM Faculty Policy (Document 1918) require that we provide a reasonable accommodation of a student’s sincerely held religious beliefs with regard to all examinations and other academic requirements. A copy of the policy is located on the web at http://www.uwm.edu/Dept/SecU/acad+admin_policies/S1.5.htm .
Page 4