Questões de Concurso Sobre banco de dados
Foram encontradas 15.737 questões
A implementação do controle de concorrência em bancos de dados normalmente é feita por meio dos chamados bloqueios. Há um tipo de bloqueio no qual certa transação pode efetuar leituras, mas não escritas sobre itens do banco de dados. Esse bloqueio é do tipo
Sabe-se que 1. não há dois alunos com o mesmo CPF; 2. não há dois alunos com a mesma matrícula; 3. não há dois cursos com o mesmo nome; 4. não há dois cursos com o mesmo código; 5. não há aluno com mais de um curso; 6. há alunos que não têm curso; 7. há cursos que não têm alunos. Para representar esses dados em um banco de dados relacional, Maria preparou vários comandos SQL. Assinale a opção que apresenta aquele que está de acordo com todos os requisitos mencionados acima.
Assinale a opção que apresenta as propriedades usualmente implementadas nos sistemas gerenciadores de bancos de dados.
No MS SQL Server 2012, índices podem ser criados como “clustered” e “nonclustered”.
Sobre esses tipos de índices, assinale a afirmativa correta.
Analise o comando SQL a seguir.
Sabendo-se que há quatro registros na instância da tabela T, o número de registros, após a execução desse comando, será
Analise o diagrama IDEF1X (pé de galinha) mostrado a seguir.
Sobre esse diagrama e sua implementação relacional
correspondente, assinale a afirmativa correta.
Considere uma dependência funcional X → Y que é valida para uma tabela relacional T.
Isso significa que, para qualquer instância de T, e para qualquer par de registros a e b dessa instância,
Analise o comando SQL mostrado a seguir.
Sabendo-se que na tabela Venda há registros que não possuem relacionamento com registros de Produto, e vice-versa, assinale a correta interpretação desse comando em relação aos registros de Produto e Venda que aparecem no resultado.
A execução do comando CREATE TABLE tem por função criar uma tabela e, para excluir uma tabela já existente, deve-se executar o comando DROP TABLE.
Para fazer agrupamento de dados, utilizase a cláusula GROUP BY que permite unir, em uma única linha ou coluna, todas as linhas ou colunas selecionadas que possuam os mesmos valores, com exceção das que são operadas por algum operador aritmético.
Uma das vantagens é a independência de fabricante, pois a linguagem SQL é adotada por praticamente todos os SGBD’s relacionais existentes no mercado, além de ser uma linguagem padronizada (ANSI).
O responsável pela administração do banco de dados é o usuário MASTER, que pode utilizar comandos SQL para realizar tarefas relacionadas com a manutenção dos esquemas do banco de dados.
O BEx é um componente do SAP BW que apresenta relatórios por meio do software Microsoft Excel, desde que este tenha o suplemento BW, que constitui uma coleção de macros Visual Basic que capacitam o Excel a funcionar como uma ferramenta de consulta OLAP.
O comando-padrão para selecionar todas as colunas de uma tabela é: SELECT % FROM <nome_tabela>;
O comando INSERT INTO FUNC (coluna1, coluna2) DATA (dado1, dado2) está sintaticamente correto e permite realizar a inserção de um conjunto de dados em uma tabela denominada FUNC.