20} Without this file, the control file database cannot be mounted, and recovery or re-creation of
the control file is required.
a} True
b} False
Question 2: Structured Questions
[40]
2.1 You were recently appointed as Junior Database Administration in an organisation. You were
presented with a problem whereby the HR department needs to purchase an application that uses
an Oracle database as the repository for application data. Your job is to recommend a suitable
application and install and configure the Oracle Database 10g software on the server. As the DBA,
how would you go about this?
(6)
2.2 For a user to access the Oracle database, they need to have an account created and configured
with various settings/parameters. Distinguish between the following terms when administering
Oracle database account users and give an example of each.
(4)
• Privilege:
• A role:
2.3 List and explain the two types of initialization parameter files in Oracle.
(4)
2.4 List and explain 4 types of auditing in databases.
(8)
l,
2.5 Upon creating a user account, Maria, on Oracle, the DBA has not granted the session privilege to
this user. However, she was still able to connect to the database. Explain why this is possible (2}
2.6 One of the key duties of a DBA is to protect the database from failure wherever possible. List and
explain any four (4) categories of database failure.
(8}
2.7 List and explain any 4 types of back-ups in databases.
(8)
Question 3: Practical and Long Questions
[40]
3.1 The disk on which your redo log file is located is corrupted. As a result, you decide to relocate the
redo log files to a different disk. After you shut down the database, what actions can you take to
relocate the redo the log file, and what changes will you make to the database?
{12}
3.2 Write SQL commands to create a user called Kermit and assign a password to the user, grant the
user a profile called HRCLERK,and the user must be able to create a session. (Write the code
using the correct syntax}
(8}
3.3 Evaluate 5 challenges and opportunities presented by cloud computing in databases
(10}
5