A linguagem SQL é declarativa, permitindo ao usuário expressar o que pretende sem ter que entrar em grandes detalhes sobre a localização física dos componentes. A SQL possui três sublinguagens: a DML, a DDL e a DCL, respectivamente, para a manipulação, a definição e o controle dos dados. Nesse contexto, além de CREATE, pertencem à DDL os comandos
SQL é uma linguagem padrão para SGBD relacional que possui diversas funcionalidades, tais como: criar, consultar e remover tabelas, views e índices em um banco de dados, além de garantir a consistência e integridade dos dados. Considere a seguinte situação:
• a partir de uma tabela ALFA, gerar uma outra BETA, que contenha todas as colunas de ALFA;
• a tabela BETA deve ser gerada mediante uma condição, na qual sejam listados, exclusivamente, todos os funcionários, cujos cargos sejam ENGENHEIRO TELECOMUNICAÇÕES ou TÉNICO TELECOMUNICAÇÕES, codificados na tabela ALFA, respectivamente, como ET e TT.
O comando SQL, que atende aos requisitos acima, está indicado em
Considerada uma das linguagens de consultas a bancos de dados relacionais mais amigáveis aos usuários, a Linguagem SQL divide-se em partes, dentre as quais, aquela que inclui uma linguagem de consulta com base na álgebra relacional e no cálculo relacional de tupla, que é a
Banca:
Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD)
Sobre comandos SQL, analise as seguintes afirmativas:
1. DROP TABLE é um comando utilizado para apagar os dados contidos em uma tabela, mantendo-a porém no banco.
2. ALTER TABLE é um comando utilizado para alterar tabelas de um banco de dados, podendo porém apenas adicionar novas colunas, não podendo remover colunas existentes.
3. DELETE FROM é um comando utilizado para apagar todas as tabelas de uma base de dados completa.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens a seguir, relativos a banco de dados.
O script SQL abaixo concede à conta Usuario permissão de inserção e consulta no objeto de banco de dados NomeObjeto, que pode ser tanto uma tabela quanto uma view (visão).
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Considerando o script SQL acima para o SGBD MySQL, julgue os itens consecutivos.
Ao término da execução do script, serão criadas três tabelas, nas quais, conceitualmente, haverá uma cardinalidade de N: M entre as tabelas Cliente e TipoServico.