Buscar

BANCO DE DADOS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Questão 1/12 - Banco de Dados 
A modelagem dimensional é uma abordagem para organizar e representar informações em análises 
de dados. Tal modelagem se baseia na ideia de que os dados relevantes podem ser categorizados em 
dois tipos, sendo: tabela fato e tabela dimensão. 
Assinale a alternativa que descreve corretamente a definição de fatos e dimensões em modelagem 
dimensional. 
 A Fatos são representações gráficas dos dados e dimensões são informações que contextualizam os dados. 
 B 
Fatos são dados brutos que descrevem os eventos e dimensões são métricas que contextualizam esses 
eventos. 
 C 
Fatos são informações que contextualizam os dados e dimensões são medidas quantitativas que descrevem 
esses dados. 
 D 
Fatos são métricas que descrevem os dados e dimensões são informações que contextualizam esses 
dados. 
Você assinalou essa alternativa (D) 
 E Fatos são representações gráficas dos dados e dimensões são medidas quantitativas que descrevem os dados. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Questão 2/12 - Banco de Dados 
A formatação correta de dados temporais em um Banco de Dados é importante para garantir a 
integridade e a precisão dos dados. Alguns dos tipos de dados temporais comuns incluem: data, hora, 
data/hora e intervalo de tempo. 
Analise as alternativas listadas e assinale a que contém a query SQL (Structured Query 
Language) que adiciona corretamente 5 dias à data atual. 
 A select now() + 5; 
 B select date_add(now(), interval 5 days); 
 C select add_date(now(), 5); 
 D 
select adddate(now(), 5); 
Você assinalou essa alternativa (D) 
 E select now() + interval 5 day; 
 
 
 
 
Questão 3/12 - Banco de Dados 
Todo bom sistema de Banco de Dados deve apresentar um projeto, o qual tem como objetivo à 
organização das informações e a utilização de técnicas para promover a criação de um sistema que 
apresente boa performance e que facilite o processo de manutenção, que, porventura, possa ser 
necessário. Para tanto, são aplicadas modelagens de dados específicas para cada fase do projeto. 
Dentre as modelagens listadas, qual modelo apresenta um nível de abstração mais alto que os demais, 
permitindo que possamos utilizá-lo como meio de comunicação com o usuário? 
 A Análise de requisitos. 
 B 
Modelo conceitual. 
Você assinalou essa alternativa (B) 
 C Modelo lógico. 
 D Modelo físico. 
 E Diagrama de caso de uso. 
 
 
 
 
 
 
 
 
 
Questão 4/12 - Banco de Dados 
Em todas as organizações existe a necessidade do armazenamento de informações, que servirão de 
base para a tomada de decisões. Portanto, a informação tem grande importância e valor para as 
organizações. Além de uma forma adequada para definir o armazenamento dessas informações, os 
usuários realizam consultas e alterações em um determinado conjunto de dados, inclusive eliminando 
dados que não são necessários. Logo, existe uma diferença entre "dado" e "informação". 
A partir das alternativas disponíveis, assinale a que destaca a diferença entre "dado" e "informação". 
 A 
Dado é uma coleção de informações, enquanto informação é uma representação simbólica de fatos, conceitos 
ou instruções. 
 B 
Dado é uma representação simbólica de fatos, conceitos ou instruções, enquanto informação é uma coleção 
de dados. 
 C Dado é uma coleção de bits, enquanto informação é uma coleção de bytes. 
 D 
Dado é o resultado do processamento da informação, enquanto informação é o resultado do processamento 
de dados. 
 E 
Dado é uma entidade bruta, enquanto informação é uma entidade processada. 
Você assinalou essa alternativa (E) 
 
 
 
 
 
 
 
 
Questão 5/12 - Banco de Dados 
O comando declare handler é uma instrução que permite aos desenvolvedores definir ações 
específicas para lidar com situações inesperadas durante a execução de uma seção de um Banco de 
Dados. 
Assinale a alternativa que descreve corretamente a finalidade específica desse comando em um 
Banco de Dados. 
 A Criar uma função que será usada em uma seção de um Banco de Dados. 
 B Declarar um gatilho que será ativado quando uma ação específica for executada. 
 C Realizar tarefas específicas que não são suportadas por todos os Bancos de Dados. 
 D 
Declarar um cursor que será usado para percorrer linhas em um conjunto de resultados retornados por uma 
consulta SQL (Structured Query Language). 
 E 
Tratar eventos relacionados a erros ou exceções em uma seção de um Banco de Dados, garantindo que 
o processo continue sem interrupções, ou seja, finalizado. 
Você assinalou essa alternativa (E) 
 
 
 
 
 
 
 
 
 
 
Questão 6/12 - Banco de Dados 
Considere que durante a modelagem de um Banco de Dados relacional foram definidas as tabelas 
"Departamento" e "Funcionario", sendo a relação estabelecida 1:n (um para muitos), onde cada 
tabela apresenta a seguinte estrutura: 
• Departamento (codigo, nome); 
• Funcionario (codigo, nome, genero, salario, departamento). 
Analise a query a seguir e escolha, dentre as alternativas listadas, qual apresenta o resultado obtido 
após a execução. 
select Funcionario.nome, Departamento.nome from Funcionario cross join Departamento; 
 A 
Retornará o nome do departamento e o nome dos funcionários dos departamentos existentes na tabela 
"Departamento". 
 B 
Retornará para cada registro da tabela "Funcionario" todos os registros da tabela "Departamento". 
Você assinalou essa alternativa (B) 
 C Não retornará nenhum resultado, pois não há ligação entre as tabelas através do where e/ou on. 
 D Retornará todos os departamentos, independentemente de existir ou não funcionários. 
 E Retornará todos os funcionários, independentemente de existir ou não departamentos. 
 
 
 
Questão 7/12 - Banco de Dados 
O Modelo Entidade-Relacionamento (MER) é um modelo de dados conceitual de alto nível, sendo 
projetado com o objetivo de promover uma maior aproximação da visão que o usuário possui no que 
se refere aos dados. Por esse motivo, esse modelo não se preocupa em representar a forma como 
esses dados estarão realmente armazenados. 
Com base nessa informação, assinale a alternativa que apresenta os conceitos fundamentais 
propostos pelo Modelo Entidade-Relacionamento (MER). 
 A Entidade fraca, campo e relacionamento associativo. 
 B Entidade, registro e relacionamento. 
 C 
Entidade, campo e relacionamento. 
Você assinalou essa alternativa (C) 
 D Tupla, campo e associação. 
 E Entidade, atributo e relação. 
 
 
 
 
 
 
 
 
 
 
 
Questão 8/12 - Banco de Dados 
Quando desenvolvemos um projeto de um Banco de Dados, fazemos uso do Modelo Entidade-
Relacionamento (MER), o qual é a representação abstrata das estruturas de dados e seus 
relacionamentos. Cada entidade pode se relacionar com uma ou mais entidades diferentes, 
classificadas pelos mapeamentos 1:1, 1:N, N:1 ou N:M. 
Assinale a alternativa que denomina esses mapeamentos. 
 A 
Cardinalidade. 
Você assinalou essa alternativa (A) 
 B Hierarquia. 
 C Relacionamento. 
 D Normalização. 
 E Agregação. 
 
 
 
 
 
 
 
 
 
 
 
 
Questão 9/12 - Banco de Dados 
O operador relacional like é utilizado em consultas SQL (Structured Query Language) para procurar 
por padrões específicos em colunas de uma tabela. Tal operador é especialmente útil quando se 
precisa procurar por valores que não são exatamente iguais a uma determinada string, mas que 
contêm uma determinada sequência de caracteres. 
Assinale a alternativa cuja sintaxe é correta para a consulta SQL (Structured Query Language) que 
seleciona todas as colunas de uma tabela, onde o valor da coluna "nome" começa com a letra "D", 
usando o operador relacional like. 
 A select * from Tabela where nome = 'D%'; 
 B select nome from Tabela where nome like 'D'; 
 C select * from Tabela where nome like '%D%'; 
 D 
select * from Tabela where nome like 'D%'; 
Você assinalou essa alternativa (D) 
 E select * from Tabela where nome like 'D'; 
 
 
 
 
 
 
 
 
Questão 10/12 - Banco de DadosEm um Banco de Dados é usual existir ações disparadas automaticamente em resposta a outra ação, 
podendo ser uma resposta acionada por comandos SQL (Structured Query Language) do 
tipo insert, update ou delete. 
Assinale a alternativa que contém o nome dessa ocorrência ou objeto. 
 A Index. 
 B View. 
 C 
Trigger. 
Você assinalou essa alternativa (C) 
 D Job. 
 E Cursor.

Continue navegando