Lesson 1 Flashcards

(28 cards)

1
Q

Data about data

A

Metadata

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

It provides
information about the structure, format, and
constraints of the data in a database, making it
easier to manage and understand

A

Metadata

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

Systems used
before modern databases to store and manage
data.

A

TRADITIONAL FILE PROCESSING

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

Data was stored in separate, flat files, with
no centralized control or structured relationships
between data elements.

A

TRADITIONAL FILE PROCESSING

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

The same customer information might be stored
in multiple files, leading to inconsistencies if one
file is updated but another is not

A

Data Redundancy

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

Retrieving and combining data from different
files (e.g., linking customer purchases with their
contact details) is cumbersome and error-prone

A

Data Isolation

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

Making structural changes, such as adding a
new field to record customer preferences,
requires modifying each file separately

A

Lack of Flexibility

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

It is a type of database that organizes data into tables,
which are also known as relations.

A

Relational Database

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

Tables consist of rows (records) and columns
(attributes). Each row represents a single
record, and each column represents a property
of the record

A

Tables (Relations)

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

a unique identifier for each
record in a table. It ensures that each record can
be uniquely identified.

A

Primary Key

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

a column (or set of columns) in
one table that uniquely identifies a row of
another table. It establishes a relationship
between the two tables.

A

Foreign Key

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

is a database that is designed for use by an
individual or a small group of people rather than
a large organization. It helps users manage,
store, and retrieve personal information or data
efficiently

A

Personal Database

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

is designed for use by a small team or
workgroup rather than an entire organization. It
facilitates collaboration and data sharing among
team members who need to access and manage
shared information

A

Workgroup Database

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

is tailored for use within a specific department
of an organization, rather than across the entire
organization. It supports departmental
functions by managing data relevant to the
department’s operations

A

Department Database

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

is a comprehensive, centralized system designed
to support the data management needs of an
entire organization.

A

Enterprise Database

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

is the process of discovering
patterns, correlations, and insights from large
sets of data using statistical, mathematical, and
computational techniques

17
Q

is software that provides an interface for
interacting with databases. It allows users to
create, manage, and manipulate databases
efficiently while ensuring data integrity, security,
and accessibility

A

Database Management System (DBMS)

18
Q

is a centralized metadata management tool
used in database systems. It stores information
about the data within a database, including
definitions, structures, relationships, and
constraints.

A

Repository (Data Dictionary)

19
Q

Also known as Data Dictionary

20
Q

are software designed to perform specific tasks
or solve particular problems for users. They
interact with databases, operating systems, and
other software to carry out functions related to
business processes, personal tasks, or other
specialized activities

A

Application Programs

21
Q

is the point of interaction between users and a
computer system, software application, or
device. It encompasses all the elements and
controls that allow users to interact with and
manipulate the software.

A

User Interface (UI)

22
Q

are professionals responsible for the
management, maintenance, and security of
database systems. They ensure that databases
are efficiently organized, accessible, and
protected, supporting the needs of the
organization and its users

A

Database Administrators (DBAs)

23
Q

are professionals who design, build, and
maintain software systems and applications that
meet specific user needs and business
requirements

A

System Developers

24
Q

is a critical phase in the software development
lifecycle where the needs and expectations of
stakeholders are identified, documented, and
analyzed to guide the design and development
of a software system

A

Requirement Analysis

25
is a high-level, abstract representation of the data and its relationships within a system. It provides a framework for understanding and organizing the data requirements and serves as a blueprint for developing a more detailed logical and physical data model.
Conceptual Data Model
26
is a phase in the database design process that follows the conceptual design phase. It involves translating the high-level conceptual data model into a detailed, technology-agnostic representation of the database structure.
Logical Design
27
is the phase in database design where the logical data model is translated into a physical schema that specifies how data will be stored, accessed, and managed on the database system.
Physical Design
28