MIS 380 - FINAL EXAM STUDY GUIDE
***May 14, 1998: 1:30 - 4:30 in LH2 in the Science Annex***
APPROXIMATE FORMAT
- 30-50 Multiple Choice
- 10-15 Matching
- Discussion Questions including designing and normalizing relations
- a simple hands-on Access question (you are expected to know how to creates forms, queries, and reports from single and multiple tables) [this part of the test will be open book and notes and completed on the computer]
CONTENT
Chapters 1-12, 15-17; Homework, Access and Salsa Labs
- Introduction to Database Processing
- Examples of Databases
- File Processing Systems
- Definitions
- History of Database
- Introduction to Database Development
- Creating a Database
- Components of a DBMS
- Database Development Processes
- Entity-Relationship Model
- Elements of the Entity-Relationship Model (entity classes and instances, relationship classes and instances)
- Examples
- You need to be able to model a database with an E-R diagram
- Semantic Object Model
- Elements of the Semantic Object Model (object classes and instances, types of objects (simple, composite, compound, hybrid)
- Examples
- Comparing the Semantic Object Model and the E-R Model
- You need to be able to model a database with the Semantic Object Model
- Relational Model and Normalization
- Relational Model
- Normalization (First-Fifth, Boyce-Codd)
- Domain/Key Normal Form
- You need to be able to normalize relations so as to remove anomalies
- Database Design using E-R Models
- You need to be able to design a database from an E-R model
- Database Design using Semantic Object
- You need to be able to design a database from an E-R model
- Chapter 8 – Database Application Design
- You should be able to develop all of the components of a database using Access and Salsa
- Chapter 9 – Foundations of Relational Implementation
- You should have a good understanding of relational algebra
- Chapter 10 – Structured Query Language
- You should be able to write SQL statements to query single and multiple tables
- Chapter 11 – Relational Implementation for Personal Databases
- You should be able to develop a complete database database using Access
- Chapter 12 – Introduction to Multi-User Database Processing
- You should a clear understanding of multi-user database processing
- You should have a good understanding of database reliability, security, and administration
- Chapter 16 – Internet, Intranet, and Multimedia Database Processing
- You should have a good understanding of Internet and intranet database processing
- You should have a good understanding of multimedia database applications
- Chapter 15 – Sharing Enterprise Data
- You should understand data administration
- You should understand the needs and uses of data warehousing
- Chapter 17 – Object-Oriented Database Processing
- You should understand the terminology of object-oriented database processing
- Access
- You should be able to discuss how to create a database
- You should be able to discuss how to modify a table
- You should be able to discuss how to create a form
- You should be able to discuss how to filter/query a table
- Salsa
- You should be able to discuss how to create a database using objects