Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Professional Certificate in Data Analytics

Glossary

Terms Meaning/Description
A declarative language used in programming to
SQL interact with databases and retrieve data; it stands
for Structured Query Language
A computerised way of storing data based on the
relational paradigm, as developed by Edgar F.
Relational database
Codd; it involves the storage of data in tables that
are related to each other
Entity-relationship (ER) A chart that details how entities in a database are
diagram related to each other
A software application that allows you to connect to
Client–server model
databases and run queries
A measure of the minimum number of records that
Optionality can be associated between two ends of a
relationship
An open-source database engine that complies with
PostgreSQL
SQL
A join in SQL combines columns from one or more
Join
tables into a new table
A statement in SQL that specifies grouping rows
GROUP BY
based on their values in one or several columns
A function in SQL that uses values from one or
Window function
multiple rows to return a value for each row
A query that is nested inside a SELECT, INSERT,
Subquery UPDATE or DELETE statement or inside another
subquery
A temporary named result set created from a simple
Common table expression
SELECT statement that can be used in a
(CTE)
subsequent SELECT statement
A virtual table whose contents are defined by a
View
query

Professional Certificate in Data Analytics Page 1 of 2


Terms Meaning/Description
A common hacking technique through which a user
can input an SQL statement in place of a variable,
SQLi
such as their username on a webform or database
query

Professional Certificate in Data Analytics Page 2 of 2

You might also like