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

Database Management System QA Detailed

A database system is a structured collection of data managed by a DBMS, providing efficient data storage and manipulation. It differs from a file system by offering advanced features like querying and data integrity. Key concepts include schemas, data independence, entities, attributes, specialization, and generalization within the context of an ER model.

Uploaded by

srinivas79668
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)
11 views2 pages

Database Management System QA Detailed

A database system is a structured collection of data managed by a DBMS, providing efficient data storage and manipulation. It differs from a file system by offering advanced features like querying and data integrity. Key concepts include schemas, data independence, entities, attributes, specialization, and generalization within the context of an ER model.

Uploaded by

srinivas79668
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

UNIT I: Database System and ER Model

Q: What is a database system?

A: A database system is a structured collection of data managed by a Database Management

System (DBMS). It enables efficient storage, retrieval, and manipulation of data, ensuring

consistency and reliability.

Q: Differentiate between Database and File System.

A: A database provides a structured way to store data with features like querying, data integrity, and

security. In contrast, a file system stores data in files with no advanced capabilities for data

manipulation or abstraction.

Q: Who are database users?

A: Database users include:

1. Database Administrators (manage the database systems).

2. Developers (design and implement database applications).

3. End-users (access and use the data).

4. Analysts (extract insights from data).

Q: List two advantages of a database system.

A: 1. **Data Integrity**: Ensures accuracy and consistency of data across the system.

2. **Reduced Redundancy**: Eliminates duplicate data storage, saving space and preventing

inconsistencies.

Q: What is a schema in a database?

A: A schema is the logical structure or design of a database, defining how data is organized, such

as tables, relationships, and constraints.

Q: What is data independence?

A: Data independence is the ability to change the schema at one level without affecting schemas at
other levels, allowing flexibility and scalability.

Q: Define entity and attribute in the context of an ER model.

A: An entity represents a real-world object or concept (e.g., Student). Attributes are properties that

describe an entity (e.g., Name, ID, Age).

Q: What is specialization in an ER model?

A: Specialization is a process of creating sub-entities from a generalized entity to represent more

specific details (e.g., Employee -> Manager, Technician).

Q: What is the three-tier architecture of a database?

A: It is a layered architecture with:

1. **Presentation Layer**: User interface.

2. **Application Layer**: Logic and processing.

3. **Data Layer**: Database storage.

Q: What is generalization in an ER diagram?

A: Generalization is combining multiple entities into a higher-level entity to simplify the model (e.g.,

Car and Truck -> Vehicle).

You might also like