0% found this document useful (0 votes)
14 views2 pages

It Practical Exam Set 2

Uploaded by

ahmedthameem357
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views2 pages

It Practical Exam Set 2

Uploaded by

ahmedthameem357
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

All the files you prepare in this worksheet should be saved in a folder named with your

roll number, name, class, and division.

Database Management System using LibreOffice Base: 10 marks


I. Create a database with three tables using your full name as the database name.
1) Table 1: Reservation (Use the "Create Table in Design View") (1 mark)
• Columns: CustID, ReservationDate, Gender
• Specifications:
 Set CustID as an Integer, with "Auto Value" enabled to auto-generate
sequential values (0, 1, 2, ...). Mark it as the primary key.
 Set ReservationDate as a Date data type and format it to display dates as "25
April 2022."
 Set Gender as Text (VARCHAR) with a length of 1, allowing values "M" or
"F."
• Additional task: Open the table in "Table Data View" and enter 5 records.
2) Table 2: Contact (Use the "Use Wizard to Create Table" option) (1 mark)
• Columns: CustID, CustName, Destination
• Specifications:
 Set CustID as an Integer with "Auto Value" enabled to auto-generate
sequential values (0, 1, 2, ...). Mark it as the primary key.
 Set CustName as Text (VARCHAR) with the "Entry Required" property set
to "Yes."
 Set Destination as Text (VARCHAR) with the default value "Wayanad."
• Additional task: Open the table in "Table Data View" and enter 5 records.
3) Table 3: TicketFair (Use the "Create Table in Design View" option) (1 mark)
• Columns: CustID, Payment, Rupees
• Specifications:
 Set CustID as an Integer with "Auto Value" enabled.
 Set Payment as a Boolean (Yes/No), with 3 entries marked as paid and 2
as unpaid.
 Set Rupees as a Decimal with 2 decimal places, allowing values up to
150. Enter values with decimals, some above 50 and some below 50.
• Additional task: Open the table in "Table Data View" and enter 5 records.
4) Relationships (2 marks)
• Establish a relationship between the Reservation table (parent) and both the
Contact and TicketFair tables (child tables).

5) Queries (3 marks)
• Query 1 (Use Wizard to Create Query): Display CustID, ReservationDate,
CustName, Payment, and Gender. Sort by CustName. Name this query
"SortedList."
Queries using "Create Query in Design View"

• Query 2: Show CustName, ReservationDate, and Destination where Payment is


marked as unpaid (0). Name this query "NonPayers."
• Query 3: Display CustName and Rupees where Rupees is greater than 50. Name
this query "GreaterThan50."
6) Create a Form: (1 mark)
 Use the wizard to create a form from the Reservation table.

7) Create a Report: (1 mark)


 Use the wizard to create a report from the query NonPayers.

Digital Documentation (Advanced) using LibreOffice Writer: 5 marks


II. All Writer files you create in this worksheet should include your full name, class,
and division as the header.
1) Create a custom character style with the following specifications and save it under your
name in Character Styles: (2 marks)
• Font: Bradley Hand ITC
• Font size: 14
• Font color: Dark Blue, Bold

2) Prepare an invoice as shown below, and apply the newly created style to the entire
document. (3 marks)

Electronic Spreadsheet (Advanced) using LibreOffice Calc: 5 marks


III.
Instruction: Complete the assignment from the worksheet provided in the server folder
named " CALC DATA". Copy the file into your individual folder before starting.
1) Sheet - Define Range (3 marks)
2) Sheet - Goal Seek (2 marks)

****************************************

You might also like