Education 548: Effective College Teaching

advertisement
CIS 253-01 (Fall 2013)
Database theory, practice and application development
FO 116
TR 2:00 – 3:15
Instructor:
Office Hours:
Debasish Banerjee, FO 315D, Banerjee@wcu.edu, (828) 227-3385
MW 2:00 – 3:30 or by appointment
I. Rationale/Purpose
Decisions are what run businesses. Make the wrong decision, and the business is in red. Make the right
decisions, and the business flourishes. Good decisions are supported by good data. The quality of
data and the way it is presented to the decision maker, to a great extent, helps determine the quality of
the decision made. In this course we will explore ways we can use computer applications to aid
decision making. We will find ways to convert raw data into information suitable for decision makers.
This course will provide exposure to data bases for decision making.
Corporations usually have large Information Technology departments. One of the most important goals of
these departments is to provide information to the decision makers in ways that help them make good
decisions to gain competitive advantage over others. This course will not only help the student develop
an appreciation for using database applications for decision making, but will also help develop the skills
needed to develop and implement such applications.
Catalogue Description: Theory of database design, best practices and application development to aid
good decision making while solving business problems.
Pre-requisite: None.
II. Course Aims and Objectives:

Aims:
The course is designed to be used as a stepping stone to a higher level course in Database
Management Systems (CIS 453) and use MS Access as a DBMS to present information in a way that
helps in making decisions. Students will also be able to design and implement simple single user
databases and database applications.

Specific Learning Objectives:
After taking this course, students will be able to:
Understand basic database principles (data modeling, functional dependency, normalization),
Create tables and relationships in relational databases,
Create and run queries,
Create Forms and Reports based on tables and queries,
Design and implement simple database applications,
Package and deploy applications, and
Use DML statements for queries (select, order by, group by, inner and outer joins, sub-queries)
III. Course Materials
Course readings:
 Required text(s): Kroenke and Auer, Database Processing: Fundamentals,
Design and Implementation, 12th edition, Pearson, ISBN: 9780132145374
Page 1 of 3


Background/supplementary readings. Handouts or references provided in class
Other material needed for class: External storage device (e.g., a pen/flash drive), a blank RW CD and a
professional label (for your packaged application)
IV. Faculty Expectations of Students/Course Policies

Accommodations for students with disabilities:
Western Carolina University is committed to providing equal educational opportunities for students with
documented disabilities. Students who require disability services or reasonable accommodations must
identify themselves as having a disability and provide current diagnostic documentation to Disability
Services. All information is confidential. Please contact Disability Services for more information at (828)
227-2716, lalexis@wcu.edu or 144 Killian Annex.

Academic Integrity (including plagiarism):
Western Carolina University, as a community of scholarship, is also a community of honor. Faculty,
staff, administrators, and students work together to achieve the highest standards of honesty and
integrity. Academic dishonesty is a serious offense at Western Carolina University because it threatens
the quality of scholarship and defrauds those who depend on knowledge and integrity. Academic
dishonesty includes:
a. Cheating— intentionally using or attempting to use unauthorized materials, information, or study
aids in any academic exercise.
b. Fabrication— Intentional falsification of information or citation in an academic exercise.
c. Plagiarism— intentionally or knowingly representing the words or ideas of someone else as one’s
own in an academic exercise.
d. Facilitation of Academic Dishonesty—intentionally or knowingly helping or attempting to help
someone else to commit an act of academic dishonesty, such as knowingly allowing another to
copy information during an examination or other academic exercise.
Instructors have the right to determine the appropriate sanction or sanctions for academic dishonesty
within their courses up to and including a final grade of “F” in the course. Within 5 calendar days of the
event the instructor will inform his/her department head in writing of the academic dishonesty charge
and sanction. Please refer to your Student Handbook for details of the redressal process.

Attendance Policy:
Class attendance is strongly recommended. It is your responsibility to attend class. If you must be
absent from class, it is your responsibility to get assignments, lecture notes, etc. for the days
missed. All assignments will be due at the beginning of the class period. Late assignments will not be
accepted and/or graded. Also, there will be no makeup assignments. If for some reason you cannot be
in class on the day an assignment is due, you should make arrangements to have it turned in on time.
You may turn in assignment ahead of time.



I expect you to come prepared for class and participate in class discussions.
No cell phones in class. Please adhere to netiquette, etc.
Inclement weather policy as stated in the Catalog will apply.
Page 2 of 3
V. Grading Procedures:
Exam 1 / Database design
Exam II / Project in Access
Homework and Occasional Quizzes
Participation
Final Exam
Percentage of Grade
20%
20%
20%
10%
30%
100%
Max Points
100
100
100
50
150
500
Letter grades will be assigned according to the following:
96.7 – 100.0 percent
A+
93.4 – 96.6 percent
A
90.0 – 93.3 percent
A-
86.7- 89.9 percent
B+
83.4 – 86.6 percent
B
80.0 – 83.3 percent
B-
76.7- 79.9 percent
C+
73.4 – 76.6 percent
C
70.0 – 73.3 percent
C-
66.7 – 69.9 percent
D+
63.4 – 66.6 percent
D
60.0 – 63.3 percent
D-
Below 60.0 percent
F
VII. Tentative Course Schedule:
The schedule is flexible and may change. Classes will not be held during the full week of fall break
(10/7 – 10/11) and the Thursday (11/28) of thanksgiving holidays. Also class will not meet on advising
day (10/29).
Wk 1
Wk 2
Wk 3
Wk 4
Wk 5
Wk 6
Wk 7
Wk 8
Wk 9
Wk 10
Wk 11
Wk 12
Wk 13
Wk 14
Wk 15
Wk 16
Wk 17
Introduction to class policies, database management systems
Database design using normalization
Database design using normalization
Database design using Data modeling and ERDs
Database design using Data modeling and ERDs
Data modeling and transformation of models to database design (ERDs to DSDs)
Exam 1/Application development with ACCESS
Cases in Access
Cases in Access
Cases in Access
Cases in Access / Exam 2 (Project on Application Development)
Extracting data from databases (SQL - DML)
SQL - DML
SQL - DML
SQL - DDL
SQL – DDL
Final exam – Monday, December 9th, 12:00 – 2:30pm
Page 3 of 3
Download