Ch. 1 Flashcards

1
Q

Data

A

Stored representations of objects and events that have meaning and importance in the user’s environment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Database

A

An organized collection of logically related data.

Stored in standardized, convenient form

Managed by a universal controlling agent called DBMS (Single agent instead of multiple applications)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Database Management System

A

Software used to create, maintain, and provide controlled access to user databases

Primary purpose of a DBMS is to provide a systematic method of creating, updating, storing, and retrieving the data stored in a database. It enables end users and application programmers to share data, and it enables data to be shared among multiple applications rather than propagated and stored in new files for every new application

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Data Models

A

Graphical systems used to capture the nature and relationships among data

A typical data model is made up of entities, attributes, and relationships and the most common data modeling representation is the entity-relationship model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Metadata

A

“data about data”

Primary mechanism for providing context for data

Data that describe the properties or characteristics of end-user data and the context of that data.

Some of the properties that are typically described include data names, definitions, length (or size), and allowable values. Metadata describing data context include the source of the data, where the data are stored, ownership (or steward- ship), and usage.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Database Application

A

An application program (or set
of related programs) that is used to perform a series of database activities (create, read, update, and delete) on behalf of database users.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Entity

A

A person, a place, an object,

an event, or a concept in the user environment about which the organization wishes to maintain data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Relational Database

A

A database that represents data as a collection of tables in which all data relationships are represented by common values in related tables.

Establishes the relationships between entities by means of common fields included in a file, called a relation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Data Independence

A

Separation of data descriptions (metadata) from the application programs that use the data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Repository

A

A centralized knowledge base of all data definitions, data relationships, screen and report formats, and other system components.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

User View

A

Logical description of some portion of the database that is required by a user to perform some task

Often developed by identifying a form or report that the user needs on a regular basis.

For example, an employee working in human resources will need access to confidential employee data; a customer needs access to the product catalog available on Pine Valley’s Web site. The views for the human resources employee and the customer are drawn from completely different areas of one unified database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Data modeling and design tools

A

Automated tools used to design databases and application programs.

These tools help with creation of data models and in some cases can also help automatically generate the “code” needed to create the database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

enterprise data modeling

A

Establishes the range and general contents of organizational databases.

Its purpose is to create an overall picture or explanation of organizational data, not the design for a particular database.

A particular database provides the data for one or more information systems, whereas an enterprise data model, which may encompass many databases, describes the scope of data maintained by the organization. In enterprise data modeling, you review current systems, analyze the nature of the business areas to be supported, describe the data needed at a very high level of abstraction, and plan one or more database development projects.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Systems Development Life Cycle

A

A traditional process for conducting an information systems development project

The SDLC is a complete set of steps that a team of information systems professionals, including database designers and programmers, follow in an organization to specify, develop, maintain, and replace information systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

enterprise resource planning (ERP)

A

A business management system that integrates all functions of the enterprise, such as manufacturing, sales, finance, marketing, inventory, accounting, and
human resources. ERP systems are software applications that provide the data necessary for the enterprise to examine and manage its activities.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Data warehouse

A

Data warehouses collect content from the various operational databases, including personal, workgroup, department, and ERP databases.

Data warehouses provide users with the opportunity to work with historical data to identify patterns and trends and answers to strategic business questions.

17
Q

Conceptual Schema

A

A detailed, technology- independent specification of the overall structure of organizational data.

The output of the conceptual modeling phase is a conceptual schema.

18
Q

Logical Schema

A

The representation of a database for a particular data management technology.

Logical representation of a database for a particular database model (e.g., relational data models)

19
Q

Physical schema

A

A physical schema is a set of specifications that describe how data from a logical schema are stored in a computer’s secondary memory by a specific database management system.

There is one physical schema for each logical schema

Even more detailed specification for how data is stored in a database (e.g., organization of physical records, choice of file organizations, use of indexes, etc.))

20
Q

Prototyping

A

An iterative process of systems development in which requirements are converted to a working system that is continually revised through close work between analysts and users.

21
Q

agile software development

A

An approach to database and software development that emphasizes “individuals and interactions over processes and tools, working software over comprehensive documentation, customer collaboration over contract negotiation, and response to change over following a plan.”

22
Q

A conceptual representation of database development

A

Business Processes -> Data Models -> Database

23
Q

2 IS Development Approaches

A

SDLC & Prototyping

24
Q

Three-Schema Architecture

A

External, Conceptual, Internal

Guideline for describing the structure of data

25
Q

Internal Schema

A

Describes how the data is stored / the physical storage structure of the database & complete details of data storage and access

Made up of Logical & Physical Schema

26
Q

External Schema

A

Describes how a piece of data appears on user’s screen, hides the rest of the database from user group, only shows what the user is interested in (GUI windows)