NCERT Class 12 Informatics Practices Informatics Practices: Chapter 1 — 1 Introduction

NCERT CBSE Class 12 Informatics Practices Informatics Practices Chapter 1 English PDF

This chapter, "Functions in SQL," builds upon Class XI knowledge of database concepts and MySQL. It focuses on advanced SQL commands for performing various database queries. Students will learn about single-row and multiple-row functions, ordering records, grouping data based on criteria, and querying multiple tables. The chapter introduces a sample database called CARSHOWROOM, detailing its schema with four relations: INVENTORY, CUSTOMER, SALE, and EMPLOYEE. It illustrates the structure and sample data for the INVENTORY relation. This chapter aims to enhance students' ability to manipulate and retrieve data efficiently using SQL, crucial for CBSE Informatics Practices.

Quick info

BoardCBSE / NCERT
ClassClass 12
SubjectInformatics Practices
BookInformatics Practices
ChapterChapter 1 — 1 Introduction
LanguageEnglish
PDF typeNCERT Textbook
SessionCBSE 2026
Reading time2 minutes
Word count391

Learning outcomes

Vocabulary

WordMeaning
SQLStructured Query Language, used for managing and manipulating databases.
DatabaseAn organized collection of structured information, or data, typically stored electronically.
QueryA request for data or information from a database.
FunctionsPre-defined formulas that perform calculations or operations on values in a database.
GROUP BYAn SQL clause that groups rows that have the same values in specified columns into summary rows.
RelationsTables in a relational database.
SchemaThe blueprint or structure of a database.
InventoryA complete list of items such as property, goods in stock, or the contents of a building.
CustomerA person or organization that buys goods or services from a store or business.
SaleThe exchange of a commodity for money; the rendering of service for wages.
EmployeeA person employed for wages or salary.

The complete chapter text is read in the official NCERT PDF viewer below (streamed from ncert.nic.in). This page provides NCERT Help study material — summary, vocabulary, practice questions, and FAQs — not a full reproduction of the textbook.

Read chapter online

This PDF is loaded from the official NCERT website (ncert.nic.in). Use the page buttons below to read — download is disabled on NCERT Help.

Read page by page below. PDF is streamed from the official NCERT website — no download button on this page.

Loading document …
Page of
Loading page …

Practice questions

  1. What is the primary purpose of SQL functions? Answer: SQL functions are used to perform calculations or operations on values within a database, often simplifying complex queries.
  2. Explain the role of the GROUP BY clause in SQL. Answer: The GROUP BY clause is used to group rows that have the same values in specified columns, allowing for aggregate functions to be applied to each group.
  3. Name the four relations in the CARSHOWROOM database as described in the chapter. Answer: The four relations are INVENTORY, CUSTOMER, SALE, and EMPLOYEE.

Practice MCQs

Q1. Which of the following is NOT a relation in the CARSHOWROOM database?

Q2. What information does the INVENTORY relation store?

Q3. The GROUP BY clause in SQL is used for:

Q4. Which relation stores the invoice number and selling price of a car?

Q5. What does the chapter suggest is the main challenge today regarding data, according to Lev Manovich?

Frequently asked questions

What is the purpose of the CARSHOWROOM database introduced in this chapter?

The CARSHOWROOM database is used as an example to demonstrate various SQL commands and concepts, including functions, grouping, and querying multiple tables.

What prior knowledge is assumed for this chapter?

This chapter assumes students have understood database concepts and learned how to create, populate, manipulate, and retrieve data using MySQL and SQL queries from Class XI.

What are the main areas of SQL functions covered in this chapter?

The chapter will cover single-row functions and multiple-row functions in SQL.

Besides functions, what other SQL operations will be discussed?

The chapter will also cover the GROUP BY clause, operations on relations, and how to use multiple tables in a single query.

What are the four tables (relations) in the CARSHOWROOM database?

The four relations are INVENTORY, CUSTOMER, SALE, and EMPLOYEE.

Related resources

Important topics

Functions in SQL GROUP BY in SQL Operations on Relations Using Two Relations in a Query CARSHOWROOM Database Schema

Topics covered

Introduction to SQL Functions Single Row Functions Multiple Row Functions GROUP BY Clause in SQL Operations on Relations Using Two Relations in a Query CARSHOWROOM Database Schema INVENTORY Relation CUSTOMER Relation SALE Relation EMPLOYEE Relation Data Retrieval using SQL

NCERT Class 12 Informatics Practices — Informatics Practices — Chapter 1 — 1 Introduction. Verified by NCERT Help Editorial Team. Reviewed on 29 Jul 2026. Last updated 10 Aug 2026.