0% found this document useful (0 votes)
7 views3 pages

Informatics 2A Final OSA

The document outlines the final online summative assessment for the Bachelor of Commerce in Information and Technology Management program, focusing on database management systems (DBMS). It includes a case study on the evolution of DBMS, followed by five questions that require students to demonstrate their understanding of data modeling, normalization, SQL skills, transaction management, and the principles of relational databases. The assessment is structured to evaluate both theoretical knowledge and practical application of DBMS concepts.

Uploaded by

leanne
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views3 pages

Informatics 2A Final OSA

The document outlines the final online summative assessment for the Bachelor of Commerce in Information and Technology Management program, focusing on database management systems (DBMS). It includes a case study on the evolution of DBMS, followed by five questions that require students to demonstrate their understanding of data modeling, normalization, SQL skills, transaction management, and the principles of relational databases. The assessment is structured to evaluate both theoretical knowledge and practical application of DBMS concepts.

Uploaded by

leanne
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

FINAL ONLINE SUMMATIVE ASSESSMENT

PROGRAMME Bachelor of Commerce in Information and Technology Management


MODULE Informatics 2A
YEAR Two (2)
INTAKE July 2023 Semester 1
DATE 24 November 2023
SECTION A [100 MARKS]
Read the case study carefully and answer ALL the questions in this section.

Evolution Of Database Management Systems


As technology is rapidly emerging and changing, organizations are quickly adapting to it, and with this technology and
software advancement includes database management systems. Database management systems have become a crucial
tool in every organization. It will be rather more surprising to see a company not using DBMS in this age. As organizations
emerge and grow by years, they have numerous data sets to handle, and database management system is a software
application which helps organizations perform this mundane task easily. It collects, organizes the databases, and stores
and performs functions on the databases making it easier for users to access. Now days, an organization wouldn’t
survive without data and information. The way this data is important for an organization, to manage this data is equally
important. Database management systems has become a part of every field right from schools, libraries, medical centres,
airlines, chemical plants etcetera. With the effective use of database management systems software in organizations, it
comes with advantages and disadvantages.
Adopted from https://www.bartleby.com/essay/Database-Management-System-Case-Study-PCAAPCK8NR

QUESTION 1 (20 Marks)


The case study states: “…database management system is a software application which helps
organizations perform this mundane task easily. It collects, organizes the databases, and stores and
performs functions on the databases making it easier for users to access.”

This can be achieved by adopting data modelling which refers to the process of organizing your data into a
structure, to make it more accessible and useful. Present THREE (3) traditional Data Models and identify
THREE (3) types of relationships utilized by Data Models.

QUESTION 2 (20 Marks)


Taking this extract into account: “With the effective use of database management systems software in
organizations, it comes with advantages and disadvantages…” one way to achieve efficiency is through
database normalization. Formulate guidelines to realize database normalization.

*Please note that Question 3 can be submitted as a file upload.

QUESTION 3 (20 Marks)


Database management system has become part of many organizations, and this is supported by the
article: “Database management systems has become a part of every field right from schools, libraries,
medical centres, airlines, chemical plants etcetera”. MySQL is example of DBMS which present SQL
language to let you access and manipulate databases. Apply your SQL skillset to:

STAFF TABLE:

Staff No Payslip Number sName Employment Date Salary


101 1011 Kylen 2001/05/01 2000
102 1021 Kim 2001/05/02 4000
103 1031 Jane 2001/05/03 3000
3.1 Compare DDL and DML.
3.2 Formulate SQL statements to create a new Table called “TEMP_​STAFF” which contains exact same information as
“STAFF” table above and specify “Staff No” as Primary Key.
3.3 Formulate SQL statement to retrieve all records for staff members earning at least R4000.
3.4 Formulate SQL code to change the column Employment Date to Start Date.
3.5 Determine SQL key word(s) that enforces referential integrity & use an example to illustrate.

QUESTION 4 (20 Marks)


DBMS Scheduler creates a serializable schedule of transactions’ operations while Transactional recovery is
the capability to isolate the changes made to recoverable resources by a transaction. This means that when
the transaction makes a change, that change is seen only by that transaction. After the transaction reaches
the commit point, all changes that the transaction made are visible to other transactions. Differentiate
Scheduler and Transaction Recovery Techniques in DBMS.

QUESTION 5 (20 Marks)


Codd's theorem states that relational algebra and the domain-independent relational calculus queries, two
well-known foundational query languages for the relational model, are precisely equivalent in expressive
power.

The article emphasizes organizational needs to adopt DBMS ”…organization. It will be rather more
surprising to see a company not using DBMS in this age”. However, for a database to be regarded as a true
relational database system, it is essential to conform to set of rules/commandments to improve data
integrity, consistency, and usability. Present the rules/amendments for a true relational database system.

END OF PAPER

You might also like