SAINT LOUIS COMMUNITY COLLEGE COURSE SYLLABUS Database Management IS 225, Section 574 (CRN: 32492) Fall Term, 2016 GENERAL COURSE INFORMATION: Instructor: David Nunn Class time: Virtual Discussion (Blackboard Virtual Classroom) Class Location: Online Course (Blackboard Virtual Classroom) Phone: 314-513-4559 (office phone); 618-530-8456 (Mobile) Office Hours: Mondays: On Campus, 4:30p-5:30p; Other times by appointment Office Location: Florissant Valley Campus; Business Building, Room 217 E-mail: dnunn7@stlcc.edu Website: http://blackboard.stlcc.edu/ Textbook: Database Systems, Coronel, ISBN 978-1-3056-2748-2, Copyright 2017, Publisher Cengage, Edition 12 PREREQUISITES: Reading proficiency and basic computer literacy COURSE DESCRIPTION: This course will cover the concepts, skills, methodology, and database technology necessary to design and implement a relational database management system. Topics include relational databases, data structures, relational data modeling and design using current industry techniques and tools. This course emphasizes Structured Query Language (SQL) commands to create a relational database. Specific topic coverage includes: Introduction to Database Systems Data Models The Relational Database Model Entity Relationship (ER) Modeling Advanced Data Modeling Normalization of Database Tables Structured Query Language (SQL) Advanced SQL Database Design Transaction Management and Concurrency Control Database Performance Tuning and Query Optimization Distributed Database Management Systems Business Intelligence and Data Warehouses Database Connectivity and Web Technologies Database Administration and Security OTHER REQUIREMENTS: A personal computer for installation of course specific software. Internet Access including access to Blackboard and to your college assigned email account; Blackboard Postings: any postings on Blackboard are to be considered syllabus extensions, and it is the student s responsibility to access the Blackboard Learning System regularly to obtain updated information. METHODS: Methods of instruction may include demonstrations, lectures, labs, group projects, independent projects, online discussions and exams, which may be electronically and/or physically monitored. 1
SPECIAL NOTE: The instructor has the option to modify any component of this course at his discretion, but will give a notification of the forthcoming changes. LEARNING OBJECTIVES: After completion of IS 225, a student should know: The difference between data and information What a database is, the various types of databases, and why they are valuable assets for decision making The importance of database design The main components of the database system The main functions of a database management system (DBMS) About data modeling and why data models are important About the basic data-modeling building blocks What business rules are and how they influence database design How the major data models evolved About emerging alternative data models and the need they fulfill Why indexing is important How relationships between entities are defined, refined, and incorporated into the database design process What normalization is and what role it plays in the database design process The basic commands and functions of SQL About database transactions and their properties Basic database performance-tuning concepts About business intelligence architecture, its evolution, and reporting styles What Extensible Markup Language (XML) is and why it is important for web database development About data security, database security, and the information security framework EVALUATION: One midterm, one comprehensive final examination, homework assignments, and quizzes will be given to earn a grade. Class participation through discussion topics and postings are also calculated in your final grade. It is very advantageous for a student to finish all assigned work in a timely manner. ASSIGNMENTS: Assignments are posted in Blackboard. Due dates must be strictly adhered to. No exceptions for due dates will be made for any reason. No emailed assignments will be accepted. All assignment submissions must be completed via Blackboard by the due date and time. Assignments submitted after a posted due date will result in a 10% grade reduction for that assignment. However, assignments submitted more than one week after a posted due date will result in a 0% score for that assignment. Exams and quizzes will not be accepted after a posted due date resulting in a 0% score for that exam or quiz. If the Blackboard link is not available, it is because the assignment due date and time has expired. IS 225 Syllabus - Page 2 of 6
GRADE CALCULATION AND GRADING PROCEDURE: A (90% 100%); B (80% 89%); C (70% 79%); D (60% 69%); F (59% and below). Homework Assignments 26% (130 points) Quizzes 26% (130 points) Midterm Exam 20% (100 points) Final Exam 20% (100 points) Class Participation (Discussion) 8% (40 points) Total: 100% (500 points) WITHDRAWAL DATE AND DROP POLICY: College policy requires that the withdrawal procedure is be initiated by the student. The withdrawal date posted by the college is the final opportunity for students to withdraw from this course with a grade of W. The withdrawal deadline date for this term is November 11, 2016. Students, who fail to withdraw prior to this date, will receive the grade for which they earn. The grades of Incomplete (I) and Progress Reenroll (PR) are not applicable for this class. STUDENT ACADEMIC RIGHTS: 1. Right to access to scheduled class meetings and appropriate instructional support service. 2. Right to a syllabus describing course objectives; units of subject matter to be provided; evaluation procedures; major course requirements such as term papers, book reviews, field trips, and weekly reports; and rules of attendance, grading, and conduct. 3. Right to have instruction that begins promptly; is presented in clear and concise manner; and provides relevant structured activities consistent with contact hour requirements of the course 4. Right to have classroom instruction, assignments and evaluations consistent with the general course description and the specifications of the syllabus. 5. Right to be treated in a humane, ethical, and professional manner both in the classroom and in all communication and contact with the instructor. STUDENT ACADEMIC RESPONSIBILITIES: 1. Responsible for selecting a study program consistent with one s interests, skills and abilities. 2. Responsible for selecting courses consistent with the program objectives and readiness level. 3. Responsible for enrolling for a schedule of courses in accordance with the time and effort he/she will allocate to academic requirements. 4. Responsible for being punctual and attending classes. 5. Responsible for being attentive and for appropriately participating in class activities. 6. Responsible for completing all class assignments as directed by instructor. 7. Responsible for consulting with the instructor as soon as possible if problems arise. 8. Responsible for complying with official announcements. 9. Responsible for seeking appropriate support services to improve his/her level of academic achievement and to enhance the quality of college life. 10. Responsible for behaving in a humane and ethical manner both in the classroom and in all communication and contact with the instructor, other staff members and other students. IS 225 Syllabus - Page 3 of 6
PLAGIARISM AND CHEATING: Any student who deliberately or unintentionally submits as his or her own work which is in any part taken from another person s work without proper acknowledgement is guilty of plagiarism. Punitive action for a student guilty of plagiarism or cheating may include but is not limited to receiving a grade of zero for the assignment or dismissal from the course with a grade of F. STUDENTS WITH SPECIAL NEEDS: Access Office: Disability Support Services has been designated by the college as the primary office to guide, counsel and assist students with disabilities. If you receive services through the Access Office and require accommodations for this class, make an appointment with me as soon as possible to discuss your approved accommodation needs. Bring your Instructor Notification Memo provided by the Access Office to the appointment. I will hold any information you share with me in strictest confidence unless you give me permission to do otherwise. If you have not made contact with the Access Office and have reasonable accommodation needs (volunteer note taker, extended time for tests, seating arrangements etc.) I will be happy to refer you. The Access Office will require appropriate documentation of disability. If you have a disability and have no need for accommodations, the use of Access Office is voluntary. If any student in this class has a need for special testing arrangement, note taking assistance or other accommodations because of documented disability, please feel free to discuss it with me privately. STLCC has professionals to guide, counsel and assist students with disabilities. Access Office http://www.stlcc.edu/access will evaluate and approve your accommodation needs. Please make an appointment with me to speak about any special needs you might have. COMPUTER RESPONSIBILITIES AND CLASSROOM EXPECTATIONS: Computer use by students is included as part of the expected behavior of students. All students must use the equipment with care and regard for other students. Use of another student s work, viewing of inappropriate material, hacking, breaking or any other violation of the computer use policy will result in substantial penalties for those who engage in such activities. If you have any question as to what is appropriate, please talk to me. For on campus meetings, you are expected to be in the classroom prior to the beginning of lecture and stay the entire period. Participation is encouraged but disruptive behavior that prevents others from learning won t be tolerated. Please see student handbook for standards of behavior. When participating in online discussions using any of the online technologies, proper professional behavior and etiquette is expected. Violators will not be tolerated! Cell phones, pagers, and other electronic device should not be used in the classroom. For online courses use of any electronic device other than a computer, which displays Blackboard tests is strictly prohibited. In online classes, it is the student s responsibility to have a working computer for the duration of the course. In case of a PC failure it is the responsibility of the students to have backups of their work and to submit the work prior the deadline expiration. No exceptions to due dates and times will be made for computer failure events. COURSE COMMUNICATIONS: STLCC has partnered with Microsoft Windows Live to offer customized e-mail accounts for the students. To receive e-mails from the college and your professors, you must activate your e-mail account. To do so, click on http://www.stlcc.edu/studentemail/ and follow directions on Getting Started link at the top right. Once your e-mail is activated, check it frequently for e-mails from your instructors about the course work and official communication from college about financial aid, registration IS 225 Syllabus - Page 4 of 6
deadlines etc. Failure to do so may result in not getting critical information about the college and your courses. OUTSIDE HELP: The instructor and the Computer Center Staff are the primary individuals who can help you with this course. Instructor office hours are indicated and Academic Data Center is open for posted hours. Students will have to check with the Center for this information. Academic Data Center will not do your assignments but are usually able to point you in the right direction to complete the work. You are expected to know your assignment prior to going to the lab and to see the instructor if you do not have a handout or have questions regarding the tasks to be accomplished. COMPUTER CENTER: Computer Center is located on the bottom floor of the business building. A valid student I.D. is required to use the lab. Student I.D. s are issued at the Student Center. ATTENDANCE AND CLASS PARTICIPATION: Attendance/participation is crucial to the success of the student. Saint Louis Community College has decided that online courses will be required to document an academic activity/assignment weekly. Activity in the course constitutes attendance; simply logging into the course is not recognized as activity substantial enough to demonstrate attendance. To be active in the course, students should complete and submit homework assignments, take the quizzes and tests, participate in the discussion board by contributing original and valuable comments, submit writing assignments, and email the instructor with course-related questions or comments. Attendance in this course will be recorded each week based on submission of assignments due that week. LEARNING OUTCOMES ASSESSMENT: Saint Louis Community College is committed to a continuous improvement of student academic achievement. The college undertakes assessment of its academic programs and courses to assure that student learning is not only occurring but also improving. Further, classroom assessment by individual instructors discovers what is working in the particular classroom to facilitate learning. At each of these levels of academic achievement classroom, course and program you, the student, will be asked to participate to enable the College to improve its product, which is your learning. Assessment is a means to evaluate the learning process and is separate from the grading process. Your participation will be solicited and appreciated. INSTRUCTOR COMMITMENT: As your instructor, I am committed to your success. In order to facilitate a quality learning process for you, I need your feedback. Please take time to contact me if you have concerns, comments, or suggestions. If I may be of assistance in any way, please let me know as soon as possible. IS 225 Syllabus - Page 5 of 6
Course Calendar (subject to change) Week of Exam/Quiz Topics Chapter Readings 8/22/2016 Database Systems Chapter 1 8/29/2016 Quiz Data Models Chapter 2 9/5/2016 Quiz The Relational Database Model Chapter 3 9/12/2016 Quiz Entity Relationship (ER) Modeling Chapter 4 9/19/2016 Quiz Advanced Data Modeling Chapter 5 9/26/2016 Quiz Normalization of Database Tables Chapter 6 10/3/2016 Quiz Introduction to Structured Query Language (SQL) Chapter 7 10/10/2016 Midterm Exam Advanced SQL Chapter 8 10/17/2016 Quiz Database Design Chapter 9 10/24/2016 Quiz Transaction Management and Concurrency Control Chapter 10 10/31/2016 Quiz Database Performance Tuning and Query Optimization Chapter 11 11/7/2016 Quiz Distributed Database Management Systems Chapter 12 11/14/2016 Quiz Business Intelligence and Data Warehouses Chapter 13 11/21/2016 Quiz Database Connectivity and Web Technologies Chapter 14 11/28/2016 Quiz Database Administration and Security Chapter 15 12/5/2016 Special Project 12/12/2016 Final Exam IS 225 Syllabus - Page 6 of 6