DBA Level 4 Final
DBA Level 4 Final
KANENUS COLLEGE
Sector:-ICT
OCCUPATION: Web Development & Database Administration LEVEL IV
Via
Remadan.M page 1 GOOD LUCK(GC STUDENT)
KANENUS TVET COLLEGE INTERNAL ASSEESSE
Course Table:
CourseCode CourseNAme Credit hrs
Acc1 Accounting 60
ICT23 Database 40
MGT34 FM 48
Department Table:
DeptID DeptName Dept Location
Dp1 ICT Line1
Dp2 Management Line2
Dp3 Accounting Line3
Task 5: Import the above table which is created in Access to a SQL 2008 database and save it as
StudentRecord2.
Project 2:
Title: Generating a report from a database
Time: 1:15 hrs
The main Tasks of the project:
Using Object-Oriented Design to design interface with VB.
Write a SQL statement, run and save it.
Instruction:-Using the database you have created in project1, you are expected to perform the
following tasks.
Task 1: By using Visual Basic, Design an interface to insert data to Department Table and
Delete using DeptID.
Note that: - (Use the following data to insert records).
DeptID DeptName DeptLocation
Dp4 Biology Line5
Dp5 Chemistry Line6
Via
Remadan.M page 1 GOOD LUCK(GC STUDENT)
KANENUS TVET COLLEGE INTERNAL ASSEESSE
Project Information
Give The Necessary Materials, Supplies And Information The Candidate Is Expected To
Perform The Following Project Within 3:00 Hours TOTAL TIME
Via
Remadan.M page 1 GOOD LUCK(GC STUDENT)
KANENUS TVET COLLEGE INTERNAL ASSEESSE
REPORT 15/10/2003
WRITING
REPORT 20/06/20103
WRITING
REPORT 20/06/2003
WRITING
INVESTMEN 15/7/2003
TS
SURVEYS 30/08/2003
SURVEYS 10/09/2003
ANALSIS
Task 2: Create New Database And Normalize The Table In Your Sql Server
Task3: Create A Relationship For The Normalization Table And Save It By The Name
Myrelationship
Via
Remadan.M page 1 GOOD LUCK(GC STUDENT)
KANENUS TVET COLLEGE INTERNAL ASSEESSE
Orders_Table
Employess_Table
Task 1: Create The Table As Shown Above Save It With Table Name Orders, Emplooyes
Via
Remadan.M page 1 GOOD LUCK(GC STUDENT)
KANENUS TVET COLLEGE INTERNAL ASSEESSE
Task 2: Insert The Value Into The Orders Table And Emplooyees Table As Shown Below
Task 3: Find The Cutomers With A Last Name Equal To "Hansen" Or "Nilsen" From The Table
Orders.
Task 7: Find The Number Of Unique Customers In Orders Table And Save As
Task 8: Find Average Value Of The Orderprice And Save It By Avgorderprice As Alias Name
Task9: Find Th Customers That Have An Orderprice Value Higher Than The Average
Orderprice
Task 10: Display Oredrprice Of Employees Which Orderpice Of Employees Is Greater Than
Any Orders Orderprice.
Task 10: Display Oredrprice Of Employees Which Orderpice Of Employees Is Greater Than All
Orders Orderprice.
Task 10: Display Oredrprice Of Employees Which Orderpice Of Employees Equal With Orders
Orderprice
Project 3: managing and applying security on MS –SQL SERVER
Instruction 3.1: assuming yourself a database administrator, perform the following administrative
tasks on the MS=SQL server
TASK 1: configure the authentication method of the server to mixed mode (SQL server and windows)
TASK 2: create SQL login account by name COC and password 1234.
INSTRUCTION 3.1:A suppose that the DBA create four accounts ABEBE,ABERA,ALEX,ASRAT and wants
only ABEBE to be able to create the following two base relations under a database name
dbsample.then.being DBA You are expected to issue the following commands in SQL in order to
perform the tasks listed below.
DEPAERTEMENT
Via
Remadan.M page 1 GOOD LUCK(GC STUDENT)
KANENUS TVET COLLEGE INTERNAL ASSEESSE
TIME: 45 min
TASK 3: Suppose only ABEBE To be able to create the base relations so the DBA can issue Commands?
TASK 4: suppose that ABEBE wants to grant ABERA the privilege to insert and delete tuple in both of
this relation, but ABEBE doesn’t want ABERA To be able to propagate these privilege to additional
accounts. So ABEBE can issue commands.
TASK 5: suppose that ABEBE wants to allow ALEX to retrieve information from either of two tables and
also to able propagate SELECT privilege to either account. So ABEBE can issue commands?
TASK 6: ALEX can Grant the SELECT privilege on the EMPLOYEE relation to ASRAT.so ALEX can issue
commands
TASK 7:suppose that ABEBE decides to revoke the SELECT privilege on the EMPLOYEE relation from
ALEX. So ABEBE can issue commands.
Via
Remadan.M page 1 GOOD LUCK(GC STUDENT)