Create an external dtd that dictates a relational model

Assignment Help Database Management System
Reference no: EM13314521

Objectives

Create an external DTD that dictates a relational model-like data structure for XML documents.

Description

We are going to continue on with the previous assignment's suggested context: courses. In addition to recording information for courses, the model is now broadened to include students, Course Registration Number (CRN), and prerequisites. You are going to use DTD to enforce certain data requirements in order to model the following transaction processing:

- A Student which contains:
o email address
o first name
o ID (primary key, so should be an attribute, ID)
o last name
o phone number

- A Course which contains:
o credits
o description
o number (primary key, so should be an attribute, e.g. COMP 2899, ID)
o name
o a grouped list of prerequisite courses (references to other courses, IDREFS)

- CRN which contains:
o ID (primary key, so should be an attribute, e.g. 78645, ID)
o course number (foreign key, so should be an attribute, IDREF)
o total number of students
o end date
o start date
o cost
o instructor name

- Student-CRN which contains
o student ID (foreign key, so should be an attribute, IDREF)
o CRN (foreign key, so should be an attribute, IDREF)

Reference no: EM13314521

Questions Cloud

What is the magnetic energy density due to this field : The largest constant magnetic field achieved in the laboratoryis about 40 T. What is the magnetic energy density due to this field
Find the required damping constant for the system : A spring oscillator is designed with a mass of 0.130 kg. It operates while immersed in a damping fluid, Find the required damping constant for the system
How far from the edge of the piano does cat strikes floor : A cat jumps off a piano that is 1.3 meters high. How far from the edge of the piano does the cat strikes the floor
What is the money income of individuals : What is the relationship of the cost of producing output and the money receipts of businesses when there are only consumer expenditures? What should happen to the level of output?
Create an external dtd that dictates a relational model : Create an external DTD that dictates a relational model-like data structure for XML documents.
What is the shoe tips angular velocity : To kick a football, the kicker rotates his leg about the hip joint. If the velocity of the the kickers shoe is 30.3 m / s and the hip joint is 1.24 m from the tip of the shoe, what is the shoe tip\'s angular velocity
There is an increase in vacancy rates in commercial : Variables other than the rate of interest affect gross investment. Changes in these other variables cause investment demand to shift downward or upward. What should happen to the economy’s investment demand when there is a change in the following var..
What is the magnitude of the lift force acting on the plane : A jet airplane is in level flight. The mass of the airplane is m = 8950 kg. What is the magnitude of the lift force acting on the plane
How does indexation protect one from the redistribution : What effect does unanticipated inflation have upon: (1) individuals who are retired and living on a fixed income; (2) debtors, and (3) creditors?

Reviews

Write a Review

Database Management System Questions & Answers

  Bioinformatics for representing sequence annotation

The GFF3 format is a commonly-used one in bioinformatics for representing sequence annotation and which ID (cv_id) corresponds to the GO ontology stored in the database and how many controlled vocabulary terms (cvterm table) are linked to the GO onto..

  Create the database using three tables

Create the database using three tables: one for student information, one for advisor information, and one for department information.

  The chief financial officer

The chief financial officer (CFO) of NCWR keeps a huge number of reports, spreadsheets, and other critical financial information on his computer, which runs Windows 7

  Determine columns that make up the primary key

Carry out the following tasks below by using the correct SQL statements. Create the statements in Oracle by using the following steps (SQL > SQL commands > Enter Command). Determine the columns that make up the primary key of the l_lunch_items tabl..

  Implement in access database using check and unique

These comprise NOT NULL, CHECK, UNIQUE, REFERENTIAL INTEGRITY, and PRIMARY KEY constraints. Are these constraints which we are talking about easy to implement in Access Database?

  Design scheme for determining wine bottle which poisoned

Design a scheme for determining exactly which one of the wine bottles was poisoned in just one month's time while expending O(logn) taste testers.

  Design database design for boingx aircraft company

You have been asked to design database design for BoingX Aircraft Company (BAC), that has two products: TRX-5A and TRX-5B HUD (heads-up display) units.

  Create mock-up report to make the monthly claim

He wishes you to group data by insurance company number, with subtotals by company and grand totals for each numeric field.

  Design and implement a small database application

Perform the conceptual database design using Entity-Relationship model. You must submit the Entity-Relationship diagram of your database and develop queries in the target DBMS

  Define database systems and discuss the purpose for choosing

You have been asked to explore three database alternatives for a merchant who provides shoes to retail stores. The merchant needs the database to keep the financial records, employee records, inventory records and general use records for the busin..

  Draw dependency diagram after identifying all dependencies

Draw the dependency diagram after identifying all dependencies in this data structure. See Lecture 6, Slide 27 for dependency diagram and convert this data structure to a set of 3NF relations. Clearly showing each step

  Explaining controls for database to execute transaction

Controls which need a database to either execute transaction completely or not at all.

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