Describe database identifiers and their impact on database

Assignment Help Basic Computer Science
Reference no: EM132330803

ASSESSMENT TASK 1

Question 1 - Describe database identifiers and their impact on database usability

Question 2 - Describe normalisation rules and processes for the following:
• UNF: Unnormalized form
• 1NF: First normal form
• 2NF: Second normal form
• 3NF: Third normal form
• BCNF: Boyce-Codd normal form
• 4NF: Fourth normal form
• 5NF: Fifth normal form
• 6NF: Sixth normal form

Question 3 - Describe the following type hierarchies related to development of structured data types:
• Super-types
• Sub-types
• Root-types

Question 4 - Describe validation procedures and processes.

Question 5 - Describe the function and features of the entity-relationship model approach to data modelling.

Question 6 - Describe the function and features of the following;
• Primary Keys
• Foreign Keys
• Unique Keys
• Composite Keys
• Candidate Keys

Question 7 - Describe the function and features of time stamps related to the use of keys

Question 8 - Describe the function and features of the following;
• User defined types
• Structured types
• Reference types
• User defined functions

Question 9 - Describe the function and features of data types and their application.

Question 10 - Discuss modelling rules and conventions with reference to naming processes and events.

Question 11 - Outline features and functions of process mappers.

Question 12 - Explain features of data analysis, particularly in determining process flows.

Question 13 - Describe processes and techniques, using logical design concepts related to designing process models.

Question 14 - Class Presentation

Select a topic from Question 1 to Question 13, you need to prepare a 5 to 10 minutes class presentation for your selected topic in Week 05.

ASSESSMENT TASK 2 - Project + Presentation

You will be provided with a business case related to the unit of competency undertaken in your course. You are required to complete a practical project by using appropriate data,objects, models and processes to simulate an implementation for the given business case. Your practical project must include a well-defined business domain, methods of information gathering, use cases (conceptual and physical), Business Process Model and Notation (BPMN) diagrams, Entity Relationship Diagram (ERD - conceptual, logical and physical), a completed data dictionary and a proposed DBMS. Thispractical projectis intended to assess you level of knowledge and practical skills in relation to various aspects of the unit/s.

It is important that you read each question carefully prior to starting the assessment and seek clarification if any question is unclear. Please note your assessor can only provide more information to clarify the intent of the question, not provide details of the required answer.

Business Case (Scenario)

You are starting an online bookstore that specialises in educational and foreign language children's books and novels. You're just starting up your website. Your distribution centre is located within the Melbourne metropolitan area. You need a website that allows customers to browse titles, place orders, and pay online. Behind the user-friendly web-interface you need a database that maintains real time data about stock levels, manages customer details such as order details and delivery details, and can be used by management to identify trends in sales. You need a system that facilitates growth as you know interest is strong. eBay sales have been good over the past few months, but it's time to give the business a professional makeover with an amazing looking website to attract customers far and wide including schools and libraries.

You are required to complete a practical project by using appropriate data, objects, models and processes to simulate an implementation for the given business case. To support your practical project,

1. You are required to submit a business proposal to your client seeking the final approval for your business case,
2. With your final submission, you are also required to prepare a project presentation for your client final approval.

Business Domain
Document the business domain
Identify and document business rules.
Requirement Analysis (Gather Information)
Identify and document information gathering methods and modelling methodologies to be used.
Identify and document suitable business data. Analyse the data to understand business operations and document the business operations.

UML - Use Cases diagrams
Generate UML Use Case diagrams incorporating all users/actors and identify system boundaries.
Document every Use Case identified in the UML Use Case diagrams.

Model Data Processes
Identify and document business processes and functions. Identify and document external events, procedures and results.
Generate Business Process Model and Notation (BPMN) diagrams to define the ways in which business operations are carried out to accomplish the intended objectives of the business.
Review the business rules to determine the impact on the process models and make changes as required.
Have the client validate the BPMN diagrams to determine inaccuracies. Incorporate identified changes as required, then validate the completed BPMN diagrams with the client

Database Model
Create a Conceptual Model Entity Relationship Diagram (ERD).
Create a Logical Model ERD.

Decompose and normalize the Logical Model ERD
After completing the normalization process, compare the target data against original source data. Document and reconcile any differences between the data and review the business rules to determine impact.
Create a Physical Model ERD

Document the completed ERD in a Data Dictionary
In a simulated mode, generate MySQL CREATE TABLE statements from the Physical Model ERD
Validation (Data Objects and Processes)
In a simulated mode, validate the ERD, Data Dictionary, and SQL statements. Identify any issues then provide appropriate recommendations

Class Presentation
Final presentation for the completed business case.

Attachment:- Model data processes.rar

Reference no: EM132330803

Questions Cloud

How can the ability to deal with ambiguity help : How can the ability to deal with ambiguity help with strategic HR management?
North american society for sport management : Are there student memberships? If there are student memberships, what do they cost, and what does a membership provide?
Level strategy differ from a business level strategy : (1) What are (at least TWO) key purposes /goals of business level strategies?? (ie.. Why do firms create + implement them?)
Research Proposal-The impact of stress on overall GPA : Title of Research Proposal: The impact of stress on overall GPA. Identify your dependent variable. How will you randomly assign participants to groups?
Describe database identifiers and their impact on database : ICT50715 - Diploma of Software Development - ICTSAD502 - Model data processes - Describe database identifiers and their impact on database usability
Appropriate style of leadership : These are leader styles. There are also the follower's developmental levels described as D1 - D4. There is a direct relationship between the followers level
Corporate cultural diversity : You have been charged to examine organizations that promote diversity. Research ONE company using the following topics and questions to guide your research:
Identify two stakeholders in the job analysis process : Identify two stakeholders in the job analysis process, and discuss what they contribute to the process and how the information they provide can affect an analys
Diagnosis and symptoms-possible causes or risk factors : When you post your assignment you will need to post it directly on the discussion board. the definition, diagnosis, and symptoms, possible causes or risk factor

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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