Conceptual models and logical model

Assignment Help Database Management System
Reference no: EM132265863

Database Management Systems - Assessment

Individual Report

You may choose any one topic based on the organizations (may not be a real company) given below. You should get approval from the Lecturer before starting the assignment

• Hospitality Industry - Database for Restaurant or Hotel,
• Health and medical Industry - Database Hospital, Clinic, Pharmacy
• Government Agency - Database for Ministry Departments
• Tour and Travel - Database for Airline Ticket Booking, Bus Ticket, car Rental,
• Academics and Education - Database for College, University
• Retail - Database for Inventory system and retail shop
• Finance - Database Insurance Company or Banking

Each of these sections is described below in more details.

1. Initial Study

The goal of this phase is essentially to gather the company details and its business processes. The company details should be gathered in terms of name, location, when was it started, what is their main business? The details of business and/or operational processes used by the organization should be provided. Details on what the company wishes to accomplish, what problems and limitations users have, what is the new database system have to do, and in what way must it be done should also be given. The initial study should also include scope of the database.

2. Requirements gathering & analysis

In the requirements gathering & analysis phase, the requirements collected and analyzed. The collected requirements help to understand the system that does not yet exist. The purpose of the requirement analysis is to identify and describe the data that are used by the processes of the organization.

In this section you should use and document different methods like interview, questionnaire, observation, reading company documents and reports. The purpose of these methods is to gather all the information needs of users involved in or affected by the business process. The documentation for the interview should include the details of the interviewee, the questions asked, and the response. The documentation for the questionnaire should include the analysis of questions which make use of some data. Documentation for the observation and reading documents should include data used by the processes.

At the end required entities should be documented and relationship matrix should be given to depict the relationship between entities.

3. Design

In this phase, the conceptual models and logical model has to be developed based on the requirement gathering & analysis. In conceptual schema design, the data requirements collected in requirement gathering & analysis phase are examined and a conceptual database schema is produced. The conceptual schema is then translated into the logical model and normalized.

Modeling the requirement using the E/R conceptual model

A data modeling phase involves modeling the database structure itself by using a method such as entity relationship diagramming (ER diagram). This provides a means of visually representing various aspects of the database structure, such as the tables, table relationships and relationship characteristics.

In this section you need to determine entities about which information is to be maintained, determine the properties or characteristics of those entities, determine the relationships between entities. Draw the entity relationship diagram using the Crow's Foot notation. You should draw the E-R diagram in Visio 2013. You should include all attributes for each entity and the relationship with cardinality and all keys must be properly documented. Your E-R diagram should have minimum of five to six entities.

Data Dictionary

In this section you need to produce the data dictionary for each Entity. The data dictionary should include name of the attribute, type, size, domain, description. The data dictionary should also include information on keys and constraints such as whether the specified attribute is a primary key, foreign key, unique, not null and whether there is any condition to check using the check constraint. The data dictionary section must be supported with proper explanation and justification. The explanation must include criteria of considering PK and other constraints.

Normalizing the logical schema

The Normalization phase is the process of decomposing large tables into smaller tables in order to eliminate redundant data and avoid problems with inserting, modifying or deleting data. Table structures are tested against normal forms, which are a specific set of rules that can be used to test a table structure to be sure it is sound and free of problems.

You need to check your produced Relational Schema above for 1NF, 2NF and 3NF.If it satisfies 1NF/2NF/3NF criteria then you ONLY need to include the statement "The Relational Schema satisfies 1NF/2NF/3NF criteria". If your schema does not satisfy the criteria of 1NF/2NF/3NF then you need to reproduce your schema in 1NF/2NF/3NF.The conversion should be documented.

Attachment:- Assignment Description.rar

Verified Expert

This solution is prepared in ms word which described about financial insurance company database management system. The solution has discussed the initial study os insurance company, requirement analysis such as entities and attributes, relationship matrix, the design which includes modeling the requirement using the E/R conceptual model and data dictionary, converting the conceptual model to the logical schema and normalized the logical schema for insurance database management system. The word count of the solution is 2300 words and references are included as per APA format .

Reference no: EM132265863

Questions Cloud

Explain the social and economic issues : Expose the social and economic issues that appear to affect the selected population. Examine how this is a human rights issue.
Explain importance of emotional intelligence : BIZ102 Understanding People and Organisations Assignment - Reflective Journal: Emotional Intelligence, Laureate International Universities, Australia
Please explain in detail from here : Please explain in detail from here how to get the equilibrium price and quantity?
Why do you think china is now a favored location : Why do you think China is now a favored location for so much high-technology manufacturing activity? How will China's increasing involvement in global trade
Conceptual models and logical model : CC12-2 Database Management Systems - MAJAN UNIVERSITY COLLEGE - data modeling phase involves modeling the database structure itself by using a method
Observation for the argument that free trade is beneficial : What are the implications of this observation for the argument that free trade is beneficial?
What is a finanical or economic goal : What is a finanical or economic goal that can form from a swot analyisis for a hosptial
What is the purpose of forecasting : What is the purpose of forecasting? When is the best time to forecast?
Economists also believe that the federal reserve : Economists also believe that the Federal Reserve should change the money supply to reduce unemployment during a recession. Why?

Reviews

inf2265863

8/31/2019 3:10:25 AM

I got a full distinction in my assignment. Professor ranked my work among the top in the class. Contents are highly neatly presented and it is clear to understand. Thanks to the team.

len2265863

3/25/2019 3:42:38 AM

7. This assignment follows a design format and must be original and creative. An analytical piece of work is required. The use of ‘cut and paste’ approach will be penalized. It must be presented in a structured manner, with appropriate cover page, content page, introduction, body (with appropriate heading / sub-headings), conclusion, references, page numbered and any required appendices. 8. The cover page should be attached with the assignment and uploaded through MOVE (on- line. Name of the student, The Programme, Module Title and Assignment Title reflected on the cover sheet. 9. All assignments must be adhered strictly to the deadlines specified by Majan College. Failure to hand in the assignment for any reason and without prior approval and a valid written extension from the module tutor will not be marked and will be awarded a grade G (0) irrespective of the quality of the work. See Student handbook page 16 section 4.4. 10. Unacknowledged use of work of others (plagiarism) is regarded as a dishonest practice and will be will be penalized. See the penalties in the student’s handbook page 35-36 section 5.8.

len2265863

3/25/2019 3:42:27 AM

1. This is an Individual Assignment. 2. The assignment MUST be submitted online (through MOVE) in Week 9. 3. Your assignment shall reflect the depth and breadth of your original analyses in a clear and coherent manner. 4. Use of the relevant academic literature to support ideas and issues discussed. The range of academic sources such as texts and journals to support your arguments and comments. 5. Any reference to authors and other writers shall be quoted with due acknowledgement in your assignment report using the Harvard Referencing System. For details of Harvard referencing style refer the student’s hand book page 46 sections 7.2. 6. This assignment carries 50% weighting toward final grades.

len2265863

3/25/2019 3:42:19 AM

It is very important to follow the guideline above to prepare and organize your report. Omission of any part of the report will result in deduction of the grade. You can submit your drafts on your module tutor’s email or you can bring softcopy and show it to your module tutor until week 8. There will be no drafts checked during the submission week i.e., week 9. Having your drafts checked is an advantage as you can keep track on whether you are in the right path in doing your work.

len2265863

3/25/2019 3:41:58 AM

3.2 Data Dictionary 500 • Must be supported with proper explanation and justification. • Must be placed as a screenshot image in the report to avoid the content high similarity. 3.3 Converting the conceptual model to logical schema 500 Must be supported with proper explanation and justification 3.4 Normalizing the logical schema 500 Must be supported with proper explanation and justification

len2265863

3/25/2019 3:41:52 AM

The Report should include the following sections: Section No. Sections Name Approximate No. of Words Remarks 1 Initial Study 250 Must be explained in details 2 Requirements analysis 500 Must be explained in details 3 Design: 3.1 Modelling the requirement using the E/R conceptual model 250 • Entities must be identified inline to the requirements. • The attributes must be well identified for each entity.

len2265863

3/25/2019 3:41:41 AM

Please note that a grade will only be given to those whose student number is noted on this form. Please ensure that the student numbers from all group members are recorded accurately. Assessment 1 is an individual report. The assessment contributes 50% towards the overall grade. This assignment will assess your ability to design and develop a small-scale database system. Your database should, if possible be a real one. Alternatively, you may create a simulated real world database based on information requirements in an organization with which you are familiar. The length of assignment should be 2500 words +/- 10%. The overall task of this assessment, is to write an individual report that describes a complete database structure with all its related components based on a selected topic.

Write a Review

Database Management System Questions & Answers

  Analyze how the verify method can be used to plan out system

Analyze how the verify method can be used to plan out system effectively and ensure that the number of transactions do not produce record-level locking.

  Briefly explain the aries recovery algorithm

Briefly explain the ARIES recovery algorithm, including the main phases, main principles and key ideas behind the algorithm such as WAL protocol and checkpointing etc.

  Find out which data from database to archive

Find out which data from database to archive; that is, for each table, Write down whether data requires to be archived.

  Introduce some features of the database you chose

Today's databases need to be developed with the needs of IoT in mind and have the ability to perform real-time processing to manage workloads that are dynamic.

  What role should disaster recovery play in organizational

What role should disaster recovery play in organizational security?

  Produce an entity-relationship diagram

Produce an Entity-Relationship diagram which represents the above activities of the insurance company. Indicate the names and degrees of all the relationships. Give appropriate attributes for each entity shown, and identify the primary key for eac..

  The purpose of the query processor

One of the components of a DBMS is the Query Processor. What is the purpose of the Query Processor? Explain what is meant by the file-based approach to data storage and discuss its limitations?

  Create a new database in which to store all the objects

Problem: BoarDome is in the business of producing skate, surf and snow boards. They run a small museum and gift shop, located in airports in cities where the extreme sports are big. Create a new database in which to store all the objects r..

  Create a postfix notation calculator that performs

Using a loop, branches, and the stack, create a postfix notation calculator that performs the +, -, x, and / operations, as shown in the example in CALC_IN.

  Make sure to undo any changes you may have made

Use the original Tennis database. Make sure to undo any changes you may have made. Under Preferences -> SQL Editor you may need to disable ‘Safe Update' mode.

  Compare throughput-turnaround time and response time

Compare and contrast throughput, turnaround time, and response time. Explain what each measures and how they are monitored.

  Discuss likely data integrity constraints on attributes

Write an SQL query to find out how many Computer Science departments are not in Victoria. Return the number -  Discuss likely data integrity constraints on attributes and specify all candidate keys and the primary key for each relation based on the..

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