Questões de Concurso Comentadas sobre banco de dados
Foram encontradas 15.353 questões
A B
4 4
2 3
3 4
3 2
Considere também o comando SQL abaixo.
delete from TX
where exists
(select * from TX tt where TX.B=tt.A)
O número de registros deletados da tabela TX por esse comando é:
I. Mesmo sem suportar tabelas relacionais, baseiam-se em esquemas de dados previamente definidos;
II. Suas estruturas não permitem o uso de linguagens do tipo do SQL para recuperação de dados;
III. Garantem operações com as propriedades conhecidas pela sigla ACID;
IV. Privilegiam a rapidez de acesso e a disponibilidade dos dados em detrimento das regras de consistência das transações.
O número de afirmativas corretas é:
Assinale a alternativa que apresenta uma função que os Sistemas Gerenciadores de Banco de Dados (SGDB) podem delegar para um subsistema.
Assinale a alternativa que apresenta a figura geométrica que representa um relacionamento em modelos entidades/ relacionamentos.
Considerando as características de Sistemas Gerenciadores de Banco de Dados (SGBD), analise as assertivas abaixo.
I. Evitar uma visão totalmente abstrata do banco de dados para o usuário.
II. Isolar o usuário dos detalhes internos do banco de dados.
III. Promover a independência dos dados em relação às aplicações.
É correto o que se afirma em
Assinale a alternativa correta quanto aos sistemas de gerenciamento de banco de dados.
cliente (cod_cliente, nome_cliente, endereço, cidade, UF) vendedor (cod_vendedor, nome_vendedor, faixa_comissao, salario) O script SQL abaixo lista os nomes e códigos dos vendedores que têm salário fixo maior que R$ 1.000,00 e clientes que residem no Rio de Janeiro. SELECT cod_cliente, nome_cliente FROM cliente WHERE UF = 'RJ'
SELECT cod_vendedor, nome_vendedor FROM vendedor WHERE salario > 1000; Considerando que se queira combinar o resultado conjunto de duas instruções SELECT e que cada SELECT tem o mesmo número de colunas com tipos de dados similares, no espaço destacado
entre as instruções
SELECT deve ser inserido o comando: SELECT * FROM EMPREGADOS
WHERE supervisor IS NULL AND departamento = ‘Compras’;

I. Um relacionamento que necessita ser relacionado a outro relacionamento.
II. Número (mínimo, máximo) de ocorrências de entidade associadas a uma ocorrência da entidade em questão através do relacionamento.
III. A entidade somente pode existir quando relacionada à outra entidade.
IV. Um relacionamento do tipo “produto compõe produto”. Em um Modelo Entidade Relacionamento (MER), I, II, III e IV são, respectivamente, representadas por:
Julgue o item seguinte, relativo a conceitos de abstração e modelo de dados.
Uma tabela pode possuir mais de um conjunto de um ou mais
atributos para identificar de forma única um registro. Um
conjunto desses atributos deve ser designado como chave
primária, e os demais, como chaves únicas.
Acerca dos conceitos de SGBDs, julgue o item a seguir.
Um SGBD deve ser capaz de controlar o acesso de usuários
simultaneamente. Esse controle deve restringir acesso às
informações conforme o perfil de acesso atribuído. A alguns
usuários pode ser permitida apenas a recuperação dos dados;
a outros são permitidas a recuperação e a modificação dos
dados. Assim, o tipo de operação de acesso — recuperação
ou modificação — pode também ser controlado.
Acerca dos conceitos de SGBDs, julgue o item a seguir.
Um SGBD deve possibilitar a independência lógica de dados,
que é a capacidade de alterar a estrutura de armazenamento das
informações, como, por exemplo, acrescentar disco e aumentar
o tamanho das consultas, sem necessidade de modificar as
características do sistema operacional que hospeda o SGBD.
Julgue o item que se segue, referente aos conceitos de ferramentas de ETL (extract transform load).
ETL são ferramentas que auxiliam o processo de extração de
informações gerenciais de um banco de dados, a fim de
possibilitar a sua transformação automática de codificação,
tradução e conversão de base para carga em ferramentas de
manipulação.
Considerando a tabela resultante do comando acima, julgue o item subsecutivo, a respeito de comandos SQL.
Considerando o comando de definição de dados abaixo, é correto afirmar que a tabela aux_estado tem como chave primária a coluna ibge.
create table aux_estado as select * from fec_estado;
Os resultados dos comandos 1 e 2 a seguir nem sempre serão iguais, visto que os comandos count(*) e count(SALARIO) serão iguais somente se não existirem valores nulos no campo SALARIO.
Comando 1: select count(*), sum(SALARIO) from EMPREGADOS
Comando 2: select count(SALARIO), sum(SALARIO) from EMPREGADOS
create table fec_estado ( ibge integer primary key, sigla char(2), nome varchar(50), constraint fec_estado_sigla unique (sigla) );
A pseudo coluna ROWNUM pode ser utilizada para recuperar as N primeiras linhas da consulta.