COMP1850 Lecture 3.1 Relational Databases and SQL

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

1/13

flashcard set

Earn XP

Description and Tags

Flashcards covering key vocabulary and concepts from the lecture on Relational Databases and SQL.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

14 Terms

1
New cards

SQL (Structured Query Language)

A language used to make, maintain, and extract data from relational databases.

2
New cards

DDL (Data Definition Language)

Part of SQL used to create tables.

3
New cards

DML (Data Manipulation Language)

Part of SQL used to query the tables.

4
New cards

DSL (Domain Specific Language)

A specialized language for relational database creation and queries.

5
New cards

DDL Functionality

Operations generally termed CRUD which include Create, Read, Update, and Delete.

6
New cards

Database Diagram

A visual representation of database tables and relationships.

7
New cards

WHERE

SQL keyword to specify conditions for selecting rows.

8
New cards

LIKE

SQL keyword used for pattern matching in WHERE clauses.

9
New cards

ORDER BY

SQL keyword used to sort query results by a specific column.

10
New cards

LIMIT

SQL keyword used to limit the number of rows returned by a query.

11
New cards

GROUP BY

SQL keyword used to combine rows with the same value in a specified column.

12
New cards

Aggregators

Functions like MIN(), MAX(), AVG(), SUM(), and COUNT() used to perform calculations on data.

13
New cards

AS

SQL keyword used to rename a column in the query output.

14
New cards

HAVING

SQL keyword used to filter grouped rows based on a condition.