Questões de Concurso Público AL-RO 2018 para Analista Legislativo - Banco de Dados
Foram encontradas 23 questões
Considere o comando SHOW FULL TABLES no âmbito do MySQL 5.5.
Assinale os componentes do banco de dados que são exibidos na execução do referido comando.
Considere os comandos a seguir no contexto do MySQL 5.5.
Assinale o número de vezes que o número 2 aparece na coluna
ordem do resultado produzido pela execução completa do script
acima.
Um comando executado numa implementação MySQL 5.7 produziu o resultado a seguir.
Assinale o comando utilizado.
Considere que exista um usuário pedro e que o comando
SHOW GRANTS FOR 'pedro'
tenha sido executado pelo administrador do sistema logo após a criação desse usuário.
Assinale o resultado exibido pelo MySQL.
Analise o comando a seguir no contexto do MS SQL Server 2014.
use BD_TESTE
select so.name
from sysobjects so
where so.xtype = 'U'
order by 1
Assinale a opção que indica o que é listado do banco de dados.
No Oracle 11g, considere o comando
DESCRIBE T
Assinale a opção que indica a tabela que contém informações equivalentes àquelas produzidas pelo comando acima.
Analise os comandos SQL a seguir, todos sintaticamente corretos no MS SQL Server.
De acordo com as regras sintáticas do Oracle 11g, está correto o
que se afirma em
Analise o comando Oracle a seguir.
create public synonym xxx for xxx
Assinale o tipo do objeto xxx que tornaria inválido esse comando.
Sobre o script de criação de tabelas mostrado a seguir,
assinale a afirmativa correta.
Atenção: a tabela relacional arvore, cuja instância é exibida a seguir, será referenciada na seguinte.
Sabe-se que esse comando foi executado duas vezes, sobre a instância acima, e que não houve nenhuma outra alteração na tabela entre as duas execuções.
Assinale o número de registros inseridos na segunda execução do comando.
Atenção: a tabela relacional arvore, cuja instância é exibida a seguir, será referenciada na seguinte.
Assinale o número de linhas que, além da linha de títulos, aparece no resultado produzido pela execução desse comando.
Atenção: a tabela relacional arvore, cuja instância é exibida a seguir, será referenciada na seguinte.
Considere que é preciso fazer uma alteração nos dados da referida tabela: todas as ocorrências do nome Natalia devem ser substituídas pelo nome Joana.
Assinale o comando que provoca essa alteração, como requisitada.
Atenção: a tabela relacional arvore, cuja instância é exibida a seguir, será referenciada na seguinte.
Analise o comando a seguir utilizando a tabela arvore, definida anteriormente.
Assinale o número de registros que é removido na execução
desse comando.
Tomando por referência uma instalação MS SQL Server, analise os comandos a seguir.
O número de linhas no resultado, excluída a linha de títulos, é
O diagrama IDEF1X exibido a seguir será referenciado na questão seguinte.
Considere o relacionamento estabelecido entre as entidades E1 e E2 no diagrama IDEF1X.
Assinale a opção que apresenta a leitura correta que deve ser feita dessa representação.
O diagrama IDEF1X exibido a seguir será referenciado na questão seguinte.
Com relação ao diagrama IDEF1X, considere as afirmativas a seguir sobre um eventual esquema relacional, com tabelas E1 e E2, que implemente aquele diagrama.
I. A coluna A1, de E1, deve permitir valores nulos.
II. A coluna AA de E1 não pode conter repetições de valores não nulos.
III. A coluna A1, de E2, deve permitir valores nulos.
Está correto o que se afirma em
O diagrama IDEF1X exibido a seguir será referenciado na questão seguinte.
Para responder a esta pergunta considere o diagrama IDEF1X apresentado anteriormente.
Algumas implementações de bancos de dados, como MS SQL Server e Oracle, permitem a previsão de ações específicas em decorrência de operações de UPDATE e DELETE que afetem as chaves referenciadas nas constraints do tipo foreign key.
No contexto de um eventual esquema relacional que implemente corretamente aquele diagrama, com tabelas E1 e E2, analise a aplicação das combinações exibidas a seguir à constraint FK estabelecida entre E1 e E2.
I. on update cascade on delete cascade
II. on update cascade on delete set null
III. on update no action on delete cascade
IV. on update set null on delete cascade
V. on update no action on delete no action
Assinale a opção que indica apenas as combinações que estariam coerentes com o referido diagrama.
No âmbito da teoria de projeto de bancos de dados relacionais, considere as seguintes dependências funcionais para os atributos A, B, C, D.
A → B
B → C
C → D
Nesse caso, a dependência A → C poderia ser deduzida pelo axioma da