You are on page 1of 6

SECTION A 11.

The importance of ___can be judged in another way –


today, Their vendors like Oracle are among the largest
1. The market leading DBMS products today are all software companies in the world, and they form an important
____products. part of the product line of more diversified companies like
A. Sql DBMS Microsoft and IBM.
B. Hierarchical DBMS A. Operating systems B. Antivirus systems
C. Network DBMS C. Management systems D. database systems
D. Relational DBMS
12.__data independence implies that application programs
need not be changed if fields are added to an existing record
2. The_____ model is based on set theory its accuracy and
A. Atomic B. Logical C. Physical D. Hierarchical
usefulness have a basis in___.
A. hierarchical, mathematics B. relational, algebra
13. Data ____is preceded by planning and analysis
C. network, algebra D relational, mathematics
A. Specification B. Testing
3. While ___reduces___, the lack of duplication requires that
C. modelling D. Implementation
the database be adequately backed up, so that, in the case of
failure, the data can be recovered.
14. The entity-relationship (E-R) data model based on a
A. decentralization, duplication
perception of real world that consists of a set of basic objects
B. centralization, duplication
called__, and of __ among these objects.
C. centralization, loss
A. entities, relationships B. entities, attributes
D. centralization, integrity
C. attributes, relationships D. relationships, attributes
15. ___is advantageous in the database environment, since it
4. A database is?
allows for changes at one level of the database, without
A. a more complex object
affecting other levels.
B. it is a collection of interrelated stored data that serves the
A. Data redundancy B. Data independence
needs of multiple users within one or more organizations
C. Data Integrity D. Data Dictionary
C. it is an interrelated collections of many different types of
16. The_____deals with how the data is processed.
tables.
A. data model B. entity model
D. All the above
C. function model D. Specific model
17. Entities are the principal data objects about which
5. 0015, Mary, Iganga, 0706514287 are examples of?
information is to be collected; they usually DO NOT denote a
A. Data B. Database
___of informational interest.
C. Database System D. All the above
A. person B. principle C. thing D. event
18. There are two types of attributes. Which of the following is
6. A _can handle business inventory, accounting and filing,
among them?
baking and health information processing.
A. identifiers B. descriptors
A. Table B. database C. Query D. Program
C. Key attributes D. Both A and B
19. ___represent real-world associations among one or more
7. Data independence is usually considered from two points of
entities, and, as such, have no physical or conceptual existence,
view including?
other than that which depends upon their entity associations.
A. physical B. logical
A.Relationships B.Entities C.Attributes D. All the above
C. Both A and B D. None of the above
20. A particular occurrence of an entity is called an?
A. entity instance B. entity occurrence.
8. The motivations for using databases rather than files don’t
C. entity relationship D. Both A and B
include?
21. ___is a set of principles concerned with how data is
A. lesser availability to a diverse set of users
structured.
B. integration of data for easier access to
A. Data definition. B. Data manipulation
C. updating of complex transactions
C. Data integrity D. None of the above
D. less redundancy of data
22. ___ involves defining an organization for data, a set of
templates for the organization of data.
9._______ is a software package/system to facilitate the
A. Data definition. B. Data manipulation
creation and maintenance of a computerized database.
C. Data integrity D. None of the above
A. Oracle B. DBMS C. Both A and B D. Ms. Excel
23. The ___is a software engineering model based on
relationships between stored symbols and the real world.
10. The_____ is the major software component of a database
A. semantic data model B. primitive data model
system.
C. classic data model D. None of the above
A. Database Model B. DBMS C. Database D. Data
24. The relational model today, is the ___data model for
commercial data processing applications.
1
A. primary B. secondary C. miniature D. minute A. Entity integrity B. Both A and C
25. Which of the following are not a property of Relational C. Referential Integrity D. None of the above
Tables?
A. Values Are Atomic 38. __ is a single attribute or combination of attributes whose
B. Each Row is Unique values uniquely identify the tuples of the relation.
C. Column Values are of the Same Kind A. Key B. Instance C. Rare D. Composite
D. None of the above
26.___is a set of principles concerned with how data is 39. State whether true or false
operated upon. i No two tuples may have the same key value and
A. Data definition. B. Data manipulation ii Every tuple must have a value for the key attribute
C. Data integrity D. None of the above A i- True, ii – False B. i - True, ii – True
C. i - False, ii – True D. i - False, ii – False
27. In the relational data model, the database is represented as
a group of____. 40. ___concerns the idea of what are valid changes and invalid
A. related entities B. related objects changes to data.
C. related things D. related tables A. Data definition. B. Data manipulation
C. Data integrity D. None of the above
28. The ____simplicity, and ease of visualization of the
relational data model, have contributed to its success. 41.Which object is used to create a form?
A. Theoretical B. mathematical C. logical D. physical A. Form B. Form Wizard
C. Blank form D. All the above
29. A relation is a collection of___, each of which contains
values for a fixed number of attributes. 42. Which tool do you use to create a query object?
A. tuples B. rows C. relations D. Both A and B A. Query Design B. Simple filter wizard
C. Query wizard D. Both A and C
30. Each ___in a relation must be unique; that is, there can be
no___. 43. What is an intersection of a row and a column?
A. tuple, duplicates B. row, narrations C. tuple, figures D. A. Form B. Cursor C. Cell D. Record
row, columns
44. Which criteria returns only those addresses beginning with
31. ____ concerns the process of how the data is accessed, and the letter “K”?
how it is changed in the database. A. Address= “K” B. Address= “K*”
A. Data definition. B. Data manipulation C. Address= “K?” D. Address= “K#”
C. Data integrity D. None of the above
45. Which of the following is not a view for interacting with a
32. A domain may have a ___or a ___defined for it. form object?
A. size, format B. data-type, property A. Datasheet view B. Design view
C. data-type, format D. specification, table C. Form view D. Layout view

33. An attribute designates the___ played by the domain. 46. Which criteria does not return “officer” as a match?
A. extent B. role C. Both A and B D. None of the above A. Position = “ * f f * ” B. Position = “O??icer”
C. Position = “ ? f f * ” D. Position = “O#r”
34. The ___are not considered to be ordered, even though they
appear to be in the tabular form. 47. SELECT last_name, job_id, department_id, hire_date
A. tuples B. attributes C. Relations D. All the above FROM employees
ORDER BY hire_date DESC ; The above statement will
35. Values in a tuple are considered___ A. Return data from all listed columns organised in
A. indivisible B. Both A and C alphabetical order
C. atomic D. None of the above B. Return data from all listed columns with hire date organised
in descending order
36. ___is a set of principles concerned with determining which C. Return data from all listed columns with hire date organised
states are valid for a database. in ascending order
A. Data definition. B. Data manipulation D. Return data from all listed columns organised in
C. Data integrity D. None of the above alphabetical order according to hire date

37. __ is a constraint involving two relations used to specify a 48. Which query do you use to answer the question “What is
relationship among tuples in two relations. the average salary of the employees”?
A. select first_name, Last_name, avg_salary from emp
2
B. select * from emp A. Wizard B. Assistant C. Relation D. Coach
C. select * from emp where salary= “average”
D. select from emp where first_name, Last_name, avg_salary 58. In the relationships window, what does the appearance of
symbols, such as 1 and the infinity (∞) symbol, at the
49.Which is the valid data type in Access? endpoints of a relationship line mean?
A. Number B. Text C. Currency D. All of the above A. Referential integrity is enforced
B. Referential integrity isn’t enforced
50. What is the result of ‘Select * from customer where C. An inner join is set
CustID>10 and CustID<100’ query? D. An outer join is set
A. Display all customers with CustID from 10 to 100
B. Display all customers with CustID above 10 59.Which data type is better to use for storing the price of an
C. Display all customers with CustID below 100 item?
D. Display all customers with CustID from 11 to 99 A. Text B. AutoNumber C. Number D. Currency

51.What is the full form of SQL? 60. In MS Access, AutoNumber Data Type
A.Sophisticated Question List A. Can be Sequential B. Can be Random
B.Structured Question List C. Can be Edited D. Only A & B
C. Structured Query Language
D. Small Query Length 61. Which of the following statements is NOT correct?
A. SELECT * FROM EMPLOYEES;
52. Create a query displaying only ID, Name, Sex and B. SELECT EMPLOYEE_ID, FIRST_NAME, LAST_NAME,
Amount to filter out only Female employees from the staff SALARY FROM EMPLOYEES;
loans table. C. SELECT * FROM DEPARTMENTS
A. SELECT ID, Name, Sex and Amount FROM D. SELECT * FROM EMPLOYEES where
EMPLOYEES; EMPLOYEE_ID=”104”;
B. SELECT ID, Name, Sex and Amount FROM
EMPLOYEES WHERE SEX=”FEMALE”; 62.The basic elements of a form or a report are called:
C. SELECT ID, Name, Sex and Amount FROM staff_loans A. Controls B. Objects C. Windows D. Properties
WHERE SEX=”FEMALE”;
D. SELECT ID, Name, Sex and Amount FROM staff_loans; 63.What will SELECT * FROM EMPLOYEES where
FIRST_NAME = “Alexander”; return?
53.Which data type is better to use for storing phone number in A. All records from employees table
the following format “977-1-1234567”? B. All records with first name alexander from the departments
A. Text B. AutoNumber C. Number D. Currency table
C. All record with first name alexander from the employees
54. After right clicking a selected field in ms access, which do table.
you choose to delete a field in design view? D. first names which are equal to alexander from the
A. Delete field B. Delete rows employees table.
C. Remove field D. Remove rows
64. Which control type do you use to create a list of items for
55. Create a query displaying all the fields to display the user to choose from?
employees with staff loans greater than 400,000 from the staff A. Command button B. Combo box
loans table. C. Text box D. Label
A. SELECT * FROM STAFF_LOANS WHERE
STAFF_LOAN > 400000; 65. What will the following statement do? SELECT
B. SELECT * FROM STAFF_LOANS WHERE PRODUCT_NO, WEIGHT FROM PRODUCT WHERE
STAFF_LOAN >= 400000; WEIGHT BETWEEN 25 AND 35
C. SELECT * FROM STAFF_LOANS WHERE A. Return product_no greater than 25 and less than 35 from the
STAFF_LOAN > “400000”; product table.
D. SELECT * FROM (STAFF_LOANS WHERE B. Return product_no greater than or equal to 25 and less than
STAFF_LOAN > 400000); 35 from the product table.
C. Return product_no greater than or equal to 25 and less than
56. Which is not a command that is selectable from right click or equal to 35 from the product table.
menu of a field column in design view? D. Return product_no greater than to 25 and less than or equal
A. Insert rows B. Properties 35 from the product table.
C. Delete rows D. None of the above
66.In MS Access, Text Data type may contain maximum
57.Which leads you through the process of creating a form? character of
3
A. 255 Character B. 256 Character
C. 1064 Character D. No Limit 75. The statement to Select employee number and first name
from the employee table is?
67. What will the following SQL statement do? SELECT A. SELECT EMP#, FIRST_NAME FROM EMPLOYEES
SNAME, SCITY FROM S WHERE SNAME LIKE 'C%' B. SELECT EMP#, FIRST_NAME FROM EMPLOYEE
A. Return all names that start with C and their corresponding C. SELECT * FROM EMPLOYEE
cities from the table S. D. None of the above
B. Return all names that end with C and their corresponding
cities from the table S. 76. A ______is the basic storage structure of an__________.
C. Return all names that start with C or are followed by any A. Table, RDBMS. B. Record, RDBMS. C. Data Item,
corresponding character and their corresponding cities from the REBM. D. Tuple, RDBMS.
S table.
D. Return all names that start with C or are followed by the % 77. The statement to Select all the employees from Mbale city
sign and their corresponding cities from the S table. whose age is greater than 50 is?
A. SELECT FROM EMPLOYEE WHERE CITY =
68.Which of the following is not a valid Data Type in MS “MBALE” AND AGE < 50
Access? B. SELECT * FROM EMPLOYEE WHERE CITY =
A. Memo B. Picture C. Currency D. AutoNumber 'MBALE' AND AGE >= 50
C. SELECT * FROM EMPLOYEE WHERE CITY =
69. What will the following SQL statement do? Select * from “MBALE” AND AGE > 50
department D. SELECT * FROM EMPLOYEE WHERE CITY = MBALE
A. Return Some of the columns from the table department AND AGE > 50
B. Return Some of the rows from the table department
C. Return all of the columns from the table department 78.Which of the following Data Type is used to store picture in
D. Return all of the rows from the table department MS Access
A. Picture B. OLE Object
70.In MS Access “Hyperlink” Data Type can store C. Memo D. Picture cannot be stored
A. Web Address B. Email Address
C. Path of a File D. All of Above 79. The statement to Select all employees whose first name
ends with letter e is?
71. What will the following SQL statement do? Select dept_no A. SELECT * FROM EMPLOYEE WHERE FIRST_NAME
from department where dept_name= “Finance” LIKE ‘*e*’
A. Return dept_names from the table department which have B. SELECT * FROM EMPLOYEE WHERE LAST_NAME
their dept_name as Finance LIKE ‘?e’
B. Return dept_nos from the table department which have their C. SELECT * FROM EMPLOYEE WHERE FIRST_NAME
dept_name as Finance LIKE ‘?E*’
C. Return dept_names from the table department which have D. SELECT * FROM EMPLOYEE WHERE FIRST_NAME
their dept_no as Finance LIKE ‘*e’
D. All the above
80. There are two types of attributes:
72.Which of the following data types is used to store logical A. identifiers and descriptors.
value in MS Access? B.Key attributes and non-key attributes
A. True/False B. On/Off C. Yes/No D. All of Above C. Either A or B D. None of the above

73. What will be the result of this SQL statement? SELECT 81. The statement to select all the job titles held by the
DEPT_NAME FROM DEPARTMENT WHERE DEPT_NO employees is?
IN (100,200,500) A. SELECT DISTINCT JOB_TITLE FROM EMPLOYEE
A. Return dept_names from the table department which have B. SELECT * FROM EMPLOYEE where Job title = All
dept_nos 100,200,500 C. SELECT JOB TITLE FROM EMPLOYEE
B. Return dept_nos from the table department which have D. SELECT DISTINCT JOB TITLE FROM EMPLOYEE
dept_no >200, >300 and >500
C. Return dept_names from the table department which have 82.Which of the following is not a property of a relational
dept_no similar to 300 database?
D. None of the above A. Can be accessed and modified by executing structured
query language (SQL) statements.
74.The appropriate Data Type to store Time in MS Access? B. Contains a collection of tables with no physical pointers
A. Date/Time B. Time Only C. Uses a set of operators
C. Time D. Time cannot be stored D. None of the above
4
B. A results set with columns Last Name & Annual Salary
83. What will be the result in the newly created column after C. A results set with columns Last Name and salary*12
running the statement “SELECT last_name, salary, D.A results set with columns Last Name and salary*12 As
12*(salary+100) FROM employees;”. Assume the salary
values is 500? 90. UPDATE copy_emp SET department_id = 70
A. 1700 B.500 C.6100 D. 7200 WHERE employee_id = 113;
A. Will change the department id of 70 to 113 in the entire
84. A statement that will return a hire date earlier than 1st employees table
January 1990 from the employees table is ? B. Will change the department id of 113 to 70 in the entire
A. SELECT * FROM EMPLOYEES WHERE HIRE_DATE > employees table
“1/1/1990”; C. Will add a record with the department id of 70 and 113 in
B. SELECT * FROM EMPLOYEES WHERE HIRE_DATE < the entire employees table
#1/1/1990#; D. Will add a record with the department id of 70 or 113 in the
C. SELECT * FROM EMPLOYEES WHERE HIRE_DATE > entire employees table
“1/1/1990”;
D. SELECT * FROM EMPLOYEES WHERE HIRE_DATE > 91. To represent an attribute in an E-R model, use the
‘1/1/1990’; following conventions
A. Oval B. Circle C. Rectangle D. Both A and B
85. A statement that will return a hire date later than 4/3/2005
AND a JOB_ID as accountant from the employees table is? 92. ____ are database objects which are specifically designed
A. SELECT * FROM EMPLOYEES WHERE (HIRE_DATE for manipulating already existing data in the tables
< #4/3/1990#) AND (JOB_ID = ACCOUNTANT); A. Hyperlink B. Tables C. Queries D. Forms
B. SELECT * FROM EMPLOYEES WHERE (HIRE_DATE
> #4/3/1990#) AND (JOB_ID = ‘ACCOUNTANT’); 93. A relational model has three aspects including?
C. SELECT * FROM EMPLOYEES WHERE (HIRE_DATE A. Structures B. Operations
> 4/3/1990) && (JOB_ID = ‘ACCOUNTANT’); C. Integrity rules D. All the above
D.SELECT * FROM EMPLOYEES WHERE (HIRE_DATE >
“4/3/1990”) || (JOB_ID = ‘ACCOUNTANT’); 94. Relational database components include:
i) Row ii) Column iii) Field iv)Primary key
86. Select all the record from employees table whose first v) Foreign key vi) Table
name is nancy or last name is austin. A. i), ii), v) B. i), ii), iii), iv), v)
A. SELECT * FROM EMPLOYEES WHERE FIRST_NAME C. i), ii), iii), iv) D. i), ii), iii), iv), v), vi)
=“NANCY” || LAST_NAME=“AUSTIN”;
B. SELECT * FROM EMPLOYEES WHERE FIRST_NAME 95. ____is a column or set of columns that refers to a primary
is “NANCY” and LAST_NAME is “AUSTIN”; key in the same table or another table.
C. SELECT * FROM EMPLOYEES WHERE FIRST_NAME A. A Key attribute B. A Foreign key
=“NANCY” OR LAST_NAME=“AUSTIN”; C. A Super Key D. Multivalued Key
D. SELECT * FROM EMPLOYEES WHERE FIRST_NAME
=“Like *NANCY” OR LAST_NAME=“ Like %AUSTIN”; 96. Which of the following is a property of RDBMS
A. easily accessible
87. Select all the records from employees table whose first B. provides full data independence
names are like ( Frida, Bob, Alice, Abed, Fatuma) C. is a collection of individual, named objects.
A. SELECT * FROM EMPLOYEES WHERE FIRST_NAME D. All the above
= Frida, FIRST_NAME = Bob, FIRST_NAME = Alice,
B. SELECT * FROM EMPLOYEES WHERE FIRST_NAME 97. ___means that similar data is not repeated in multiple
Like “*[a-e]” tables.
C. SELECT * FROM EMPLOYEES WHERE FIRST_NAME A. Data Independence
Like “a*” B. Reduction of data redundancy
D. SELECT * FROM EMPLOYEES WHERE FIRST_NAME C. Reduction of data Integrity
Like “d*” D. None of the above

88. SELECT last_name, salary, 12*(salary+100) FROM 98. The _____provides a convenient method for visualizing the
employees; returns___ if the salary is 800 interrelationships among entities in a given application.
A..9700 B.10800 C. 2000 D. An error A. Query Schema B. E-R diagram
C. Database Model D. Relations
89. SELECT last_name AS "Name", salary * 12 AS "Annual
Salary“ FROM employees; will return 99. item name is functionally dependent on item code. This is
A. A results set with columns Name and Annual Salary shown as:
5
A. Item code item name
B. Item code item name
C. Item name item code
D. Item code name

100. When multiple possible identifiers exist, each of them is a


______key.
A. Primary B. Concatenated C. Candidate D. Borrowed

END OF PAPER

You might also like