Buscar

atv 02 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 6 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 6 páginas

Prévia do material em texto

Pergunta 1 
0,2 / 0,2 pts 
Leia o texto abaixo:
Uma chave primária é o identificador único de um registro ou tupla em uma tabela. Por outro lado, a chave estrangeira é uma referência à chave primária, só que em uma outra tabela. A chave estrangeira refere-se ao relacionamento entre tabelas.
Avalie as afirmações:
 
I. A chave de uma tabela filha pode fazer parte da chave primária de uma tabela pai;
II. Chave estrangeira existe apenas a partir da 3ª forma normal;
III. Na segunda forma normal não há criação de entidade associativa.
É correto o que se afirma em:
  
I e III somente.
Correto! 
  
I, II e III.
Alternativa correta, pois as três afirmações estão corretas. A chave de uma tabela filha pode fazer parte da chave primária de uma tabela pai. Por outro lado, uma chave estrangeira existe apenas a partir da 3ª forma normal. Assim como, na segunda forma normal não há criação de entidade associativa.
  
I e II somente.
  
III somente.
  
II somente.
 
Pergunta 2 
0,2 / 0,2 pts 
Leia o texto abaixo:
 
Uma empresa decidiu instalar um novo sistema em suas dependências. Com isso, a empresa decidiu partir para a criação dos bancos de dados começando pelo projeto lógico.
Considerando as informações apresentadas, avalie as afirmações a seguir:
 
I. Projeto lógico está associado à documentação do sistema.
II. Projeto lógico diz respeito à criação de tabelas no SGBD com o comando Create.
III. Projeto lógico está relacionado com a utilização do comando SQL Insert.
 
É correto o que se afirma em:
  
II e III, apenas.
  
III, apenas.
  
I e II, apenas.
Correto! 
  
I, apenas.
A alternativa está correta, pois apenas a afirmação I é verdadeira. O projeto lógico compreende a fase intelectual de idealizar toda a arquitetura de banco de dados: tabelas, nome dos atributos, tipos dos atributos, tamanhos dos atributos, chaves primárias, chaves constrain de relacionamentos de dependências, é o momento de aplicar toda a técnica de modelagem de dados, e tudo isso formulado e registrado na ferramenta case de modelagem de dados, o modelo de dados chama-se DER, e com todas estas informações são gerados relatórios gráficos, por isso, está associado à documentação do sistema.
A afirmação II é falsa, pois o projeto lógico não envolve a criação de tabela, isso ocorre no projeto físico.
A afirmação III é falsa, pois no projeto lógico não é aplicável INSERT, é sim aplicável no projeto físico.
  
I, II e III.
 
Pergunta 3 
0,2 / 0,2 pts 
Leia o texto abaixo:
A entidade associativa é um desmembramento de dados na terceira forma normal. Ao entrar em uma universidade, a secretaria solicitou ao aluno as seguintes informações:
- CPF do Aluno
- Nome do Aluno
- Código do Curso
- Nome Curso.
Considerando as informações apresentadas, avalie as afirmações a seguir:
I. Teremos três tabelas com a seguinte composição: ALUNO (CPF_Aluno, Nome_Aluno) e CURSO (Codigo_Curso, Nome_Curso) e CLIENTE X CURSO (CPF_Aluno, Codigo_Curso).
II. Teremos uma tabela com a seguinte composição: ALUNO (CPF_Aluno, Codigo_Curso, Nome_Aluno, Nome_Curso).
III.Teremos duas tabelas com a seguintes composição: ALUNO (CPF_Aluno, Codigo_Curso, Nome_Aluno) e CURSO (Codigo_Curso) 
 
É correto o que se afirma em:
Correto! 
  
I, apenas.
A alternativa está correta, pois apenas a afirmação I é verdadeira. Quando temos uma relação de N para N, para termos uma solução na terceira forma normal, é necessário criar uma outra entidade (tabela), para relacionar as chaves primárias. A terceira tabela, fica com conteúdo das chaves primárias como chaves estrangeiras.
A afirmação II é falsa, temos uma relação de N para N, para termos uma solução na terceira forma normal, é necessário criar uma outra entidade (tabela), para relacionar as chaves primárias.
A afirmação III é falsa, pois com os dados apresentados, a solução está na segunda forma normal, pois falta uma entidade associativa ALUNO X CURSO, com chaves estrangeiras.
  
II e III, apenas.
  
I, II e III.
  
III, apenas.
  
I e II, apenas.
 
Pergunta 4 
0,2 / 0,2 pts 
Leia o texto a seguir:
Modelar significa criar um modelo que explique as características de funcionamento e comportamento de um software (Links para um site externo.) a partir do qual ele será criado, facilitando seu entendimento e seu projeto, através das características principais que evitarão erros de programação (Links para um site externo.), projeto e funcionamento. É uma parte importante do desenho de um sistema de informação (Links para um site externo.).
Os modelos de dados são ferramentas que permitem demonstrar como serão construídas as estruturas de dados que darão suporte aos processos de negócio, como esses dados estarão organizados e quais os relacionamentos que pretendemos estabelecer entre eles.[1] (Links para um site externo.)
A abordagem que se dispensa ao assunto normalmente atende a três perspectivas:
· Modelo Conceitual: O modelo conceitual é um diagrama em blocos que demonstra todas as relações entre as entidades, suas especializações, seus atributos e auto-relações.
· Modelo Lógico: O modelo lógico mostra as ligações entre as tabelas de banco de dados, as chaves primárias, os componentes de cada uma, etc.
· Modelo Físico: Inclui a análise das características e recursos necessários para armazenamento e manipulação das estruturas de dados (estrutura de armazenamento, endereçamento, acesso e alocação física), sendo uma sequência de comandos executados em SQL (Links para um site externo.) a fim de criar as tabelas, estruturas e ligações projetadas até então e finalmente criar o banco de dados.
Adaptado de: https://pt.wikipedia.org/wiki/Modelagem_de_dados (Links para um site externo.).
Há alguns fatores básicos para trabalhar a modelagem de dados, como entidade, atributo e relacionamento. Um conjunto de objetos do mundo real sobre os quais se deseja manter informações no banco de dados, que é retratado pelo desenho de um retângulo e pode representar objetos concretos como por exemplo um empregado é
  
o relacionamento.
  
o atributo.
Correto! 
  
a entidade.
Alternativa correta, a entidade é um dos fatores básicos a se trabalhar na modelagem de dados, ela é um conjunto de objetos do mundo real sobre os quais se deseja manter informações no banco de dados, que é retratado pelo desenho de um retângulo e pode representar objetos concretos como por exemplo um empregado.
  
o dado.
  
o modelo entidade relacionamento.
 
Pergunta 5 
0,2 / 0,2 pts 
Leia o texto abaixo:
Para executar um projeto Físico no gerenciador de Bancos de Dados (SGBD), antes é necessário criar um servidor de banco de dados através da conexão XAMP. Por exemplo, neste software  XAMP  ativamos o serviço de banco de dados MYSQL, para possibilitar a  conexão do SGBD e o servidor.
Avalie as afirmações:
 
I. Para que haja uma ativação de conexão é necessário que haja um servidor de banco de dados.
II. Não há como operar uma tabela efetuando uma conexão com o banco de dados.
III. Pode-se criar uma tabela no SGBD sem a utilização de um Script DML.
É correto o que se afirma em:
  
III somente.
Correto! 
  
I somente.
Opção correta, pois uma conexão é necessária quando há a utilização de um servidor de banco de dados. A afirmação II está incorreta pois, na verdade, é necessária uma conexão com o banco de dados para que se possa operar uma tabela. Já a afirmação III esta incorreta, pois a criação de uma tabela em um SGBD se dá por meio da execução de um script DDL.
  
II somente.
  
I, II e III.
  
I e III somente

Continue navegando