Class 10 -Database Notes
Class 10 -Database Notes
LibreOffice Base provides the Form feature for data entry purposes and report
feature for displaying the data.
Form
A form is a database object with a user-friendly interface that allows data entry and
viewing in a visually attractive
and accessible method. It serves as the front end for entering and editing data into
any database.
1. Using a wizard
2. Using the Design View
Forms Control Toolbar – This toolbar contains various controls that can be added
to the form.
Records Toolbar – The Records toolbar contains the navigation control buttons in
the extreme left.
Creating Reports using wizard
You can create report from the Report using a wizard. To create a report, follow
the following steps –
1. What is a database?
Answer – Database servers are powerful computers that store and manage data on
a server. This type of server is dedicated to a single purpose and helps to hold the
database and run only DBMS and related software.
a. Reduce Data Redundancy – When the same data set is stored in two or more
locations, this is referred to as data redundancy. As a result, this helps in the
protection of duplicate data in a database.
b. Sharing of Data – Databases can share the data with multiple users at a time.
There are multiple levels of authorization to access the data, and as a result, the
data can only be shared with those who are permitted.
c. Data Integrity – The term “data integrity” refers to the accuracy and
consistency of the data in the database. Data integrity also refers to data safety.
d. Data Security – You know that data is very important, databases give privileges
to authorized users and allow them to access the database using username and
password.
e. Privacy – A database’s privacy rule says that only authorized users are
permitted to access the database in accordance with its privacy constraints. For
example – if you log in your Gmail account then you will see your email only, you
will not see any other account email.
f. Backup and Recovery – Backup and recovery are handled automatically by the
Database Management System.
g. Data Consistency – Data consistency ensures the modification in the data will
be the same for all the users who are accessing the database. For example if you
have registered a train ticket from IRCTC website then whatever changes are there
it will be the same for all the users who are trying to reserve the ticket.
7. What is RDBMS?
Answer –
a. Table – A table is a collection of data components structured in the form of
vertical columns and horizontal rows.
Answer – Datatypes are used to define the type of data that will be stored in the
database. Data types in the OpenOffice base are classified into five types.
a. Numeric Types – Numeric data types are used to describe numerical values for
fields in a database table. Numeric data types used for numbers and decimals.
Some of the important numeric data types are –
a. Boolean
b. Integer
c. Numeric
d. Decimal
e. Float
f. double
c. Binary Types – For storing data in binary formats, binary data types are used.
Binary data types in a database can be used to store images, music files, and so on.
Some of the important Binary data types are –
a. Varbinary
b. Binary
c. Longvarbinary
d. Date time – Date and time data types are used to describe date and time values
for fields in a database table.
Some of the important Date time data types are –
a. Date
b. Time
c. Timestamp
Answer – There are two different ways to creating the table in database –
a. Using Design View
b. Using Wizard
a. If there is no connected record in the main key table, records are added to a
related table.
b. Changing values in a primary if there are any dependent records in the linked
table
c. If there are any matching linked records in an associated table, records from a
primary key table are deleted.
16. Write about relationship between the tables and its types.
While working with multiple tables, you need to check the redundancy and
inconsistency of data.
This is done by setting relationship between the tables of a database. The types are
One-to-One relationship :
In this type of relationship, one specific record of a master table has one and only
one corresponding record in the transaction table. Both tables in this relationship
must have primary key columns
One-to-Many relationship
In this type of relationship, one specific record of the master table has more than
one corresponding records in the related transaction table. One of the tables in this
relationship must have a primary key column
Many-to-Many relationship
In this type of relationship, there will be multiple records in the master table that
correspond to multiple records in the transaction table as well. The primary key
column is not present in any of the tables in this relationship.
17. What is the file extension for databases created using OpenOffice.Org
Base?
18. List any three file formats that can be managed using OpenOffice.Org
Base?
19. Write about the four options of relationship between tables to maintain the
Referential Integrity.
Answer –
• No action –This option states that a user should not be allowed to update or
delete any record in the master table if any related record exists in the transaction
table.
• Update cascade – This option allows the user to delete or update the referenced
field but along with it all the related records in any of the transaction tables will
also be deleted or updated.
• Set NULL – This option assigns NULL value to all the related fields if the
master record is deleted or updated.
• Set default – This option assigns any fixed default value to all the related fields if
the master record is deleted or updated.
20. What do you mean by Sorting? In how many ways it can be done?
Answer – The process of arranging the records in particular order on any filed is
called as sorting.
Sort Ascending: if the table has to be sorted in descending order of selected field.
Sort Descending: if the table has to be sorted in descending order of selected field.
Sort: Sometimes we may need to sort the table based on more than one fields. In
such case, click Sort
Data in Base can be connected between two or more tables using primary key and
foreign key constraints.
For example – Suppose there is two table “Student_details” and “fee_details”,
in the student_detils table fields are –
Grno, Student_name, Address, phone_number ( here Grno is primary key)
Here, both have a common field “Grno” this is known as referential Integrity.
DDL (Data definition language) – Data definition language is used to design and
modify the structure of a database.
Common DDL commands are
a. Create – This command is used to create database
b. Alter – This command is used to modify the database.
c. Drop – This command is used to delete database tables.
in databases.
Common DML commands are
a. Select – This command is used to display information from the database.
b. Insert – This command is used to insert new records in the database.
c. Delete – This command is used to delete records from the database.
d. Update – This command is used to modify records in the database.
Answer – Queries are commands that describe the data structure as well as
manipulate the data in the database. The purpose of a query is to do calculations,
integrate data from many tables, and add, alter, or delete data from a database.
25.Why there is a need to create Forms?
Answer – Reports help to present the data in proper manner which is stored in the
database, It also displays the data in summary format.
27. What is the difference between design view and Form view?
Design View is meant for making some modifications in the form. Right click on
the form name and select Edit to enter Design view
Form view is meant to add, edit and view records in a form.
To toggle between Design view and Form view press Design Mode button on the
Forms Controls toolbar.
Answer –
Forms –
a. Forms help or manage to store data in a systematic format.
b. The prerequisites to create a form would be –
c. Add all the necessary fields in the form
d. Make the connection between form and the table
Reports –
a. Reports display the data in a summarized manner.
b. The prerequisites to create a report would be –
c. Data
d. Data source
Answer –
Form
a. Forms are used to store the data in the semantic way
b. Edit, delete & modify can be easily managed
c. Auto calculation can be done easily
Report
a. Report display the data in the presenting format
b. Report can display all the record from the table
c. Edit, delete & modification cannot be done through report
d. You can take printout with the help of report
Answer – Yes form can display the data from queries, with the help of query you
can filter the data and you can display in the form.
31. What is a tool tip in Forms? How will you add a tool tip for a label in
Forms?
Answer – A tool-tip is a small piece of text that is displayed when the mouse
pointer is placed on a particular control.
Press Ctrl + click on a text box. Right click and select Control Properties option.
In the dialog box, scroll down till Help Text property appears. Type the required
text.
32. In how many ways Forms and Reports can be created in a database?
Answer – There are two ways to create a form and report in the database.
a. Using Wizard
b. Using Design View