Questões de Concurso Sobre banco de dados

Foram encontradas 18.786 questões

Q697824 Banco de Dados

Julgue o item seguinte, acerca de linguagens e manipulação de um SGBD.

A operação delete pode violar a integridade referencial caso chaves estrangeiras de outras tuplas mencionem a tupla removida no banco de dados.

Alternativas
Q697823 Banco de Dados

Julgue o item seguinte, acerca de linguagens e manipulação de um SGBD.

As DMLs de alto nível são incapazes de especificar e restaurar múltiplos registros em um único comando.

Alternativas
Q697822 Banco de Dados

Com relação a sistemas gerenciadores de bancos de dados (SGBD), julgue o próximo item.

O OLTP (online transaction processing) é utilizado para garantir concorrência nas transações de um SGBD, ao passo que a propriedade de isolamento permite que diversas transações sejam efetuadas simultaneamente.

Alternativas
Q697821 Banco de Dados

Com relação a sistemas gerenciadores de bancos de dados (SGBD), julgue o próximo item.

O SGBD deve possuir um controle de concorrência que garanta a manipulação controlada de um mesmo dado por múltiplos usuários, a fim de assegurar que os resultados das atualizações sejam corretos.

Alternativas
Q697820 Banco de Dados

Com relação a sistemas gerenciadores de bancos de dados (SGBD), julgue o próximo item.

No nível conceitual da arquitetura de três camadas de banco de dados, cada esquema externo descreve a parte do banco que interessa a determinado grupo de usuários e oculta desse grupo o restante do banco de dados.

Alternativas
Q694794 Banco de Dados
Em bancos de dados SQL, para excluir de uma tabela chamada clientes apenas o cliente cujo conteúdo do campo CPF for "154.178.187-12" utiliza-se a instrução:
Alternativas
Q694793 Banco de Dados
Nos bancos de dados SQL, para exibir todos os registros cadastrados em uma tabela chamada clientes utiliza-se a instrução: 
Alternativas
Q694365 Banco de Dados

O diagrama entidade relacionamento mostrada na figura a seguir, modela um banco de dados para controlar a execução de projetos de pesquisa em instituições públicas de ensino.

Utilize esse diagrama para responder a questão.


Fonte: Comperve 2016
O administrador do banco de dados recebeu a demanda para escrever uma consulta SQL que seja capaz de retornar o número total de dias e o custo total de cada projeto existente. Para atender essa demanda, o administrador deve escrever a consulta SQL
Alternativas
Q694364 Banco de Dados

O diagrama entidade relacionamento mostrada na figura a seguir, modela um banco de dados para controlar a execução de projetos de pesquisa em instituições públicas de ensino.

Utilize esse diagrama para responder a questão.


Fonte: Comperve 2016
Os clientes que demandaram a construção do banco de dados solicitaram que as datas de início e término de todos os projetos fossem atualizadas automaticamente para conterem a data de início da atividade que inicia primeiro, assim como a data de término da atividade que se encerra por último. Para realizar essa operação, o administrador do banco de dados deve criar a seguinte instrução SQL
Alternativas
Q694363 Banco de Dados

O diagrama entidade relacionamento mostrada na figura a seguir, modela um banco de dados para controlar a execução de projetos de pesquisa em instituições públicas de ensino.

Utilize esse diagrama para responder a questão.


Fonte: Comperve 2016
Na criação do relacionamento entre as tabelas membro e tipo_mebro deve-se criar uma chave estrangeira. Para criar a chave estrangeira e garantir a integridade referencial entre as tabelas, de modo a evitar que um projeto que contenha atividades seja removi do, na criação da tabela membro utiliza-se o comando
Alternativas
Q693427 Banco de Dados
No que se refere a banco de dados, assinale a opção correta.
Alternativas
Q693426 Banco de Dados
A respeito de SQL, assinale a opção correta.
Alternativas
Q693420 Banco de Dados
Na modelagem de dados, o elemento que descreve as propriedades ou características em entidades e relacionamentos denomina-se
Alternativas
Q692060 Banco de Dados

O SAS dataset SASHELP.CLASS é muito conhecido, pois desde as primeiras versões do SAS ele vem disponível na libname default SASHELP.

Considere o conteúdo deste dataset apresentado abaixo, já com as variáveis com nome em português e com o formato das variáveis numéricas com vírgula nas casas decimais, para responder à questão.

Nome         Sexo         Idade         Altura         Peso

Alfred         M             14                 69             112,5

Alice           F             13                 56,5             84

Barbara      F             13                 65,3             98

Carol          F             14                 62,8            102,5

Henry         M            14                  63,5           102,5

James                    12                 57,3             83

Jane           F             12                  59,8            84,5

Janet          F             15                  62,5           112,5

Jeffrey                    13                  62,5            84

John          M              12                  59               99,5

Joyce         F               11                  51,3           50,5

Judy          F                14                 64,3            90

Louise       F                12                 56,3             77

Mary         F                 15                 66,5            112

Philip        M                 16                 72               150

Robert                      12                 64,8            128

Ronald                      15                 67               133

Thomas                    11                 57,5             85

William                      15                66,5              112

Abaixo apresentamos o dataset WORK.CONSOLIDADO gerado do dataset com a PROC MEANS, que tem como objetivo calcular a Altura Média e o Peso Médio ponderados pela Idade:

Imagem associada para resolução da questão

Qual dos códigos abaixo produz esse dataset como está mostrado?

Alternativas
Q692059 Banco de Dados

O SAS dataset SASHELP.CLASS é muito conhecido, pois desde as primeiras versões do SAS ele vem disponível na libname default SASHELP.

Considere o conteúdo deste dataset apresentado abaixo, já com as variáveis com nome em português e com o formato das variáveis numéricas com vírgula nas casas decimais, para responder à questão.

Nome         Sexo         Idade         Altura         Peso

Alfred         M             14                 69             112,5

Alice           F             13                 56,5             84

Barbara      F             13                 65,3             98

Carol          F             14                 62,8            102,5

Henry         M            14                  63,5           102,5

James                    12                 57,3             83

Jane           F             12                  59,8            84,5

Janet          F             15                  62,5           112,5

Jeffrey                    13                  62,5            84

John          M              12                  59               99,5

Joyce         F               11                  51,3           50,5

Judy          F                14                 64,3            90

Louise       F                12                 56,3             77

Mary         F                 15                 66,5            112

Philip        M                 16                 72               150

Robert                      12                 64,8            128

Ronald                      15                 67               133

Thomas                    11                 57,5             85

William                      15                66,5              112

A seguir, vê-se um relatório baseado no dataset acima com a PROC TABULATE

Imagem associada para resolução da questão

Qual dos códigos abaixo produz esse relatório?

Alternativas
Q690412 Banco de Dados
Marque a alternativa correta sobre Banco de Dados.
Alternativas
Q690411 Banco de Dados
Analise as seguintes afirmações sobre Banco de Dados:
I. Conceitualmente, uma relação não é sensível à ordenação das tuplas.
II. Em uma tupla, o valor de cada atributo deve ser um valor atômico do domínio.
III. Uma transação pode envolver diversas operações no banco, razão pela qual não é considerada operação atômica para o banco.
É correto apenas o que se afirma em
Alternativas
Q690235 Banco de Dados

Para se alterar a Tabela Empregado (mostrada a seguir) que se encontra carregada no banco com os registros antes transcritos, foi criada uma função, denominada de ANALISAR, conforme o SQL (também mostrada a seguir).


Empregado

matricula

nome

salario


1

Jose

10000


2

Carlos

1000


3

Andre

12000


4

Manuel

1500


5

Carla

9000

   
CREATE OR REPLACE FUNCTION ANALISAR(integer,integer) RETURNS bigint AS $$

UPDATE empregado SET salario=salario*matricula WHERE matricula>=$1 and matricula<=$2;
    SELECT count(*) FROM EMPREGADO where matricula>=$1 and matricula<=$2;

$$ LANGUAGE 'sql';

Após ser efetuada a chamada ANALISAR(2,4) no banco de dados, quantos registros da Tabela Empregado foram afetados pela função e quais são os salários de Jose e Manuel ao final da execução, respectivamente?

Alternativas
Q690232 Banco de Dados

Em relação à álgebra relacional, são apresentadas as seguintes proposições:

Imagem associada para resolução da questão

III. Se R e S são relações, então R-S = S-R

É correto apenas o que se afirma em

Alternativas
Q687699 Banco de Dados
A KWX é uma empresa do varejo que atua exclusivamente na Web. Ela está desenvolvendo um sistema de informação para registrar os pedidos de seus clientes e controlar todo o processo de entrega de mercadorias. Um pedido é entregue por uma das transportadoras conveniadas com a empresa. Quando o novo sistema estiver em funcionamento, todas elas serão devidamente cadastradas, tendo em vista melhorar a gestão de entregas pelo setor responsável. O custo de transporte varia de transportadora para transportadora, além de levar em conta o endereço de entrega de um pedido. Visando a reduzir o tempo de entrega, a diretoria de vendas determinou que a definição da transportadora tem de ser feita até 48h após um pedido ter sido inserido no sistema. No ato do recebimento de um pedido, o cliente irá conferir se todos os produtos comprados estão corretos e se não houve avarias durante o transporte. Caso esteja tudo em ordem, o cliente irá assinar o recibo de entrega, pondo a data em que ela foi feita. Essa informação será posteriormente inserida no sistema por um funcionário do setor de entregas. Caso o cliente encontre algum problema, ele poderá recusar o recebimento dos produtos, informando o motivo pelo qual a entrega foi recusada. O motivo da devolução deve ser assinalado no próprio documento de entrega, que contém uma lista de motivos extraída do sistema. Um motivo possui código e descrição. O sistema deve, também, atender a alguns requisitos adicionais. São eles:     • o cliente deve informar o endereço de entrega no momento em que inserir um pedido;     • um pedido possui um número e a data em que foi realizado;     • uma transportadora precisa ter registrados o número do CNPJ, o nome e o endereço. Qual diagrama E-R descreve adequadamente os elementos envolvidos no negócio da empresa KWX?
Alternativas
Respostas
11041: C
11042: E
11043: C
11044: C
11045: E
11046: B
11047: E
11048: C
11049: B
11050: A
11051: E
11052: B
11053: C
11054: A
11055: B
11056: B
11057: D
11058: D
11059: A
11060: C