database midterm 1

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/22

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:50 PM on 9/24/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

23 Terms

1
New cards

Grid computing model efficiency

A computing architecture where system resources are pooled together for maximum efficiency.

2
New cards

Software components required for user access to business applications

Operating System software, Internet Browser software, and Graphical User Interface (GUI) software.

3
New cards

Hardware and software dependency

Software cannot operate without underlying hardware.

4
New cards

E.F. Codd's contribution to computer science

Pioneered research in the early 1970s that led directly to the creation of Relational Databases.

5
New cards

Data vs Information distinction

Data consists of raw stored facts, whereas Information is processed data obtained by querying or accessing data to provide utility and context.

6
New cards

Conceptual Model vs Physical Model

Conceptual models (such as ERDs) capture business requirements independently of hardware or software implementation, while Physical models specify actual database implementation details.

7
New cards

Primary purpose of data modeling

To facilitate business discussions, control system scope, and create a blueprint for designing physical database systems.

8
New cards

Entity in data modeling

Something of significance to the business about which data must be collected and stored (typically named with a singular noun).

9
New cards

Volatile attribute

An attribute whose value changes over time (e.g., Age), as opposed to non-volatile attributes (e.g., Date of Birth).

10
New cards

ERD Unique Identifier (#) notation

A # symbol placed in front of an attribute indicates that it forms part of the Unique Identifier (UID).

11
New cards

Three required properties of every relationship in an ERD

Name, optionality, and cardinality.

12
New cards

ERD symbols for Cardinality

Crow's foot to represent 'many' and single toe to represent 'one'.

13
New cards

ERDish

The standardized language spoken when reading ERD relationships in both directions (left-to-right and right-to-left).

14
New cards

Matrix Diagrams in data modeling

Diagrams created before an ERD to ensure all entity relationships are identified; they do not display optionality or cardinality.

15
New cards

Structural business rules

Rules that specify what data to store and how data elements relate to each other (e.g., 'All employees must belong to a department').

16
New cards

Handling complex business rules outside ERD capabilities

Documenting constraints on a separate list to be enforced programmatically via software code.

17
New cards

Supertype and Subtype entity relationship rules

A subtype is drawn inside a supertype's softbox, every subtype instance must be an instance of the supertype, and subtypes can have unique relationships not shared by the supertype.

18
New cards

Non-transferable relationship

A relationship between entity instances that cannot be moved or transferred once created; denoted on an ERD with a diamond symbol.

19
New cards

Resolving Many-to-Many (M:M) relationships

Creating an intersection entity between the two original entities, converting the M:M relationship into two One-to-Many (1:M) relationships.

20
New cards

Barred relationship in intersection entities

A relationship bar used when an intersection entity lacks its own attributes, allowing it to inherit Unique Identifiers from the parent entities.

21
New cards

Redundant relationship in data modeling

An unnecessary relationship that duplicates information already represented elsewhere in the ER model.

22
New cards

Transformation stage of Entities during database implementation

Entities in conceptual design are transformed into Tables during physical database design.

23
New cards

Core Oracle Academy curriculum subject areas

Data Modeling, SQL, and PL/SQL.