Informatics PracticesClass 11Database Chapter Concepts

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.2.1 Limitations of a File System

This subsection elaborates on the specific limitations of file systems in managing data efficiently. It discusses six key limitations: (A) Difficulty in Access - files do not provide direct mechanisms for data retrieval; accessing data requires application programs that may not anticipate all access needs. (B) Data Redundancy - duplication of data across files wastes storage and causes inconsistency. (C) Data Inconsistency - when duplicated data are not updated uniformly, leading to conflicting information. (D) Data Isolation - lack of linkage between related files makes combined data retrieval difficult. (E) Data Dependence - changes in file structure require modifying all application programs accessing the file. (F) Controlled Data Sharing - enforcing access restrictions (read/write) for different users is difficult in file systems. These limitations highlight the inefficiency and risks of file systems for complex data management, motivating the use of database management systems.

📊 Diagram: No new diagrams; references to Tables 7.1 and 7.2 for examples of redundancy and inconsistency.

🔗 Connection: Leads to section 7.3 Database Management System, which overcomes these limitations.

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.

Open in ConceptScroll →

Study smarter with ConceptScroll

Daily NCERT-aligned reels, AI doubt solving and chapter quizzes — all free.

Start learning free
#cbse notes#class 11#informatics practices#ncert

Continue reading