ICT 2ND QUARTER

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

1/53

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.

54 Terms

1
New cards

Centralized Database

stores and maintains all data in a single point or location

2
New cards

Distributed Database

spreads data storage and processing across multiple systems

3
New cards

Decentralized Database

allows each area to manage its own data while still being accessible

4
New cards

Blockchain Database

an example of decentralized architecture where data is stored in chained blocks

5
New cards

Nodes

individual servers or computers that store parts of a distributed database

6
New cards

Facebook Database Type

uses distributed database architecture for speed and reliability

7
New cards

Server

main computer that manages resources, data, and security in a client-server system

8
New cards

Client

a device that connects to a server and requests data or services

9
New cards

Cloud Database

data accessed and managed through the Internet

10
New cards

DBaaS (Database as a Service)

another term for cloud database architecture

11
New cards

Data Redundancy

duplication of data; reduced through proper database architecture

12
New cards

Hardware Cost

one disadvantage of database architecture due to expensive setup requirements

13
New cards

Tier

a group of systems that share the same properties and rules

14
New cards

1Tier Architecture

both client and server are on the same machine

15
New cards

Simplest Architecture

1tier; fastest because it avoids network delays

16
New cards

MS Office Example

a 1tier architecture application

17
New cards

1Tier Limitation

cannot share information between clients

18
New cards

2Tier Architecture

client and server communicate through TCP/IP

19
New cards

Client Role

sends requests and instructions to the server

20
New cards

Server Role

stores, manages, and processes data

21
New cards

2Tier Disadvantage

clients must reinstall the application when updates occur

22
New cards

3Tier Architecture

separates user, application, and database layers

23
New cards

3Tier Advantage

provides program-data independence and better maintenance

24
New cards

Web Applications

commonly use 3tier architecture

25
New cards

NTier Architecture

system with multiple layers beyond three

26
New cards

First Database Wave

occurred between 1960-1999; early file systems

27
New cards

Relational Wave

began around 1970; introduced relational databases (SQL-based)

28
New cards

Decision Support Wave

introduced OLAP (Online Analytical Processing) for analysis

29
New cards

Graph Wave

began around 2010; focused on relationships between data points

30
New cards

NoSQL Wave

started around 2008; designed for scalability and unstructured data

31
New cards

Flat File Database

stores data in a single plain text file

32
New cards

Flat File Limitation

inefficient with large volumes of data

33
New cards

Hierarchical Model

arranges data in a tree-like structure

34
New cards

Child Table Rule

each child table has only one parent

35
New cards

Network Model

allows many-to-many relationships between data sets

36
New cards

Record in Network Model

can belong to multiple sets

37
New cards

Relational Model

invented by E

38
New cards

F

39
New cards

Codd; uses tables to represent data

40
New cards

First SQL Implementation

offered commercially by IBM

41
New cards

Rows

also called records in relational databases

42
New cards

Columns

represent attributes or data fields

43
New cards

Primary Key

uniquely identifies each record in a table

44
New cards

Foreign Key

establishes a relationship between two tables

45
New cards

Composite Key

made up of multiple columns used together for identification

46
New cards

Index

improves search and retrieval speed in a database

47
New cards

Relational Model Structure

represents data in rows and columns

48
New cards

Object-Oriented Database

designed to work with objects and classes

49
New cards

OODB Languages

commonly used with Java and Python

50
New cards

Object-Relational Model

combines features of relational and object-oriented databases

51
New cards

Data Warehouse

used mainly for reporting and analytical purposes

52
New cards

Fact Table

stores transactional or measurable data in a data warehouse

53
New cards

SQL (Structured Query Language)

used to create, modify, and query data in databases

54
New cards

Explore top flashcards