Podcast
Questions and Answers
set of computer programs use in DBMS
set of computer programs use in DBMS
- creation, maintenance, use of db (correct)
- controls organization, storage, management, & retrieval of data in db
- creation, storage, control, maintainance,
combines two tables with common column which is primary key.
combines two tables with common column which is primary key.
- left outer join
- cross join
- inner join (correct)
divided into logical units called table composed of rows and columns of data
divided into logical units called table composed of rows and columns of data
- Attribute
- Relational Database (correct)
- Domain
bridge bet machine components and human components
bridge bet machine components and human components
returns all the rows of table on the right side of join and matching rows for the table on the left side of join.
returns all the rows of table on the right side of join and matching rows for the table on the left side of join.
attribute or field serves as unique identifier for particular record within a relation.
attribute or field serves as unique identifier for particular record within a relation.
Other term for row in Relational Database
Other term for row in Relational Database
contain particular characteristic of real-world entity being describes by row in Relational database
contain particular characteristic of real-world entity being describes by row in Relational database
set of valid atomic values for given attribute
set of valid atomic values for given attribute
SQL can't do
SQL can't do
high-level conceptual data modeling approach to db
high-level conceptual data modeling approach to db
support the basic data manipulation
support the basic data manipulation
column cant have a NULL
column cant have a NULL
creates the result-set by combining result of both LEFT JOIN and RIGHT JOIN
creates the result-set by combining result of both LEFT JOIN and RIGHT JOIN
to specify multiple values in a WHERE clause
to specify multiple values in a WHERE clause
returns all possible combinations of rows from two tables. called a cross product.
returns all possible combinations of rows from two tables. called a cross product.
to select data from a database
to select data from a database
describe and name the entities, attributes, and relationships required
describe and name the entities, attributes, and relationships required
Facilities DBMS doesn't provide
Facilities DBMS doesn't provide
people whose tasks require access to the db
people whose tasks require access to the db
db involves specifying data types, structures, and constraints of data to be stored in the db.
db involves specifying data types, structures, and constraints of data to be stored in the db.
controls organization, storage, management, & retrieval of data in db
controls organization, storage, management, & retrieval of data in db
db includes functions; querying the db to retrieve specific data.
db includes functions; querying the db to retrieve specific data.
returns all the rows of the table on left side and matching rows for table on the right side of join. rows no matching row on right, will contain null
returns all the rows of the table on left side and matching rows for table on the right side of join. rows no matching row on right, will contain null
Ensures that all values in a column satisfies a specific condition
Ensures that all values in a column satisfies a specific condition
returns the smallest value of the selected column
returns the smallest value of the selected column
displays a record if either is true
displays a record if either is true
used in a WHERE to search for a specified pattern in a column.
used in a WHERE to search for a specified pattern in a column.
to substitute for any other character(s) in a string
to substitute for any other character(s) in a string
SQL Command: extracts data from a database
SQL Command: extracts data from a database
SQL means
SQL means
over-all design of a db
over-all design of a db
support the basic data manipulation
support the basic data manipulation
deletes a table
deletes a table
interface layer bet. users and physical db.
interface layer bet. users and physical db.
collection of logically related data
collection of logically related data
instruction and rules govern the design and use of db
instruction and rules govern the design and use of db
SQL Command: deletes data from a database
SQL Command: deletes data from a database
who publish ERM
who publish ERM
SQL Commands: inserts new data into a database
Choices
SQL Commands: inserts new data into a database Choices
Sets a default value for a column when no value is specified
Sets a default value for a column when no value is specified
returns the total sum of a numeric column
returns the total sum of a numeric column
returns the largest value of the selected column.
returns the largest value of the selected column.
to filter records
to filter records
to return only distinct (different) values
to return only distinct (different) values
Uniquely identifies a row/record in another table
Uniquely identifies a row/record in another table
collection of data from multiple tables. combines two or more tables to retrieve data from multiple tables.
collection of data from multiple tables. combines two or more tables to retrieve data from multiple tables.
automated system enables users define, create, maintain and control access db
automated system enables users define, create, maintain and control access db
Flashcards
Database
Database
A collection of logically related data.
Database System
Database System
A system used to define, create, maintain, control access to a database.
DBMS - Database Management System
DBMS - Database Management System
A set of software programs that controls the organization, storage, management & retrieval of data in a database.
ERM - Entity-Relationship Model
ERM - Entity-Relationship Model
A high-level conceptual data modeling approach to databases.
Signup and view all the flashcards
JOIN
JOIN
A collection of data from multiple tables. It combines two or more tables to retrieve data from multiple tables.
Signup and view all the flashcards
Database System
Database System
An automated system that enables users to define, create, maintain, and control access to a database.
Signup and view all the flashcards
Relational Database
Relational Database
A database that is divided into logical units called tables. Each table is composed of rows and columns of data.
Signup and view all the flashcards
PRIMARY KEY
PRIMARY KEY
An attribute or field that serves as a unique identifier for a particular record (row) within a relation (table).
Signup and view all the flashcards
FOREIGN KEY
FOREIGN KEY
An attribute that uniquely identifies a row/record in another table.
Signup and view all the flashcards
Record
Record
Another term for a row in a relational database.
Signup and view all the flashcards
Column
Column
A column in a relational database which contains a particular characteristic of the real-world entity being described by the row.
Signup and view all the flashcards
Domain
Domain
A set of valid atomic values for a given attribute.
Signup and view all the flashcards
DBMS Software
DBMS Software
A set of computer programs used in a database management system (DBMS).
Signup and view all the flashcards
Data
Data
A bridge between the machine components and the human components.
Signup and view all the flashcards
DDL - Data Definition Language
DDL - Data Definition Language
Describes and names the entities, attributes, and relationships required.
Signup and view all the flashcards
DML - Data Manipulation Language
DML - Data Manipulation Language
Supports the basic data manipulation.
Signup and view all the flashcards
SQL
SQL
SQL stands for:
Signup and view all the flashcards
Schema
Schema
The overall design of a database.
Signup and view all the flashcards
SELECT
SELECT
Extracts data from a database.
Signup and view all the flashcards
INSERT
INSERT
Inserts new data into a database.
Signup and view all the flashcards
DELETE
DELETE
Deletes data from a database.
Signup and view all the flashcards
FULL JOIN
FULL JOIN
Creates the result-set by combining the results of both LEFT JOIN and RIGHT JOIN.
Signup and view all the flashcards
LEFT JOIN
LEFT JOIN
Returns all the rows of the table on the left side and matching rows for the table on the right side of the join. Rows with no matching rows on the right will contain null.
Signup and view all the flashcards
RIGHT JOIN
RIGHT JOIN
Returns all the rows of the table on the right side of the join and matching rows for the table on the left side of the join.
Signup and view all the flashcards
INNER JOIN
INNER JOIN
Combines two tables with a common column, which is the primary key.
Signup and view all the flashcards
CROSS JOIN
CROSS JOIN
Returns all possible combinations of rows from two tables. This is called a cross product.
Signup and view all the flashcards
IN
IN
To specify multiple values in a WHERE clause.
Signup and view all the flashcards
Wildcard Character - %
Wildcard Character - %
A wildcard character.
Signup and view all the flashcards
LIKE
LIKE
To filter records based on a specified pattern within a column.
Signup and view all the flashcards
LIKE Operator
LIKE Operator
Used in a WHERE clause to search for a specified pattern in a column.
Signup and view all the flashcards
NOT NULL
NOT NULL
Column can't have a NULL value.
Signup and view all the flashcards
CHECK
CHECK
Ensures that all values in a column satisfy a specific condition.
Signup and view all the flashcards
DISTINCT
DISTINCT
To return only distinct (different) values.
Signup and view all the flashcards
End User
End User
People whose tasks require access to the database.
Signup and view all the flashcards
Users manipulate data through DDL
Users manipulate data through DDL
A data manipulation facility that DBMS doesn't provide.
Signup and view all the flashcards
Procedures
Procedures
Instructions and rules that govern the design and use of the database.
Signup and view all the flashcards
Manipulating
Manipulating
A database includes functions; querying the database to retrieve specific data.
Signup and view all the flashcards
Defining
Defining
A database involves specifying data types, structures, and constraints of data to be stored in the database.
Signup and view all the flashcards