Relational Database Management – Database System Plan Assignment
Relational Database Management – Database System Plan Assignment
This only has to be in the end 4 to 5 pages long not including any cover or reference page.
Task 1- You have been asked to develop a database system plan for a local company (or a company of your choosing) that wants to track its customers/clients, appointments, billing, and employees. The company requires that you complete the following: I will need this Task 1 in 1 day and then the other task i can have in 5 days
1. Justify the need for the proposed system.
2. Produce a formalized database design plan.
3. Switch over to the new database system within 6 months.
4. Produce a plan for administering and maintaining the database system.
5. Create the Word document template called “Database System Plan” that includes the following:
o Title page
o Course number and name
o Project name
o Student name
o Date
o Table of contents (TOC)
Use an autogenerated TOC.
It can be 3-levels deep at most.
Be sure to update the fields of the TOC so that it is up-to-date before submitting your project.
o Section headings
Create each heading on a new page with “TBD” as content (except for the sections listed under new content below).
During this phase you are required to complete a SQL tutorial which will help prepare you for upcoming tasks. Click here to view the Intro to MySQL tutorial.
This is a mini video course for MySQL, please click take this course for free. You will then be prompted to enter your email and password.
Each week, you will add a section to this database system plan and submit it for grading. Each section will contain the following:
o System Requirements Specification (New Content for Task 1): Include a feasibility analysis that details what specific steps need to be performed at this phase of the project, clarifies the scope of the project, provides an estimate for cost and time to develop the database, and justifies the need for the proposed database.
o Entity Relationship Diagram (Task 3): Use Visio software application to create an entity relationship (ER) diagram that includes the primary keys for all entities, the relationships between different entities, the attributes (and data types) for each entity, and junction tables to support any many-to-many relationships. Be sure that the design meets a minimum of third normal form (3NF).Describe the steps that you took to ensure that your design was normalized to the desired level and any exceptions you had to make to prevent anomalies and a loss in data integrity. Add section to the Entity Relationship (ER) Diagram section of your database system plan
o SQL Statements (Task 4): Create the data definition language (DDL) and data manipulation language (DML) SQL statements that will be used to create the database schema.
Create the stored procedures to support retrieval of the data from the database.
o Database Administration (Task 5): Using data control language (DCL), control access to the data by adding a group of users who have been granted the ability to perform specific tasks.
Write the SQL queries that will support the efficient execution of transactions in the database.
Create an execution plan for each query, and provide a performance analysis of the results of each plan. In your analysis, discuss which queries you would change (including how and why).
Create a backup recovery model, and provide a rationale for your model.
All sources should be cited both in-text and in the References section by using APA format. Name the document yourname_IT610_IP1.doc. Submit the document for grading.
Please label each section with the Task number so I know the difference when i submit it.
I dont care what business is used just pick one off the internet is fine.