Implement database security policies

Assignment Help Civil Engineering
Reference no: EM132683134

COMP 30021 Database Administration - Middle East College

LO 1: Create and maintain a database Server.
LO 2: Implement Database security policies.

Assignment Objective

The objective is to enable the student to work on a relational database server and involve in creating, securing and maintaining of objects needed for databases and implement database security policies. The theoretical design aspects of ER diagrams that were learnt in the pre- requisite module are being reinforced on implementation mode. Hence, student's ability to think and engage with the topic is tested.

Assignment Tasks

1) Task 1 - Submit a work proposal for this assignment on or before 30/10/2020 (23:59) which must include:
• Understanding of deliverables - a detail description of deliverables.
• General overview of proposed plan - initial understanding of solution to all the tasks.
• Resources identified for completion of the given tasks.
The work proposal must be submitted in a word file through the link available in Moodle.

2) Task 2 - Assume that you are working as a database administrator. After the system requirement analysis, the following ER diagram is designed for a company involved in the sales of Agricultural Products.

18_figure.jpg

Based on the ER-Diagram, assuming that you are a Database Administrator (DBA), perform the following:

You are required to provide SQL commands with appropriate level of discussion on tasks performed (follow OFA guidelines)
i. Create tablespace by name AgroSalesDB_yourD with appropriate size (you can decide about the size such as 10M, 20M, 30M,..) and segment management.
ii. Create three users by name Rahma_yourID, Syed_yourID and Ali_yourID and link the thus created users to the above tablespace. (Passwords of each of the users can be same as Username)

iii. Grant the privileges of connecting to the database and creating of objects to all the users created in (ii) above,

iv. Through the Login credentials of the user Rahma_YourID, create the tables Employee and Department as shown in the E-R diagram.
v. Through the Login credentials of the user Syed_YourID, create the tables Customer and Vehicle as shown in the E-R diagram.
vi. Through the Login credentials of the user Ali_YourID, create the tables Order, Product and Order_Product as shown in the E-R diagram.
vii. Create one complex view using the thus created tables based on your analysis
viii. Create any two synonyms for any of the two tables thus created.
ix. Create index on any one of the thus created tables.
x. Create one sequence of your choice that will be helpful for the Agro Company.
xi. Insert at least 2 rows to the table for which sequence is created.
xii. Insert at least 2 rows with appropriate values on any two tables having primary key foreign key relationship.

Reference no: EM132683134

Questions Cloud

How much of her net self-employment earnings must fess count : In determining her taxable self-employment income for the OASDI tax, how much of her net self-employment earnings must Fess count
Cnn reports that young children : CNN reports that young children in the United States are exposed to an average of four hours of background television per day.
Describe three technology trends that pose ethical issues : What are the main changes taking place in organizational use of information systems? Which of these do you think is having the greatest impact on businesses?
Prepare income and expenditure statement for steel circle : Steel Circle Club is a bowling club, Prepare the Income and Expenditure Statement for Steel Circle Club the year-ended 31 July 2019.
Implement database security policies : Create and maintain a database Server and Implement Database security policies - Based on the ER-Diagram, assuming that you are a Database Administrator
Concept of risk modeling : Write a research paper discussing the concept of risk modeling.
What is the difference between a cost and a profit center : What is the difference between a cost center and a profit center? Describe the difference between a centralized and a decentralized management style
What fund balance should be classified as nonspendable : What fund balance should be classified as nonspendable.Adjust the inventory of supplies account in both the General Fund and governmental activities journals
Conventional computer-aided manufacturing industry : The recent advances in information and communication technology (ICT) has promoted the evolution of conventional computer-aided manufacturing industry

Reviews

Write a Review

Civil Engineering Questions & Answers

  Determine the maximum bending stress that will occur

Determine the maximum bending stress that will occur in a timber beam of rectangular section 250mm x 80mm when a bending movement of 500N is applied about the x-x axis

  Find parametric equations for the line

The given lines lie in the same plane. Find parametric equations for the line through the indicated point that is perpendicular to this plane.

  Determine the total deflection due to the two weights

a cantilevered W12X136 (ASTM-A36) steel member beam is 18 feet in length. if a concentrated load of 12 kips is applied at a point 6.25 feet from the beam's free end, use the superposition technique

  Determine the support reactions in a steel i beam

A steel I beam is supported by a pin at point A and a rocker at B, and a cable applies a 2000lb force. The beam is uniform and weighs 26 lb/ft. Determine the support reactions.

  Calculate the temperature of the air in fahrenheit

The "sea-level adjusted" pressure at the airport was about 30.57 inches of mercury. Assuming the density of air is 1.30 kg/m3 and the gas constant for air is 287. J/(kg K), calculate the temperature of the air in Fahrenheit.

  Concept of strengthening mechanisms

Describe in your own words the three strengthening mechanisms i.e., grain size reduction, solid solution strengthening, and strain hardening. Be sure to explain how dislocations are involved in each of the strengthening techniques.

  What is the primary advantage of the laser anemometer

Why must the tube be tapered in order for a rotameter to indicate flow rate?

  Determine the final temperature and pressure in the tank

An insulated rigid tank is divided into two equal parts by a partition. Initially, one part contains 4 kg of an ideal gas at 800 kPa and 50°C, and the other part is evacuated.

  Design a spreadsheet to estimate the dimensions of a tank

Design a spreadsheet to estimate the dimensions of a tank for holding water. The spreadsheet should use input values from the user to return the height and diameter for a tank that will use the smallest amount of steel and therefore cost the least to..

  Find the resultant couple moment acting on the beam

(a). Find the sum of moments about point E due to this system of forces (b). Find the sum of moments about point A due to this system of forces (c). Find the resultant couple moment acting on the beam

  Write a computer program that generates a sequence

write a computer program that generates a sequence of binomial random variables with parameters n=20 and p=0.3. a) use the inverse c.d.f approach

  Determine the time required for a car to travel 1 km

Determine the time required for a car to travel 1 km along a road if the car starts from rest, reaches a max speed at some intermediate point, and then stops at the end of the road. the car can accelerate at 1.5 m/s^2 and decelerates at 2 m/s^2

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd