Information Management | Midterm Exam Reviewer

studied byStudied by 16 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 40

41 Terms

1

Structured Query Language

What does SQL means?

New cards
2
  1. One-to-one

  2. One-to-many

  3. Many-to-many

Types of Relationships

New cards
3

One-to-One

When each entity in each entity set can take part only ONCE in the relationship

New cards
4

One-to-Many

When entities in one entity set can take part ONLY ONCE in the relationship set and entities in other entity sets can take part MORE THAN ONCE in the relationship set

New cards
5

Many-to-Many

When entities in all entity sets can take part MORE THAN ONCE in the relationship

New cards
6
  1. Physical or Internal Level

  2. Logical or Conceptual Level

  3. View or External Level

The Three (3) Level of Abstraction:

New cards
7

Physical or Internal Level

It is the representation of the entire database as “seen” by the DBMS.

New cards
8

Logical or Conceptual Level

  • It represents a global view of the entire database by the entire organization.

  • Also known as the conceptual schema, it is the basis of the and high-level description of the main data objects.

New cards
9

View or External Level

  • It is the end-users view of the data environment.

  • It refers to the people who use the application programs to manipulate the data and generate information.

New cards
10
  1. Conceptual Data Model

  2. Logical Data Model

  3. Physical Data Model

Types of Data Models:

New cards
11

Conceptual Data Model

  • This represents high-level concepts and relationships between data entities.

  • It's independent of any specific technology or implementation.

New cards
12

Logical Data Model

  • Consists of tables, columns, and keys (Primary and Foreign)

  • This further refines the conceptual model by defining the attributes, keys, and relationships between entities in a more detailed and implementation-oriented manner.

New cards
13

Physical Data Model

  • Consists of schema, data type, and data stored.

  • This describes how data is stored in the database, including details such as data types, indexing, and storage optimization.

  • It's closely tied to the specific DBMS being used.

New cards
14
  1. Entities

  2. Attributes

  3. Relationships

  4. Primary Key (PK)

  5. Foreign Key (FK)

  6. Constraints

  7. Cardinality

Components of Data Models:

New cards
15

Entities

  • Objects or concepts that represent data (e.g., Customer, Order).

  • A person, place, thing, or event about which data will be collected and stored

  • It may be an object with a physical existence - a particular person, car, house, or employee - or it may be an object with a conceptual existence - a company, a job, or a university course.

New cards
16

Attributes

  • Characteristics of entities (e.g., CustomerName, OrderDate).

  • Describes the properties of an object (for Object-Oriented Model)

New cards
17

Relationships

  • Connections between entities (e.g., Customer places Order).

  • Describes an association among entities

New cards
18

Primary Key (PK)

  • A unique identifier for each record in a table

  • It is used to ensure that data in the specific column is unique. 

  • A column cannot have NULL values. 

  • It is either an existing table column or a column that is specifically generated by the database according to a defined sequence.

New cards
19

Foreign Key (FK)

A reference to a primary key in another table, establishing relationships.

New cards
20

Constraints

  • Refers to a rule or condition applied to the data in a database table. 

  • These are used to enforce data integrity, ensuring that the data stored in the database meets certain requirements or follows specific rules (e.g., PK, FK, UNIQUE, CHECK, NOT NULL).

  • It help maintain the accuracy, consistency, and reliability of the data.

New cards
21

Cardinality

  • Defines the number of occurrences in a relationship

  • The number of times an entity of an entity set participates in a relationship set

New cards
22
  1. Data Redundancy

  2. Data Integrity Issue

  3. Limited Data Access

  4. Scalability Problems

  5. Security Concerns

  6. Difficulties in Data Analysis

  7. Lack of Standardization

Limitation of File-Based Approach:

New cards
23

Data Redundancy

The same data may be stored in multiple files, leading to duplication.

New cards
24

Data Integrity

Ensuring data remains accurate and consistent across different files is challenging.

New cards
25

Limited Data Access

File-based systems often do not support simultaneous access by multiple users effectively.

New cards
26

Scalability Problems

As the volume of data increases, managing it across numerous files becomes cumbersome.

New cards
27

Security Concerns

File-based systems typically lack robust security features.

New cards
28

Difficulties in Data Analysis

Analyzing data stored in separate files can be complex and time-consuming.

New cards
29

Lack of Standardization

Different files may be formatted or structured differently.

New cards
30

NoSQL

It is a large scale distributed system that stores structured and unstructured data.

New cards
31
  1. Uber

  2. LinkedIn

  3. Netflix

  4. Youtube

  5. Facebook and Messenger

  6. Google

  7. Accenture

Famous applications that use NoSQL:

New cards
32
  1. Single-user Database

  2. Desktop Database

  3. Multiuser Database

  4. Workgroup Database

  5. Enterprise Database

  6. Centralized Database

  7. Distributed Database

  8. Cloud Database

  9. General-purpose Database

Types of DBMS:

New cards
33

Single-user Database

A type of database that supports only user at the time.

New cards
34

Desktop Database

A single user that runs on a personal computer.

New cards
35

Multiuser Database

A type of database that supports multiple users at the same time.

New cards
36

Workgroup Database

A type of database that supports a relatively small number of users or a specific department within the organization.

New cards
37

Enterprise Database

A type of database that is used by the entire organization and support many users across many department.

New cards
38

Centralized Database

A type of database that supports data located at a single site.

New cards
39

Distributed Database

A type of database that supports data distributed across several different sites.

New cards
40

General-purpose Database

A database that contains a wide variety of data used in multiple discipline.

New cards
41

Cloud Databases

  • Databases that are hosted in the cloud, allowing for scalability, flexibility, and accessibility from anywhere with an internet connection.

  • They can be relational or NosQL.

  • A database that is created and maintained using cloud services, such as Microsoft Azure or Amazon AWS.

New cards

Explore top notes

note Note
studied byStudied by 7 people
453 days ago
5.0(1)
note Note
studied byStudied by 23 people
729 days ago
5.0(1)
note Note
studied byStudied by 6 people
707 days ago
5.0(3)
note Note
studied byStudied by 7 people
755 days ago
5.0(1)
note Note
studied byStudied by 6 people
848 days ago
5.0(1)
note Note
studied byStudied by 28 people
309 days ago
5.0(1)
note Note
studied byStudied by 523 people
659 days ago
5.0(4)
note Note
studied byStudied by 43192 people
104 days ago
4.8(313)

Explore top flashcards

flashcards Flashcard (100)
studied byStudied by 45 people
121 days ago
5.0(3)
flashcards Flashcard (39)
studied byStudied by 2 people
100 days ago
5.0(1)
flashcards Flashcard (67)
studied byStudied by 18 people
344 days ago
5.0(1)
flashcards Flashcard (30)
studied byStudied by 20 people
404 days ago
5.0(1)
flashcards Flashcard (65)
studied byStudied by 11 people
450 days ago
5.0(1)
flashcards Flashcard (113)
studied byStudied by 1 person
629 days ago
5.0(1)
flashcards Flashcard (23)
studied byStudied by 13 people
136 days ago
5.0(1)
flashcards Flashcard (41)
studied byStudied by 11 people
1 hour ago
5.0(1)
robot