Como estudado em nosso curso, os índices não fazem parte de nenhuma definição do padrão SQL. Cada implementação do SQL tem sua abordagem para a definição e criação dos índices como parte integrante do esquema de definição da base de dados (database definition scheme). Índices são elementos vitais para que SGBDs (sistemas gerenciadores de bases de dados) manipulem eficientemente restrições.
Uma outra restrição que cumpre um papel fundamental em sistemas SQL é a chave estrangeira (foreign key), cuja função é garantir a integridade referencial.
Considere o diagrama de entidade relacionamento abaixo:
VEJA A FOTO QUE POSTEI PARA VER O SQL
Anexos:
duvidovoceacertar:
Pode-se afirmar que:
invertexto . com/ textosql
Grupo de escolhas da pergunta
A - I, II e III.
B - I, apenas.
C - III, apenas
D - I e III, apenas.
E - II, apenas
Soluções para a tarefa
Respondido por
0
Resposta:
II, apenas.
Explicação:
I.
O SQL não será executado corretamente pois existe um erro de sintaxe (uma virgula adicional após o nome na criação da tabela Paises)
A segunda afirmativa é verdade, é possível criar as tabelas sem levar em conta os relacionamentos.
II.
O SQL está correto, é possível utilizar o create desta maneira.
* Embora a coluna name não exista nessa modelagem, (note que na tabela países existe a coluna chamada nome e não name) está é a alternativa mais correta
III.
O comando CREATE permite:
- criar tabelas,
- visões,
- índices,
- procedimentos/funções
Mas não permite:
- atribuições de privilégios.
Para atribuição de privilégios utilizamos o comando GRANT
Perguntas interessantes
História,
5 meses atrás
Física,
5 meses atrás
Ed. Técnica,
5 meses atrás
Matemática,
6 meses atrás
Matemática,
6 meses atrás
Contabilidade,
11 meses atrás
Português,
11 meses atrás
Artes,
11 meses atrás