Unit 1 Flashcards

1
Q

What is a Database Management System?

A

A software system that allows users to define, create, maintain, and control access to the database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the advantages of using a Database Management System?

A

Advantages include data consistency, data integrity, data security, and reduced data redundancy.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

True or False: A DBMS helps in enforcing data constraints and business rules.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is data redundancy?

A

Storing the same data in multiple locations, leading to inconsistencies and inefficiencies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is data consistency?

A

Ensuring that data is accurate and updated across all instances in the database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Fill in the blank: A DBMS provides a ____________ view of the database to users.

A

Logical

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a primary key in a database?

A

A unique identifier for each record in a table.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a foreign key in a database?

A

A field that links one table to another by referencing the primary key of another table.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is normalization in database management?

A

The process of organizing data in a database to reduce redundancy and improve data integrity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is denormalization in database management?

A

The process of intentionally adding redundancy to speed up data retrieval.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is a transaction in a database?

A

A single unit of work that must be completed in its entirety or not at all.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is ACID in the context of database transactions?

A

Atomicity, Consistency, Isolation, Durability - properties that ensure database transactions are reliable.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is a database schema?

A

The structure that represents the logical view of the entire database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

True or False: A DBMS allows multiple users to access the database simultaneously.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is data mining in the context of database management?

A

The process of discovering patterns and relationships in large datasets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is a query in a database?

A

A request for information from a database.

17
Q

What is the role of a database administrator?

A

Responsible for managing and maintaining the database system, ensuring its security and performance.

18
Q

What is the purpose of data dictionary in a DBMS?

A

It stores metadata information about the database, such as data definitions and data relationships.

19
Q

What is a database index?

A

A data structure that improves the speed of data retrieval operations on a database table.

20
Q

What is the difference between a database and a database management system?

A

A database is a collection of related data, while a DBMS is a software system that manages the database.

21
Q

What is data warehousing?

A

The process of collecting and managing data from various sources to provide meaningful business insights.

22
Q

What is data modeling in database management?

A

The process of designing the database structure that defines the relationships between data elements.

23
Q

What is the role of SQL in database management?

A

SQL (Structured Query Language) is used to interact with and manipulate databases.

24
Q

What is a view in a database?

A

A virtual table that presents data from one or more tables in a specific format.

25
Q

What is data security in the context of database management?

A

Protecting data from unauthorized access, use, disclosure, disruption, modification, or destruction.