Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Assignment Course Code: IT 4 A ( MIS ) Course Name: Managing Infrastructure Services Assignment: Final Project Part 1 : SQL Server 2 0 1
Assignment
Course Code: ITA MIS
Course Name: Managing Infrastructure Services
Assignment: Final Project Part : SQL Server
Textbook: Petkovic, D Microsoft SQL Server : A Beginner's Guide e McGraw Hill.
Software: Windows Server SQL Server
Materials and Resources
Assignment Description
This project reviews the key topics related to database server administration in SQL Server Ensure that the following steps are performed on a clean installation of Windows Server
You are required to install a new SQL Server database server that will be used by developers within your organization. All server maintenance will be your responsibility and you must communicatecoordinate with the company developer in order to create the appropriate structures and objects on the database server. You will connect to the SQL Server computer as the Administrator Windows account or sa account but all other connections will be done using a separate account.
Assignment Steps
Activity Steps
Install a default instance of SQL Server mark Ensure that Windows and SQL logins can be used. Give the sa account a password of Secret mark
Allow TCP connections on TCP port and ensure that all services including the SQL Server Agent are set to automatically start each time the server is booted. marks
Set up a fake Database Mail profile and account that can be used to send email the details and name are irrelevant mark
Configure an operator for yourself that lists your triOS email address and availability times be creative here mark
Create a new database called Project. Ensure that the location of database files optimizes database performance do not use the default file location mark
Create a SQL login for the developer on the server called woot with a password of Secret mark
Create a SQL user in the Project database called woot for the developer and ensure that the developer can perform any functions within the Project database. marks
Although the developers will be creating most tables in the database, they have asked you to create normalized tables for them in the Project database called Employee in a new schema called HR A sample of the type of information that these tables will store is shown below use this information to set up the appropriate fields and constraints ensure that you use the best data types Ensure that there are primary keys and that there is a nonclustered indexes on each table. marks
Employee ID Last Name First Name Title Dept Name Office # Ext Date Hired Salary
H Benson Max General Manager Housekeeping Nov $
H Martinez Sandra North Wing Supervisor Housekeeping May $
H Erickson Gregory South Wing Supervisor Housekeeping Aug $
H Lew Judy East Wing Supervisor Housekeeping Jan $
R Valentine Brian Host Restaurant Jan $
R Poland Carole Hostess Restaurant Apr $
R Yukish Gary Asst. Chef Restaurant Sep $
R White Suki Head Chef Restaurant Jul $
R Jackson Sue Asst. Chef Restaurant Oct $
S Lee Frank Athletic Director Sports & Rec Jun $
S Harui Roger Asst. Athletic Director Sports & Rec Feb $
S Bourne Stephanie Asst. Athletic Director Sports & Rec May $
S Schatz Bethany Entertainment Director Sports & Rec Mar $
S Chen John Children's Director Sports & Rec Dec $
Create a maintenance plan that rebuilds all indexes on this table and updates all statistics each Sunday at :am Any problems should be emailed to you. Execute your maintenance plan to ensure that it works. Finally, rightclick your maintenance plan and choose Modify to view a flowchart of its configuration. Take a screenshot of that configuration. marks
Create a SQL login and user called projectaccess that has the password Secret Ensure that projectaccess only has SELECT permissions to the HREmployee table. marks
Create a SQL login and user called projectupdate that has the password Secret Ensure that projectupdate only has permissions to add, update and delete records in the HREmployee table. marks
Create a trigger that prevents the database developer from deleting tables accidentally in the Project database. Take a screenshot. mark
Manually perform a full backup of your Project database to C:ProjectProjectbak. Take a screenshot mark
Ensure that full backups of the Project database are
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started