Database Chapter Concepts | Class 11 Informatics Practices Notes
By ConceptScroll Team · Published on 17 July 2026 · 3 min read
Database Chapter Concepts – this guide gives you a concise, exam-ready overview of Database Chapter Concepts from Class 11 Informatics Practices, written by ConceptScroll editors and reviewed against the latest NCERT textbook.
7.3.2 Key Concepts in DBMS
This subsection explains fundamental concepts essential for understanding and working with DBMS. (A) Database Schema is the logical design or blueprint of the database, defining tables, columns, data types, constraints, and relationships. It is also called the visual or logical architecture. (B) Data Constraints are restrictions on data values in columns, such as NOT NULL, UNIQUE, or specific data formats, ensuring data accuracy and reliability. (C) Meta-data or Data Dictionary stores the schema and constraints, acting as data about data. (D) Database Instance refers to the state or snapshot of the database at a particular time, containing actual data entries. (E) Query is a request to retrieve or manipulate data, written in a query language like SQL. (F) Data Manipulation includes insertion, deletion, and update operations on data. (G) Database Engine is the underlying software component that creates databases and handles queries. These concepts form the foundation for efficient database design and operation.
📊 Diagram: Figure 7.3 depicts the StudentAttendance database environment, showing users, DBMS, and data storage.
🔗 Connection: Leads to section 7.4 Relational Data Model, which explains the data model underlying most DBMS.
Frequently asked questions
1. Give the terms for each of the following: a) Collection of logically related records. b) DBMS creates a file that contains description about the data stored in the database. c) Attribute that can uniquely identify the tuples in a relation. d) Special value that is stored when actual data value is unknown for an attribute. e) An attribute which can uniquely identify tuples of the table but is not defined as primary key of the table. f) Software that is used to create, manipulate and maintain a relational database.
a) Relation or Table b) Data Dictionary or Metadata c) Primary Key d) NULL value e) Candidate Key or Alternate Key f) Database Management System (DBMS)
2. Why foreign keys are allowed to have NULL values? Explain with an example.
Foreign keys are allowed to have NULL values because a foreign key represents a reference to a primary key in another table, and sometimes the relationship may be optional. When there is no related tuple in the referenced table, the foreign key can be NULL to indicate the absence of a relationship.
Example: Consider two tables, STUDENT and SPORTS_PREFERENCE. If a student has not chosen any sport, the foreign key in SPORTS_PREFERENCE referring to STUDENT's primary key can be NULL, indicating no
3. Differentiate between: a) Database state and database schema b) Primary key and foreign key c) Degree and cardinality of a relation
a) Database Schema vs Database State:
- Schema is the structure or design of the database, defined by tables, attributes, and constraints. It is fixed and does not change frequently.
- State is the actual data stored in the database at a particular moment. It changes as data is inserted, updated, or deleted.
b) Primary Key vs Foreign Key:
- Primary key uniquely identifies each tuple in a relation.
- Foreign key is an attribute in one relation that refers to the primary key in another relation t
4. Compared to a file system, how does a database management system avoid redundancy in data through a database?
A DBMS avoids redundancy by storing data in a structured way using relations (tables) and enforcing constraints such as primary keys and foreign keys. It normalizes data to eliminate duplicate storage and maintains data consistency by centralizing data management. Unlike file systems where data is stored in separate files leading to duplication, DBMS uses relationships and keys to store data only once and reference it as needed.
Ready to ace this chapter?
Get the full Database Chapter Concepts chapter — interactive notes, diagrams, worked solutions, polls and a free practice quiz — in the ConceptScroll app.
Study smarter with ConceptScroll
Daily NCERT-aligned reels, AI doubt solving and chapter quizzes — all free.
Start learning freeContinue reading
- Introduction to Chapter Structured Query 8 Language (SQL) | Class 11 Informatics Practices Notes
Clear NCERT-aligned notes on Introduction to Chapter Structured Query 8 Language (SQL) for Class 11 Informatics Practices.
- Introduction to Chapter Structured Query 8 Language (SQL) | Class 11 Informatics Practices Notes
Clear NCERT-aligned notes on Introduction to Chapter Structured Query 8 Language (SQL) for Class 11 Informatics Practices.
- Introduction to Chapter Structured Query 8 Language (SQL) | Class 11 Informatics Practices Notes
Clear NCERT-aligned notes on Introduction to Chapter Structured Query 8 Language (SQL) for Class 11 Informatics Practices.