Week 1 Instructions.
Your first step is to select a database you will design and implement in this class. You will make weekly contributions to your overall Key Assignment. The database project idea should first be sent to your instructor for approval before this Phase 1 Individual Project is due. In this first week you will explore a structured design process when creating your database application. You will write a report describing the database design development life cycle and describe in details the steps needed to properly create the database you have selected for your Key Assignment. You will also provide an overall description of your database that you received approval from your instructor to do.
You also should take this opportunity to create the template for your entire Key Assignment project; create a Word document that you will add to for each remaining assignment. The document should follow this format:
· Database design project document shell
· Use Microsoft Word
· Title page
· Course number and name
· Project name
· Student name
· Faculty name
· Date
· Table of contents
· Use auto-generated TOC
· Separate page
· Maximum of three levels deep (one level deep is okay too)
· Be sure to update the fields of the TOC so it is up-to-date before submitting your project.
· Section headings (create each heading on a new page with TBD as content except for sections listed under new content below)
o Project outline
o Description of the database design life cycle
o The entity relationship diagram
o The logical model and normalization
o The Microsoft Access database
o The Microsoft Access database application
Each week, you will add to this document and submit for grading. As a preview, each section will contain the following:
· Description of the database design life cycle (Week 1 IP)
o A description of the selected database project
o A description of the DBDSL – 7 steps
o A discussion about the three steps in database design
· The entity relationship diagram (Week 2 IP)
o An entity relationship diagram
· The logical model and normalization (Week 3 IP)
o Logical data model
o Normalized to 3NF
· The Microsoft Access database (Week 4 IP)
o Your database created in Microsoft Access
o SQL SELECT statements
· The Microsoft Access database application (Week 5 IP)
o Complete your Microsoft Access application
o Menu, forms, and reports
New Content for This Week
Add the selected database project description under the section titled: Project Outline.
Add the discussion about the database design life cycle and steps involved in database development to the section titled: Description of the Database Design Lifecycle.
The deliverables for this task should include the following:
· A listing and description of the 7 steps of the SDLC/DBDSL.
· Describe the specific tasks that should be taken at each step in the database development for your selected database.
· A description of the 3 steps in database creation (including conceptual, logical, and physical data modeling) as it relates to your selected database.
Please submit your assignment.
Week 2 Instructions.
Once requirements analysis is completed, the first step in database design can be completed. This step is the conceptual model (or entity relationship diagram). Using any modeling tool you choose (MS Access, SmartDraw, Visio, Erwin, or even PowerPoint or Word), create an entity-relationship diagram (ERD) from the entity and attributes list for the database project you selected similar to what you did in the Discussion Board this week. Your submission should ensure the following:
· All entities and attributes are identified
· All relationships between entities are defined (including proper relation semantics)
· Add your ERD as a screenshot from the template started in Week 1, and provide supporting discussion about how the relationships were established and determined.
· Add the ERD and discussion to the section in your template titled: The Entity Relationship Diagram.
· Update the TOC to reflect the new section.
· Name the document CS251__IP2.doc.
· Submit the document for grading.
Please submit your assignment.
11 years ago
Purchase the answer to view it
- fundamentals_of_database_systems.docx