Programando - Banco da Dados Flashcards

(20 cards)

1
Q

Qual comando SQL cria um banco de dados?

A

CREATE DATABASE.

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

Exemplo de criação de um banco chamado escola.

A

CREATE DATABASE escola;

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

Qual comando é usado para selecionar um banco de dados para uso?

A

USE.

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

Exemplo de usar um banco de dados.

A

USE escola;

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

Qual comando cria uma tabela?

A

CREATE TABLE.

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

Exemplo simples de criação de tabela.

A

CREATE TABLE alunos (
id INT,
nome VARCHAR(100)
);

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

O que são tipos de dados em banco de dados?

A

Definem que tipo de informação uma coluna pode armazenar.

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

Qual tipo de dado é usado para números inteiros?

A

INT.

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

Qual tipo de dado é usado para textos curtos?

A

VARCHAR.

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

Qual tipo de dado é usado para datas?

A

DATE

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

O que significa VARCHAR(100)?

A

Um texto com até 100 caracteres.

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

O que é PRIMARY KEY?

A

Uma coluna que identifica cada registro de forma única.

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

Exemplo de tabela com PRIMARY KEY.

A

CREATE TABLE alunos (
id INT PRIMARY KEY,
nome VARCHAR(100)
);

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

O que significa NOT NULL?

A

A coluna não pode ficar vazia.

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

Exemplo usando NOT NULL.

A

CREATE TABLE alunos (
nome VARCHAR(100) NOT NULL
);

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

O que é FOREIGN KEY?

A

Uma coluna que cria relacionamento com outra tabela.

17
Q

Para que serve a FOREIGN KEY?

A

Para ligar tabelas e garantir integridade dos dados.

18
Q

Exemplo simples de FOREIGN KEY.

A

FOREIGN KEY (curso_id) REFERENCES cursos(id)

19
Q

O que significa estrutura de banco de dados?

A

A organização das tabelas, colunas e tipos de dados.

20
Q

Por que definir corretamente os tipos de dados é importante?

A

Para garantir organização, integridade e desempenho do banco.