Análise de Dados com SQL Flashcards

1
Q

DDL - Data Definition Language

A

Essa linguagem possui um conjunto de comandos que podem ser utilizados para definir um esquema de banco de dados. Um esquema é uma descrição da estrutura de um banco de dados, sendo responsável por descrever tabelas, campos, views, funções, entre outros.

COMANDOS DDL
CREATE - Comando utilizado para criar tabelas (e outros objetos) de um banco de dados.
DROP - Comando utilizado para deletar uma tabela (e outros objetos) de um banco de dados.
TRUNCATE - Comando utilizado para apagar os dados de uma tabela de um banco de dados.
ALTER - Comando utilizado para manipular colunas ou restrições de um banco de dados.
RENAME - Comando utilizado para renomear uma tabela de um banco de dados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Constraint (Restrições)

A

Not null - Garante que uma coluna não possa ter um valor nulo.
Unique - Garante que todos os valores de uma coluna sejam diferentes entre si.
Primary key - Garante que todos os valores de uma coluna sejam diferentes entre si e não nulos.
Foreign key - Garante que ações não destruam links/relacionamentos entre as tabelas.
Check - Garante que os valores em uma coluna satisfaçam uma condição específica.
Default - Define um valor padrão para uma coluna, se nenhum valor for especificado.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly