ITCS 3160-002: Database Management & Implementation Spring 2015 (January 7th – May 7th) Instructor: Dr. Ann Aksut Office: Woodward 230A Office Hours: By appointment only Email: aaksut@uncc.edu COURSE: Description Prerequisites: Assessment: This course introduces database design and creation using a DBMS product. Emphasis is placed on data dictionaries, Entity Relation Diagrams (ERD), normalization, data integrity, data modeling, and creation of simple tables, queries, and reports. ITCS 1213 and ITCS 1213L All homework, quizzes, exams are done in Moodle. TEXT / REQUIRED MATERIAL / SOFTWARE: Concepts of Database Management, by Phil Pratt & Mary Last, 8th edition, ISBN-978-1-285-42710-2 Moodle Fast internet access to download and view lectures, complete assignments, exams, etc. Software-MS Access 2013 ACADEMIC INTEGRITY: Please read the Academic Integrity Code http://www.legal.uncc.edu/policies/ps-105.html Academic honesty and integrity are essential to the existence and growth of an academic community. Without maintenance of high standards of honesty, members of the instructional faculty are defrauded, students are unfairly treated, and society itself is poorly served. Maintaining the academic standards of honesty and integrity is ultimately the formal responsibility of the instructional faculty; and this responsibility is shared by all members of the academic community. UNC Charlotte strives to create an academic climate in which the dignity of all individuals is respected and maintained. Therefore, we celebrate diversity that includes, but is not limited to ability/disability, age, culture, ethnicity, gender, language, race, religion, sexual orientation, and socio-economic status. Students have the responsibility to know and observe the requirements of The UNCC Code of Student Academic Integrity (Catalog p. 275). This code forbids cheating, fabrication or falsification of information, multiple submissions of academic work, plagiarism, abuse of academic materials, and complicity in academic dishonesty. Any special requirements or permission regarding academic integrity in this course will be stated by the instructor, and are binding on the students. Academic evaluations in this course include a judgment that the student’s work is free from academic dishonesty of any type; and grades in this course therefore should be and will be adversely affected for academic dishonesty. Students who violate the code can be expelled from UNCC. The normal penalty for first offense is zero credit on the work involving dishonesty and further substantial reduction of the course grade. In almost all cases the course grade is reduced to F. Students are expected to report cases of academic dishonesty to the course instructor. HOMEWORK/QUIZ/LAB/TEST SUBMISSIONS: All assignments that includes homework, quizzes, lab assignments, and exams must be submitted by the due date in Moodle. There is no grace period. No late submission will be accepted and/or graded. System problems (campus, Moodle, or other computer problems) are not acceptable excuses for missed work or late submissions. It is better to submit your assignments on or before the due date to avoid submission issues. Computer and Internet connectivity issues are not acceptable excuses for missing assignments. It is the student's responsibility to ensure that personal computers are functioning and that Internet connectivity is available. Students are also responsible for having a backup plan if something should happen to their computer or Internet connectivity during the semester. COMMUNICATION: Your UNCC email account is the main communication tool used in this course. You should check your UNCC email daily. Emails from a non-UNCC email address will not be answered in this class. Students must submit all course related questions, comments, etc. to discussion board in Moodle. These items will be seen and may be answered by the instructor, the TA, students, participants, etc. in this class. Any non-course related items or items that should be addressed only to the instructor must be sent via email. Emails should include your course and section number in the subject line (example: ITCS3160). I will ask you to resubmit your email if the above email format is not followed. Failing to read emails or announcements will not be an acceptable excuse for missing critical information. Emails sent after 4:00 p.m. will usually be answered the following day (with the exception of holidays, meetings or mandatory college travel such as seminars or training). Please note: Emails sent over the weekends will be answered on Mondays (with the exception of holidays, meetings or mandatory college travel such as seminars or training). Resubmit your email if you do not hear from us within 48 hours (with the exceptions listed above). Prepared by: Dr. Ann Aksut Page 1 GRADING POLICY: Grades are assigned using a 10-point grading scale. Category Quizzes (8) Lab assignments (8) Tests (3) Final Exam (1) Letter Grade A B C D F Points 25 pts each 50 pts each 100 pts each 300 pts % 90% or above 80%-89.9% 70%-79.9% 60%-69.9% 59.9% or below Total 200 pts 400 pts 300 pts 300 pts 1200 pts Weight 17% 33% 25% 25% 100% Points 1080 or above between 960 and 1079 between 840 and 959 between 720 and 839 719 or below COURSE SCHEDULE: Due Date Chapter Thurs. Jan. 15 1 Thurs. Jan. 29 2 Wed. Feb. 4 Thurs. Feb. 12 3 Thurs. Feb. 26 4 Wed. Mar. 11 Thurs. Mar. 19 5 Thurs. Apr. 2 6 Wed. Apr. 8 Thurs. Apr. 16 7 9 Thurs. Apr. 23 Wed. May 6 Prepared by: Dr. Ann Aksut Topics Introduction to Database Management Quiz-1 Lab assignment 1 The Relational Model & Relational Algebra Quiz-2 Lab assignment 2 TEST 1 SQL Quiz-3 Lab assignment 3 Advanced Topics Quiz-4 Lab assignment 4 TEST 2 Normalization Quiz-5 Lab assignment 5 Database Design Method Quiz-6 Lab assignment 6 TEST 3 DBMS Functions Quiz-7 Lab assignment 7 Database Management Approaches Quiz-8 Lab assignment 8 Final Exam (Cumulative) Page 2