Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
JOINING - Manipulating data to combine two or *All DBMSs share some common functions, such
more tables. as providing a user view, physically storing and
retrieving data in a database, allowing for
LINKING - Data manipulation that combines two database modification, manipulating data, and
or more tables using common data attributes to generating reports. These DBMSs can handle the
form a new table with only the unique data most complex data-processing tasks, and
attributes. because they are accessed over a network, one
*One of the primary advantages of a relational database can serve many locations around the
database is that it allows tables to be linked. world.
*The relational database model is by far the SCHEMA - A description of the entire database.
most widely used. It is easier to control, more DATA DEFINITION LANGUAGE (DDL) - A
flexible, and more intuitive than other collection of instructions and commands used to
approaches because it organizes data in tables. define and describe data and relationships in a
BUILDING AND MODIFYING A RELATIONAL specific database.
DATABASE - Relational databases provide many DATA DICTIONARY - A detailed description of all
tools, tips, and shortcuts to simplify the process the data used in the database.
of creating and modifying a database.
*One function of a DBMS is to be an interface
DATA CLEANUP - The process of looking for and between an application program and the
fixing inconsistencies to ensure that data is database. When an application program needs
accurate and complete. data, it requests the data through the DBMS.
DATABASE MANAGEMENT SYSTEMS - DBMS is a CONCURRENCY CONTROL - A method of dealing
group of programs used as an interface between with a situation in which two or more people
a database and application programs or a need to access the same record in a database at
database and the user. the same time.
Some databases use QUERY-BY-EXAMPLE A FRONT-END APPLICATION is one that directly
(QBE), which is a visual approach to developing interacts with people or users.
database queries or requests.
A BACK-END APPLICATION interacts with other
STRUCTURED QUERY LANGUAGE - Standardized programs or applications; it only indirectly
data manipulation language. interacts with people or users.