* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Spring 2008
Survey
Document related concepts
Serializability wikipedia , lookup
Microsoft Access wikipedia , lookup
Extensible Storage Engine wikipedia , lookup
Oracle Database wikipedia , lookup
Microsoft SQL Server wikipedia , lookup
Ingres (database) wikipedia , lookup
Entity–attribute–value model wikipedia , lookup
Open Database Connectivity wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Concurrency control wikipedia , lookup
Relational model wikipedia , lookup
Clusterpoint 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