Buscar

Atividade Avaliativa Especial - Exame 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

CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS
PROVA
Protocolo: 649093
Página 1
Exame
Curso: Engenharia de Software
Disciplina: Banco de Dados I
Ano: 20201
Semestre: 3
RGM: ____________________ Aluno: ______________________________________________________________________
PROVA 01
Questão 1
Para o projeto, concepção e manutenção de um grande Banco de Dados há um grande número de profissionais
envolvidos. Assinale a alternativa que não corresponda com os profissionais da construção de um BD.
a) Administrador de Banco de Dados.
b) Analistas de Sistemas e Desenvolvedores.
c) Projetista de Banco de Dados
d) Usuários Finais.
Questão 2
Um modelo de dados é uma definição abstrata dos objetos representados por esses dados, dos relacionamentos
desses objetos entre si e de um conjunto de operadores e regras que os usuários finais utilizam para interagir
com o BD BD (O’BRIEN, 2004). Sobre os modelos estudados assinale a alternativa que corresponda com o
modelo da imagem abaixo.
a) Modelo Hierárquico
b) Modelo orientado a objetos
c) Modelo Relacional
d) Modelo Entidade-Relacionamento
Questão 3
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS
PROVA
Protocolo: 649093
Página 2
O modelo relacional é uma forma de organização dos dados que estão em um banco de dados. É constituido de
vários elementos, dentre eles as chaves. Assinale a alternativa que melhor define uma Chave Primária. 
a) Identifica um conjunto de registros.
b) É responsável pelas relações no banco de dados.
c) É uma única coluna da tabela, que pode ter dados repetidos.
d) Abriga valores que individualizam cada registro de uma tabela.
Questão 4
"Conjunto de associações sobre as quais deseja-se manter informações na base de dados. São expressos com
um losango." Assinale a alternativa que relacione corretamente a afirmação acima com um elemento do
diagrama Entidade-Relacionamento.
a) Relacionamento;
b) Entidade;
c) Atributo;
d) Cardinalidade;
Questão 5
Um modelo de dados é uma definição abstrata dos objetos representados por esses dados, dos relacionamentos
desses objetos entre si e de um conjunto de operadores e regras que os usuários finais utilizam para interagir
com o BD BD (O’BRIEN, 2004). Sobre os modelos estudados assinale a alternativa que corresponda com o
modelo da imagem abaixo.
a) Modelo em Rede
b) Modelo Hierárquico
c) Modelo Relacional
d) Modelo orientado a objetos
Questão 6
Sobre os conceitos básicos de Banco de Dados assinale a alternativa correta.
a) Informação é todo conjunto de dados organizados de maneira a ter sentido e valor para seu destinatário,
fazendo que o usuário interprete o conhecimento nela contido.
b) Dado é um item ou acontecimento que a uma descrição primária de objetos, eventos atividades e transações
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS
PROVA
Protocolo: 649093
Página 3
que são organizados de maneira que transmita um significado.
c) Não existe diferença significativa entre dado e informação, ambos se caracterizam por ter um conteúdo
dotado de sentido e significado para quem o interpreta.
d) A informação são simples observações do estado de mundo enquanto os Dados são informações dotadas de
relevância e propósito.
Questão 7
Para que possamos extrair a realidade dos fatos em um negócio, devemos observá-los e fazer com que eles
sejam modelados. Nesse sentido, é necessário, então, registrá-los, para que possamos retratar esses fatos em
futuras decisões e ações. Esse registro é feito por meio da criação de um modelo. Um projeto de banco de
dados é divídido em níveis, um deles é o Projeto Conceitual. Assinale a alternativa que se relacione
corretamente com esse nível.
a) Descreve a realidade do ambiente do problema, constituindo em uma visão global dos principais dados e
relacionamentos de um minimundo, independente de como será programado.
b) Determina as estruturas que estarão no banco de dados, segundo as possibilidades possíveis de
correspondentes pela abordagem, porém, não considerando ainda nenhuma característica específica de um
SGBD.
c) Demonstra as estruturas físicas do armazenamento de dados, como: tabelas, tamanho dos campos, índices,
tipo de relacionamento, tipo de preenchimento desses campos, entre outros.
d) Recolhe as informações necessárias para retratar as necessidades de informação que as pessoas (que agem
sobre esta realidade) devem ter para alcançar os objetivos dessa mesma realidade.
Questão 8
Na figura abaixo é apresentado um diagrama Entidade-Relacionamento. Assinale a alternativa que representa
um Atributo no diagrama da figura abaixo.
a) CONSULTA;
b) MEDICAMENTO;
c) NÚMERO;
d) PRESCRIÇÃO;
Questão 9
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS
PROVA
Protocolo: 649093
Página 4
"Restrições desse tipo especificam que o valor de um campo deve obedecer à definição de valores admitidos
para a coluna. Assim, se o domínio de uma coluna for especificado como tipo numérico, o SGBD deve garantir
que nenhum dado que não seja numérico seja inserido nesse campo;" Assinale a alternativa que relacione
corretamente a afirmação acima com sua restrição de integridade.
a) Integridade de vazio;
b) Integridade de chave;
c) Integridade de domínio;
d) Integridade referencial;
Questão 10
"Se um determinado valor for especificado em uma chave estrangeira, ele deve constar na tabela da chave
estrangeira referenciada. No nosso exemplo Departamento-Empregado, um empregado deve pertencer a um
departamento que já exista no banco de dados." Assinale a alternativa que relacione corretamente a afirmação
acima com sua restrição de integridade. 
a) Integridade de domínio;
b) Integridade de vazio;
c) Integridade de chave;
d) Integridade referencial;
Questão 11
"Na definição dos campos de uma entidade podem ocorrer casos em que um campo não seja dependente
diretamente da chave primária ou de parte dela, mas sim dependente de outro campo da tabela, campo este
que não a chave primária." Assinale a alternativa que identifique corretamente o conceito de dependencia a
que a afirmativa se refere. 
a) Conceito de Dependência Funcional;
b) Conceito de Dependência Funcional Parcial;
c) Conceito de Dependência Transitiva Funcional;
d) Conceito de Dependência Funcional Transitiva;
Questão 12
Elmasri e Navathe (2005) elencam as principais caracterísitcas da abordagem de banco de dados em relação ao
sistema de arquivos tradicional. Assinale qual alternativa não representa uma vantagem da utilização de uma
abordagem de Banco de Dados. 
a) Compartilhamento de dados.
b) Abstração de dados.
c) Custo de utilização.
d) Distinção entre programas e dados.
Questão 13
"O SGBD precisa oferecer recursos para definir situações para facilitar o compartilhamento de dados,
comunicação e cooperação entre diferentes usuários, além de permitir que mudanças possam ser feitas na
estrutura do banco de dados sem atingir os programas e aplicações que o usam". Assinale a alternativa que
indique corretamente a quais vantagens da utilização de abordagem SGBD o texto anterior descreve.
a) Redução do Tempo de Desenvolvimento de Aplicações e Flexibilidade.
b) Disponibilidade de Informações Atualizadas e Fornecimento de Múltiplas interfaces.
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS
PROVA
Protocolo: 649093
Página 5
c) Redução do Tempo de Desenvolvimento de Aplicações e Economia de Escala.
d) Potencial para a Padronização e Flexibilidade.
Questão 14
Um modelo de dados é uma definição abstrata dos objetos representados por esses dados, dos relacionamentos
desses objetos entre si e de um conjunto de operadores e regras que os usuários finais utilizam para interagir
com o BD BD (O’BRIEN, 2004). Sobre os modelos estudados assinale a alternativa que corresponda com
o modelo da imagem abaixo.
a) Modelo orientado a objetos
b) Modelo Entidade-Relacionamento
c) Modelo Hierárquico
d) Modelo em Rede
Questão 15
Para que possamos extrair a realidade dos fatos em um negócio, devemos observá-los e fazer com que eles
sejam modelados.Nesse sentido, é necessário, então, registrá-los, para que possamos retratar esses fatos em
futuras decisões e ações. Esse registro é feito por meio da criação de um modelo. Um projeto de banco de
dados é divídido em níveis, um deles é o Projeto Físico. Assinale a alternativa que se relacione corretamente
com esse nível.
a) Descreve a realidade do ambiente do problema, constituindo em uma visão global dos principais dados e
relacionamentos de um minimundo, independente de como será programado.
b) Demonstra as estruturas físicas do armazenamento de dados, como: tabelas, tamanho dos campos, índices,
tipo de relacionamento, tipo de preenchimento desses campos, entre outros.
c) Determina as estruturas que estarão no banco de dados, segundo as possibilidades possíveis de
correspondentes pela abordagem, porém, não considerando ainda nenhuma característica específica de um
SGBD.
d) Recolhe as informações necessárias para retratar as necessidades de informação que as pessoas (que agem
sobre esta realidade) devem ter para alcançar os objetivos dessa mesma realidade.
Questão 16
"Uma ____________ é considerada um conjunto não ordenado de linhas (também chamada de ____________). Em
cada linha há uma série de campos (alguns autores chamam de valor de ____________)." Assinale a alternativa
que completa corretamente as lacunas do fragmento acima. 
a) Coluna; Registros; Informação;
b) Tabela; Tuplas; Atributo;
c) Tabela; Registros; Dado;
d) Coluna; Tuplas; Dado;
Questão 17
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS
PROVA
Protocolo: 649093
Página 6
Assinale a alternativa que execute corretamente o comando de atualização de dados utilizando a instrução
UPDATE.
a) UPDATE Empregados SET endereco = ?Rua Teste 99? WHERE codigo = 99;
b) UPDATE Empregados FROM endereco = ?Rua Teste 99? SET codigo = 99;
c) UPDATE Empregados WHERE endereco = ?Rua Teste 99? WHERE codigo = 99;
d) UPDATE Empregados SET endereco = ?Rua Teste 99? AS codigo = 99;
Questão 18
SQL é uma linguagem criada para consulta e mutação de dados. Sua sigla vem do inglês Structured Query
Language – Linguagem Estruturada de Consultas. Tem suas instruções divididas em três tipo, assinale a
alternativa que corresponda com o tipo que é responsável por comandos que são responsáveis pela
manipulação dos dados.
a) DDL;
b) DML;
c) DCL;
d) Nenhuma das alternativas;
Questão 19
Para que possamos extrair a realidade dos fatos em um negócio, devemos observá-los e fazer com que eles
sejam modelados. Nesse sentido, é necessário, então, registrá-los, para que possamos retratar esses fatos em
futuras decisões e ações. Esse registro é feito por meio da criação de um modelo. Um projeto de banco de
dados é divídido em níveis, um deles é o Projeto Lógico. Assinale a alternativa que se relacione corretamente
com esse nível. 
a) Descreve a realidade do ambiente do problema, constituindo em uma visão global dos principais dados e
relacionamentos de um minimundo, independente de como será programado.
b) Demonstra as estruturas físicas do armazenamento de dados, como: tabelas, tamanho dos campos, índices,
tipo de relacionamento, tipo de preenchimento desses campos, entre outros.
c) Determina as estruturas que estarão no banco de dados, segundo as possibilidades possíveis de
correspondentes pela abordagem, porém, não considerando ainda nenhuma característica específica de um
SGBD.
d) Recolhe as informações necessárias para retratar as necessidades de informação que as pessoas (que agem
sobre esta realidade) devem ter para alcançar os objetivos dessa mesma realidade.
Questão 20
"Uma tabela se encontra ____________________ se todos os atributos possuírem apenas valores atômicos (simples
e indivisíveis) e os valores de cada atributo no registro também dever se um valor simples (ou seja, o atributo
não é composto)." Assinale a alternativa que completa corretamente a lacuna do fragmento acima.
a) na 1FN
b) na 2FN
c) na 3FN
d) sem Forma Normal

Outros materiais