Info Man L

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

1/116

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:09 PM on 6/2/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

117 Terms

1
New cards

Information System (IS)

A system that provides data collection, storage, processing, and retrieval of data.

2
New cards

Systems Analysis

The process of determining the need for an information system and defining its scope.

3
New cards

Systems Development

The process of creating and implementing an information system.

4
New cards

Database Development

The process of database design and implementation.

5
New cards

SDLC (Systems Development Life Cycle)

A framework that traces the history and development of an information system.

6
New cards

Planning

SDLC phase that identifies company objectives and project goals.

7
New cards

Analysis

SDLC phase that examines problems and requirements in detail.

8
New cards

Detailed Systems Design

SDLC phase where system processes and structures are designed.

9
New cards

Implementation

SDLC phase where hardware, software, and databases are installed and deployed.

10
New cards

Maintenance

SDLC phase that includes corrective, adaptive, and perfective improvements.

11
New cards

DBLC (Database Life Cycle)

A framework that traces the history and development of a database.

12
New cards

Database Initial Study

DBLC phase that analyzes company situations, problems, objectives, and scope.

13
New cards

Database Design

DBLC phase where database structures and relationships are planned.

14
New cards

Implementation and Loading

DBLC phase where database structures are created and data is loaded.

15
New cards

Testing and Evaluation

DBLC phase that verifies database security, performance, and correctness.

16
New cards

Operation

DBLC phase where the database becomes fully functional and operational.

17
New cards

Maintenance and Evolution

DBLC phase involving database updates and improvements.

18
New cards

Conceptual Design

The first stage of database design that creates a database model independent of DBMS software.

19
New cards

Conceptual Data Model

A model that describes entities, attributes, relationships, and constraints.

20
New cards

Data Dictionary

A repository containing definitions of database objects.

21
New cards

Entity Relationship Modeling (ERM)

The process of identifying entities, attributes, relationships, and constraints.

22
New cards

Normalization

The process of organizing data to reduce redundancy and anomalies.

23
New cards

Module

An information system component that performs a specific business function.

24
New cards

Module Cohesivity

The strength of relationships among components within a module.

25
New cards

Module Coupling

The degree of dependency between modules.

26
New cards

Database Fragment

A subset of a database stored at a specific location.

27
New cards

Distributed Database Design

The process of allocating database fragments across multiple locations.

28
New cards

SQL (Structured Query Language)

The standard language used to manage relational databases.

29
New cards

DML (Data Manipulation Language)

SQL commands used to retrieve and modify data.

30
New cards

DDL (Data Definition Language)

SQL commands used to define database structures.

31
New cards

TCL (Transaction Control Language)

SQL commands used to manage transactions.

32
New cards

DCL (Data Control Language)

SQL commands used to manage database permissions.

33
New cards

SELECT

SQL command used to retrieve data from tables.

34
New cards

FROM

SQL clause that specifies the source table(s).

35
New cards

WHERE

SQL clause that filters rows based on conditions.

36
New cards

GROUP BY

SQL clause that groups rows with similar values.

37
New cards

HAVING

SQL clause that filters grouped results.

38
New cards

ORDER BY

SQL clause that sorts query results.

39
New cards

Alias

An alternative name assigned to a table or column.

40
New cards

Computed Column

A column whose value is derived from calculations.

41
New cards

Wildcard Character

A symbol used to represent unknown characters in searches.

42
New cards

DISTINCT

SQL keyword that returns only unique values.

43
New cards

Comparison Operator

A symbol used to compare values.

44
New cards

Equal To (=)

Operator used to test equality.

45
New cards

Not Equal To (<> or !=)

Operator used to test inequality.

46
New cards

Greater Than (>)

Operator used to test if a value is larger.

47
New cards

Less Than (<)

Operator used to test if a value is smaller.

48
New cards

BETWEEN

Operator used to check whether a value falls within a range.

49
New cards

IN

Operator used to check whether a value exists in a list.

50
New cards

LIKE

Operator used to perform pattern matching.

51
New cards

IS NULL

Operator used to check for null values.

52
New cards

AND

Logical operator requiring all conditions to be true.

53
New cards

OR

Logical operator requiring at least one condition to be true.

54
New cards

NOT

Logical operator that negates a condition.

55
New cards

JOIN

Operation used to combine rows from multiple tables.

56
New cards

Inner Join

Returns only matching rows from joined tables.

57
New cards

Outer Join

Returns matching rows plus unmatched rows.

58
New cards

Natural Join

Automatically joins tables using common attributes.

59
New cards

CREATE TABLE

SQL command used to create a table.

60
New cards

ALTER TABLE

SQL command used to modify a table structure.

61
New cards

DROP TABLE

SQL command used to delete a table and its data.

62
New cards

CREATE INDEX

SQL command used to create an index.

63
New cards

DROP INDEX

SQL command used to remove an index.

64
New cards

CREATE VIEW

SQL command used to create a virtual table.

65
New cards

Schema

A logical group of related database objects.

66
New cards

Constraint

A rule that restricts the values allowed in a column.

67
New cards

Primary Key

A column or set of columns that uniquely identifies a row.

68
New cards

Foreign Key

A column that references a primary key in another table.

69
New cards

NOT NULL

Constraint that prevents null values.

70
New cards

UNIQUE

Constraint that prevents duplicate values.

71
New cards

DEFAULT

Constraint that assigns a default value.

72
New cards

CHECK

Constraint that validates entered data.

73
New cards

INSERT

SQL command used to add rows to a table.

74
New cards

UPDATE

SQL command used to modify existing rows.

75
New cards

DELETE

SQL command used to remove rows from a table.

76
New cards

COMMIT

SQL command that permanently saves transaction changes.

77
New cards

ROLLBACK

SQL command that restores data to its previous committed state.

78
New cards

View

A virtual table based on a SELECT query.

79
New cards

Base Table

The actual table upon which a view is based.

80
New cards

Updatable View

A view that allows updates to underlying base tables.

81
New cards

Batch Update Routine

A process that updates multiple records in a single operation.

82
New cards

Transaction

A logical unit of work that must be completed entirely or aborted entirely.

83
New cards

Database Request

A single SQL statement executed within a transaction.

84
New cards

Consistent Database State

A state where all integrity constraints are satisfied.

85
New cards

Atomicity

ACID property requiring all transaction operations to succeed or fail together.

86
New cards

Consistency

ACID property ensuring the database remains valid before and after transactions.

87
New cards

Isolation

ACID property preventing transactions from interfering with one another.

88
New cards

Durability

ACID property ensuring committed changes are permanent.

89
New cards

ACID

Acronym for Atomicity, Consistency, Isolation, and Durability.

90
New cards

Serializability

Property ensuring concurrent transactions produce results equivalent to serial execution.

91
New cards

Transaction Log

A record of all database transactions used for recovery.

92
New cards

Concurrency Control

DBMS mechanism that manages simultaneous transactions while preserving integrity.

93
New cards

Lost Update Problem

Occurs when one transaction overwrites another transaction's update.

94
New cards

Uncommitted Data Problem

Occurs when a transaction accesses data that has not yet been committed.

95
New cards

Inconsistent Retrieval

Occurs when data changes while a transaction is reading it.

96
New cards

Scheduler

The DBMS component that determines the execution order of concurrent transactions.

97
New cards

Serializable Schedule

A schedule whose results match serial transaction execution.

98
New cards

Lock

A mechanism that reserves data for transaction use.

99
New cards

Lock Manager

The DBMS component responsible for assigning and enforcing locks.

100
New cards

Pessimistic Locking

Locking approach that assumes transaction conflicts are likely.