The document describes an advanced database practical assignment involving SQL Server that includes: 1) creating administrator, designer, and other user accounts and granting privileges, 2) having the designer create a normalized database with minimum 4 tables, 3) creating users to perform CRUD operations on the tables, 4) creating a view for one table and granting select privilege to a user, 5) exporting the database to USB and backing it up to secondary storage, and 6) enabling SQL Server audit and discussing its purpose. A report is to be prepared explaining the work done, the database design, and any assumptions made.
The document describes an advanced database practical assignment involving SQL Server that includes: 1) creating administrator, designer, and other user accounts and granting privileges, 2) having the designer create a normalized database with minimum 4 tables, 3) creating users to perform CRUD operations on the tables, 4) creating a view for one table and granting select privilege to a user, 5) exporting the database to USB and backing it up to secondary storage, and 6) enabling SQL Server audit and discussing its purpose. A report is to be prepared explaining the work done, the database design, and any assumptions made.
The document describes an advanced database practical assignment involving SQL Server that includes: 1) creating administrator, designer, and other user accounts and granting privileges, 2) having the designer create a normalized database with minimum 4 tables, 3) creating users to perform CRUD operations on the tables, 4) creating a view for one table and granting select privilege to a user, 5) exporting the database to USB and backing it up to secondary storage, and 6) enabling SQL Server audit and discussing its purpose. A report is to be prepared explaining the work done, the database design, and any assumptions made.
The document describes an advanced database practical assignment involving SQL Server that includes: 1) creating administrator, designer, and other user accounts and granting privileges, 2) having the designer create a normalized database with minimum 4 tables, 3) creating users to perform CRUD operations on the tables, 4) creating a view for one table and granting select privilege to a user, 5) exporting the database to USB and backing it up to secondary storage, and 6) enabling SQL Server audit and discussing its purpose. A report is to be prepared explaining the work done, the database design, and any assumptions made.
Download as DOCX, PDF, TXT or read online from Scribd
Download as docx, pdf, or txt
You are on page 1of 1
Advanced database practical assignment
Using sql server DBMS
1. Create user accounts
a. Named admin and grant necessary privileges that need to be granted to a database administrator. b. Named designer and grant this user privileges which will make him/her manage the database. c. Create a database of your interest with designer account which consists of minimum of 4 tables. The tables should be normalized. d. According to the database you have created create different users who will perform insertion deletion and update on the tables in your database. e. Create view for one of your tables and grant select privilege one this view to one of your users. f. Export your database to USB drive. g. Backup your database to the secondary storage device. h. Enable sql server audit. Discuss what you can do with it and why it is necessary to enable it. 2. Prepare a short report which will explain what you have done, discuss about your database and what assumption you have made for question number one.