Database Concepts 801 Ch. 1-2 – Flashcards

Unlock all answers in this set

Unlock answers
question
Problems using spreadsheets
answer
-Redundancy -Difficulty accessing the related data -Limited Security -Size Limitation
question
Redundancy
answer
Duplication of data or the storing of the same data in more than one place
question
Database
answer
Structure that can store information about different categories of information and relationships between those categories of information.
question
Entity
answer
Person, place, object, event, or idea
question
Attribute
answer
Characteristic or property of an entity. May also be called a field or column
question
Relationship
answer
Association between entities
question
Data File
answer
File used to store data. Computer counterpart to ordinary paper file.
question
Entity-Relationship(E-R) diagram
answer
Visual way to represent a database. Rectangles represent entities. Lines represent relationships between connected entities
question
Database Management System(DBMS)
answer
Program, or collection of programs, through which users interact with a database.(Access, Oracle, DB2, MySQL, and SQL Server)
question
Database design
answer
Determining the structure of the required database.
question
Advantages of Database Processing
answer
- Getting more information from the same amount of data - Sharing Data - Balancing conflicting requirements - Controlling redundancy - Facilitating consistency - Improving integrity - Expanding Security - Increasing Productivity - Providing Data Independence
question
Disadvantages of Database Processing
answer
- Large Files Size - Increase complexity - Greater impact of failure - More Difficult recovery
question
Database Administrator or Database Administration(DBA)
answer
Person or group in charge of the database
question
Integrity Constraint
answer
a rule that data must follow in the database
question
Security
answer
prevention of unauthorized acces
question
Data Independence
answer
Can change structure of a database without changing the programs that access the database
question
Forms
answer
Screen objects used to maintain, view, and print data from a database.
question
Relation
answer
two-dimensional table in which entries are single-valued, each column has a distinct name, all values in a column are values of the same attribute, order of columns is immaterial, each row is distinct, Order of rows is immaterial.
question
Relational Database
answer
Collection of tables
question
Unnormalized Relation
answer
A structure that satisfies all properties of a relation except for the first item. Entries contain repeating groups; they are not single-valued
question
Primary Key
answer
column or collection of columns of a table(relation) that uniquely identifies a given row in that table
question
Query
answer
Question represented in a way that the DBMS can recognize and process
question
Query-By-Example(QBE)
answer
Visual approach to writing queries. Users ask their questions using on-screen grid. Data appears on the screen in tabular form.
question
Criteria
answer
Conditions that data must Satisfy
question
Criterion
answer
Single Condition that data must satisfy. To enter a criterion for a field: include field in the design grid. Enter criterion in Criteria row for that field
question
Comparison Operator
answer
Also Called relational operator. Used to find something other than an exact match. (=, , >=, <=, and NOT)
question
Compound criteria/conditions
answer
AND and OR criterion
question
AND Criterion
answer
both criteria must be true for the compound criteria to be true
question
OR Criterion
answer
Either criteria must be true for the compound criterion to be true
question
Computed/Calculated Field
answer
Results of a calculation on one or more existing fields
question
To include a computed field in a Query:
answer
Enter a name for the computed field, followed by a colon, followed by an expression in one of the columns in the Field row
question
Alternative Method
answer
Right-click the column in the field row, and then click Zoom to open the Zoom dialog box. Type expression in the Zoom dialog box
question
Grouping
answer
Creating groups of records that share some common characteristics
question
Sorting
answer
Listing records in query results in an ordered way
question
Sort Key
answer
Field on which records are sorted
question
Major sort key
answer
Also called the primary sort key. First sort field, when sorting records by more than one field
question
Minor sort key
answer
Also called the secondary sort key. Second sort field, when sorting records by more than one field
question
Update Query
answer
A query that changes data
question
Delete Query
answer
Permanently deletes all records satisfying the criteria entered in the query
question
Make-Table Query
answer
creates a new table using results of a query
question
Relational Algebra
answer
Theoretical way of manipulating a relation database
question
Select
answer
Takes horizontal subset of a table. Retrieves certain rows from an existing table and saves them as a new table. Includes the word WHERE followed by a condition example
question
Project
answer
Takes a vertical subset of a table. Causes only certain columns to be included in the new table. Includes the word OVER followed by a list of the columns to be included.
question
Join
answer
Allowed extraction of data from more than one table. Two tables being joined. Natural Join and Outer Join.
question
Join Column
answer
Common column on which two table are joined
question
Natural Join
answer
Joins records from each original table that is common to both tables
question
Outer Join
answer
Joins records from each original table including records not common to both tables
question
UNION of tables A and B
answer
Table contacting all rows that are either table A or table B in both tables A and table B
question
INTERSECTION of tables A and B
answer
Table containing all rows that are common in both tables A and tables B
question
Difference of tables A and B
answer
Reffered to as A minus B. Set of all rows that are in table A but that are not in table B.
question
Union
answer
Two table are union compatiable when: - They have the same number of columns - Corresponding columns represent the sane type of data
Get an explanation on any task
Get unstuck with the help of our AI assistant in seconds
New