ITCS3160_Spring_2015

advertisement
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
Download