Business Database Management

advertisement
School of Computer Sciences
College of Business and Technology*
*An AACSB Accredited Institution
Western Illinois University
IS342: Enterprise Data Management TQ1, 200
FALL 2015
Professor:
Office:
Office Hours:
Phone:
Email:
Website:
Course hours:
Chandra S. Amaravadi, Ph.d
Stipes 442D
T, W, TH: 8:30-10:30
309-298-2034
c-amaravadi@wiu.edu
http://www.faculty.wiu.edu/C-Amaravadi/
11:00-12:15 T, Th, Stipes 207; RC239
Textbook:
SUPPLEMENTARY TEXT: "Modern Database Management" by Hoffer, Ramesh & Topi 11th Edition.
ISBN# 9780136088394. Please note that the textbook will not be followed. However, it is strongly
recommended that you read the book to develop thought, to fill gaps in your understanding and to develop
problem solving skills in the area.
Pre-requisites:
Business Systems Analysis (IS 341).
Course Description and Objectives:
A study of the theory and application of database management systems including their design, development
and management. Course objectives are:






Demonstrate a thorough understanding of database concepts
Ability to develop ER models
Ability to develop normalized database designs
Demonstrate ability to implement database designs
Ability to formulate and execute SQL queries
Demonstrate understanding of database administration issues and their impact
Evaluation:
The course grade will be determined from absolute performance on examinations, pop quizzes, class assignments,
and discussion. The following is the tentative allocation of points:
Evaluation Item
First Midterm
Second Midterm
Final Exam
Assignments
Participation
Attendance
Quizzes 2 x 20
Total
Points
100
100
100
120 - 20
40
20
40
500
Letter grades will be based on total percentage points with A’s in the range of >=90%, B’s between 8089.9%, C’s between 70-79.9% and D’s between 60-69.9% as shown below:
Grade
A
AB+
B
BC+
C
CD+
D
DF
Percentage
>=93%
90-92.9%
>85% and < 89.9%
83-84.9%
80-82.9%
>75% and < 79.9%
73-74.9%
70-72.9%
>65% and < 69.9%
63-64.9%
60-62.9%
<60%
EXAMINATIONS: There will be two midterms and one final examination. The examinations will typically
consist of three sections: the first will have a mixture of T/F, fill-in-blank, multiple choice questions, the second
section will have both theoretical and applied (mini problems) short answer questions and the third section will
have one or two larger problems. The final examination will be comprehensive. Examinations must be taken
when scheduled. An absence will mean a zero for the examination (no exceptions). There will not be any
make ups. Exceptions will be made in extreme situations where the instructor has been notified and his
permission is sought prior to the exam.
QUIZZES: There will be two quizzes for twenty points each, consisting of a mix of T/F, fill-in-blanks, multiple
choice, short answer questions and mini-problems testing your conceptual understanding of the material. There
will additionally be participation quizzes (two points each, ten questions) which may not be announced. There may
be 4-5 participation quizzes, but this is tentative.
ASSIGNMENTS: Class assignments are geared towards reinforcing concepts from lectures and text material.
The assignments will be both written as well as computer assignments. Hand in your assignments in-class on
the due date.
Assignment
Ass#1
Ass#2
Ass#3
Ass#4
Ass#5
Ass#6
Description
DBMS basics with Access -I
Database basics
Data modeling
Database design
DBMS basics with Access - II
MySQL (you may need to install the
Workbench sw front end on your PC)
# of points
20
20
20
20
20
20
The top five assignments will be taken for evaluation purpose and the lowest scoring assignment will
be dropped. But all six assignments need to be turned in. Only complete assignments will be
accepted, partially completed assignments will not be accepted. There is a twenty point penalty if all
assignments are not turned in (in addition to a zero on the assignment).
Written assignments must be submitted on clean white paper and stapled in the correct order. In other words,
please do not tear out papers from your notebooks and prepare your assignment on them. Staple outputs in
correct orders. Diagrams must be drawn neatly and legibly with corrections whited out. Incomplete or
slipshod work will not be accepted. There will be a five point penalty if these requirements are not met. Please
bear in mind that these requirements are imposed on you because this is an important professional course.
CLASS PARTICIPATION: Class participation will be graded (from the second week of the semester)
according to:







ability to address issues raised in class,
ability to recall important concepts,
ability to refer to prior discussion,
solving in-class assignments,
performance on pop-quizzes,
discussing relevant developments in the field,
expressed knowledge of course material.
Additionally, contribution to classroom atmosphere will also be considered. Engaging in disruptive activities
such as talking can result in negative grade for participation. Eating and drinking in class is strictly prohibited.
You can also expect quizzes as part of class participation (maximum 2 pts). Overall participation will be
evaluated at the end of the semester.
ATTENDANCE:
Regular attendance is expected. Attendance will be recorded at random after the first two weeks of classes,
through the last day of class. It will be recorded at the beginning of class. If you are absent at the time of
recording the attendance, you will not be given credit. Attendance will be excused if you have a valid
documented reason. Please notify the instructor in advance of the class in question. The total number of
excused absences will be limited to two occasions only. Un-excused absences will result in a two point penalty
per absence.
Your Responsibilites:
1. Regular class attendance and appropriate class room behavior is expected. No eating & drinking in the
class.
2. You are expected to obtain all class material from the course web site. This includes lecture notes
(powerpoints) that are made available as a convenience to you, as well as assignments and other
handouts. Material will be made available to you on the web site before the date the material is
scheduled to be discussed in class (as per the syllabus).
3. You are also expected to periodically log into the web site to check for announcements etc.
4. If circumstances prevent you from attending class, notify the instructor ahead of time to receive
attendance credit. It is your responsibility to make arrangements to obtain notes from a classmate and
to keep abreast of class developments.
5. You are expected to read all assigned material and participate in class discussions. At the very
minimum, you are expected to be familiar with the material that has already been covered. Since
participation quizzes may be administered any time, it is to your advantage to be always prepared.
6. Homework assignments must be completed on time and handed to the instructor in class on the due
date. You are advised to start assignments as soon as they are given out so that you can complete them
on time. Homework assignments need to be completed on plain white sheets and stapled in the correct
order as already mentioned. Slipshod work will be rejected.
NOTE: The syllabus and schedule are subject to change with notice.
COURSE/ASSIGNMENT SCHEDULE, FALL 2015
No.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Day
08/25
08/27
09/01
09/03
09/08
09/10
09/15
09/17
09/22
09/24
09/29
10/01
Topic
Course Administration and Overview.
Introduction to DBMS, Ass#1 start.
DBMS Evolution and Environment.
Database Planning, Ass#1 due, Ass#2 start.
Database Analysis.
ER Diagrams, Ass#2 due.
ER Diagrams.
ER Diagrams, Quiz I, Ass#3 Part I due.
ER Diagrams.
ER Diagrams, Ass#3 Part II due.
First Midterm
Database Logical Design I.
Reading
Ch. 1
Ch. 1
Ch. 1
Ch.2
Ch. 2
13.
14.
15.
16.
17.
18.
10/06
10/08
10/13
10/15
10/20
10/22
Database Logical Design I.
Database Logical Design I.
Database Logical Design I.
Database Logical Design I, Ass#4 start.
Database Logical Design II.
Database Logical Design II.
Ch. 4
Ch. 4
Ch. 4
Ch. 4
Ch. 4
Ch. 6
19.
20.
21.
22.
23.
24.
10/27
10/29
11/03
11/05
11/10
11/12
Database Logical Design II.
Database Logical Design II, Ass#4 due, Ass#5 available.
Structured Query Language.
Structured Query Language.
Lab class, come prepared with answers to SQL lab
Structured Query Language.
Ch. 6
Ch. 6
Ch. 6
Ch. 6
Ch. 6
Ch. 6
11/17
11/19
11/24
11/26
12/01
12/03
12/08
12/10
12/17
Second Midterm
Database Physical Design, Ass#5 due, Ass#6 available
Thanksgiving break, No Class!
Thanksgiving break, No Class!
Buffer zone.
Database Physical Design.
Database Physical Design.
Course wrap up.
Comprehensive Final at 10:00 – 11:50 am.
25.
26.
27.
28.
29.
30.
31.
32.
33.
Month
(Aug.)
(Sept.)
(Oct.)
(Nov.)
(Dec.)
Ch. 2
Ch. 2
Ch. 2
Ch. 4
Ch. 5
Ch. 5
Ch. 5
Ch. 11
Download