Assignment
Assignment
Year 2
Practical Based Assignment - Part 1
IE2080- Database Systems Administration Semester 1, 2025
is a widely used database management system used in enterprise environments to manage and
process data across wide and local area networks. The Oracle database has its own network
As a database administrator you have been asked to install Oracle database in the windows
environment, provide user administration and security with the support of PDB management
22.05.2025
Follow the guidelines and perform the assignment on or before the 30th of May 2025.
Installing Oracle 12c on Windows and provide user administration and security– Guidelines
• Installing and configuration of oracle 12C could be performed through a graphical interface.
Therefore, it is recommended to install Windows 10. Make sure that server has at least 2GB
of Ram and 30GB of available disk space.
• If you already created the Orcale 12C server for lab activities please ignore the “A:
installation steps” given below, you can use the same setup for the assignment. You will
be getting 5/30 marks for the installation report you have already submitted to the
courseweb
• While you are following each step, you should take screenshots of your work and create
a report. Cover sheet for the report is given in courseweb.
• Upload your report to the given link in courseweb on or before 05th of December 2023.
• Create a short video clip (5 minutes max) covering the outputs obtained and upload it to the
designated shared location."
A: Installation steps
1. Create a virtual machine and install Windows 10 in the Azure portal provided for the SLIIT
students
2. Install Oracle 12C in the virtual machine using interactive mode (Refer the screen shots
taken at the lab). Following environmental variables and database basic configuration
parameters need to be used while installing. You may use the username and password given
in the lab sheets
3. Set a password for SYS and SYSTEM users in password management at the end of the
installation.
C: Provide user administration and security. (Use SQLPLUS command prompt to perform
following activities. Refrain using EMexpress or SQL Developer to perform following
activities)
Alter the session and set container into newly created pluggable database before perform
following steps.
1. Create profile
Features
SESSIONS_PER_USER UNLIMITED
CPU_PER_SESSION UNLIMITED
CPU_PER_CALL 3000
CONNECT_TIME 40
LOGICAL_READS_PER_SESSION DEFAULT
LOGICAL_READS_PER_CALL 1000
PRIVATE_SGA 25K
COMPOSITE_LIMIT 5000000
BSc (Hons) in Information Technology
Year 2
Practical Based Assignment - Part 1
IE2080- Database Systems Administration Semester 1, 2025
FAILED_LOGIN_ATTEMPTS 3
PASSWORD_LIFE_TIME 180
PASSWORD_REUSE_TIME 30
PASSWORD_REUSE_MAX 7
PASSWORD_LOCK_TIME 1/24
PASSWORD_GRACE_TIME 7
PASSWORD_VERIFY_FUNCTION NULL
Size 100m
Reusable Yes
Auto-extend Yes (When more space is required, 10M extents will automatically be
added until 200MB is reached
Size 10m
Auto-extend Yes
4. Create role
Features
5. Create user
Features
Profile Accountant
BSc (Hons) in Information Technology
Year 2
Practical Based Assignment - Part 1
IE2080- Database Systems Administration Semester 1, 2025
6. Connect to user account that you have created in step 5 (Provide appropriate privileges
when needed) Hint : Use appropriate connect string in the command prompt
1. Create Database connection in SQL developer. (Use the newly created pluggable DB name
as the service name.
2. Check whether the user created in part C is available in the users list.
3. Create a new table to save the “OnlineHardware” dataset given in the courseweb. Create
the new table under the user you have created in Part C above.
a. Table/ schema name: OnlineHardware
b. Column names: refer to the column names available in the data sheet
c. Data types: Identify the data types referring the data sheet
4. Load the OnlineHardware data into the newly created table.
5. Create an index to the table based on the “Price” column in the data sheet.
a. Index name: Price_IX
E: Submissions
1. After completing all the activities listed above, please prepare a report with
screenshots and upload it to the course website. Ensure that each screenshot is properly
numbered and includes a brief explanation describing its content.
BSc (Hons) in Information Technology
Year 2
Practical Based Assignment - Part 1
IE2080- Database Systems Administration Semester 1, 2025
2. Utilize the commands employed in Practical 5, as well as the steps outlined in Practical
11, to showcase the outputs in your report.