Вы находитесь на странице: 1из 10

Mihaylo College of Business and Economics

Department of ISDS

ISDS 555-01 Business Database Design Fall_2019


Class time: 7:00pm-9:45pm Tuesday
Class number: 12443
Class room: SGMH 2508 Computer Lab
Instructor: Dr. Gang Peng
Office: SGMH 4179
Phone: (657) 278-2419
Email: gpeng@fullerton.edu
Office hours: 5:00am-7:00pm Tuesday and 12:45-1:45pm Saturday
Course website: Titanium at CSUF Portal

Note: to access all course material, you need to log into CSUF Titanium.

Course Description and Objectives


ISDS 555 is a graduate-level course in business database design and management. The overarching goals
of this course are to familiarize you with the fundamental concepts underlying the design, development,
implementation, and maintenance of modern databases. This course will also familiarize you with how
databases are leveraged by organizations to enable their day-to-day operations, enhance their managerial
decision-making activities, and improve their competitive positions. Throughout this course you will learn
about many aspects of modern database management including:

• Database fundamentals
• The relational database model
• The structured query language (SQL)
• Data modeling and the entity- relationship (ER) model
• Database design
• Database administration
• Database processing applications
• Database processing for business intelligence (BI) applications

Instructional Mode
Face-to-face instruction and discussion; supplemented with the course website on Titanium. This course
will be taught using various methods including readings, discussions, videos, quizzes, and hands-on
exercises. Students are responsible for all information provided on the course website. If class is missed, it
is the student’s responsibility to check the course website, acquire class notes from a classmate and/or see
the professor during office hours. The lecture and class discussion will not be repeated in person or through
e-mail.
1
Prerequisites
It is your responsibility to make sure all prerequisites are met before taking this course.

Required Textbook

Kroenke and Auer (2015) “Database Processing: Fundamentals, Design, and Implementation (14th
edition)”, Prentice Hall, ISBN: 9780133876703.

You can buy it from university bookstore or online at Amazon.com.

Required Technologies and Skills


The following technologies and skills are required in order for you to take this course:
• Hardware/software/network. You must have access to a high speed computer and the Internet. You
will be expected to be fluent in computer use and you will be expected to know how to use MS
Office suite of applications and the Internet Explorer or any other browser programs.
• You are better off to use Windows rather than Mac, as some of the software we use do not work in
Mac.
• It is highly recommended that you use a flash drive to store your work or projects during the lab, as
your work will not be saved once you turn off your computers in the lab.
• Managing your computer environment is totally your responsibility. Therefore, you must make sure
that you have backup copies. Lost files and text books cannot be used as excuses for submitting late
work.
• MS SQL Server, MS Access, MS Visio, text editor (e.g., Notepad) and word processor (e.g., MS
Word) will be used in this course to create required deliverables for assignments. You must have
access to the software mentioned above.

Software for Students


• Did you know you can get FREE and low-cost software for being an active CSUF students?
Software downloads and request forms can be found on the CSUF Student Software website:
http://www.fullerton.edu/it/students/software/
• As a student who register for ISDS class, you will be able to download additional software through
Microsoft Imagine program. The instructor will enroll you in the program as class continues.

Titanium
• As a registered student you are enrolled in Titanium. You may access Titanium for all your classes
by clicking on your student portal, found on the CSUF website. There is a short video explaining
Titanium access.
• Google Chrome and Firefox are recommended for using Titanium.
2
• Titanium is often unavailable Thursday nights after 10:00pm for regularly scheduled maintenance.
Keep this in mind when submitting your work online.

Class Attendance and Participation


Class participation are important for you to understand the course material. Ask questions whenever you
have problems in understanding any concepts. Responding to questions gives an opportunity to either
explain in more depth or offer an alternative explanation. Your questions may help you and other students
in the class to understand the material more clearly. Students are encouraged to actively participate in class.
There will be discussions on cases, assigned readings, and computer labs, and class participation will be
evaluated from your contribution to these activities. These activities are part of the in-class activities, and
it is the students’ responsibility to keep abreast of these activities if they miss classes for any reasons.

Course Communication
All course announcements and individual emails are sent through Titanium, which only uses CSUF email
accounts. Therefore, you MUST check your CSUF email on a regular basis (several times a week) for the
duration of the course. Expect my email response within 48 hours, though I would be able to response much
quicker. Grades for all discussion posts, assignments, project, and exams will be posted within one calendar
week of their respective due dates. Further information about due dates for assignments can be found on
the course schedule.

Late Submissions
Late submissions (assignments, and homework) can be accepted but will be reduced 10% each calendar
day (holidays and weekends included) after the due date, unless approval for late work is given in advance.
Quizzes must be taken before the deadlines, and there is not extension.

Expectations and Behavior


• The content of this course is difficult to master without a substantial degree of effort on your part.
You will thus need to dedicate a significant amount of time to reading and thinking about the topics
being introduced in this course. New topics build on older topics and therefore you should make
sure that you do not fall behind in your readings.
• A high degree of self-motivation, maturity, responsibility and time management skills will definitely
be helpful in succeeding in this class. You will need to be very vigilant about keeping pace with the
weekly activity schedule. Your course website will be your primary resource for obtaining course
materials and for communicating with me and your classmates. Therefore, please be sure to check
the website for updates at least a few times every week.
• All electronic devices should be silenced.
• Except special accommodation pre-approved by the university and the instructor, such as through
Disability Support Services (DSS) Office, no recording of the lectures will be allowed in class.

Additional Advice:
• Don't fall behind, and don’t be afraid to ask questions. You have many options for contacting and
interacting with your instructor and with your fellow classmates, so please do not hesitate to use
them as necessary.
• When communicating electronically, you will be expected to follow the standard rules of network
etiquette (“netiquette”). A detailed description of standard netiquette rules can be found at
http://www.albion.com/netiquette/corerules.html.

3
• Your activity can be tracked and logged and can be available for review. Therefore, it is very
important that you engage in appropriate manner when you are on-line working on your quizzes and
exams and other assignments and discussions with your classmates.

Grading

Here are the total points for the grade:

Twelve Quizzes (12×10) 120


Tutorials (Access and Visio, 2×5) 10
Homework (group work, 4×5+10×2) 40
Exercises (group work, 3×5) 15
Exam 1 100
Exam 2 100
---------------------------------------------------------------------------
Total Points 385
Drop one quiz 10
Total Points 375

1) Homework and exercises. Homework and exercises are designed for students to have hands-on
experience working with database technology. Homework and exercise are done in groups of 4
students. You form in groups and let me know your group members.
2) Tutorials. There are two tutorials. They provide you hands-on experience working with MS Access
and Visio. Tutorials are individual work.
3) Quizzes. Quizzes are individual work designed to ensure that students understand class material.
There is no extension for the quizzes.
4) Exams: There will be two paper-based individual exams. The exams are non-cumulative and will
be comprised of T/F, multiple-choice, and short essay questions.
5) There is no separate study guide or additional review sessions; the PPT slides and class notes serve
the purpose.
6) There will be a group work contribution survey at the end of the semester, and your scores of all
group work will be weighted by the evaluation (out of 10) from other group members towards your
final grade. The group weight score does not count into the total. Students have individual work and
also group work. The weight is used to discount the group work scores in case students do not get a
perfect score (10/10) for group assessment. If you have 10/10, the weight score does not matter. For
some students, they may have 5/10, then all group points will be discount at 50% and then add to
the individual points. The score is final.

Grade Ranges
Grades will be assigned based on the percentage of your score; the grade of + or – is used to assign grade
using the following scales (in percentages):

>=93%: A
>=90% but <93%: A-
>=88% but <90%: B+
>=83% but <88%: B
4
>=80% but <83%: B-
>=70% but <80%: C
>=60% but <70%: D
<60%: F

There is no curve or rounding of grade in this class.

Extra Credit:
There are possible extra credits in this course. They will be announced in due time. No individualized extra
credit assignments will be offered under any circumstances.

Grade Record
You are to keep track of your scores on Titanium. If you have a grading dispute for an assignment, you
must provide written details of your dispute via email to me within one calendar week of your grade having
been made available to you. This includes grades being made available via the course website. After a week
no disputes will be considered. You are to keep all returned assignments so that disputes can be resolved
fairly.

Policy on Make-up Exams


It is very difficult for us to arrange an equivalent exam if you have missed one. As a policy, therefore there
will be no makeup exams in this class. In an exceptional case when you are facing a medical or personal
hardship that prevents you from taking an exam or completing your work, please see the instructor. Any
exam missed due to a personal hardship should be made up within a week of the absence. Failure to do so
will result in a score of zero. If you are unable to attend a scheduled exam, prior written notice must be
provided to the instructor including the reason for the absence. Documented proof of the reason for your
absence may be necessary.

Technical Problems
• Please be aware that the instructor has no control over the hardware, software, or networks which
underlie the course website. If you encounter any technical problems, you should therefore contact
the CSUF IT Help Desk directly. You can contact the help desk by calling 657.278.8888, or by
sending an email to helpdesk@fullerton.edu.
• Although the course website is generally very reliable, if it happens to be offline when you are
attempting to submit a written project, you may email your project to the instructor as an alternative.
No alternative means of submitting online quizzes is available, however, because those quizzes rely
entirely upon the functionality of the course website. You should therefore avoid waiting until the
last minute to submit your quizzes so as to hedge against the possibility of the course website being
unavailable.

Assessment Statement
The main purpose of the degree program at Mihaylo College of Business and Economics at Cal State
Fullerton is to provide you with the knowledge and skills that prepare you for a successful career in business.
In order to assist us in achieving this goal, we will use a number of assessment tools to track your progress
throughout the MCBE curriculum. Please expect to participate in assessment activities in several of your
courses while at Mihaylo College. As you do so, you will assist us in identifying our program’s strengths
and weaknesses as well as areas for potential improvement. In other words, you are making an important
investment in the value of your degree.
5
Emergency Procedures
To be able to respond effectively in an emergency, be sure to note (a) fire alarm pull station locations, (b)
evacuation map including the class’s outside meeting area, (c) emergency procedures for fire, medical
emergency, hazardous materials release, earthquake and dangerous situations, and (d) location of nearest
emergency phone. Any person with special needs is encouraged to speak with the instructor privately. All
campus personnel are required to participate in all campus-wide drills. More emergency preparedness
information can be found at http://prepare.fullerton.edu/. The emergency procedures that you need to follow
in our class are detailed in the classroom guide at the end of this syllabus.
If an emergency disrupts normal campus operations or causes the University to close for a prolonged period
of time (more than three days), students are expected to complete the course assignments listed on the
syllabus as soon as it is reasonably possible to do so.

Academic Integrity
Per UPS 300.021: “Academic dishonesty includes but is not limited to cheating on examinations or
assignments, unauthorized collaboration, plagiarism, falsification/fabrication of university documents, any
act designed to give unfair academic advantage to the student, assisting or allowing any of these acts, or the
attempt to commit such acts.” These activities are expressly prohibited in this course.

As an MCBE student, you will be held to a high standard of integrity and behavior. All violations of
academic integrity will therefore be reported to the Dean of Students Office, Judicial Affairs. This applies
to both individual and group work. Students adjudged in breach of UPS 300.021 will be subjected to
whatever penalties are levied by Judicial Affairs. Please note that you are subject to all of the provisions of
the University Policy Statement on Academic Integrity, even though only a subset of those provisions is
noted herein. For more information, please see:
http://www.fullerton.edu/senate/publications_policies_resolutions/ups/UPS%20300/UPS%20300.021.pdf

Students with Special Needs


Please inform the instructor during the first week of classes about any disability or special needs that you
may have that may require specific arrangements related to attending class sessions, carrying out class
assignments, or writing papers or examinations. According to California State University policy, students
with disabilities must document their disabilities at the Disability Support Services (DSS) Office in order
to be accommodated in their courses. Additional information can be found at the DSS website
http://www.fullerton.edu/DSS, or by calling 657-278-3112 or email dsservices@fullerton.edu.

Finally…
As an MCBE student, you are required to make an ethical and professional commitment to act appropriately
in all academic activities and to not tolerate any dishonorable or disrespectful behavior from yourself or
from your classmates. This requirement includes both online and face-to-face behavior, and applies
unambiguously to ISDS 555.

Tentative Class Schedule*


Week 1 (8/27)

6
Ch1: Introduction

Week 2 (9/03)

Ch1: Introduction (cont.)

Week 3 (9/10)

Ch3: Relational Model and Normalization

Week 4 (9/17)

Ch3: Relational Model and Normalization (cont)

Week 5 (9/24)

Ch4: Database Design using Normalization

Week 6 (10/01)

Ch5: Data Modeling with ERD (Part I)

Week 7 (10/08)

Ch5: Data Modeling with ERD (Part II)

Week 8 (10/15)

Ch5: Data Modeling with ERD (Part II cont)

Ch6: Transforming Data Models into Database Designs

Week 9 (10/22)

Ch6: Transforming Data Models into Database Designs (cont)

Week 10 (10/29)

3/25 Exam 1

Week 11 (11/05)

Ch2: Structured Query Language (SQL) (Part I)

Week 12 (11/12)

Ch2: Structured Query Language (SQL) (Part I cont)


7
Week 13 (11/19)

Ch2: Structured Query Language (SQL) (Part II)

Week 14 (11/26)

Ch7: SQL for Database Construction

Week 15 (12/03)

Fall Recess; Campus Closed

Week 16 (12/10)

Ch9: Managing Multiuser Database


Ch12: Data Warehouse, Business Intelligence, and Big Data

Week 17 (12/17)

Exam 2

* This is a tentative schedule and subject to changes with prior notice, per UPS 300.004. The actual lectures
and assignments may deviate from this schedule depending on the progress and the needs of the class. Detailed
course schedule is provided at Titanium.

Appendix:

Classroom Emergency Preparedness Guide


On the first day of every semester:
• Know the emergency exits and evacuation areas for every classroom.
• Devise "buddy systems" so that everyone is accounted for in an evacuation.
• Evaluate the challenges that you might face during an evacuation and speak with your instructor.
• Add the CSUF Emergency Information number – 877-278-1712 – to your cell phone to hear
recorded information regarding campus conditions or closure.
• Personal Preparation website: http://prepare.fullerton.edu/

Emergency Communication
Campus emergency communication is done via a voice message, text and/or an email. Go to your
Portal to review your contact information. A guide to update your personal information

8
Evacuations – Drills or real
• You may not know if this is a drill or not, so take every call to evacuate seriously.
• Take your personal belongings and immediately leave the building.
• Know where the evacuation area is for every building. A map of all campus evacuation
areas
• Re-enter buildings only when directed by Building Marshals or other campus authority.
• Leave the campus only if instructed.

Earthquake
As soon as you feel shaking, DROP, COVER and HOLD ON: Immediately seek shelter (under a desk
or table) cover your head and hold on. Evacuate if directed, or you feel it is safe to do so.
Fire
• When you see smoke or fire, immediately evacuate the building.
• If not already activated, pull the fire alarm switch to alert others of the situation.
• Use a fire extinguisher only if you know how to use it and the fire is small.

Shelter in Place or Dangerous Situation


• If directed, or you feel it is best to do so, seek shelter in a room with a lock.
• Turn off the lights and silence all cell phones.
• Hide as best as possible until the all clear signal has been given by authorities.
• If possible, move away from the dangerous situation as fast as you can.
• If you cannot safely hide or escape, be prepared to take action to protect yourself.
• See some helpful videos on sheltering in place

When you need help Immediately or to report a dangerous situation, CALL 911.
University Police non-emergency line: (657) 278-2515

For more information, ask your instructor, or go to Campus Preparedness website

9
ACKNOWLEDGEMENT OF RECEIPT AND UNDERSTANDING OF SYLLABUS

Please read, fill out, and sign the following, and return it to the instructor.

I ____________________________________________ (print name) have read, understand, and will abide by

the terms laid out in syllabus of Dr. Gang Peng’s 2019 Fall ISDS 555 class during the whole semester. I

acknowledge that failure to comply with these terms may affect my success in this class.

Signed: _________________________________________

Date: ___________________

10

Вам также может понравиться