Preview

Databasse

Powerful Essays
Open Document
Open Document
1163 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Databasse
FACULTY OF MEDIA, INFORMATION & COMMUNICATION TECHNOLOGY

DATABASE SYSTEMS 201 Due Date: Chapters Covered: 06 MAY 2013 Database System Data Analysis Entity Relationship Modeling Enhanced E-R Models Normalization Structured Query Language Joins and Views Sub queries and Schema 100 DIP –DBS 201

Maximum Marks: Unique Assignment Number:

Background This assignment is based on the content to be covered in the first semester. Naturally all material provided or prescribed will be used. Purpose: The purpose of the assignment is to: a. Ensure that you come to thorough grip with content, in particular of the provided or prescribed material and b. Gain an in depth understanding of the core concepts and the significance of the theories discussed in the module.

1

PC TRAINING & BUSINESS COLLEGE HIGHER EDUCATION AND TRAINING FACULTY OF MEDIA, INFORMATION AND COMMUNICATION TECHNOLOGY DIPLOMA IN INFORMATION TECHNOLOGY ASSIGNMENT COVER SHEET: DATABASE SYSTEMS 201

Name of Learner…………………………………………………….… Student No: ………………………….. Module…………………………………………………………………..…Date: …………………………………….. ICAS Number……………………………………………………………..Year: …………………………………….. ASSESSMENT CRITERIA

Question Number 1 2 3 4 Total Examiner’s Comments

Mark Allocation 30 20 30 20 100

Examiner’s Mark

Moderator’s Marks

Moderator’s Comments

NB: All Assignments will be handled in as it forms part of continuous assessment that goes towards the final mark.

2

QUESTION ONE 1.1

[30 MARKS]

Using the INVOICE table shown below, write the relational schema, draw its dependency diagram, and identify all dependencies, including all partial and transitive dependencies. Assume that the table does not contain repeating groups and that an invoice number references more than one product. (10) (Hint: This table uses a composite primary key)

Attribute Name INV_NUM PROD_NUM SALE_DATE PROD-LABEL VEND_CODE VEND_NAME QUANT_SOLD PROD_PRICE 1.2

Sample Value 211347 AA-E3422QW 15-JAN-2012 Rotary sander 211 NeverFail,Inc. 1 R49.95

Sample

You May Also Find These Documents Helpful

  • Satisfactory Essays

    * Answer ALL THE questions. * State and motivate all assumptions clearly. * Please Note: All questions do not carry the same marks. * This paper consists of 2 pages…

    • 481 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Unfortunately, this week learning assignment will not probably much detail as required on the particular topic, because of the final exam. Preparation, however, I had same basic understanding from the unit reading and completed the given discussion assignment as flowed;…

    • 288 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Kroenke, D. M., & Auer, D. J. (2010). Database Concepts (4th ed.). Retrieved from https://ecampus.phoenix.edu/content/eBookLibrary2.…

    • 553 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    This memo is to inform you that your service request SR-ta-001 has reached my desk and currently is in the process of being completed. The purpose of this memo is to report the progress on the service requests. Currently I am in the stage of normalizing the database to the third normal form. By normalizing the database to the third level of normalization I will ensure that the data is efficiently organized within the database by removing duplicate and redundant data from the database relations. Normalizing the data to the normal third will help free up space and make it easier for the users to retrieve the data by elimination of the same data stored in more than one relation. In addition, normalizing to this level will also ensure data integrity, scalability, and storage efficiency. I have made sure that that there are no repeating columns or rows within the same tables and each column has only one value and one data type therefore the level of 1 normalization has been completed. I then continued to normalize the database to the second level of normalization by ensuring that each nonkey attribute is fully dependent on the key columns of the table. Once level one and two normal form had been completed I continued by establishing primary and foreign keys along with relationships. I will keep in contact with you as the project nears completion.…

    • 329 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    She wants to buy enough compost to fill all of them to the level of the top edge.…

    • 2014 Words
    • 9 Pages
    Good Essays
  • Satisfactory Essays

    As part of this proposal, the below charts will diagram the database. It is to be used as a reference to the purposed database. Tables have been diagramed along with the proper schema, data types, and primary/secondary keys.…

    • 515 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Athabasca Assignment

    • 837 Words
    • 4 Pages

    Relational databases are not new technology. Commercially, they gained importance in the early 1980s with the introduction of Oracle’s relational database, and since then they have been an essential tool for most businesses. Databases are critical tools that help to support various business functions in an organization. These information systems help a business to build and maintain competitive advantage. Databases not only support the operational levels of business—they are also used to support the activities of managers.…

    • 837 Words
    • 4 Pages
    Good Essays
  • Good Essays

    A Dissertation Presented in Partial Fulfillment Of the Requirements for the Degree Doctor of Philosophy…

    • 3796 Words
    • 16 Pages
    Good Essays
  • Powerful Essays

    Also mentioned will be a number of theories and concepts, here is a few brief definitions of those mentioned in this essay.…

    • 2018 Words
    • 6 Pages
    Powerful Essays
  • Satisfactory Essays

    mr penos

    • 777 Words
    • 6 Pages

    Comments on assignment feedback, including your Action Plan for next assignment. CHOOSE ONE of the following questions to answer with regard to your…

    • 777 Words
    • 6 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Self Service

    • 28511 Words
    • 115 Pages

    A Dissertation Presented in Partial Fulfillment Of the Requirements for the Degree Doctor of Philosophy…

    • 28511 Words
    • 115 Pages
    Satisfactory Essays
  • Better Essays

    In order to support my analysis, I will be mentioning some theoretical concepts that will be covered and…

    • 2997 Words
    • 12 Pages
    Better Essays
  • Satisfactory Essays

    EE4791 Database Systems Guidelines* for Tutorial 1 * Disclaimer: These are guidelines, rather than the actual solutions. 1. For each of the following pairs of entities indicate whether (under typical university circumstances) there is a one-to-many or a many-to-many relationship. Then using the shorthand notation introduced in the lecture, draw a diagram for each of the relationships.…

    • 524 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Normalization Questions

    • 418 Words
    • 2 Pages

    1. Using the INVOICE table structure shown in Table P5.1, write the relational schema, draw its dependency diagram and identify all dependencies (including all partial and transitive dependencies). You can assume that the table does not contain repeating groups and that any invoice number may reference more than one product. (Hint: This table uses a composite primary key.)…

    • 418 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Sql Essay

    • 641 Words
    • 3 Pages

    References: Rob, P., & Coronel, C. (2009). Database Systems Design, Implementation, and Management (8th ed.). Boston, MA: Thomson Course Technology.…

    • 641 Words
    • 3 Pages
    Good Essays