BIT422 Advanced Database Management Systems Assignment

Assignment Help Database Management System
Reference no: EM132676097

BIT422 Advanced Database Management Systems - Emirates College of Technology

LO #1: Explain database management system architecture.

LO #2: Implement advanced complex queries using Structured Query Language (SQL).

LO #3: Develop a database application using procedural language PL/SQL.

Task 1:
1. Create a relational database including at least five tables and implementing the business process for a real-life company. For examples: Supermarket, Hospital, University, Airport, Travel Agency, etc.
2. Insert data in this database with at least five rows in each table.
3. Provide the Oracle Screenshots for each table within the inserted data.

Task 2:
Create a set of at least 10 SQL complex queries and display their results using their Oracle results' Screenshots.

Task 3:
Create a PL/SQL program solving a business problem inside the company and requiring some calculus of totals, scores, features, etc. For this purpose, provide a short narrative description for the goal of your PL/SQL program before presenting the code. For examples:
(i) The PL/SQL program computes the total amount to pay in a customer supermarket bill, by considering discounts in some items' prices in addition to the VAT amount.
(ii) The PL/SQL program computes the student's CGPA score in a university using his/her courses grades in a given term (Fall, Spring, etc.)
(iii) etc.

Task 4: Project Report

Edit your project report including at least 10 pages. The latter should contain:
- The project cover page;
- Table of contents;
- Introduction;
- Detail of all project tasks;
- Conclusion and future work;
- Bibliography and Netography.

The assessment of your project report will be based on the following criteria:
- Quality of analysis.
- Accuracy of concepts/theories used.
- General organization of the project.
- Variety of references.
- Spelling and grammar.

Task 5: Project Presentation

Each group of students should present their work in front of their classmates.
The assessment of your project presentation will be based on the following criteria:
- Accuracy of the presentation.
- Presentation skills.
- Quality of discussion of each student in the group.

Exercises: HO#3

Exercise 3:

We want to be able to consult at any time the numbers of different lecture blocks at ECT. This involves defining a PL/SQL program allowing the automatic insertion of tuples in a BLOCK relation (table). This information is implicitly contained in the STUDENT relation. The PL/SQL program enables to extract it and perform the corresponding insertions in the BLOCK relationship previously created.

To define this program, do not use a cursor but perform the following steps.

1) Define the structure of the STUDENT table. It must include at least the following fields: student number, name and block number. Insert data into the STUDENT table.

2) Define the structure of the BLOCK table, which must include only two fields: block number and block size.

3) Define a PL / SQL block integrating the necessary SQL queries and allowing to insert into the BLOCK relation the tuples including the block number and the number of students inside the block.

4) After execution, check the obtained results by consulting the extension of the BLOCK table. In the test phase, use the ROLLBACK command to cancel the insertion operations.

5) End the program by validating the transaction with the COMMIT command. Test the execution and make sure that the transaction cannot be canceled.

Note: Take into account the possibility of having no tuple in the STUDENT table. In this case, a group of NULL values must be inserted in the BLOCK table.

Attachment:- Advanced Database Management Systems.rar

Reference no: EM132676097

Questions Cloud

Find which of the would be best achieved by the process : Find Which of the would be best achieved by the process? the vendor was reviewed by management to determine the vendor's legitimacy.
What are the activities the architect must execute : When should the architect begin the analysis? What are the activities the architect must execute? What is the set of knowledge domains applied to the analysis?
Find which document would typically provide most evidence : Find which document would typically provide the most evidence that a client exercised proper authorization during the purchase process?
Should transaction included in financial statements and why : The client's year-end is December 31. Should this transaction be included in the financial statements dated December 31, 2020?
BIT422 Advanced Database Management Systems Assignment : BIT422 Advanced Database Management Systems Assignment Help and Solution, Emirates College of Technology - Assessment Writing Service
Discuss the ethical dilemma facing pmi : Discuss the ethical dilemma facing PMI in terms of preparing the Financial Statements. Examine the 2011 financial statements provided by PMI and the 2010
Create database that integrated logical design : Create a database that integrated logical design best practices, what are the three most important features you would integrate in your end solution?
Demonstration of corporate social responsibility : In the increasingly transparent environment of modern business, personal and corporate integrity and corporate social responsibility are being scrutinized
Compare and contrast leadership and management : Compare and contrast leadership and management. Please provide a source.

Reviews

len2676097

10/26/2020 1:56:34 AM

Read the 2 exercises attached then Need to follow exactly instructions for each task required and ppt as completed sentences not paragraph don''t forget to add notes & photos for each slide

Write a Review

Database Management System Questions & Answers

  Knowledge and data warehousing

Design a dimensional model for analysing Purchases for Adventure Works Cycles and implement it as cubes using SQL Server Analysis Services. The AdventureWorks OLTP sample database is the data source for you BI analysis.

  Design a database schema

Design a Database schema

  Entity-relationship diagram

Create an entity-relationship diagram and design accompanying table layout using sound relational modeling practices and concepts.

  Implement a database of courses and students for a school

Implement a database of courses and students for a school.

  Prepare the e-r diagram for the movie database

Energy in the home, personal energy use and home energy efficiency and Efficient use of ‘waste' heat and renewable heat sources

  Design relation schemas for the entire database

Design relation schemas for the entire database.

  Prepare the relational schema for database

Prepare the relational schema for database

  Data modeling and normalization

Data Modeling and Normalization

  Use cases perform a requirements analysis for the case study

Use Cases Perform a requirements analysis for the Case Study

  Knowledge and data warehousing

Knowledge and Data Warehousing

  Stack and queue data structure

Identify and explain the differences between a stack and a queue data structure

  Practice on topic of normalization

Practice on topic of Normalization

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