Design and implement a hybrid database system

Assignment Help Database Management System
Reference no: EM132345490

Assessment - Design and implementation of a hybrid (Relational/XML) database system of your choice.

You are required to design and implement a hybrid database system for a company/business of your choice (real or virtual). As part of your assessment, you are required to submit the following:

Report:

The report must include the following:

• Details of the chosen system.Scope of the database. Seven business requirements.Screen shot must be included to demonstrate the execution of each business requirement (through stored procedures).

• A list of business rules for the system (at least 4must be implemented using SQL code instead of showing at design stage).The implementation must be shown by the screenshots in the report.

• Relational Schema for the hybrid database system (must be developed in Visio or some similar system using crow's foot notation or UML notation). Relational schema must fulfill the requirements of 3 NF, you must provide the justification in report. It must include fivesubstantial tables using XML data type in at least one table (or more) as appropriate. Justify the use of XML data type that makes it a hybrid database.

• Report must be well-structured with Conclusions and Bibliography. Screenshots and explanation must be providedfor all requirements and business rules.

Completed Database System

Develop a SQL Server database system based on the schema developed as part of the assessment. Your database must include the following:

• Tables with relationships using some referential integrity constraints. There should be a minimum of five substantial tables and any number of smaller tables that you require to implement your database. Tables should be linked using an appropriate method in SQL Server. Each table must have a minimum of 5 test records per table. In your report explain which referential integrity constraints are used and why? Include Data Diagram that must match relational schema. Code must be included in appendix.

• All queries must be written using stored procedures (with parameters) to meet the business requirements. The queries that meet business requirements must include the following features:
i. Use of JOIN between two or more tables as required
ii. Use of GROUP BY with HAVING
iii. Use of SQL functions
iv. Developing XML with appropriate elements using relation fields
v. Retrieving data logically from a field with XML data type as well as data from fields from other data types.
vi. Modifying data in a field of XML data type.
vii. Searching data in a field of XML data type.
• Two triggers to demonstrate the implementation of business rules.
• Two Views to demonstrate the development of virtual tables. How Views would be helpful to generate customised View of your data?

Innovation

Use of any other features to enhance theusability of your database system.

For Example, Put Front End and Create formatted reports to enhance usability of the system and mention it in your report.

Reference no: EM132345490

Questions Cloud

Explain world systems theory and construct list of countries : Explain World systems theory and construct a list of countries in each of the three categories. identified four combinations of prejudice and discrimination.
Which of the following would appear on the income statement : Under the Sarbanes-Oxley Act, accounting firms are prohibited from both auditing a client and providing certain consulting services for the same client.
What are the challenges as the firm evolves through each : Describe and rationalize how a firm's logistics and supply chain strategy will likely evolve as a firm shifts from no international to a global strategy
Explain differences between the service models IaaS and PaaS : ITC561 Cloud Computing Assignment, Charles Sturt University, Australia. Explain the differences between the service models IaaS and PaaS
Design and implement a hybrid database system : B9IS100 - Advanced Databases - Dublin Business School - MSc Information Systems with Computing - Design and implement a hybrid database system for a company
What is interesting about how technology : What is interesting about how technology, politics and geography interacts in NYC?
Discuss advantages and disadvantages of computer networking : In a 1-2 page APA research paper, discuss the advantages and disadvantages of computer networking, for both personal and business environments.
Explain how geography interacts with sociology : Explain how geography interacts with sociology
Identify and discuss a real-world application of bi : Identify and briefly discuss a real-world application of BI? (Need 2 discussions each 250 words total 500 words)no plagarism. The response must be typed.

Reviews

len2345490

7/25/2019 12:16:22 AM

General Assessment Submission Requirements for Students: 1. Online assignments must be submitted no later than the stated deadline. 2. All relevant provisions of the Assessment Regulations must be complied with. 3. Extensions to assignment submission deadlines will be not be granted, other than in exceptional circumstances. download the Assignment Extension Request Form. 4. Students are required to retain a copy of each assignment submitted, and the submission receipt. 5. Assignments that exceed the word count will be penalised. 6. Students are required to refer to the assessment regulations in their Student Guides and on the Student Website. 7. Dublin Business School penalises students who engage in academic impropriety (i.e. plagiarism, collusion and/or copying). Please refer to the attached referencing guidelines for information on correct referencing.

len2345490

7/25/2019 12:16:04 AM

Criteria/ Mark Report 70 + Excellent solution to problem proving originality, creativity and evidence of research – very well written with excellent data model and normalised schema to 3NF Database System Excellent database system that meets all the business requirements, required features, etc.

Write a Review

Database Management System Questions & Answers

  How many of the animal in the dataset were neutered

How many of the animal in the dataset were neutered? Let's find the variables we need to answer the primary research question. What variable tells us the length of time an animal stayed in the shelter?

  What is an entity cluster

What primary key characteristics are considered desirable? Explain why each characteristic is considered desirable.

  Critically analyse data visualisations

FIT 2079 Data Visualisation - create effective data visualisations and describe the advantages, drawbacks and pitfalls of the visual presentation of data

  Describe the purpose of the database

Suppose a local college has tasked you to develop a database that will keep track of students and the courses that they have taken. In addition to tracking the students and courses, the client wants the database to keep track of the instructors te..

  Manage change in a computer-aided design database

Margaret A. Ellis and Bjarne Stroustrup. The Annotated C++ Reference Manual. Read-ing, Mass.: Addison-Wesley (1990).

  Discuss advantages and disadvantages of using dynamic sql

Discuss the advantages and disadvantages of using dynamic SQL in you PL/SQL code? Respond to the following question in 200 words or less APA format.

  Consider a relation stored as a randomly ordered

Consider a relation stored as a randomly ordered ?le for which the only index is an unclustered index on a ?eld called sal. If you want to retrieve all records with sal > 20, is using the index always the best alternative? Explain.

  Formulate and create queries to fulfill data specifications

Enter queries to extract/ select data meeting specified criteria. Formulate and create queries to fulfill data specifications/requirements.

  Management studio for database design

1.Use the Management Studio to create a new database called MyWebDB using the default settings. (Ifthe database already exists, use the Management Studio to delete it and then recreate it.) 2. Use the Management Studio to create the following tables ..

  What is the difference from an associated array verses

What is the difference from an Associated array verses a Varray.

  Determine the functional dependencies

Using your knowledge of Premiere Products, determine the functional dependencies that exist in the following table. After determining the functional dependencies, convert this table to an equivalent collection of tables that are in third normal fo..

  Normalizationpractice on topic of normalization for each of

normalizationpractice on topic of normalization for each of the following questions give the revised table

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