Buscar

FUndamentos de Banco de Dados 1 -5 - Avaliação Parcial

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 13 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 13 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 9, do total de 13 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

Prévia do material em texto

1a Questão 
 
 
 A autoinformação do banco de dados está caracterizada pela existencia : 
 
 
Do sistema de banco de dados 
 
Dos arquivos de dados 
 
Do SGBD 
 
Dos aplicativos 
 Do catálogo 
 
 
Explicação: 
O catalogo armazena os metadados, ou seja os dados que descrevem as estruturas de armazenamento do banco de 
dados,permitindo que o SGBD acesse os seus dados sem necessitar de informações externas. 
 
 
 
 
 2a Questão 
 
 
 O projetista de banco de dados na Arquitetura Ansi Sparc define o: 
 
 
 
Modelo Conceitual 
 
Modelo Lógico 
 
Modelo Físico 
 Nivel Conceitual 
 
Nivel Interno 
 
 
Explicação: 
O Nivel conceitual de um banco de dados corresponde aos seus objetos lógicos que são definidos pelo projetista de banco de dados. 
 
 
 
 
 3a Questão 
 
 
 O conceito que exemplifica o significado de INFORMAÇÃO é: 
 
 
 
O armazenamento de dados 
 
 O resultado do processamento, manipulação e organização de dados 
 
 
 a manipulação de arquivos 
 
 O armazenamento de arquivo 
 
 
 A manipulação de dados 
 
 
 
Explicação: 
A informação é produzida a partir do processamento dos dados, ou seja é o conhecimento produzido a partir da análise dos dados. 
 
 
 
 
 4a Questão 
 
 
 
Na Arquitetura Ansi Sparc quando nos referimos a forma como os diferentes usuários enxergam o banco de dados estamos no: 
, 
 
 
Sistemas Gerenciador de Banco de Dados 
 
Nivel Interno 
 
Aplicativo 
 
Nivel Conceitual 
 Nivel Externo 
 
 
Explicação: 
O Nivel externo é aonde são definidas as diversas visões do banco de dados, ou seja, a forma como os usuários enxergam o banco 
de dados. 
 
 
 
 
 5a Questão 
 
 
 Na Arquitetura Ansi Sparc o DBA trabalha no: 
 
 
NIVEL CONCEITUAL 
 NIVEL INTERNO 
 
BANCO DE DADOS 
 
NIVEL EXTERNO 
 
SGBD 
 
 
Explicação: 
O DBA administrador de banco de dados é o responsável pela adminstração no Sistema Gerenciador de Banco de Dados que na 
arquitetura ANSI SPARC equivale ao NIVEL INTERNO 
 
 
 
 
 6a Questão 
 
 
 O usuário de banco de dados responsável por fazer o seu gerenciamento é o: 
 
 
 
Desenvolvedor 
 
Gerente de Sistemas 
 
Administrador de Dados 
 
Projetista de Banco de Dados 
 Administrador de Banco de Dados 
 
 
Explicação: 
O administrador de banco de dados é responsavel pelo gerenciamento do SGBD e portanto do próprio banco de dados 
 
 
 
 1a Questão 
 
 
 O modelo que descreve as estruturas de armazenamento (taabelas) seus campos, suas chaves e demais características , é: 
 
 
Modelo de dados 
 
Modelo conceitual 
 
 
Modelo físico 
 Modelo lógico 
 
Modelo essencial 
 
 
Explicação: 
O modelo lógico é construido a partir do modelo conceitual realizando o mapeamento do DER para os componentes do modelo 
relacional, tabelas, definindo suas colunas e chaves 
 
 
 
 
 2a Questão 
 
 
 O modelo que descreve a realidade do ambiente, constituindo uma visão global dos principais dados e relacionamentos, 
independente das restrições de implementação em um banco de dados, é o: 
 
 Conceitual 
 
Essencial 
 
Físico 
 
Relacional 
 
 
Lógico 
 
 
Explicação: 
O modelo conceitual é feito utilizando o Diagrama Entidade Relacionamento e destina-se a formalizar a realidade apresentada no mini 
mundo, formalizando-a 
 
 
 
 
 3a Questão 
 
 
 O Projeto de um banco de dados é normalmente dividido em fases. Marque a alternativa correta. 
 
 
 
 Projeto Conceitual: é analisado um modelo de dados em função do SGBD definido e usa modelo de dados para descrever a 
realidade. 
 
 Projeto Físico: descreve estruturas de armazenamento e métodos de acesso. 
 
 
 Projeto Lógico: linguagem usada para especificar esquemas lógicos, consiste em criar um modelo físico de dados a partir do 
modelo conceitual independente do SGBD escolhido. 
 
 
 Projeto Conceitual: define como os dados são armazenados no SGBD específico. 
 
 
Projeto Físico: total independência do SGBD específico. 
 
 
 
Explicação: 
Projeto de Banco de Dados: Modelo Conceitual, Modelo Lógico e Modelo Físico. 
Projeto Conceitual: Modelo de dados abstrato, que descreve a estrutura de um banco de dados de forma independente de um SGBD 
particular. A técnica de modelo conceitual mais difundida é a abordagem Entidade-Relacionamento. 
Projeto Lógico: Descreve as estruturas que estarão contidas no banco de dados, considerando o modelo de dados do Sistema 
Gerenciador de Banco de Dados (SGBD), resultando em um esquema lógico de dados. 
Projeto Físico: Descreve as estruturas físicas de armazenamento de dados, tais como: tamanho dos campos, índices, tipo de 
preenchimento destes campos, etc... . É totalmente dependente do SGBD. 
 
 
 
 
 4a Questão 
 
 
 O modelo que descreve as estruturas de armazenamento de dados, tais como no SGBD como os tipos de dados esécíficos, índices, 
tipo de preenchimento destes campos, é: 
 
 
Modelo essencial 
 Modelo físico 
 
Modelo conceitual 
 
 
Modelo lógico 
 
Modelo Relacional 
 
 
 
Explicação: 
O modelo de dados físico define a forma como as tabelas serão criadas no SGBD, com os seus tipos de dados, os indices a serem 
utilizados e as opções de armazenamento 
 
 
 
 
 5a Questão 
 
 
 Sobre modelos de dados conceituais, lógicos e físicos, marque a opção correta: 
 
 
 
Modelos de dados lógicos utilizam conceitos que definem o armazenamento físico 
 
 
 Modelos de dados físicos não descrevem detalhes de como os dados são armazenados 
 
 
 Modelos de dados conceituais são totalmente dependentes da implementação 
 
 
Modelos de dados físicos usam conceitos próximos da visão dos usuários 
 
 Modelos de dados físicos são orientados a SGBDs específicos 
 
 
 
Explicação: 
Fases de Modelagem: Modelo Conceitual, Modelo Lógico e Modelo Físico. 
Modelo Conceitual: Modelo de dados abstrato, que descreve a estrutura de um banco de dados de forma independente de um SGBD 
particular. A técnica de modelo conceitual mais difundida é a abordagem Entidade-Relacionamento. 
Modelo Lógico: Descreve as estruturas que estarão contidas no banco de dados, considerando o modelo de dados do Sistema 
Gerenciador de Banco de Dados (SGBD), resultando em um esquema lógico de dados. 
Modelo Físico: Descreve as estruturas físicas de armazenamento de dados, tais como: tamanho dos campos, índices, tipo de 
preenchimento destes campos, etc. 
 
 
 
 
 6a Questão 
 
 
 O Diagrama Entidade-Relacionamento é utilizado para elaboração do seguinte modelo de dados: 
 
 
físico 
 
hierárquico 
 
 conceitual 
 
externo 
 
interno 
 
 
Explicação: 
O Diagrama Entidade Relacionamento é a ferramenta utilizada no Projeto de Banco de Dados para realizar a modelagem conceitual 
 
 
 
 1a Questão 
 
 
 O Modelo ER (Entidade-Relacionamento) básico consiste em três classes de objetos que são: 
 
 
 Entidades, Relacionamentos e Atributos 
 
 
Relacionamentos, Tabelas e Atributos 
 
 
Campos, Relacionamentos e Atributos 
 
 
Índices, Entidades, Relacionamentos 
 
 
Diagramas, Relacionamentos e Atributos 
 
 
Explicação: 
O DER tambem é conhecido como ERA , entidade, relacionamento e atributos, seus 3 elementos básicos 
 
 
 
 
 2a Questão 
 
 
 Trata-se de um conjunto de elementos do contexto do negócio, representados por umconjunto de atributos: 
 
 
Dado 
 Entidade 
 
Classe 
 
 
Informação 
 
Associação 
 
 
Explicação: 
No contexto do MER uma entidade é um objeto do mundo real concreto ou abstrato que é descrito pelas suas caracteristicas, 
chamadas atributos. 
 
 
 
 
 3a Questão 
 
 
 Em uma das etapas do projeto de um banco de dados, definimos modelamos os relacionamentos tipo que se conectam: 
 
 
 
as Entidades tipo e outros relacionamentos tipo. 
 
 
Apenas as entidades 
 
 
A outros relacionamentos tipo 
 
Apenas relacionamentos. 
 
 Apenas as entidades tipo 
 
 
 
Explicação: 
O relacionamento tipo é associação de duas entidades tipo 
 
 
 
 
 4a Questão 
 
 
 A realidade que esta sendo modelada durante o projeto de banco de dados denomina-se 
 
 
 
Modelo Conceitual 
 
Requisito de Informação 
 
 Mini Mundo 
 
 
Mundo Real 
 
 
Modelo Descritivo 
 
 
 
Explicação: 
MINI MUNDO é a parcela do mundo real que se vai modelar atendendo aos requisitos de informação 
 
 
 
 
 5a Questão 
 
 
 Quando afirmamos que o notebook numero de Serie 23456 pertence ao Banco Libre, podemos afirmar que o Banco Libre é um 
exemplo de: 
 
 
 
Requisito de Informação 
 
Relacionamento 
 
 
Relacionamento Tipo 
 
 
Entidade Tipo 
 
 Entidade 
 
 
 
Explicação: 
Entidade é um objeto do mundo real concreto ou abstrato como é o caso do BANCO LIBRE 
 
 
 
 
 6a Questão 
 
 
 A técnica de diagramação no modelo de Entidade - Relacionamento é bem simples. 
Utiliza basicamente um losango para representar I e um retângulo para representar II. 
As opções I e II são preenchidas, correta e respectivamente, por 
 
 
 
entidades - relacionamentos 
 
 relacionamentos - entidades 
 
 
atributos - relacionamentos 
 
 
atributos - entidades 
 
entidades - atributos 
 
 
 
Explicação: 
a representação gráfica de relacionamento no DER é um losango e de entidade um retangulo 
 
 
 
 1a Questão 
 
 
 Uma loja de material esportivo deseja efetuar o cadastro de seus cliente com as seguintes informações Nome, telefones, email. 
Sendo assim, o ideal é definir o atributo telefones como: 
 
 
Atributo composto. 
 
Atributo monovalorado. 
 Atributo multivalorado. 
 
Atributo identificador. 
 
 
Atributo obrigatório. 
 
 
Explicação: 
Como se deseja armazenar mais de um telefone para cada cliente o correto é modelar o atributo como multivalorado 
 
 
 
 
 2a Questão 
 
 
 Na modelagem conceitual de um banco observou-se que um aluno pode ou não estar matriculado em um curso, podendo estar 
matriculado em vários e um curso necessita de um ou mais alunos para ocorrer. Seguindo a orientação descrita no texto, assinale o 
conjunto de cardinalidades correto abaixo: 
 
 
(0,N) e (0,1). 
 
(0,1) e (1,N). 
 (0,N) e (1,N). 
 
 
(0,1) e (0,N). 
 
(0,N) e (0,N). 
 
 
Explicação: 
Quanto a aluno 
- pode não estar em nenhum curso - mínimo 0 
- pode estar me vários curso - máximo 1 
- cardinalidade - (0,N) 
Quanto a curso 
- precisar ter um aluno - mínimo 1 
- pode ter vários - máximo N 
- cardinalidade (1,N) 
 
 
 
 
 3a Questão 
 
 
 Em um Modelo de Entidade e Relacionamento, o ATRIBUTO tem a seguinte função: 
 
 
Identifica unicamente um relacionamento e não uma entidade. 
 
É uma propriedade que descreve somente um relacionamento. 
 É uma propriedade que descreve uma entidade ou um relacionamento. 
 
 
Identifica unicamente uma entidade e não um relacionamento. 
 
É sempre um atributo identificador único (chave primária) para apenas uma tabela. 
 
 
Explicação: 
Os atributos descrevem as caracteristica de uma entidade ou de um relacionamento 
 
 
 
 
 4a Questão 
 
 
 A afirmação: "um morador reside em uma e somente uma cidade e em uma cidade residem pelo menos um ou vários moradores", 
mostra que as cardinalidades de morador para cidade e de cidade para morador são respectivamente: 
 
 
(1,N) e (0,1) 
 
 (1,1) e (1,N) 
 
(0,N) e (1,1) 
 
(0,1) e (1,N) 
 
(1,N) e (0,N) 
 
 
Explicação: 
Quanto a morador 
- mora em uma cidade - mínimo 1 
- mora em somente uma - máximo 1 
- cardinalidade (1,1) 
Quanto a cidade 
- possui no mínimo um morador - mínimo 1 
- pode possuir vários - máximo N 
-cardinalidade (1,N) 
 
 
 
 
 5a Questão 
 
 
 Um atributo para ser identificador dever ser classificado como: 
 
 Único e Obrigatório 
 
Composto e monovalorado 
 
Composto e Obrigatório 
 
Não único e simples 
 
 
Único e opcional 
 
 
Explicação: 
o atributo identificador é aquele que irá dar origem a uma chave primária na tabela, desta forma deve ter as mesmas caracteristicas 
de unicidade e obrigatoriedade 
 
 
 
 
 6a Questão 
 
 
 Um relacionamento com valor mínimo para a cardinalidade igual a um é do tipo: 
 
 Obrigatório 
 
Restrito 
 
Singular 
 
Opcional 
 
Único 
 
 
 
Explicação: 
Quando uma entidade tipo A possui cardinalidade mínima 1 em seu relacionamento com a entidade tipo B isso significa que todas as 
entidades de A devem obrigatoriamente se relacionar com pelo menos uma entidade de B, ou seja o relacionamento é obrigatório 
 
 
 
 
 1a Questão 
 
 
 Uma chave candidata em um modelo relacional é: 
 
 
Ocorre em uma relação se existir somente uma combinação de atributos possuindo a propriedade de identificação única. 
 
Ocorre um atributo de uma relação chave primária em outra relação. 
 
Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. 
 
O conjunto de atributos, que serão chave primária, que organiza e dá acesso à tabela. 
 
 Ocorre em uma relação em que exista mais de uma combinação de atributos possuindo a propriedade de identificação única. 
 
 
Explicação: 
A chave candidata é o atributo ou conjunto de atributos de uma tabela que pode vir a constituir sua chave primária. 
Uma tabela pode ter nenhuma, uma ou várias destas chaves 
 
 
 
 
 2a Questão 
 
 
 Julgue as afirmativas abaixo: 
I-Para representar uma relação muitos-para-muitos, você deve criar uma terceira tabela, geralmente chamada de tabela de 
associação, que divide a relação muitos-para-muitos em duas relações um-para-muitos. 
II-Para representar uma relação muitos-para-muitos, insira a chave primária de cada uma das duas tabelas na terceira tabela. Como 
resultado, a terceira tabela registra cada ocorrência, ou instância, da relação. 
III-Para representar uma relação muitos-para-muitos, exporte a chave primária de uma tabela para a outra, como chave 
estrangeira. 
 
 
 Somente as afirmações I e II estão corretas. 
 
 
Somente a afirmação III está correta. 
 
 
Somente a afirmação I está correta. 
 
 
Somente a afirmação II está correta. 
 
 
Somente as afirmações II e III estão corretas 
 
 
Explicação: 
Na modelagem lógica de um relacionamento N:N criamos um terceira tabela e exportamos para está as chaves primarias das tabelas 
resultantes das entidades tipo que participam do relaciomento tipo 
 
 
 
 
 3a Questão 
 
 
 Uma chave estrangeira em um modelo relacional é: 
 
 Ocorre se um atributo de uma relação for chave primária em outra relação. 
 
Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única.Ocorre se um atributo de uma relação for atributo em outra relação. 
 
Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. 
 
O Conjunto de atributos que serão chave primária que organiza e dá acesso a tabela. 
 
 
 
Explicação: 
a CHAVE ESTRANGEIRA (FK) materializa os relacionamentos no modelo lógico e consiste em exportar a CHAVE PRIMÁRIA (PK) de 
uma tabela para outra 
 
 
 
 
 4a Questão 
 
 
 Uma chave primária em um modelo relacional é quando: 
 
 
Ocorre um atributo de uma relação se for chave primária em outra relação. 
 
Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única. 
 
O Conjunto de atributos que serão chave primária, que organiza e dá acesso à tabela. 
 
 
Um atributo único que possuem a propriedade de identificar de forma única uma linha da tabela. 
 Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. 
 
 
Explicação: 
a chave primária para poder identificar uma linha da tabela deve obrigatoriamente ter valor, ou seja não pode ser nula, e única, não 
pode repetir o valor em outra linha 
 
 
 
 
 5a Questão 
 
 
 Qual o nome da regra em um banco de dados que assegura que um valor que apareça em uma relação para um dado conjunto de 
atributos também apareça para um certo conjunto de atributos em outra relação? 
 
 
 
Transitividade Composta. 
 Integridade Referencial. 
 
 
Dependência Composta. 
 
 
Integridade Conceitual. 
 
 
Dependência Semântica. 
 
 
 
Explicação: 
Integridade Referencial - As chaves estrangeiras têm que ser respeitadas, ou seja, se existe um determinado valor para o atributo na 
tabela onde ele é chave estrangeira, este valor deve existir na tabela onde ele é chave primária. 
Integridade semântica - Garante que o dado inserido em uma linha da tabela seja um valor válido. Para esse valor ser válido deve 
ser do mesmo tipo de dados definido na especificação da coluna na tabela. 
Dependência Transitiva - Uma dependência funcional transitiva ocorre quando uma colua, além de depender da chave primária da 
tabela, depende de outra coluna ou conjunto de colunas da tabela. 
 
 
 
 
 6a Questão 
 
 
 No modelo de banco de dados relacional, os dados são representados por meio de: 
 
 
Vetores de tuplas. 
 
 
Listas encadeadas de tuplas. 
 Tabelas. 
 
Matrizes tridimensionais formadas por linhas, colunas e chaves. 
 
Ponteiros, que são as chaves primárias e estrangeiras. 
 
 
Explicação: 
No modelo relacional, como o proprio nome diz, os dados são armazenados em TABELAS. 
Uma tabela na matemática é denominada Relação dai o nome MODELO RELACIONAL

Outros materiais