Introduction to Databases in Business Information Systems

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/46

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.

47 Terms

1
New cards

Database

structured collection of related data stored on a computer medium

<p>structured collection of related data stored on a computer medium</p>
2
New cards

DBMS

software used for creation of databases, insertion, storage, retrieval, update, and deletion of the data in the database, and maintenance of databases

<p>software used for creation of databases, insertion, storage, retrieval, update, and deletion of the data in the database, and maintenance of databases</p>
3
New cards

Front-End Applications

provide a mechanism for easy interaction between the users and the DBMS

4
New cards

Indirect interaction

user communicating with the database through front-end applications that are communicating with the DBMS on user's behalf

5
New cards

Direct interaction

user communicating with the database directly through DBMS

6
New cards

Requirements collection, definition, and visualization

the first and most critical step in the development of the database, resulting in the requirements specifying which data the future database system will hold and in what fashion, and what the capabilities and functionalities of the database system will be

<p>the first and most critical step in the development of the database, resulting in the requirements specifying which data the future database system will hold and in what fashion, and what the capabilities and functionalities of the database system will be</p>
7
New cards

Conceptual database model

a visualization of requirements by using a conceptual data modeling technique such as entity-relationship (ER) modeling

<p>a visualization of requirements by using a conceptual data modeling technique such as entity-relationship (ER) modeling</p>
8
New cards

Example of Indirect interaction

an ATM user interacting with the bank's database by using the screen on the ATM machine

9
New cards

Example of Direct interaction

User issuing commands in the language of DBMS (typically SQL)

10
New cards

Database Modeling

Creation of an implementable database model

11
New cards

Logical Database Model

Preferred model for corporate databases, typically relational.

12
New cards

Relational Database Model

A structured database model using tables and relationships.

13
New cards

Database Implementation

Using DBMS to create an actual database.

14
New cards

Relational DBMS (RDBMS)

Software for implementing relational database models.

15
New cards

Primary Key

Unique identifier for a database table record.

16
New cards

Foreign Key

Field linking to a primary key in another table.

17
New cards

Database Deployment

Releasing the database system for business use.

18
New cards

Data Entry Form

Interface component for inputting data into databases.

19
New cards

Database Use

Operations like insertion, modification, and retrieval.

20
New cards

ER Diagram (ERD)

Graphical representation of database requirements.

21
New cards

Entities

Constructs representing tracked database items.

22
New cards

Entity Instances

Occurrences of a specific entity in the database.

23
New cards

Database Administration

Activities supporting database end users.

24
New cards

Database Maintenance

Ensuring database functionality and security.

25
New cards

Navigation Mechanism

System for accessing different application interfaces.

26
New cards

Attributes

Characteristics that describe an entity's details.

27
New cards

Unique Attribute

Attribute with distinct values for each instance.

28
New cards

Relationship

Connection showing how entities relate in ER modeling.

<p>Connection showing how entities relate in ER modeling.</p>
29
New cards

Cardinality Constraints

Limits on how many instances relate between entities.

30
New cards

Maximum Cardinality

Defines upper limits of entity associations.

31
New cards

Minimum Cardinality

Defines lower limits of entity participation.

32
New cards

Relationship Instances

Occurrences of a relationship between entity instances.

33
New cards

Relational Schema

Visual representation of a relational database structure.

34
New cards

Relation

Table in a relational database containing rows and columns; the main construct in the relational database model.

35
New cards

Column

Each must have a name, and within one table, each name must be unique.

36
New cards

Row

Within one table, each must be unique.

37
New cards

Single valued

Within each row, each value in each column must be single valued; multiple values of the content represented by the column are not allowed.

38
New cards

Same domain

All values in each column must be from the same predefined domain.

39
New cards

Relational database

Collection of related relations within which each relation has a unique name.

40
New cards

1:M relationship mapping

The relation mapped from the entity on the M side of the 1:M relationship has a foreign key that corresponds to the primary key of the relation mapped from the 1 side.

41
New cards

M:N relationship mapping

In addition to the two relations representing the two entities involved in the M:N relationship, another relation is created to represent the M:N relationship itself.

42
New cards

Composite primary key

The two foreign keys in the new relation formed from an M:N relationship create a composite primary key.

43
New cards

Entity integrity constraint

In a relational table, no primary key column can have null (empty) values.

44
New cards

Referential integrity constraint

In each row of a relation containing a foreign key, the value of the foreign key either matches one of the values in the primary key column of the referred relation or is null.

45
New cards

Database front-end

Provides access to the database for indirect use.

46
New cards

Form

Enables data input and retrieval for end users; provides an interface into a database relation or query.

47
New cards

Report

Presents the data and calculations on the data from one or more tables from the database in a formatted way.