Buscar

APOL 1 BANCO DE DADOS 2

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 8 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

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 6, do total de 8 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/10 - Banco de Dados 
Em um Banco de Dados relacional existem as seguintes restrições: integridade referencial, domínio, vazio e chave. 
Nesse sentido, assinale a alternativa que descreve qual é a principal função das restrições PK (chave primária) e FK (chave estrangeira), respectivamente. 
Nota: 0.0Você não pontuou essa questão 
 
A Garantir a unicidade dos dados em uma tabela e controlar a ordem de inserção dos dados. 
Você assinalou essa alternativa (A) 
 
B Controlar a ordem de inserção dos dados e criar relações entre tabelas. 
 
C Validar a integridade dos dados e controlar a ordem de inserção dos dados. 
 
D Garantir a unicidade dos dados em uma tabela e criar relações entre tabelas. 
A PK (chave primária) tem como objetivo garantir a unicidade dos dados em uma tabela, enquanto a função da FK (chave 
estrangeira) é criar relações entre tabelas, permitindo a validação e a integridade dos dados armazenados. 
Referência: Aula 3 - Construção de Estruturas de Dados; Tema 3 - SQL PK, FK e UK; SQL PK, FK e UK. 
 
E Criar relações entre tabelas e controlar a ordem de inserção dos dados. 
 
Questão 2/10 - Banco de Dados 
Um Sistema Gerenciador de Banco de Dados (SGBD) deve suportar algumas características que são essenciais para o seu pleno funcionamento. 
Baseando-se nessa premissa, indique entre as alternativas, qual das seguintes características é importante para garantir a flexibilidade de acesso aos dados 
em um Sistema Gerenciador de Banco de Dados (SGBD). 
Nota: 0.0Você não pontuou essa questão 
 
A Redundância de dados. 
 
B Concorrência limitada. 
 
C Controle de transações. 
Você assinalou essa alternativa (C) 
 
D Múltiplas interfaces. 
Um Sistema Gerenciador de Banco de Dados (SGBD) pode ser acessado por diversas interfaces diferentes (aplicação Web, 
aplicativo mobile, entre outras). O Sistema Gerenciador de Banco de Dados (SGBD) deve garantir que todos tenham acesso aos 
dados da mesma forma. 
Referência: Aula 1 - Fundamentos de Banco de Dados; Tema 2 - Sistema Gerenciador de Banco de Dados (SGBD) e aplicações 
de Banco de Dados; Características de um Sistema Gerenciador de Banco de Dados (SGBD). 
 
E Restrições de integridade. 
 
Questão 3/10 - Banco de Dados 
O modelo conceitual de Banco de Dados é a representação geral e abstrata da organização dos dados em um Banco de Dados, proporcionando uma 
compreensão clara e compartilhada da estrutura de dados entre os usuários e os profissionais envolvidos e, assim, permitindo que os requisitos de dados 
sejam claramente definidos e verificados antes da implementação do Banco de Dados. 
Baseando-se nesse conceito, assinale qual das seguintes funções apresentadas não faz parte de um modelo de Banco de Dados conceitual. 
Nota: 0.0Você não pontuou essa questão 
 
A Agir como ferramenta de comunicação entre os usuários finais e os projetistas. 
Você assinalou essa alternativa (A) 
 
B Permitir que as regras de negócio sejam claramente definidas e verificadas. 
 
C Representar os relacionamentos entre as entidades. 
 
D Representar os tipos de dados armazenados no Banco de Dados. 
Na fase de desenvolvimento do modelo conceitual não ocorre a definição dos tipos de dados, sendo a execução dessa tarefa 
destinada ao modelo lógico. 
Referência: Aula 1 - Fundamentos de Banco de Dados; Tema 3 - Modelagem de dados; Modelo conceitual. 
 
E Permitir que os usuários compreendam de forma geral o modelo de dados. 
 
Questão 4/10 - Banco de Dados 
A aplicação da normalização promove um refinamento da definição e da organização dos dados presentes no modelo, minimizando redundâncias e 
inconsistências nos dados e melhorando o processo de manipulação do Banco de Dados. Cada uma das fases da normalização busca avaliar cada dado por 
meio de regras e restrições específicas e, assim, enquadrá-lo de forma correta no modelo. 
Com base nos tipos de atributos listados a seguir, assinale quais os tipos que, se detectados em uma relação (tabela) do modelo, deverão ser retirados e 
adicionados a uma nova relação (tabela). 
Nota: 0.0Você não pontuou essa questão 
 
A Multivalorado e atômico. 
 
B Composto e derivado. 
Você assinalou essa alternativa (B) 
 
C Derivado e repetitivo. 
 
D Atômico e derivado. 
 
E Multivalorado e repetitivo. 
Multivalorado: Um único atributo armazenando inúmeros dados ao mesmo tempo. Por exemplo, o atributo "habilidade" pode 
armazenar uma ou várias habilidades pertencentes a somente um funcionário. Logo, uma habilidade pode pertencer a nenhum 
ou vários funcionários, o que provoca uma cardinalidade n:n, gerando uma nova relação "habilidade". 
Repetitivo: Todo e qualquer conteúdo armazenado em um atributo, que apresente dados repetitivos, deve ser transformado em 
uma nova relação (tabela), evitando a possibilidade de informações inconsistentes e reduzindo o espaço utilizado. Por exemplo, 
em uma relação "Funcionário" o atributo "cargo" recebe a inclusão de dados iguais em diversos registros de funcionários. Dessa 
forma, se torna mais eficiente criar uma relação "Cargo" e associá-la a relação "Funcionário" por meio de uma chave estrangeira 
"código_cargo". 
Referência: Aula 2 - Modelagem de Banco de Dados; Tema 2 - Normalização; Primeira Forma Normal - 1FN. 
 
Questão 5/10 - Banco de Dados 
Em Banco de Dados, a Álgebra Relacional é uma técnica importante utilizada na manipulação de dados, onde todos os dados são representados como relações 
matemáticas, sendo baseada na teoria dos conjuntos. 
Nesse contexto, assinale a alternativa que descreve corretamente o principal objetivo da Álgebra Relacional. 
Nota: 0.0Você não pontuou essa questão 
 
A Armazenar informações de forma eficiente e segura, permitindo acesso rápido e fácil as informações necessárias. 
 
B Realizar cálculos matemáticos complexos, possibilitando o uso de fórmulas e equações para manipular os dados 
armazenados em tabelas. 
 
C Manipular os dados em tabelas, permitindo a realização de operações, como seleção, projeção, junção, interseção, 
diferença e agregação de dados. 
A Álgebra Relacional é uma técnica utilizada para manipular dados em tabelas, permitindo a realização de operações, como 
seleção, projeção, junção, interseção, diferença e agregação de dados, o que torna possível acessar, filtrar, combinar e agrupar 
informações de forma eficiente. Dessa forma, o principal objetivo da Álgebra Relacional em Banco de Dados é manipular os 
dados em tabelas. 
Referência: Aula 2 - Modelagem de Banco de Dados; Tema 1 - Modelo lógico ou relacional; Álgebra Relacional. 
 
D Controlar o acesso aos dados armazenados, garantindo a segurança das informações e evitando acessos não 
autorizados. 
 
E Gerenciar a integridade dos dados armazenados, garantindo que as informações sejam consistentes e precisas, 
evitando possíveis problemas de redundância ou corrupção de dados. 
Você assinalou essa alternativa (E) 
 
Questão 6/10 - Banco de Dados 
Todo objeto que tem a função de armazenamento de dados, sempre terá um tipo de dado associado ao mesmo, sendo predefinindo um único padrão de dado 
que o objeto pode receber. 
Assinale a alternativa que contém os três tipos básicos de dados do MySQL. 
Nota: 10.0 
 
A Texto, lógico e data. 
 
B Número inteiro, número de ponto flutuante e texto. 
 
C Número, texto e temporais (data/hora). 
Você assinalou essa alternativa (C) 
Você acertou! 
Número, texto e temporais (data/hora) são os três tipos básicos de dados do MySQL que incluem informações numéricas, textuais 
e de data e hora. Além disso, o MySQL oferece uma série de tipos de dados específicos, incluindo tipos de dados de ponto 
flutuante, inteiros, lógicos, binários, entre outros. 
Referência: Aula 3 - Construção de Estruturas de Dados; Tema 1 - SQL data types; SQL data types. 
 
D Texto, lógico e data/hora. 
 
E Número, texto e lógico. 
 
Questão 7/10 - Banco de Dados 
Para criar uma tabela em um Banco de Dados usa-se o comando create table. Esse comando tem uma sintaxe específica que deve ser respeitada.Nesse sentido, assinale a alternativa que descreve como se deve informar o tipo de dado de uma coluna que pertence a uma tabela. 
Nota: 10.0 
 
A Utilizar a função cast para converter o tipo de dado da coluna. 
 
B Utilizar a palavra-chave "as" para definir o tipo de dado da coluna. 
 
C Especificar o tipo de dado da coluna ao lado do nome da coluna. 
Você assinalou essa alternativa (C) 
Você acertou! 
Ao criar uma tabela deve-se especificar o tipo de dado, juntamente com o nome da coluna. 
Referência: Aula 3 - Construção de Estruturas de Dados; Tema 2 - SQL na prática; Principais comandos. 
 
D Especificar o tipo de dado no final do comando create table. 
 
E O tipo de dado não é especificado no momento de criação da tabela, sendo essa tarefa realizada posteriormente. 
 
Questão 8/10 - Banco de Dados 
O princípio básico do modelo relacional é o princípio da informação, isto é, toda informação é representada por valores (atributos), armazenados em relações 
(tabelas) separadas e associadas entre si através de chaves primárias e estrangeiras. 
Nesse sentido, em relação à modelagem de um Banco de Dados relacional, o que representa uma chave estrangeira? 
Nota: 10.0 
 
A Referência a uma coluna interna. 
 
B Referência a uma restrição de integridade. 
 
C Referência a uma regra de negócio. 
 
D Referência a uma tabela externa. 
Você assinalou essa alternativa (D) 
Você acertou! 
A chave estrangeira é usada para criar uma ligação, ou seja, uma associação entre duas relações em um Banco de Dados 
relacional, permitindo que os dados em uma relação (tabela) sejam relacionados aos dados em outra relação. 
Referência: Aula 2 - Modelagem de Banco de Dados; Tema 1 - Modelo lógico ou relacional; Chaves. 
 
E Referência a uma restrição de valor padrão. 
 
Questão 9/10 - Banco de Dados 
As restrições "on delete" e "on update", que recebem o comportamento "no action", são usadas em uma chave estrangeira para controlar o comportamento 
das operações de exclusão e de atualização em duas tabelas relacionadas. 
Assinale a alternativa que contém a descrição correta de como essas restrições funcionam. 
Nota: 0.0Você não pontuou essa questão 
 
A A restrição "on delete no action" permite que o usuário exclua dados em ambas as tabelas relacionadas, enquanto a 
restrição "on update no action" impede a atualização dos dados em ambas as tabelas. 
 
B A restrição "on delete no action" impede a exclusão de dados em uma das tabelas relacionadas, enquanto a restrição 
"on update no action" permite a atualização dos dados em ambas as tabelas. 
Você assinalou essa alternativa (B) 
 
C A restrição "on delete no action" impede a exclusão de dados nas tabelas relacionadas, enquanto a restrição "on 
update no action" impede a atualização dos dados na tabela referenciada. 
A restrição "on delete no action" impede a exclusão de dados que estão sendo referenciados em outras tabelas. Já a restrição 
"on update no action" impede a atualização dos dados que estão referenciados em outras tabelas. 
Referência: Aula 3 - Construção de Estruturas de Dados; Tema 3 - SQL PK, FK e UK; Declarando chaves estrangeiras (FK) em 
uma tabela. 
 
D A restrição "on delete no action" permite que o usuário exclua dados em uma das tabelas relacionadas, enquanto a 
restrição "on update no action" impede a atualização dos dados na tabela referenciada. 
 
E A restrição "on delete no action" impede a exclusão de dados em ambas as tabelas relacionadas, enquanto a restrição 
"on update no action" permite a atualização dos dados em ambas as tabelas. 
 
Questão 10/10 - Banco de Dados 
A modelagem de Banco de Dados, por meio dos diversos modelos disponíveis, tem por objetivo o desenvolvimento de representações visuais dos dados que 
promovam não só a fácil compreensão, como também o aumento da eficácia na organização e na integridade dos dados modelados. 
Dessa forma, entre as alternativas listadas, assinale a opção a qual o modelo Constelação (Fact Constellation) pertence. 
Nota: 0.0Você não pontuou essa questão 
 
A Um modelo de dados baseado em índices. 
 
B Um modelo que usa uma única tabela para representar os fatos. 
 
C Um modelo de dados dimensional. 
O modelo Constelação faz parte dos tipos de modelos dimensionais e é uma variação dos modelos Estrela (Star Schema) e Floco 
de Neve (Snowflake), possuindo mais de uma tabela fato e, por causa disso, recebe o nome Constelação. É um modelo que 
contêm várias "estrelas", formando uma constelação. 
Referência: Aula 2 - Modelagem de Banco de Dados; Tema 4 - Schemas; Modelo constelação - Fact Constellation. 
 
D Um modelo que organiza as informações em uma tabela central. 
 
E Um modelo de dados baseado em entidades. 
Você assinalou essa alternativa (E)

Continue navegando