⚡FREE AI Live Master Session: Teach AI to See! Build Your Own AI Image Classifier

    Register for Free →
    Part B: Subject Specific Skills · Unit 3

    Database Management System (LibreOffice Base)

    Complete CBSE Class 10 IT (Code 402) textbook coverage for RDBMS concepts: Relational Data Models, Primary & Foreign Keys, Table Design in Base, Referential Integrity, SQL Query Syntax, Interactive Forms, and Formatted Reports.

    High-Yield Exam Blueprint

    Key Concepts At A Glance (Unit 3 Cheat Sheet)

    Essential database theory, terminology, data types, relational integrity rules, and SQL query syntax:

    Relational Keys

    Primary: Unique, never NULL.
    Candidate: Eligible to be primary.
    Alternate: Remaining candidate keys.
    Foreign: Links to parent primary key.

    Base Data Types

    CHAR: Fixed length padding.
    VARCHAR: Dynamic variable length.
    INTEGER / DECIMAL: Numerical values.
    DATE / TIME: Temporal types.

    Referential Integrity

    Tools > Relationships: 1:1, 1:Many, Many:Many. Rules: No Action (blocks delete), Delete Cascade (purges child rows), Set NULL.

    SQL Query Syntax

    SELECT f1, f2 FROM Tab WHERE cond ORDER BY f1 DESC;
    Wildcards: % (any length), _ (single char).

    Chapter 8 Notes

    Appreciate the Characteristics of a Database

    A Database is an organized collection of related data. While traditional flat-file systems suffer from duplication, inconsistency, and poor access controls, a Relational Database Management System (RDBMS) organizes information into structured tables connected by relational keys.

    Core Relational Terminology

    Tuple / Record / Row

    A single horizontal row representing all details of one specific entity (e.g. Roll No 101, Name 'Rohan', Grade 10).

    Attribute / Field / Column

    A vertical column storing a single category of data for all records (e.g., StudentName, BirthDate, Marks).

    Degree vs Cardinality

    Degree: Total count of columns/fields.
    Cardinality: Total count of rows/records.

    Types of Relational Keys (Guaranteed Board Exam Question)

    Relational keys guarantee that records are retrieved without ambiguity and prevent duplicate or corrupted data:

    1. Primary Key

    A column that uniquely identifies each record in a table. It cannot accept duplicate values and can NEVER be NULL (e.g. Admission_Number, Aadhaar_Number).

    2. Candidate Key & Alternate Key

    Candidate Keys: All fields capable of serving as a primary key (e.g. RollNo, Email, PassportNo).
    Alternate Key: The candidate keys that were NOT picked as the primary key.

    3. Composite Primary Key

    When no single field is unique, a combination of two or more attributes forms the primary key (e.g. FlightID + FlightDate).

    4. Foreign Key

    A field in a child table that references the primary key of another parent table to establish a relational link. Unlike primary keys, foreign keys can contain duplicate values and can be NULL.

    Board Exam Practice

    Unit 3 Solved MCQs (10 High-Yield Questions)

    Directly curated from curriculum chapter-end self-assessment exercises and CBSE sample papers.

    1

    In Relational Database Management Systems (RDBMS), what do 'Degree' and 'Cardinality' refer to?

    2

    Which of the following database key types can NEVER contain NULL values and must uniquely identify each record in a table?

    3

    What is the key difference between CHAR and VARCHAR data types in LibreOffice Base?

    4

    When a table has two or more columns combined together to serve as the Primary Key, it is known as a:

    5

    In LibreOffice Base, what is the default file extension for a registered database document?

    6

    What is Referential Integrity in relational databases?

    7

    Which Referential Integrity option deletes all related child records automatically when a parent record in the primary table is deleted?

    8

    In SQL queries, which wildcard character in LibreOffice Base represents zero, one, or multiple characters when using the LIKE operator?

    9

    Which database object in LibreOffice Base provides an interactive user-friendly graphical interface specifically designed for data entry and record viewing one at a time?

    10

    What is the primary purpose of a 'Report' in LibreOffice Base?

    CBSE Class 10 IT Viva & Theory

    Frequently Asked Board Questions (Base Unit 3)

    Detailed model answers strictly formulated according to official CBSE marking criteria: