INFO MANAGEMENT MIDTERMS

0.0(0)
studied byStudied by 14 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/80

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

81 Terms

1
New cards

Data

  • Raw facts that are collected, stored, and analyzed.

  • is the smallest unit of factual information.

  • is unprocessed

2
New cards

Information

  • Processed data that has been given context, making it useful for decision-making.

  • is data that has been interpreted and analyzed.

3
New cards

database

  • is a structured collection of data organized to facilitate efficient storage, retrieval, and management of information.

  • are used in business, research, administration, and many other areas.

  • To manage large volumes of data efficiently by providing centralized storage, ensuring data consistency, and enabling easy access.

4
New cards
  • Distributed Database

  • Relational Database

  • Object-Oriented Database

  • Centralized Database

  • Cloud Database

DROCC

Types of Databases

5
New cards

Distributed Database

Data is distributed across different locations.

6
New cards

Relational Database

  • Stores data in tables and is managed by a Relational Database Management System (RDBMS).

  • organizes data into tables (relations) with rows and columns.

7
New cards

Object-Oriented Database

Supports storing all data types in the form of objects.

8
New cards

Centralized Database

Data is stored in a single central location

9
New cards

Cloud Database

Designed for virtualized environments, offering scalability and high availability.

10
New cards

Database Management System (DBMS)

 A collection of programs that allow users to create, manipulate, and manage databases.

11
New cards

Database Architecture

refers to the design of the DBMS.

12
New cards
  • One-Tier Architecture

  • Two-Tier Architecture

  • Three-Tier Architecture

Types of DBMS Architecture

13
New cards

One-Tier Architecture

Direct interaction with the database.

14
New cards

Two-Tier Architecture

Client-server model.

15
New cards

Three-Tier Architecture

Adds a middle layer (application server) between the client and the database.

16
New cards

Data modeling

is the process of defining and organizing data requirements for a system or application.

17
New cards

Entities

Real-world objects or concepts with data stored about them.

18
New cards

Attributes

Characteristics of entities.

19
New cards

Relationship

  • Connections between entities.

  • refers to how tables in a relational database are linked using keys.

20
New cards

Primary Key

Unique identifier for a record

21
New cards

Foreign Key

Links tables by referencing a primary key in another table.

22
New cards
  • Conceptual Data Model

  • Representational Data Model

  • Physical Data Model

CRP

Types of Data Models

23
New cards

Conceptual Data Model

  • Represents the database at a high level.

  • Focuses on business needs and is used during requirement gathering.

  • Represents data in real-world terms, ignoring hardware and software constraints.

24
New cards

Representational Data Model

  • Adds logical structure to the conceptual model.

25
New cards

Physical Data Model

  • Describes how data will be stored in a specific database system.

  • Specifies attributes' data types, lengths, indexes, and constraints.

26
New cards

Business rules

are specifications describing business logic, policies, and procedures.

27
New cards
  • Hierarchical Model

  • Network Model

  • Relational Model

  • Entity-Relationship (ER) Model

  • Object-Oriented Model

  • NoSQL Models

    HENRON

Evolution of Data Models

28
New cards

Hierarchical Model

Tree-like structure for one-to-many relationships.

29
New cards

Network Model

Graph structure allowing many-to-many relationships.

30
New cards

Relational Model

Table-based model introduced by Edgar F. Codd.

31
New cards

Entity-Relationship (ER) Model

Visualizes entities, attributes, and relationships.

32
New cards

Object-Oriented Model

Combines relational concepts with object-oriented features.

33
New cards

NoSQL Models

Supports unstructured and semi-structured data

34
New cards

Degrees of data abstraction

represent different levels of detail in data modeling, guiding the progression from high-level conceptual models to specific implementation details.

35
New cards

Logical Data Model

  • Adds detail to the conceptual model without being specific to any database system

36
New cards

Logical View of Data

Abstract representation of data focusing on entities and relationships.

37
New cards

Normalization

Process of organizing data to reduce redundancy and improve integrity.

38
New cards

First Normal Form (1NF)

Eliminate duplicate columns.

39
New cards

Second Normal Form (2NF)

Ensure all non-key attributes depend on the primary key.

40
New cards

Third Normal Form (3NF)

Remove transitive dependencies

41
New cards

Unique Key

Ensures that all values in a column are unique.

42
New cards

Super Key

A set of attributes that uniquely identifies a record.

43
New cards

Candidate Key

A minimal super key, eligible to be chosen as the primary key

44
New cards

Alternate Key

A candidate key not chosen as the primary key.

45
New cards

Composite Key

A key composed of two or more attributes.

46
New cards

Entity Integrity

Ensures that primary keys are unique and not null.

47
New cards

Referential Integrity

Ensures foreign keys match primary keys in related tables.

48
New cards

Domain Integrity

Enforces valid data types and ranges.

49
New cards

Check Integrity

Defines conditions for valid data entries.

50
New cards
  • Entity Integrity

  • Referential Integrity

  • Domain Integrity

  • Check Integrity

DREC

Integrity Rules

51
New cards
  • Union

  • Union All

  • Intersect

  • Minus

UUNIM

 Relational Set Operators

52
New cards

Union

Combines result sets, removes duplicates.

53
New cards

Union All

Combines result sets, includes duplicates.

54
New cards

Intersect

Returns common rows between result sets.

55
New cards

Minus

Returns rows in the first result set but not in the second.

56
New cards

Data Dictionary

  • Centralized repository of metadata describing the structure of the database.

  • Includes table definitions, column definitions, relationships, and constraints.

57
New cards

System Catalog

Maintained by the DBMS, containing metadata about database objects.

58
New cards
  • One-to-One

  • One-to-Many

  • Many-to-Many

Types of relationships

59
New cards

One-to-One

A record in one table is linked to exactly one record in another table.

60
New cards

One-to-Many

 A record in one table is linked to multiple records in another table.

61
New cards

Many-to-Many

Records in one table are linked to multiple records in another table through a junction table.

62
New cards

Data Redundancy

occurs when the same data is stored in multiple places.

63
New cards

index

is a database object that improves the speed of data retrieval.

64
New cards
  • Unique Index

  • Composite Index

Types of Indexes

65
New cards

Unique Index

Ensures that all values in the indexed column are unique.

66
New cards

Composite Index

 An index on multiple columns.

67
New cards

Codd's rules

are a set of 12 rules proposed by Edgar F. Codd to define what is required from a DBMS to be considered relational.

68
New cards

Cardinality

Specifies the number of instances of one entity associated with another entity

69
New cards

Modality

Describes minimum participation

70
New cards

Entity

knowt flashcard image
71
New cards

Weak Entity

knowt flashcard image
72
New cards

Relationship

knowt flashcard image
73
New cards

Weak Relationship

knowt flashcard image
74
New cards

Attribute

knowt flashcard image
75
New cards

Multivalued Attribute

knowt flashcard image
76
New cards

Zero or one

knowt flashcard image
77
New cards

Many

knowt flashcard image
78
New cards

One

knowt flashcard image
79
New cards

One (and only one)

knowt flashcard image
80
New cards

Zero or many

knowt flashcard image
81
New cards

One or many

knowt flashcard image