Construct an entity relationship diagram

Assignment Help Database Management System
Reference no: EM13777838 , Length: 5

Section A

Question One

a) Define the following terms:

i. A candidate key

ii. A superkey

b) Explain the differences between the notions of Database (DB), Database Management System (DBMS) and Database System (DBS).

c) List at least four responsibilities of a database management system. For each responsibility, explain the problems that would arise if the responsibility were not discharged, If these responsibilities were not met by a given DBM, what problems can Occur?

d) Explain the difference between a weak and a strong entity set.

e) We can convert any weak entity set to a strong entity set by simply adding appropriate attributes. Why, then, do we have weak entity sets?

f) What is the meaning of the term 'functional dependency'? Why is it important to establish functional dependencies during normalization?

Section B

Question Two

a) A Maseno university registrar's office maintains data about the following entities: (a) courses, including number, title, credits, syllabus, and prerequisites; (b) course offerings, including course number, year, semester, section number, instructor(s), timings, and classroom; (c) students, including student-id, name, and program; and (d) instructors, including identification number, name, department, and title. Further, the enrollment of students in courses and grades awarded to students in each course they are enrolled for must be appropriately modeled.

i. Construct an E-R diagram for the registrar's office.

ii. Document all assumptions that you make about the mapping constraints.

b) In your own word explain how data integrity is maintained within the database when concurrent users access the database

Question Three

Consider the insurance database, where the primary keys are underlined. Construct the following SQL queries for this relational database.

person (driver-id. name, address)

car (license, model, year)

accident (report-number, date location)

owns (driver-id, license)

participated (driver-id. car. report-number, damage-amount)

a) Find the total number of people who owned cars that were involved in accidents in 2014.

b) Find the number of accidents in which the cars belonging to "Ivy Isaac" were involved.

c) Add a new accident to the database; assume any values for required attributes.

d) Delete the Mazda belonging to "Ivy Isaac".

e) Update the damage amount for the car with license number "KJE 539" in the accident with report number "AR2197" to KSh. 300,000.

Question Four

a) Consider the following table instance chart

Table name: EMPLOYEE

Column Name

EMP ID

EMP NAME

ADDRESS

JOIN DATE

Key Type

PK

 

 

 

Null/Unique

NN, U

NN

 

NN

Default Value

 

 

 

System Date

Check

1 to 999999

 

 

 

Data Type

Number

VARCHAR2

VARCHAR2

Date

Length

10

30

50

 

b) Create the EMPLOYEE table based on the table instance chart shown above. Choose the appropriate data types and be sure to add integrity constraints

C) You are asked to design a database system for a health club. The database would contain data about customers, their training, contact numbers, etc. Show the main steps you would perform for designing and implementing the database.

d) In your own word explain how data integrity is maintained within the database when concurrent users access the database

Question Five

Use the following table to answer the questions that follow:

WORK.RECORD

Emp

EmpName

Project

Project

Dept.

Dept.

Grade

Grade

Start

No

 

No.

Name

No.

Loc.

No

Title

Date

4321

Omcndi

PA2.32

Alpha

:A32

KS'''

SR:

Grinder

241/07

 

 

 

 

 

 

SR2

Grinder

241/09

7;67

Lucy

PA2.32

Alpha

LASS

NKR

SR:

Grinder

241/07

 

 

 

 

 

 

GR3

Grinder

241/09

6745

Omondi

PAS.90

Alpha

:A32

KSM

FN:

Packer

3/8106

4519

Mtua

PAS.19

Omega

:A19

KSM

. I (NI I n

I., (,) (4

Packer

30.34r

 

 

 

 

 

 

Grinder

212/09

 

 

 

 

 

 

Grinder

21/2/010

i. Give TWO reasons why the WORKRECORD table is not in third norma form.

ii. Fully identify one occurrence of redundant data.

iii. Write down the functional dependencies implied by the table.

iv. Normalise the table as far as third normal form showing the intermediate stages and the primary keys. Write down any assumptions you make.

v. Construct an entity relationship diagram to show the relationships between the structures you have identified. Write down any assumptions you make.

Reference no: EM13777838

Questions Cloud

Uses operation costing-quantities and direct materials costs : Z Co manufactures two sizes of T-shirts, medium and large. Both sizes go through cutting, assembling and finishing departments. The company uses operation costing. Z Co's conversion costs applied to products for the month of June were: Cutting Depart..
Labor-management problems : Are current labor laws capable of dealing with labor-management problems, or should they be abolished? If abolished, what should their replacements (if any) address
The sodium potassium atpase pump : How many subunits does the sodium potassium ATPase pump have ? Ma.1b.2c.3d.4
Value chain through vertical integration : In some cases one of the purposes of initiating a business is to control your value chain through vertical integration. General Motors relies on an unrelated company for a key component. General Motors relies on a vertically integrated subsidiary for..
Construct an entity relationship diagram : Explain the differences between the notions of Database (DB), Database Management System (DBMS) and Database System (DBS).
Number of kanban cards increase issue : How does input from other areas into PAC and the feedback PAC provides impact PAC? Explain.
Production cost report using the weighted-average method : Edenton Boat Company manufactures small pleasure boats on an assembly-line basis. The units are started in the Department A. On July 1 of this year, the Work-in-Process inventory of the department A consisted of 200 units 100% complete as to material..
Programming with sql using number and date fun : Programming with SQL Objectives: Using Character, Number and Date Functions. • Create and execute single-row functions that perform case conversion and/or character manipulation. • Create and execute single-row number functions ROUND and TRUNC. •..
Should a department policy be updated with each new case : As a student of human resource management in criminal justice organizations, you have studied the potential effects and cost associations of section 1983 Liability lawsuits arising out of the violation of certain protected Civil Rights. Should a d..

Reviews

Write a Review

Database Management System Questions & Answers

  How the approach proposed in the paper is different

Summarise the differences between the ETL process in the paper and that in the scenario.

  Creating database

Question 1: Start Access. Open the downloaded Access file named exploring_acap_grader_h1_College. Question 2: Import the exploring_acap_grader_h1_Transfer.xlsx Excel workbook into a table named Transfer Schools. While importing the data, choose St..

  Investigate current trends in using information systems

Evaluate the suitability of information systems for different functional areas of the organization - Investigate current trends in using information systems

  Explain data collection and management techniques

Excplain Data Collection and Management Techniques for a Qualitative Research Plan

  1 what is meant by data independence explain your answer2

1. what is meant by data independence? explain your answer.2. identify two benefits of separating application software

  Er diagram representing the logical data model

Create an Entity-Relationship Diagram representing the logical data model for the following scenario. It should include all entities, attributes, relationships and keys.

  Explain relation schema and set of functional dependencies

Consider relation schema r(A,B,C,D,E, F) and a set of functional dependencies {A BCD,BCDE,BD,DA}. Calculate canonical cover for set of functional dependencies (show each step of your derivation with an explanation).

  Create application owner and stored in schema

One of the tenets of database development is to never permit developers to create or own objects during development. All objects are created by application owner and stored in that schema.

  Sketch diagram for data warehouse of shop by star schema

Assume that data warehouse for video game shop consists of th three dimensions: time, player, and game, and two measures number of games played and price paid per game. Sketch schema diagram for data warehouse using the star schema.

  Document flowchart for the order processing system

document flowchart for the order processing system, and data flow diagram DFD at Level 0 for the order processing system.

  Choose a data storage problem of storing data in database

You should choose a data storage problem of your interest and identify the different pieces of data that should be stored in database.

  Database management system

Should define, explain, and discuss one of the following: Database management system

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