Lecture 11 - System Development

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

1/52

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 3:53 PM on 12/10/24
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

53 Terms

1
New cards

Database

A collection of data organized to enable efficient access, retrieval, and use.

2
New cards

Data vs. Information

Data is raw, unprocessed input.

Information is processed data that is meaningful and useful.

3
New cards

Database Management System (DBMS)

Software designed to create, manage, and interact with databases.

4
New cards

Primary Key

A field that uniquely identifies each record in a data file or table.

5
New cards

Data Hierarchy

The organization of data into levels, including character, field, record, and data file.

6
New cards

File Processing Systems

Older systems where each department maintained separate data files, leading to redundancy and inconsistency.

7
New cards

Database Approach

A modern method of managing data that centralizes it in a database to reduce redundancy and improve integrity.

8
New cards

Data Validation

Techniques used to check the accuracy and integrity of data entered into the database.

9
New cards

Operational Feasibility

Determines if a system is usable and acceptable to users and the organization.

10
New cards

Analysis Phase

The second phase of the SDLC focusing on understanding the current system and gathering requirements.

11
New cards

Acceptance Testing

Final testing conducted by users to verify the system meets their requirements.

12
New cards

SQL (Structured Query Language)

A standard query language used for managing and manipulating relational databases.

13
New cards

Object-Oriented Programming (OOP)

A programming paradigm that organizes software design around data, or objects, rather than functions and logic.

14
New cards

Integrated Development Environment (IDE)

A software application providing comprehensive facilities to programmers for software development.

15
New cards

4GL (Fourth-Generation Language)

A non-procedural programming language that enables users to interact with databases more easily.

16
New cards

Application Development Tool

Software applications that provide tools and environments for creating and distributing software applications.

17
New cards

Data Dictionary

A central repository containing metadata about each data element in the database.

18
New cards

Phased Approach

Dividing a project into distinct phases for easier management and control.

19
New cards

Programming Language Classification

Categories of programming languages based on their level of abstraction and use cases.

20
New cards

File Maintenance

The process of keeping data in a database updated and accurate.

21
New cards

Testing

Evaluating the system to ensure it functions correctly and meets user needs.

22
New cards

Scripting Languages

Languages used for automating tasks, typically executed line by line.

23
New cards

Backup and Recovery

Methods used to safeguard data and restore it in case of data loss.

24
New cards

Macros

Sequences of commands or keystrokes recorded to automate repetitive tasks.

25
New cards

Web Development Tools

Languages and applications used for developing webpages and web applications.

26
New cards

Character

A single letter, number, or symbol represented by one byte of data.

27
New cards

Field

A combination of characters that represent a specific attribute of an entity.

28
New cards

Record

A collection of related fields that describe a single instance of an entity.

29
New cards

Data File (Table)

A collection of related records within a database.

30
New cards

Data Redundancy

The unnecessary duplication of data in multiple files.

31
New cards

Data Isolation

The difficulty of sharing data due to its separate storage in different files.

32
New cards

Improved Data Integrity

Ensuring data consistency across various applications in a centralized database.

33
New cards

User Involvement

The process of actively including users in system development to meet their needs.

34
New cards

Documentation

The comprehensive capture of information about the system throughout the development lifecycle.

35
New cards

Query by Example (QBE)

A graphical interface that helps users to create queries without writing code.

36
New cards

Joint Application Development (JAD) Sessions

Collaborative workshops for defining system requirements and design options.

37
New cards

Direct Conversion

Replacing the old system with the new system immediately.

38
New cards

Parallel Conversion

Operating the old and new systems simultaneously for a period time.

39
New cards

Phased Conversion

Implementing the new system in stages or modules.

40
New cards

Pilot Conversion

Testing the new system in a small group before full rollout.

41
New cards

Compilers vs. Interpreters

Compilers translate the entire code at once, while interpreters execute code line by line.

42
New cards

Object

An encapsulation of data and the methods that operate on that data in OOP.

43
New cards

Query Languages

Languages specifically designed for managing and querying databases.

44
New cards

Programming Language

A formal language of instructions that programmers use to communicate with computers.

45
New cards

System Monitoring

The process of tracking system performance to ensure efficient operation.

46
New cards

Data Models

Conceptual representations of how data is organized and related in a database.

47
New cards

Statistical Analysis

A method of data interpretation focusing on data trends and patterns.

48
New cards

Web Services

Services offered over the web that allow applications to communicate with one another.

49
New cards

Economic Feasibility

The assessment of whether the benefits of a system justify its costs.

50
New cards

Backup

Creating regular copies of data to restore it in case of loss.

51
New cards

Functionality

The range of operations that can be run on a system.

52
New cards

User Manuals

Documents providing instructions on how to use the system.

53
New cards

Transaction Logs

Records of all changes made to the database to help with recovery efforts.

Explore top notes

note
Chapter 1: Brain Basics
Updated 1348d ago
0.0(0)
note
Properties of Minerals and Rocks
Updated 1275d ago
0.0(0)
note
Chapter 7
Updated 1201d ago
0.0(0)
note
Speciation
Updated 1235d ago
0.0(0)
note
Chapter 1: Brain Basics
Updated 1348d ago
0.0(0)
note
Properties of Minerals and Rocks
Updated 1275d ago
0.0(0)
note
Chapter 7
Updated 1201d ago
0.0(0)
note
Speciation
Updated 1235d ago
0.0(0)

Explore top flashcards

flashcards
Latin IV Vocab Quiz 3
31
Updated 948d ago
0.0(0)
flashcards
PC Operating Systems
46
Updated 383d ago
0.0(0)
flashcards
AP Lit Unit 7 and 8 Vocab
108
Updated 1103d ago
0.0(0)
flashcards
Microscope Quiz Study Guide
22
Updated 448d ago
0.0(0)
flashcards
Wheelchair
35
Updated 1054d ago
0.0(0)
flashcards
The Model of Human Occupation
40
Updated 508d ago
0.0(0)
flashcards
social studies; lesson 21-22
33
Updated 1103d ago
0.0(0)
flashcards
Molluschi no cefalopodi
53
Updated 484d ago
0.0(0)
flashcards
Latin IV Vocab Quiz 3
31
Updated 948d ago
0.0(0)
flashcards
PC Operating Systems
46
Updated 383d ago
0.0(0)
flashcards
AP Lit Unit 7 and 8 Vocab
108
Updated 1103d ago
0.0(0)
flashcards
Microscope Quiz Study Guide
22
Updated 448d ago
0.0(0)
flashcards
Wheelchair
35
Updated 1054d ago
0.0(0)
flashcards
The Model of Human Occupation
40
Updated 508d ago
0.0(0)
flashcards
social studies; lesson 21-22
33
Updated 1103d ago
0.0(0)
flashcards
Molluschi no cefalopodi
53
Updated 484d ago
0.0(0)