COMP1850 Lecture 3.1 Relational Databases and SQL

0.0(0)
studied byStudied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
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.

Last updated 11:43 AM on 5/17/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

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.