Unit 38 Database Management System Assignment

Assignment Help Database Management System
Reference no: EM132446640

Unit 38: Database Management System - Higher National Certificate/Diploma in Computing

Assignment Title - Analysing Different DBMS

Learning Outcomes:

LO1 Analyse different types of database management systems

Assignment Brief

Digitware is a business analytics and Digital Solution Provider. You are working in the organization as a Database Designer.

A client, Arbab Enterprises, has approached your company for the development of their Information System. The CEO of the company is a tech-savvy and is quite interested in knowing the proposed solutions in a technical context.

The Project Manager handling Arbab Enterprises has assigned your team lead to handle the requirements regarding DBMS, who has assigned this task to you for developing a formal report that would provide the following information:

• Brief explanation of various Database Models like Entity-Relationship, Relational, Hierarchical, Network, Object oriented, and Object-relational
• Comparison of these Database models based on their properties like data structure, relations, attributes, domain, tuples, cardinality etc.; constraints like key, domain, referential integrity; Modelling Languages like Query Language, DDL, DML, relational languages.
• Analyze the relational database models in the context of normalization and assess how they can provide a reliable and efficient data structures.
• Analyze different Database Management Systems like MS SQL Server, MySQL, Oracle etc. Your selection of DBMS should include both the vendor-specific and opensource systems and critically analyze their functions. There approach in managing the factors like transactions and concurrency.
• Document the justification of the selected criteria used for this DBMS analysis.

Assignment - Designing and Developing a DBMS

Learning Outcomes:

LO2 Design a database management system using a relational model to meet client requirements
LO3 Develop a database management system using suitable platform

Assignment Brief

Digitware is a business analytics and Digital Solution Provider. You are working in the organization as a Database Designer.

Arbab Enterprises, a rapidly growing organization, has conducted an investigation and found that over the years as the company kept growing, its many database management systems have become disparate. The company now finds itself using many different platforms. The technology supporting its system was being purchased and added onto the infrastructure on a needs basis without too much controlled planning. The database management systems have served the company well but with the increasing use of cloud-based systems and the move towards data centres, the CEO would like your company to design and develop a RDBMS system.

In this regard, you team has conducted the requirement gathering and analysis of the existing system and has identified that the client has 3 different applications being used for various purposes.

1. They have a Payroll system which manages its employees records and payroll.

2. They have an inventory control system which maintains the records of stock and equipment being used in the company and assigned to different users

3. They have a billing system that generates invoices and stock management

Based on the analysis of these system, design a relational database and include the logical design elements like tables, data elements, data types, keys and indexes, developing ERD, designing DFD, flowcharts and Entity Relation Modelling

Analyse the impact of this new design on the system performance i.e. How these changes would optimize the existing system and how it will be beneficial for the user.

Based on the design, develop a fully functional system that meets client requirements using an open source DB like MySQL or MariaDB etc. Use MS Access as front end to develop your forms and reports however, you may also use PHP or any other interface or programming language that suits you as front end.

Prepare a Test Plan and test the functionalities of the system so that it can be confirmed that it is meeting the client's requirements and offer complete functionalities as desired and expected.

You may also implement features like data validation and verification, system checks, record checks etc. to ensure that data is securely and properly storing into the system. You can apply cryptography to secure critical information (i.e. encryption or password hashing etc.) and also setup User Login feature so that user authentication can be ensured.

Critically evaluate the effectiveness of the system design and development against client and system requirements (i.e. hardware and software requirement for new system etc.)

Assignment - Administering and Managing DBMS

Learning Outcomes:

LO4 Demonstrate the system administration and management tools available on the choosen platform.

Assignment Brief

Digitware is a business analytics and Digital Solution Provider. You are working in the organization as a Database Designer.

Arbab Enterprises, a rapidly growing organization, has conducted an investigation and found that over the years as the company kept growing, its many database management systems have become disparate. The company now finds itself using many different platforms. The technology supporting its system was being purchased and added onto the infrastructure on a needs basis without too much controlled planning. The database management systems have served the company well but with the increasing use of cloud-based systems and the move towards data centres, the CEO would like your company to design and develop a RDBMS system.

In this regard, you team has developed a system and it is ready to deploy however, your management has asked you to prepare a demonstration where you will operate the system and particularly with regards to the security implementation and optimization of the DBMS.

You are required to demonstrate:

the tools (i.e. server management; setting up and managing data storage for servers and users, Backup and restore, manage authorizations, import and export of data etc.) available in the system to monitor and optimize system performance and examine the audit logs (P5) and the tools (i.e. managing security and encryptions, trace database activities, audit trails, managing alerts, notifications, maintenance etc.) available in the system to manage security and authorization.

Demonstrate your assessment for the effectiveness of the system administration and management tools available on the platform and also identify any shortcomings of the tools.

Analyze and document any future improvements that may be required to ensure the continued effectiveness of the database system.

Reference no: EM132446640

Questions Cloud

How would personally define ethics : Do you know an adult that has lied, cheated, or stolen anything? How might an adult justify this type of behavior? Do you try to always be ethical?
Project management knowledge and industry knowledge : One of your responsibilities as a project manager is to apply project management knowledge and industry knowledge to your projects.
Determine the book value per share of common stock : At fiscal year end, December 31, 2018, Somerset Corporation had total stockholders' equity of $4,200,000. Determine the book value per share of Common Stock
Create the non-alcoholic beverage company name : Discuss three OPPORTUNITIES you can identify for your NAB business. Briefly describe each and clarify how your business can grow by pursuing each opportunity.
Unit 38 Database Management System Assignment : Unit 38 Database Management System Assignment Help and Solution, Higher National Certificate/Diploma in Computing - Assessment Writing Service
What is the purpose of using correlation analysis : What is the purpose of using correlation analysis? How may correlation analysis be used in business decisions or in relation to strategy formulation and impleme
Prepare March Journal entries for Allocation of factory : The overhead application rate is based on direct labor hours. Prepare March Journal entries for Allocation of factory overhead to Job Order A-2
What are understanding of the marketing concepts : What are understanding of the marketing concepts. include questions about any marketing concepts that are unclear
Constitutional rights by conducting an illegal search : The FBI received a tip that an employee of an IT company was accessing child pornography from his workplace computer. When approached by the FBI

Reviews

Write a Review

Database Management System Questions & Answers

  What is meant by data independence

What is meant by data independence? Explain your answer and identify two benefits of separating application software from the database management system.

  What is the best approach to conceptual database design

What is the best approach to conceptual database design? Why? Name and describe at least four reports the system should have. Explain their use. Who will use those reports?

  Explain important design choices

ICT701 - Relational Database Systems - University of sunshine coast - You are not to contact the hospital directly as this takes valuable resources

  Include any number of childrens names in addressbook

Explain how the problem of including any number of children's names in AddressBook can be solved by defining an additional relation that has only single-valued entries.

  Database backup and restore practices relating to security

Database backup and restore practices relating to security

  Implement the query find total number of orders submitted

Find the total number of orders submitted in 2015. List all distinct customer IDs (O_C_ID) who submitted the largest number of orders in 2014. Find the total number if orders submitted by each customer.

  Database platform selection in certain specific situations

View the Course Project Grading page to view how your project will be graded. Keep in mind that the Writing Quality criterion includes grammar, syntax, spelling, as well as original content.

  What a query execution plan

What a query execution plan? Discuss the reasons for converting SQL queries into relational algebra queries before optimization is done

  Build a database named partykids

ITDA1001 - Database Fundamentals - Create all the tables you have drawn up in your ER Diagram and build the relationships between them

  What is the drawback of using end-to-end security

You will find an abundance of materials on this subject within the databases located within IEEE & ACM digital libraries. But don't forget that especially in the Networking technologies RFC's and other related standards are the most authoritative ..

  What is the optimal number of disks

If you have two redo log groups with four members each, what's the optimal number of disks you need to provide appropriate protection on the redo log files

  Develop a pl-sql anonymous block

Develop a PL/SQL anonymous block that displays the total sales for a zip code for a specific zip code. You may use any of your zip codes you wish.

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