Computer Instruction Department

Contents of this Document

The Course Syllabus contains information to help you understand what the course offers, and what is expected for students to succeed. Please read it carefully, and ask the instructor if there is anything you don't understand.

 

Catalog Course Description

"*"

This is an introduction to relational database theory and practice. Topics covered include terminology, normal forms, design of database tables, SQL (structured query language), and application generation. The student will incorporate SQL in procedural files to program applications. This course is intended for anyone possessing a basic knowledge of programming who is interested in database theory and practice. Prerequisites will be checked on the first day of class. [The title of the course was changed from Small Systems Database.]
Level II Prerequisites: CPS 120, CPS 171, CPS 185, CIS 175, or CIS 265 minimum grade "C" This means that you can enroll in CIS 282 whether or not you have taken any of the courses listed, but the instructor will check with you on the first day and if you have not passed any of these courses, you will be advised to withdraw.

Course Objectives

"*"

"*"

1

  1. Typical database applications and their advantages
  2. The tasks necessary to develop a database
  3. The elements of a database and the functions of a DBMS

2

  1. Learn and apply data modelling
  2. Learn and apply the entity-relationship model
  3. Learn and apply the semantic-object model

3

  1. The relational model and its importance
  2. Learn and apply concepts of normaliztion and their importance
  3. Transform entity-relationship models into DBMS-independent, relational designs
  4. Transform semantic-object data models into DBMS-independent relational designs

4

  1. Use basic operators of relational algebra to manipulate relational data
  2. Use Structured Query Language (SQL) to manipulate relational databases
  3. Use a knowledgeof the major functions of a database to design an application

5

  1. Learn and apply concurrency control, transaction management, describe backup and recovery, and learn and apply security functions in multi-user applications.

6

  1. Database terminology such as client-server technology, and data warehousing
  2. Learn how downloading centralized data, OLAP, data warehousing, and data administration can increase the effectiveness of enterprise data in databases
  3. Learn about examples of various enterprise database models in use

Text and Materials

"*"

"*"

Required: Fundamentals of Database Management Systems, by Mark L. Gillenson. Wiley, 2005. ISBN 0-417-26297-8

Grading

"*"

"*"

These activities will contribute to your grade:

Material How Many Each Points Percent
Unit examinations 4 20 80 21.05%
Homework 10 10 100 26.32%
Final Examination 1 200 200 52.63%
Total     380 100.00%

Class Participation consists of:

Timely attendance, asking and answering questions.

Final letter grades will be assigned as follows:

 
from
to
A
93
100
A-
90
92.999
B+
87
89.999
B
83
86.999
B-
80
82.999
C+
77
79.999
C
73
76.999
C-
70
72.999
D+
67
69.999
D
63
66.999
D-
60
62.999
F
0
59.999
When is an Assignment considered late?
 

Assignments are due before class on the date due.
  • In this course, it is better to do an assignment well, even if it takes a little extra time. For this reason, late assignments are accepted in this course with only a 4% penalty the first class missed.
  • The penalty doubles each class after the due-date is missed; after the fifth class, no credit will be given for assignments.
  • Do not work on or submit homework during class. It will not be accepted unless the the instructor gives Lab or Work time during class, or you are making a presentation.
Late exercises will have their value reduced as shown here:

  Submitted before class Submitted during class Submitted after class
Day due
Full credit
No Credit
-4%
1 class late
-4%
No Credit
-8%
2 classes late
-8%
No Credit
-16%
3 classes late
-16%
No Credit
-32%
4 classes late
-32%
No Credit
-64%
5 classes late
-64%
No Credit
No Credit
6 classes late
No Credit
No Credit
No Credit

For details see Grading Weights page.

 
Missed Quizzes and Exams

If you miss a quiz or exam, the procedures and penalties differ according to whether or not you informed the instructor in advance.

  1. If you know you'll miss a quiz or exam, let the instructor know as far in advance as possible. You and the instructor can arrange to make up the quiz or exam without penalty, if you complete the make-up according to the instructor's alternative instructions.
  2. If you miss a quiz or exam unexpectedly, contact the instructor as soon as possible.
    • Quizzes may be made up with a late penalty of 10% for each weekday late.
    • You may not be allowed to make up an exam. If you are allowed to make it up, there will be a late pentaly of 10% for each weekday it is late.
    • A quiz or exam is considered "late" if it is taken after its officially scheduled time. However, the instructor may move the "late" date/time back if you can document an emergency that directly prevented you from taking the quiz or exam at the officially scheduled time.

Attendance Requirements

"*"

"*"


 

Attendance counts toward your class score and is highly encouraged for those seeking a letter grade. Timely attendance will count 1% per day toward the final grade, up to 14 days.

The only way to earn credit for attendance is by being in class. This is because missing class results in lost exposure to valuable learning experiences, as well as depriving the class of your potential input and teamwork. Therefore, the instructor does not attempt to make judgment decisions about "excused" and "unexcused" absences. Days on which you are absent, you will not earn credit for attendance no matter what the reason for your absence, unless classes are cancelled or you and the instructor have agreed on an alternative learning plan in advance.

Being on time is important! You will not be given credit for attendance if you are more than 5 minutes late to class.

Attendance is based on roll-call or sign-in (and possibly sign-out, if abuses are noted). If based on sign-in, your signature must appear on the sign-in sheet in order for your attendance to earn credit.

Additional Information

"*"

"*"

Independent Work:

All students are expected to work independently, except when assigned specifically by the instructor to work together in groups or teams. Writing assignments should be done entirely by each individual student, though proof-reading and language critique by others is acceptable. Material quoted or inserted from other authors' work must be properly referenced, and may not exceed a reasonable proportion of the student's work. Students violating this principle will be subject to discipline as described in the WCC Student Handbook. Specifically, in this class:

  1. The first violation will result in a zero (0) grade for the assignment.
  2. The second violation will result in automatic failure (F grade) in the course.
Email to the Instructor:

Because email is one of the primary ways business professionals communicate, we will treat class email as business communication. Also, because busy people (like you and your instructor) can get overwhelmed with email, we will follow certain rules for identifying email. This means:

  1. In the subject line of your email, include your name, your class and section, and the name of the assignment the email is about. Example:
    Subject: Sarah Strong, CIS 100 sec.03 W21h
    If you have a question or need help, please put question or Help in the subject line.
  2. Check your spelling and grammar. Poor spelling or English usage is unacceptable in business communication.
  3. Don't use informal email-lingo - but emoticons and common abbreviations are acceptable in some circumstances.

Email that does not meet these standards will be returned with the note, "Please use business email standards". (This could result in an assignment being counted late.)

Disruptive Behavior

Disruptive behavior is any behavior that makes it difficult for you or other students to learn. Disruptive behavior is unfair to everybody in the class, and cannot be tolerated.

Disruptive behavior will be handled as follows:

  • First occurrence: disruptive student(s) will be asked to stop the disruptive behavior.
  • Second occurrence: disruptive student(s) will be required to leave the room. WCC Security will be called upon to assist if necessary. The student will be counted as not having attended class that day.
  • Third occurrence: disruptive student(s) will be required to leave the room, and will be referred to the Vice President for Student Services with a recommendation for suspension. The case will then be handled in accordance with Board of Trustees Policy 4095 "STUDENT RIGHTS AND RESPONSIBILITIES".
Visitors in the Classroom

According to WCC Policy, only registered students are allowed in classrooms. Exceptions will be made only at the instructor's discretion. Visitors who disrupt the educational process in any way will be required to leave. If the visitor is a child, the student responsible for the child will be required to leave the class as well.

Getting Help

The CIS Department and WCC are committed to giving you every possible chance to succeed in this class. Several sources of help are available if you find your work difficult or hard to understand:

  1. Ask for help in class! We're here to help, and people who ask for help are the ones who succeed.
  2. See me! I'll be glad to help you. Since I'm retired, I don't come in to the office on a regular basis, but if you ask I'll see if we can find a time that works for both of us to get together. Before and after class often work best.
  3. Request a tutor! If you start falling behind and need more help than the lab assistants or I can give you, visit Learning Support Services and ask for a tutor.
  4. Request special needs accomodation if you are eligible! This is also available through Learning Support Services, and I will be happy to refer to you LSS or take you over to see them.
 

"Homework"

In order to complete the computer exercises, you will need to do computer work on your own time. This is considered part of your "homework" for the class, though you may need come to one of the computer labs. (For information on labs, see https://www.wccnet.org/computingatwcc/openlabs/) While this may not be necessary for every student every week, you will find that you do not feel comfortable with the subject matter unless you spend time in addition to the scheduled lab time. PLAN ON IT - IT IS NECESSARY!

Disabilities Policy

In compliance with the Americans with Disabilities Act (ADA), all qualified students enrolled in this course are entitled to "reasonable accommodations." In order to qualify for accomodations, disabilities must be documented and approved by Learning Support Services. Link here for details, visit Learning Support Services in LA 104, or phone (734) 973-3342.

Incomplete Policy

Students will not be given an incomplete grade in the course without sound reason and documented evidence. In any case, for a student to receive an incomplete, he or she must be passing and must have completed a significant portion of the course.

Classroom policies:
  • Please be considerate of fellow class members.
  • During lectures, it is not permissible to work on class assignments, personal email, games, or to use the computer for anything other than instructor-led information review.
  • At no time are lab computers to be used for games or surfing the Web for personal amusement or business.
  • No food or drink is allowed near the computers. Drinks and snacks are to be placed on the table designated for that purpose. It is permissible to get up quietly during lectures or lab times if you want to sip or nibble.
  • Cell phones and pagers are to be set to silence mode or turned off in the class; originating or responding to phone calls is not permitted in class.
  • Earphones are not to be worn in class; turn off all audio devices.
  • Only in extreme cases are children allowed in classroom or laboratory facilities, and then only with approval of the instructor prior to class.
  • If you have personal issues or wish to discuss your grade, don't try to get the instructor's attention during the lecture/discussion time. That time is carefully scheduled, and belongs to the whole class. Instead, use email, the phone, or the instructor's posted office hours.
  • If you're bored or sleepy, don't come to class. It is distracting to the rest of the class have people chattering, sleeping, or rustling papers. You may be asked to leave the room if you become a distraction to the rest of the class. Standing up in the back of the class is encouraged for those who are sleepy.
* Washtenaw Community College
"*" Computer Instruction Department
Dr. Larry Krieg Home Page *
Daily Class Schedule *