Download Spring 2008

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Serializability wikipedia , lookup

Microsoft Access wikipedia , lookup

SQL wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Oracle Database wikipedia , lookup

IMDb wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

PL/SQL wikipedia , lookup

Ingres (database) wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Database wikipedia , lookup

Concurrency control wikipedia , lookup

Relational model wikipedia , lookup

Clusterpoint wikipedia , lookup

ContactPoint wikipedia , lookup

Database model wikipedia , lookup

Transcript
Course Syllabus
Spring 2008 - BIS 3753 Business Database Systems
Catalog Description:
Three hours lecture. Introduction to business database applications. Includes
data modeling, design techniques, and data collection, storage, manipulation,
and retrieval strategies.
Location:
215 McCool
Instructor:
Dr. K.P. Arnett, CCP, GSEC
Office:
302V McCool
Office Hours:
10:00-11:00 Monday & Wednesday 11:00-12:00 Tuesday, before and after class
and any time by appointment
Phone:
325-3928(MIS Sec), 325-1999(Desk), 323-3870(Home)
Email:
[email protected]
Web:
http://isprof.com
Text:
Database Systems: Design, Implementation and Management 7 th Ed, (2008) Rob
& Coronel, Thomson-Course Technology SQL/Database Packet, visit
http://www.mis.msstate.edu/database/sqlbook.pdf for a hard copy to use in lab
and class
Other Material:
Web Site visits/ Web CT Material, Instructor Provided Handouts
Objectives:
This course provides strategies and techniques that give students knowledge and
skills for database design and implementation in a multi-user business
environment. These environments may exist in traditional host-based or LAN
arrangements or in more modern Web-oriented, Client/Server architectures.
The major objectives are for the student to master modeling business
relationships, to learn to transform models into a data definition language (DDL)
suitable for computer processing, to control access to the database by a data
control language, and to query/manipulate the database with a data manipulation
language (DML).This course emphasizes the relational database model. Handson assignments use Microsoft Access on "Wintel" platforms and in a web-based
environment, and Oracle's multiple platform database on a SUN/Unix system
and in a Client/Server arrangement.
Course Format:
The format of the course will be lectures, web-enabled presentations, problem
solving exercises, and laboratory work.
Prerequisites:
BIS 1753 (with grade of B or better)
Grading:
The final grade for this course will be determined by:
Exam 1 25%, Exam 2 25%, Final Exam 25%, Assignments 25%
Each of the three exams is weighted at 100 points. The assignments are a
percentage of your grades to the total maximum grade. For instance, if you have
82 of a maximum possible 85 assignment points, then your assignment grade
would be 82/85*100 of 96.5 points. Your final grade is the sum of three exams
plus assignment points.
The letter grades will be assigned as follows:
A 360-400 points
B 320-359 points
C 280-319 points
D 240-279 points
F below 240 points
Assignments:
Learning about database design and processing is not an easy task. You will
encounter terms that are new and sometimes complex. The best way to master
database design is through practice. So, we will have several assignments that
are used to reinforce the concepts that come from the books and lectures. Most
assignments will be submitted via email. Unless otherwise stated, assignments
are due at the beginning of the class (postmarked before 2:00PM) on the due
date. Late assignments will receive no more than 1/2 of the normal credit. A
majority of your assignments will be easily accomplished and will be discussed
in class; therefore class attendance is very important. Also, assignments often
build on a previous assignment and work that we perform in the lab, so you
should make your best effort to stay current with your assignments.
Class Protocol:
If we work together, the class should be a great benefit to us all. One rule is that
you respect the rights of others in the classroom. This means that class
disturbances should be minimized. So cell phones, non-class related discussions,
late arrivals, early departures and the like are not appropriate for this class.
Basically, you should follow the Golden Rule and include me as one of the
“others.” Please get a buddy to collect handouts and take notes in case you are
miss part of a class or a lab, as we will often cover material that is outside of
your textbook or course packet.
MSU Honor Code:
MSU’s honor code was significantly changed for the better in 2007. Refer to
MSU’s web at http://www.msstate.edu/dept/audit/PDF/1207a.pdf to see what
constitutes academic misconduct, what your responsibilities are and what
punishments are possible.
BIS 3753
Date
Wed January 9
Mon January 14
Wed January 16
Mon January 21
Wed January 23
Mon January 28
Wed January 30
Mon February 4
Wed February 6
Mon February 11
Wed February 13
Mon February 18
Wed February 20
Mon February 25
Wed February 27
Mon March 3
Wed March 5
Mon March 10
Wed March 12
Mon March 17
Wed March 19
Mon March 24
Wed March 26
Mon March 31
Wed April 2
Mon April 7
Wed April 9
Mon April 14
Wed April 16
Mon April 21
Wed April 23
Mon April 28
Sat May 3
Bus Database Systems Spring 2008
Tentative Topic
Course Introduction – The Zoho environment
Database Systems (1)
Data Models (2)
Holiday
Data Models (2, cont.)
Lab Work
Intro to Structured Query Language (7)
Intro to SQL (7, cont.)
Lab Work
The Relational Data Model (3)
The Relational Data Model (3, cont.)
EXAM 1
Entity Relationship Modeling (4)
Entity Relationship Modeling (4, cont), Lab Work
Advanced SQL (9)
Advanced Data Modeling (6)
Normalization (5)
Spring Break
Spring Break
Normalization (5, cont.)
Project Introduction
Transaction Mgt & Concurrency Control (10)
EXAM 2
Data Warehousing (13)
Lab Work + XML & the Web
Distributed Database Management System (12)
Database Connectivity & Web Development (14)
Database Connectivity & Web Dev. (14, cont.)
Database Administration (15)
Database Administration (15, cont.)
Project Presentations
Final Exam 12:00-3:00
Graduation 10:00