10th RDBMS
10th RDBMS
System(Basic)
Q1. Facilities offered by databases are
(a) The ability to store a large amount of data in a structured format, easy update, sort query,
production of reports.
(b) Easy editing, spell check, perform calculations, library of mathematical functions, replication.
(c) The ability to rotate images, copy and paste, fill scale.
(d) None of the above
Answer: (a) Databases have ability to store a large amount of data in structured format, easy
update, sort query, production of reports.
Q7. Out of the following, which one is the most appropriate data field in context of employee
table, if only one of these is required? CBSE 2011
(a) Age in years
(b) Date of birth
(c) Age in days
(d) Age in months
Answer: (b) Date of birth is the most appropriate data field in context of employee table.
Q9. Which of the following is not the main building block of a database?
(a) Lists
(b) Queries
(c) Reports
(d) Forms
Answer: (a) The main building blocks of database are tables, queries, forms and reports.
Q11. DBMS is a program that controls the creation, maintenance and use of database. Here, DBMS
referred to
(a) Digital Base Management System
(b) Data Build Management System
(c) DataBase Management System
(d) DataBase Management Service
Answer: (c) Here, DBMS stands for Database Management System.
Q13. RDBMS provides relational operators to manipulate the data. Here, RDBMS refers to
(a) Record Database Management System
(b) Relational Database Management System
(c) Reference Database Management System
(d) None of the above
Answer: (b) RDBMS stands for Relational Database Management System, which provides operator
to manipulate the data stored into the database table.
Q16. Which of the following fields will not make a suitable primary key? CBSE 2011
(a) A customer’s account number
(b) A date field
(c) An auto number field
(d) A student’s admission number
Answer: (b) From the given options, data field can not be set as a primary key because it can’t be
fixed for an object.
Q17. Key field is a unique identifier for each record. It is defined in the form of
(a) rows
(b) columns
(c) tree
(d) query
Answer: (b) Key is a data item that allows you to uniquely identify individual occurrences which is
defined as the column or set of columns.
11. ………….. is the smallest part of a table in which one data item can be kept. CBSE 2011
Answer: Field
16. The candidate key, which is not used as primary key is called ………….. key.
Answer: alternate
17.A table is a set of data elements that is organized using a model of vertical columns and
horizontal rows.
18. A column is a set of data values of a particular type, one for each row of the table.
22. The types of languages used for creating and manipulating the data in the Database are DDL &
DML
23. A Queries is a standard for commands that define the different structures in a database.
24. A DML is a language that enables users to access and manipulate data in a database.
Q4. A report allows you to represent data retrieved from one or more tables so that, it can be
analysed and printed if required.
Answer: True When you want to print those records which are fetched from your database then,
reports are more useful for this purpose.
Q5. If a piece of data (field value) is stored in two places in the database, then storage space is
wasted and changing the data in one place will not cause data inconsistency. CBSE 2011
Answer: False If a piece of data is stored in two places in the database, then storage space is wasted
and changing the data in one spot will cause data inconsistency.
Question 3. Write the relationship between a database and a table. CBSE 2008
Answer: A database contains multiple tables whereas, a table cannot exist outside a database.
Question 8. Write any two uses of database management system. CBSE 2007
Answer:
1. DBMS is used to store data at a centralised location.
2. It is used to minimise data redundancy and data inconsistency.
1. High complexity
2. Database failure
Question 14. Name two possible primary keys for an Employee table. CBSE 2007
Answer: Possible primary keys for an Employee table are empcode, empphonenumber.
Question 16. What is the default extension of OO.o not zero BASE database? CBSE 2005
Answer: The default extension of OO.o BASE database is .odb.
Storage of information.
Retrieval of information quickly.
Sorting, selecting data that satisfies certain criteria (filtering).
Produce the report in some standardised and readable format.
Question 2. How are fields, record and a table related to each other? Explain with the help of an
example. CBSE 2007
Answer: Fields are one type of information. A record contains logically related fields. A table Emp
name contains logically related records.
1. Shridhar 20000
2. Raghav 40000
Here EmpNo, Name and Salary are three different fields. 1, Shridhar, 20000 represents one complete
record.
Question 3. What is the difference between ‘Rows’ and ‘Columns’ in a table? CBSE 2002
Answer: In a table, rows are called records and columns are termed as fields. A row stores complete
information of a record whereas column stores only similar data values for all records.
Data Information
It considers facts symbols, images for reference or It considers knowledge derived from study, experience or
analysis. instruction.
e.g. 23 is a data. e.g. age = 23 is information.
Question 6. Define forms and what is the need of using them? CBSE 2006
Answer: In a database, a form is a window or a screen that contains numerous fields or spaces to
enter data. Forms can be used to view and edit your data. It is an interface in user specified layout.
e.g. a user can create a data entry form that looks exactly like a paper form. People generally prefer
to enter data into a well-designed form, rather than a table.
Question 10. A table named School (containing data of students of the whole school) is created,
where each record consists of several fields including AdmissionNo (Admission Number), RollNo
(Roll Number), Name. Which field out of these three should be set as the primary key and why?
CBSE 2007
Answer: AdmissionNo should be set as primary key because admission numbers are unique for each
and every students of the school, which is not possible in the case with RollNo and Name.
Question 11. What is the utility of primary key in database? Write distinct features of primary
keys. CBSE 2013
Answer: Primary key is used to uniquely identify the record in a database. It can be a column or a set
of columns in the table. Main features of primary key are as follows:
Data
It is raw numbers, characters or facts represented by value. Most of the organisations
generate, store and process large amount of data. The data acts as a bridge between the
hardware and the software. Data may be of different types such as User data, Metadata and
Application Metadata.
Software
It is a set of programs that lies between the stored data and the users of database. It is used
to control and manage the overall computerised database. It uses different types of software
such as MySQL, Oracle etc.
Hardware
It is the physical aspect of computer, telecommunication and database, which consists of the
secondary storage devices such as magnetic disks, optical discs etc., on which data is stored.
Users
It is the person, who needs information from the database to carry out its primary business
responsibilities.
The various types of users which can access the database system are as follows:
Question 2. Define database management system. Write two advantages of using database
management system for school. CBSE 2007,05, 04
Answer: DataBase Management System (DBMS) is a collection of programs that enable users to
create, maintain database and control all the access to the database. The primary goal of the DBMS
is to provide an environment that is both convenient and efficient for user to retrieve and store
information.
Record Field
It is a collection of data items, which represent a complete It is an area within the record reserved for a specific piece of
A record refers to a row in the table. A field refers to a column in the table.
e.g. if Employee is a table, then entire information of an e.g. if Empolyee is a table, then empld, empName,
1. In school, DBMS is used to store the data about students, teachers and any other related
thing at a centralised location.
2. It provides security to the personal information of the school, stored in it.
Question 3. Distinguish between a record and a field in a table, with an example. CBSE 2007,05
Answer: Distinguish between a record and a field in a table are as follows:
Step 1 Determine the purpose of your database The first step of designing a database is to
determine the purpose and mechanism to design and use it.
Step 2 Determine the tables Tables are one of the most important elements of a database,
consist of rows and columns. To create a well-defined database, you have to keep some
conditions which are as follows:
A table should not contain duplicate information.
Each table should contain information about one subject.
e.g. One table is used to contain the personal information of the students and the
other is used to contain the marks scored by the student.
Step 3 Determine the fields After creating a table, you need to decide the type and number
of fields required for the tables in your database. Each field in a table contains individual facts
about the table’s subject.
e.g. A customer table may include company name, address, city, state and phone number
fields.
Step 4 Identify the primary key in a table From the fields of table, you need to identify a
primary key which uniquely identifies each individual record of the table. The primary key
helps you to reduce data duplication in the table.
Step 5 Determine the relationship between tables In this step, you need to determine
relationship between two or more tables in your database. You can set-up a relationship
between tables on the basis of common field between them. Establishing a relationship
allows you to fetch any information from both the tables.
Step 6 Refine the design After you have designed the tables, fields and relationships, its time
to study the design and detect any faults that might remain.
Step 7 Enter data and create other database objects When you are satisfied that the
database structure meets the goals you needed, add all your existing data to the tables.
Answer:
Question 2. Sanchita is working for a nationalised bank and is in the process of creating a table to
store the details of customers of the bank.
Find out, which of the following fields of table Bank can be selected as primary key, candidate key
and alternate key? CBSE 2011
Account No, Customer Name, Date of Birth, PAN Number, Opening Balance
Answer:
Primary key AccountNo
Candidate key AccountNo and PAN Number
Alternate key PAN Number
Question 3. Consider the following database Student
Answer:
1. 95.4
2. Mohan Garg and scholarship awarded is 50000.
3. 5
4. 6
Question 4. The director of a company uses a database to store data about job title. This is a part
of the database given below
1. 6
2. 6
3. Secretary
4. Finance department and their Payroll Numbers are A621 and M502.
Question 5. Identify the columns out of the given three, which should not be present in each of the
following tables: