Unit 8.3 Database Management Systems & SQL (DDL &DML)

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/38

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.

39 Terms

1
New cards

Database Management Systems (DBMS)

Software that provides users with an interface for managing databases, allowing interaction through tools for creating, retrieving, updating, and deleting data.

2
New cards

Structured Query Language (SQL)

An industry-standard programming language used to manage and interact with databases.

3
New cards

Data Definition Language (DDL)

A subset of SQL used to create and modify database objects.

4
New cards

Data Manipulation Language (DML)

A subset of SQL used to add, retrieve, and update data in a database.

5
New cards

Integrity (DBMS Pro)

The ability of a database structure to change while keeping the applications using the data unchanged.

6
New cards

Efficiency (DBMS Pro)

The reduction of data duplication and inconsistency, leading to less storage space usage as data is shared.

7
New cards

Consistency (DBMS Pro)

The assurance that data remains the same regardless of who views it or when it is viewed.

8
New cards

Automatic Backups (DBMS Pro)

The capability of a DBMS to automatically back up data to local and remote storage while maintaining data integrity.

9
New cards

Security (DBMS Pro)

The feature of a DBMS that keeps data in one central, secure location.

10
New cards

Access Rights for Users/Groups (DBMS Pro)

The ability to assign varying access levels to users, determining what data they can access, read, write, execute, delete, or append.

11
New cards

Customization (DBMS Pro)

The ability to tailor applications within a DBMS to meet user needs.

12
New cards

Data Modelling (DBMS Pro)

The process of customizing access rights and separating applications from data, allowing different users to view only the data they need.

13
New cards

CHARACTER(n)

A data type in SQL that stores a specific number of characters, which must be defined when setting up a table.

14
New cards

VARCHAR(n)

A data type in SQL that stores a variable number of characters, which must be defined when setting up a table.

15
New cards

BOOLEAN

A data type in SQL that stores Boolean values, either True or False.

16
New cards

INTEGER

A data type in SQL that stores whole numbers without decimal places.

17
New cards

REAL

A data type in SQL that stores numbers with decimal places.

18
New cards

DATE

A data type in SQL that stores date values without a time component.

19
New cards

TIME

A data type in SQL that stores time values without a date component.

20
New cards

CREATE DATABASE

A command in DDL used to create a new database.

<p>A command in DDL used to create a new database.</p>
21
New cards

CREATE TABLE

A command in DDL used to create a new database object.

<p>A command in DDL used to create a new database object.</p>
22
New cards

DEFINING FOREIGN KEY

A command in DDL that creates a database object with a Foreign Key

<p>A command in DDL that creates a database object with a Foreign Key </p>
23
New cards

ALTER

A command in DDL used to modify the structure of a database object.

<p>A command in DDL used to modify the structure of a database object.</p>
24
New cards

SELECT

A DML command that retrieves data from a specified table and fields, a shorthand for all fields is *.

<p>A DML command that retrieves data from a specified table and fields, a shorthand for all fields is *.</p>
25
New cards

FROM

A command in DML that specifies the table name from which to retrieve data.

<p>A command in DML that specifies the table name from which to retrieve data.</p>
26
New cards

WHERE

A command in DML that filters data based on specified conditions.

<p>A command in DML that filters data based on specified conditions.</p>
27
New cards

LIKE

A command in DML used to find information that begins with a certain character, must have quotation marks.

<p>A command in DML used to find information that begins with a certain character, must have quotation marks.</p>
28
New cards

AND

A command in DML used to set multiple conditions for data retrieval.

<p>A command in DML used to set multiple conditions for data retrieval.</p>
29
New cards

OR

A command in DML used to retrieve information based on one set of conditions or a different one.

<p>A command in DML used to retrieve information based on one set of conditions or a different one.</p>
30
New cards

% wildcard

A symbol used to represent characters in a string search.

<p>A symbol used to represent characters in a string search.</p>
31
New cards

ORDER BY

A command in DML that sorts results from one or more fields in ascending or descending order.

<p>A command in DML that sorts results from one or more fields in ascending or descending order.</p>
32
New cards

GROUP BY

A command in DML that groups rows with the same values together.

<p>A command in DML that groups rows with the same values together.</p>
33
New cards

INNER JOIN

A command in DML that combines rows from two or more tables based on related columns, such as a foreign key.

<p>A command in DML that combines rows from two or more tables based on related columns, such as a foreign key.</p>
34
New cards

AVG

A command in DML that calculates the average of a set of values.

<p>A command in DML that calculates the average of a set of values.</p>
35
New cards

SUM

A command in DML that calculates the total of values in a column.

<p>A command in DML that calculates the total of values in a column.</p>
36
New cards

COUNT

A command in DML that counts the number of rows in a table.

<p>A command in DML that counts the number of rows in a table.</p>
37
New cards

INSERT INTO

A command in DML used to add new information into a table, brackets, quotation marks and commas needed.

<p>A command in DML used to add new information into a table, brackets, quotation marks and commas needed.</p>
38
New cards

UPDATE

A command in DML used to modify existing data in a table, quotation marks needed.

<p>A command in DML used to modify existing data in a table, quotation marks needed.</p>
39
New cards

DELETE FROM

A command in DML used to remove data from tables.

<p>A command in DML used to remove data from tables.</p>