Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
30 Cards in this Set
- Front
- Back
SQL aggregate |
SQL Functions that perform a calculation against a set of tables. |
|
Subqueries |
SELECT statement embedded within another SELECT statement. |
|
INSERT...SELECT |
SQL statement that retrieves data from one table and then feeds the retrieved data into another table. |
|
CREATE VIEW |
SQL statement that creates a virtual table. |
|
Prototyping |
Involves building a working model of the database system, which allows the designer or users to visualize and evaluate the system. |
|
Multi-valued Attribute |
Holds multiple values for an entity occurrence |
|
Relationship Occurrence |
Uniquely identifiable association, which includes one occurrence from each participating entity type. |
|
System Definition |
Involves identifying the scope and boundaries of the database system, including its major user views. A user view can represent a job role or business application area. |
|
Entity |
A set of objects with the same properties that are identified by a user or organization as having an independent existence. |
|
Weak Entity |
Partially or wholly dependent on the existence of another entity, or entities for its primary key. |
|
DBMS Selection |
Selection of an appropriate DBMS to support the database system. |
|
Transaction |
Action, or series of actions, carried out by a single user or application program that accesses or changes the content the database. |
|
Descriptive Attribute |
The name of the columns that are used to provide additional information about the relationship. |
|
Cardinality |
The number of possible relationships for each participating entity. |
|
Domain |
The set of allowable values for an attribute. |
|
Foreign Key |
A column, or set of columns, within one table that matches the primary key (i.e. candidate key) of some other table |
|
File-based system |
Collection of application programs that perform services for the end-users, such as production of reports; each program defines and manages its own data. |
|
Conceptual Level |
Community view of the database, describes what data is stored in database and relationships among the data. |
|
Logical data independence |
Refers to immunity of external schemas to changes in conceptual schema. |
|
Physical data indepence |
Refers to immunity of conceptual schema to changes in the internal schema. |
|
Database |
A shared collection of logically related data (and a description of this data), designed to meet the information needs of an organization. |
|
DBMS |
A software systems that enables users to define, create, and maintain the database, and also provides controlled access to this database. |
|
Database Application |
A computer program that interacts with the database by issuing an appropriate request (typically an SQL statement) to the DBMS |
|
Database System |
Used to define a collection of application programs that interacts with the database along with the DBMS and database itself. |
|
Database Instance |
The data in the database at a particular point in time. |
|
Database Schema |
A description of the database structure. |
|
Relations |
A table columns and rows. |
|
Attribute |
The name of the columns in a relation. |
|
Tuple |
A row in a relation table that represents an individual record. |
|
Domain |
The set of allowable values for an attribute. |