Questões de Concurso Sobre banco de dados
Foram encontradas 16.314 questões
Com relação ao modelo entidade-relacionamento (MER) ilustrado na figura precedente, assinale a opção correta.
Para a questão, considere o código SQL e as explicações abaixo:
Para a questão, considere o código SQL e as explicações abaixo:
A linha em SQL, que deverá ser executada somente para exibir os nomes das pessoas matriculadas
no Campus de Capanema, é:
I. No modelo conceitual, as entidades, os atributos das entidades e os relacionamentos devem estar presentes.
II. A normalização tem por objetivo simplificar a forma com que os dados são armazenados no banco de dados para obter mais eficiência e minimizar a redundância.
III. A chave primária é uma coluna na tabela atual em que os valores devem ser chave secundária na mesma tabela.
IV. O modelo lógico fornece uma visão abstrata adequada, sendo voltada para os desenvolvedores.
Está(ão) correta(s)
I. Uma view é uma maneira alternativa de observação de dados de uma ou mais tabelas, que compõem uma base de dados. Pode ser considerada como uma tabela virtual ou uma consulta armazenada.
II. Gatilho ou Trigger é um tipo especial de procedimento armazenado, que é executado sempre que há uma tentativa de modificar os dados de uma tabela que é protegida por ele. É muito utilizada para ajudar a manter a consistência dos dados ou para propagar alterações em um determinado dado de uma tabela para outras.
III. Procedimento armazenado ou Stored Procedure é uma coleção de comandos em SQL para dispensamento de Banco de Dados. Encapsula tarefas repetitivas, aceita parâmetros de entrada e retorna um valor de status (para indicar aceitação ou falha na execução).
Qual das alternativas a seguir está correta?
Analise a tabela a seguir:
Considere o seguinte comando SQL:
DELETE FROM PRODUTO
WHERE ID_MARCA NOT IN (2,4);
Quantos registros serão excluídos após a execução do comando SQL (acima)?
Sobre normalização de dados, analise as imagens das tabelas a seguir:
As tabelas de dados estão em qual Forma Normal?
I. Entidade II. Instância de relacionamento III. Atributo derivado IV. Entidade fraca V. Domínio
( ) Pode ser calculado a partir de outros atributos. ( ) Objeto que existe e é distinguível dos outros objetos. ( ) Conjunto de valores permitidos para um atributo. ( ) Não tem seus próprios atributos-chave. ( ) Associação que inclui exatamente uma entidade de cada tipo de entidade participante.
Assinale a alternativa com a sequência correta:
create table T ( codigo int not null, produto varchar (40) not null, preço float not null default 0 check (preço >= 0), imposto float not null default 0 check (imposto <=100))
Assinale o comando SQL de inserção de registro que provocaria um erro.
delete from T where not exists (select * from T tt where T.A > tt.A)
Dado que a tabela tem 100 linhas preenchidas, assinale a opção que indica o número de linhas que será deletado pela execução do referido comando.
Considere a estrutura de dados a seguir.
{
titulo: "Votação no Congresso",
corpo: "A votação foi realizada em São Paulo.",
categoria: "Notícias",
vistas: 200,
assuntos: ["lei", "impostos"],
data: 12/05/2023
}
Na categorização pertinente aos bancos de dados da classe NoSQL, esse tipo de arranjo das informações é considerado