Click here to see Class Announcements
BUS 112: Database Management
Fall 2008
SYLLABUS
| Name: | Ashraf Shirani |
| Office: | BT 263 |
| Office Hours: | TuTh: 3:30-6:00 pm |
| Phone: | 408.924.3521 |
| E-mail (preferred method of communication): | shirani_a@cob.sjsu.edu |
TEXTBOOKS RELATED LINKS
|
Adamski & Finnegan Access book Web Site
Access Data Files
Level 1: Tutorials 1-4 and End of Chapter Cases |
| Rob & Coronel Textbook Web Site |
|
Rob & Cornel PowerPoint Slides Chapters 1-4 |
| Tutorial on How to Use Visio to Draw E-R Diagrams |
COURSE DESCRIPTION AND OBJECTIVES
Catalog course description:
Intermediate database management systems and procedures, stressing the design and development of efficient business
information systems. Emphasis on data modeling, data integrity, SQL, and
implementation of a database application.
Detailed course description and objectives:
Students learn to design and create relational
databases, manipulate data, and gain an understanding of the issues concerning
database management. They learn data modeling using entity-relationship
diagrams as well as important concepts from the relational data model including
data integrity and data normalization. Structured Query Language (SQL) is
introduced; students learn SQL data definition and manipulation commands in both MS
Access and Oracle SQL*Plus environments. Using Microsoft Access 2003 software, students build databases and
database objects such as tables, queries, forms, and reports. Specific learning objectives of the course
are listed below:
Learn database design using entity-relationship diagrams and the relational data model.
Understand the concepts of data and referential integrity and data normalization.
Learn the syntax and use of Structured Query Language (SQL).
Learn to create databases and database objects, manipulate and retrieve data, and build a simple database application using Microsoft Access.
Course Prerequisites: A grade of C or better in Bus92, Bus110A (previously Bus 110), and Bus 110B (previously Bus 93). (Please complete and submit the student information form to the instructor.)
Required Textbooks:
Peter Rob and Carlos Coronel,
Database Systems: Design, Implementation, & Management,
7th Edition, Course Technology (2007).
ISBN-10: 1418835935
ISBN-13: 978-1418835934
Adamski & Finnegan, New Perspectives on Microsoft Office Access 2007, Introductory, Course Technology (2008).
ISBN 10: 1-4239-0588-1
ISBN 13: 978-1-4239-0588-2
Materials: A flash drive.
GRADING CRITERIA
The following course components (with their relative weights as shown) will be used to determine a student's grade in the course.
| MS Access homework assignments: | 10% |
| MS Access project: | 10% |
| Rob & Coronel homework assignments: | 10% |
| Midterm exam (Access + Rob & Coronel): | 35% |
| Final exam (Access + Rob & Coronel): | 35% |
Letter Grades:
|
93% and above |
A |
76% - 73% |
C |
|
|
92% - 90% |
A- |
72% - 70% |
C- |
|
|
89% - 87% |
B+ |
69% - 67% |
D+ |
|
|
86% - 83% |
B |
66% - 63% |
D |
|
|
82% - 80% |
B- |
62% - 60% |
D- |
|
|
79% - 77% |
C+ |
below 60% |
F |
How to Determine your Letter Grade in the Course: You can use the information given under "Grading Criteria" and "Letter Grades" above to determine your letter grade in this course. Here's how:
Calculate overall weighted
score:
(your total score in all assignments / maximum possible in all assignments *
20) + (your score in Access project
/ maximum possible in project * 10) + (your score in the midterm / maximum
possible in the midterm * 35) + (your score in the final exam / maximum
possible in the final exam * 35)
Find your letter grade: Use the table given in the "Letter Grades" section above to convert your overall weighted score to a letter grade such as A, B, C, etc.
COURSE POLICIES
Homework assignments & project: A number of database assignments and a project will be given during the semester. Requirements and due dates will be announced in class and may also be posted on the announcements page. Please note the following policies:
Homework assignments and the project are due at the beginning of class on due date. Late work will not be accepted except by previous arrangement or under extraordinary circumstances approved by the instructor.
All work that is handed in for a grade must be typed and/or prepared electronically using an appropriate software. Work that is not typed will not be graded.
Homework assignments/project are a student's individual responsibility (or a group's responsibility for a group project) and must not be copied from others. SJSU academic integrity policies apply to all of your work.
It is recommended that you make copies of all assignments, projects, etc. before submitting them. It protects you from accidental loss on my part and allows you to continue working while the assignment is being graded.
Be sure to verify your homework, project, and exam scores posted on Blackboard/WebCT and report any discrepancies to the instructor not later than one week after your graded work is returned in class. Scores may not be modified after that.
Microsoft Access is an essential part of this course. The latest Access software is available for student use in the open lab (BBC 302). Also, you can obtain a free copy of the software through the MSDNAA program if you sign up with the instructor during the first week of class. Please use the link provided at the top of this page to download data files necessary to do the MS Access work.
Exams: One midterm and a final examination will be given. Exams will contain questions based on material in both books (Rob/Coronel and MS Access) as well as other material such as exercises, handouts, and class discussions. Examples and types of questions will be discussed in class. The final exam will cover material after the midterm as well as selected chapters/sections covered before the midterm. Please take the exams as scheduled - makeups are not given unless they are approved by the instructor prior to the exam date.
Extra credit options, if available: No extra credit is available.
Other Policies and Procedures:
Students should attend all class meetings and arrive on time. They are responsible for the material discussed in class. If a student has to miss a class, she/he should make sure to obtain lecture notes and meet the deadlines/dates announced in class.
Students are expected to have read the assigned textbook chapter and Access tutorial before coming to class (please see the schedule below).
Notebook/laptop computers may be used in class only if they are used to support an activity related to this class.
Students are advised to follow the add/drop policies of the University and the College of Business. They are responsible for completing necessary paperwork for adding or dropping this course. Students not attending classes may, however, be dropped by the instructor.
Please communicate all individual or personal matters to me during scheduled office hours, through email, or by appointment as necessary. It is difficult to give these issues appropriate attention during class time.
UNIVERSITY & COLLEGE OF BUSINESS POLICIES
San Jose State University Policies:
Academic Integrity: Individual work (or group work, if it is a group assignment) on all assignments, projects, exams, and labs etc. is required. Students may discuss assignments together. However, after any such discussion, each student should work on an assignment independently, from scratch. It is against the rules of this class to include a student's name on a group project if they have not participated in doing the work. Faculty are required to report all infractions to the Office of Judicial Affairs. Please read San Jose State University Academic Integrity Policy for additional information and compliance.
Campus policy in compliance with the Americans with Disabilities Act: If you need course adaptations or accommodations because of a disability, or if you need special arrangements in case the building must be evacuated, please make an appointment with me as soon as possible, or see me during office hours. Presidential Directive 97-03 requires that students with disabilities requesting accommodations must register with Disability Resource Center (DRC) to establish a record of their disability. Students with disabilities may contact the DRC at: (408) 924-6000; TDD: (408) 924-5990; Web site: www.drc.sjsu.edu; E-mail: drc@email.sjsu.edu for additional information and assistance.
(Please
check this website for policy details:
http://www.cob.sjsu.edu/cob/5_STUDENT%20SERVICES/cobpolicy.htm)
To ensure that every student, current and future,
who takes courses in the Boccardo Business Center (BBC), has the
opportunity to experience an environment that is safe, attractive, and otherwise
conducive to learning, the
Eating: Eating and drinking (except water) are prohibited
in the
Cell Phones: Students must turn their cell phones off or put
them on vibrate mode while in class. They will not answer their phones in
class. Students whose phones disrupt the course and do not stop when requested
by the instructor will be referred to the Judicial Affairs Officer of the
University.
Computer Use: In the classroom, faculty allow students to use
computers only for class-related activities. These include activities such as
taking notes on the lecture underway, following the lecture on Web-based
PowerPoint slides that the instructor has posted, and finding Web sites to which
the instructor directs students at the time of the lecture. Students who use
their computers for other activities or who abuse the equipment in any way, at a
minimum, will be asked to leave the class and will lose participation points for
the day, and, at a maximum, will be referred to the Judicial Affairs Officer of
the University for disrupting the course. (Such referral can lead to suspension
from the University.) Students are urged to report to their instructors
computer use that they regard as inappropriate (i.e., used for activities that
are not class related).
Academic Honesty:
Faculty will make every reasonable effort to
foster honest academic conduct in their courses. They will secure examinations
and their answers so that students cannot have prior access to them and proctor
examinations to prevent students from copying or exchanging information. They
will be on the alert for plagiarism. Faculty will provide additional
information, ideally on the green sheet, about other unacceptable procedures in
class work and examinations. Students who are caught cheating will be reported
to the Judicial Affairs Officer of the University, as prescribed by
San Jose State University
Academic Integrity Policy.
College of Business Mission Statement:
CLASS SCHEDULE
R = Chapters in the Rob/Coronel textbook; A = tutorials in the Access book
|
Week |
Dates |
T o p i c s |
Chapters |
| 1 | Aug. 26, 28 |
Course
introduction; class procedures and policies. RC: Database Systems. Overview of MS Access and data files. Sign up for Access 2007 and Visio if you'd like to download your own personal copy of the software. |
R1 |
| 2 | Sep. 2, 4 |
RC: Data Models RC: The Relational Data Model |
R2 R3 |
| 3 | Sep. 9, 11 |
Introduction to MS Access 2007. Creating and maintaining a database. Access: Building a database and defining table relationships. |
A1 A2 |
| 4 | Sep. 16, 18 |
RC: The Relational
Data Model Access: Querying a database. |
R3 A3 |
| 5 | Sep. 23, 25 |
RC: Entity
Relationship (ER) Modeling Access: Creating forms and reports. |
R4 A4 |
| 6 | Sep. 30, Oct. 2 |
RC: Normalization
of Database Tables Access: Enhancing table's design; advanced queries. |
R5 A5 |
| 7 | Oct. 7, 9 |
RC: Advanced Data
Modeling Access: Creating custom forms. |
R6 A6 |
| 8 | Oct. 14, 16 |
RC: Introduction
to SQL Use Access/Oracle to write and run SQL commands. |
R7 |
| 9 | Oct. 21, 23 |
Midterm Exam - Oct. 21 RC: Introduction to SQL Use Access/Oracle to write and run SQL commands. |
R7 |
| 10 | Oct. 28, 30 |
RC: Introduction
to SQL Use Access/Oracle to write and run SQL commands. |
R7 |
| 11 | Nov. 4, 6 |
RC: Advanced SQL Use Access/Oracle to write and run SQL commands. |
R8 |
| 12 | Nov. 13 |
Nov. 11: campus closed for Veterans
Day RC: Advanced SQL |
R8 |
| 13 | Nov. 18, 20 |
RC: Transaction Management &
Concurrency Control Access: Creating custom reports. |
R10 A7 |
| 14 | Nov. 25 |
Nov. 27: Thanksgiving Access: Creating a switchboard. |
Online Access Tutorial |
| 15 | Dec. 2, 4 |
Transaction Management & Concurrency
Control Access: Access: Sharing, integrating, and analyzing data. |
R10 A8 |
| 16 | Dec. 9 | Introduction to Data Warehousing. | R13 |
|
Final Examination, Section 1:
Tuesday, December 16 @ 9:45 AM Final Examination, Section 2: Tuesday, December 16 @ 5:15 PM |