- Information
- AI Chat
Was this document helpful?
3764 ST1 2016 QQ - Test
Course: Introduction to Databases and Databases Management Systems:Part 1 (CSIQ2634)
37 Documents
Students shared 37 documents in this course
University: University of the Free State
Was this document helpful?
1 | P a g e
UNIVERSITY OF THE FREE STATE
UNIVERSITEIT VAN DIE VRYSTAAT
QWA QWA CAMPUS/KAMPUS
CS
IQ
3
7
14
DEPARTMENT OF COMPUTER SCIENCE AND INFORMATICS
DEPARTEMENT REKENAARWETENSKAP EN INFORMATIKA
Semester Test 1 2016 / Semester Toets 1 2016
ASSESSORS/
ASSESSORE:
1. Mr G.J. Dollman
MODERATOR/
MODERATOR:
1. Dr L. Barnard
MARKS/ PUNTE: 97
Instructions
Answer all the questions. Number your answers clearly.
You have been hired as a DBA to manage a SQL Server database for company that supports an Android fitness
application called AfricaFit. The company started with a single programmer but has grown to over twenty
employees over the last few months. The database has remained unchanged since the release of the application
from over a year ago.
Question 1
The forum has many posts with users complaining that their fitness data is not being saved correctly and the
calorie reports are inaccurate.
a) You troubleshoot the problem and discover that there are problems with simultaneous transactions
within the database. What problems can this cause?
(6)
You have discovered that no locking mechanism has been instituted for the AfricaFit database.
b) Discuss the different lock types available and how they function.
(7)