Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Pergunta 1 0,6 / 0,6 pts
Leia o texto a seguir:
Uma entidade é algo (uma pessoa, um local, um objeto, um evento, etc.) 
sobre o qual sejam coletados e armazenados dados. Um atributo é uma 
característica de uma entidade. Um relacionamento descreve a associação 
entre entidades e existem basicamente três tipos com as seguintes 
cardinalidades: um para muitos (1:M), um para um (1:1) e muitos para muitos
(M:M).
Fonte: ROB, P.; CORONEL, C. Sistemas de Banco de Dados: 
projeto, implementação e gerenciamento. São Paulo. Editora
Gengage Learning, 2011.
Considerando o texto acima, suponha que uma empresa de treinamentos 
possua 23 professores e que a capacidade máxima de uma turma é de 40 
alunos. Esta empresa oferece os seguintes cursos: Algoritmos e Lógica de 
Programação, Programação Java,
Programação C#, Programação Python e Programação Cobol, podendo ter 
várias turmas para cada um. Uma turma, de qualquer curso, deve ter no 
mínimo 15 alunos matriculados, caso contrário, será cancelada, além disso, 
deve ter somente um professor e este só pode ensinar em até duas turmas. Para
finalizar, um aluno pode se matricular em até três turmas por ano.
Considerando que foi elaborado um Modelo Entidade Relacionamento, avalie 
as afirmações a seguir:
I.Os dados que a empresa forneceu, gerou a seguinte tabela com as 
Entidades/Relacionamentos:
Entidade Relacionamento Cardinalidade Entidade
Professor ensina 1..N Turma
AO2
Aluno matricula-se N..N Turma
Curso tem 1..N Turma
Porque
II.Como existe um relacionamento entre a entidade Aluno e a entidade Turma
com cardinalidade muitos para muitos (M..M), foi construída a tabela abaixo:
Entidade Relacionamento Cardinalidade Entidade 
Professor ensina 1..N Turma
Aluno inscreve-se 1..N Matricula
Curso tem 1..N Turma
Turma encontra-se 1..N Matricula
Sobre as asserções, assinale a alternativa correta:
 I é falsa e II é verdadeira.
 I e II são verdadeiras, e II é uma justificativa de I.
Inncoorrretata Pergunta 2 0 / 0,6 pts
Leia o texto a seguir:
A cardinalidade dos relacionamentos é um item importante para um projeto 
de banco de dados, pois representa quantas ocorrências de uma entidade 
podem estar associadas a uma determinada ocorrência de uma entidade 
através do relacionamento, sendo necessário considerar: a cardinalidade 
máxima e a cardinalidade mínima.
Fonte: HEUSER, C.A. Projeto de Banco de Dados. 4 ed. Porto Alegre: 
Editora Sagra Luzzatto, 2001
Uma faculdade solicitou a uma empresa desenvolvedora de software que lhe
construa um sistema de controle acadêmico que mantenha
informações sobre alunos, cursos, disciplinas e departamentos. Além disso, 
todas as informações sobre as relações entre alunos e cursos, de disciplinas e
cursos, de disciplinas e departamentos, assim como entre as disciplinas que 
são pré-requisitos de outras disciplinas.
Portanto, houve uma breve descrição, por parte do coordenador 
pedagógico, conforme segue:
– Cada disciplina possui exatamente um departamento responsável, e um 
departamento é responsável por muitas disciplinas, inclusive por nenhuma.
– Uma disciplina pode possuir diversas disciplinas como pré-requisitos, 
inclusive nenhuma. Uma disciplina pode ser pré-requisito de muitas outras 
disciplinas, inclusive de nenhuma.
– Uma disciplina pode aparecer no currículo de muitos cursos,
inclusive de nenhum, e um curso pode possuir muitas disciplinas em seu 
currículo, inclusive nenhuma.
– Um aluno está inscrito em exatamente um curso e um curso pode ter nele 
inscritos muitos alunos, inclusive nenhum.
Com base nessa descrição, foi criado um diagrama entidade- 
relacionamento:
Tomando como base o diagrama entidade-relacionamento acima, avalie 
as afirmações a seguir:
I. Entre as entidades Departamento e Disciplina, conforme enunciado do 
problema, deve-se ter do lado da entidade Disciplina uma cardinalidade (0, 
N);
II. Entre as entidades Disciplina e Curso, deve-se ter do lado da 
entidade Disciplina uma cardinalidade (0, N);
III. Entre as entidades Curso e Aluno, deve-se ter do lado da entidade Aluno 
uma cardinalidade (0, N).
É correto o que se afirma em:
 I e III apenas.
 III, apenas
 II, apenas
 I, apenas
Inncoorrretata Pergunta 3 0 / 0,6 pts
Leia o texto a seguir:
A simplicidade conceitual da tecnologia de bancos de dados relacionais 
incentivou a demanda por sistemas de gerenciamento de banco de dados 
relacionais pelas empresas.
As atividades complexas de projeto exigem simplicidade conceitual para 
produzir resultados satisfatórios. Sendo assim, o modelo
Relacional carecia de recursos que o tornassem uma ferramenta de projeto 
eficiente. Assim, em 1976, Peter Chen apresentou o modelo Entidade-
Relacionamento, representando, graficamente, entidades e seus 
relacionamentos.
Fonte: ROB, P.; CORONEL, C. Sistemas de Banco de Dados: projeto, 
implementação e gerenciamento. São Paulo. Editora Gengage Learning, 
2011.
Uma empresa apresenta as seguintes regras de negócios:
– Uma empresa opera vários departamentos;
– Cada departamento emprega um ou mais funcionários;
– Cada departamento possui um e somente um gerente;
– Um gerente está alocado a um único departamento;
– Um funcionário está empregado em somente um departamento;
– Cada funcionário pode ou não ter um ou mais dependentes.
O que resulta em diagrama entidade-relacionamento, conforme figura a 
seguir:
Avalie as asserções a seguir:
I. Para elaboração do diagrama, representado na figura acima, foi necessário 
realizar os seguintes passos: 1) Descobrir as entidades; 2) Descobrir os 
relacionamentos entre as entidades e; 3) Descobrir as cardinalidades 
presentes nos relacionamentos.
PORQUE
II. Foram identificadas as entidades Empresa, Departamento, 
Dependente e Funcionário.
 I e II são verdadeiras, porém II não é uma justificativa de I. I é
falsa e II é verdadeira
Inncoorrretata Pergunta 4 0 / 0,6 pts
Leia o texto a seguir:
A tabela, em um modelo relacional, é vista como uma estrutura 
bidimensional compostas por linhas e colunas. O Modelo Entidade
Relacionamento, representado graficamente, no diagrama de entidade 
relacionamento, ilustra as relações entre estas tabelas.
Fonte: adaptado de Coronel, C.; Rob, P. Sistemas de Banco de Dados: projeto,
implementação e administração. São Paulo, Cengage Learning, 2011.
Avalie as asserções:
I.cada intersecção entre linha e coluna representa um único valor;
II. todos os valores em uma coluna devem se adequar a um mesmo 
formato;
III. cada coluna possui uma faixa específica de valores conhecida como 
domínio de atributos.
É correto o que se afirma em:
 I e III apenas
Alternativa incorreta, as afirmações I, II e III são verdadeiras. A tabela 
é vista como uma estrutura bidimensional compostas por linhas e 
colunas, onde cada intersecção entre linha e coluna representa um 
único valor; todos os valores em uma coluna devem se adequar a um 
mesmo formato; e cada coluna possui uma faixa específica de valores 
conhecida como domínio de atributos.
 II e III apenas
 I, II e III.
 I apenas.
 I e II apenas
Inncoorrretata Pergunta 5 0 / 0,6 pts
Leia o texto a seguir:
Normalização é um processo para avaliar e corrigir estruturas e tabelas de 
modo a minimizar as redundâncias de dados, reduzindo, assim, a 
probabilidade de anomalias. A normalização atua por meio de uma série de 
estágios chamados formas normais. A 1FN descreve um formato de tabela em 
que todos os atributos de chave estão definidos, não há grupos de repetição e 
todos os atributos são dependentes da
chave primária. Na 2FN, a tabela deve estar na 1FN e não incluir 
dependências parciais.
Sendo assim, podemos ter como exemplo as seguintes tabelas (em formato
de esquema relacional):
Projeto (Proj_Num, Proj_Nome);
Funcionario(Func_Num, Func_Nome, Func_Cargo, Func_SalHora); 
Designacao(Proj_Num, Func_Num , Desig_Horas)
Fonte: Coronel, C.; Rob, P. Sistemas de Banco de Dados: projeto,
implementação e administração. São Paulo, Cengage Learning, 2011. Avalie 
as asserçõesa seguir:
I.As tabelas Projeto, Funcionário e Designação encontram-se na 
primeira forma normal, e, também, na segunda forma normal.
PORQUE
II. Todos os atributos de chave estão definidos, não possuem grupos de 
repetição e todos os atributos são dependentes da chave primária. E, também, 
porque não inclui dependências parciais.
A respeito dessas asserções, assinale a opção correta:
A asserção I é uma proposição falsa, e a II é uma proposição 
verdadeira.
As asserções I e II são proposições verdadeiras, e a II é uma 
justificativa da I.
As asserções I e II são proposições verdadeiras, mas a II não é uma 
justificativa da I.
A alternativa está incorreta, pois as asserções I e II são
proposições verdadeiras, e a II é uma justificativa da I. As tabelas 
Projeto, Funcionário e Designação encontram-se na primeira forma 
normal, pois todos os atributos de chave estão definidos, não possuem 
grupos de repetição e todos os atributos são dependentes da chave 
primária E, também, na segunda forma normal, pois todas as tabelas 
estão na primeira forma normal e não inclui dependências parciais.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
 As asserções I e II são proposições falsas.
Inncoorrretata Pergunta 6 0 / 0,6 pts
Leia o texto a seguir:
SGBD-OOs (Sistemas Gerenciadores de Bancos de Dados 
orientados a objeto) e SGBD-ORs (Sistemas Gerenciadores de
Bancos de Dados Objetos Relacionais)
No início da década de 90, surgiram vários SGBD-OOs (sistemas 
gerenciadores de bancos de dados orientados a objetos), onde o centro da 
atenção deixou de ser a relação com a tabela e passou a ser com a classe.
Em 1991, um grupo de fabricantes de SGBDs e empresas que trabalham com
padrões criaram o grupo ODMG (Object Database Management Group), 
responsável por padronizar as funcionalidades dos bancos de dados 
orientados a objetos. Esse grupo definiu não só o modelo de dados OO, mas 
também os padrões ODL (Object
Definition Language) e OQL (Object Query Language).
Um SGBD-OO é um sistema com as características de SGBDs, 
acrescidos da manipulação de objetos.
Os SGBD-ORs (sistemas gerenciadores de bancos de dados objetos- 
relacionais) surgiram como uma reação dos principais fabricantes de SGBD-
R aos SGBD-OOs. Nos bancos de dados objeto-relacionais, o banco 
relacional tem uma parte transformada, além de receber a adição de novos 
recursos que permitam implementações orientadas a objetos.
Um SGBD-OR é um SGBD que suporta SQL-3.
Alguns bancos objeto-relacionais atuais: Oracle, PostgreSQL, Informix, DB2, 
Cachê e SQLServer.”
Adaptado de: https://www.devmedia.com.br/artigo-engenharia-de- 
software-19-usando-banco-de-dados-objeto-relacionais/15151 em
08/04/2020 (https://www.devmedia.com.br/artigo-engenharia-de- 
software-19-usando-banco-de-dados-objeto- relacionais/15151%20em
%2008/04/2020) . Acesso: 08/04/2020.
Considerando as informações apresentadas, avalie as afirmações a seguir:
I.Relacionamentos complexos são definidos como relacionamentos 
muitos-para-muitos e herança.
PORQUE
II. Os dados complexos podem ser objetos aninhados, matrizes 
multidimensionais, dados não estruturados (voz, vídeo), dados que não 
estão na primeira forma normal e tipos de dados definidos pelo usuário.
É correto o que se afirma em:
As asserções I e II são proposições verdadeiras, e a II é uma 
justificativa da I.
A asserção I é uma proposição falsa, e a II é uma proposição 
verdadeira.
 As asserções I e II são proposições falsas.
Alternativa incorreta, pois as afirmações I e II são verdadeiras. 
Relacionamentos complexos são definidos como relacionamentos 
muitos-para-muitos e herança. Já os dados complexos podem ser objetos
aninhados, matrizes multidimensionais, dados não estruturados (voz, 
vídeo), dados que não estão na primeira forma normal e tipos de dados 
definidos pelo usuário.
Porém a afirmação II não é uma justificativa da afirmação I, na 
verdade ela é um complemento à afirmação I.
Afirmação I é verdadeira, afirmação II é verdadeira. Porém, afirmação II não é 
uma justificativa da afirmação I.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
Inncoorrretata Pergunta 7 0 / 0,6 pts
Leia o texto a seguir:
A principal ideia da O.O. é a representação de cada elemento em termos 
de um objeto, ou classe.
Esse tipo de representação procura aproximar o sistema que está sendo 
criado do que é observado no mundo real.
Um objeto contém:
Características; 
Ações.
A representação se dá de uma forma mais próxima à realidade.
Considerando os elementos envolvidos na Orientação a Objetos (O.O.),
verifique as afirmações a seguir:
I. É importante entender que O.O. trabalha com representações de objetos 
do mundo real, então torna-se necessário imaginar o que
Alternativa incorreta. As afirmações I, II e III estão corretas, pois a
O.O. trabalha com representações de objetos do mundo real, tornando-se necessário imaginar o que cada objeto irá realizar dentro do sistema. Assim, abstração é a habilidade de se concentrar nos aspectos essenciais de um contexto qualquer,
ignorando características menos importantes ou acidentais. Nesse contexto, a classe pode ser definida como uma descrição das propriedades ou estados possíveis de um conjunto de
objetos, bem como os comportamentos ou ações aplicáveis a estes mesmos objetos. Por outro lado, chama-se instancia de uma classe, um objeto cujo comportamento e estado são
definidos por essa classe. Finalmente, os atributos são os
elementos que definem a estrutura de uma classe. Também são conhecidos como variáveis de classe. Um atributo é um dado para o qual cada objeto tem seu próprio valor. Atributos são, basicamente, a estrutura de dados que vai representar a classe.
cada objeto irá realizar dentro do sistema. Assim, abstração é a habilidade de
se concentrar nos aspectos essenciais de um contexto qualquer, ignorando 
características menos importantes ou acidentais.
II. Classe pode ser definida como uma descrição das propriedades ou estados 
possíveis de um conjunto de objetos, bem como os comportamentos ou ações
aplicáveis a estes mesmos objetos. Por outro lado, chama-se instancia de uma
classe, um objeto cujo comportamento e estado são definidos por essa classe.
III. Atributos são os elementos que definem a estrutura de uma classe. 
Também são conhecidos como variáveis de classe. Um atributo é um dado 
para o qual cada objeto tem seu próprio valor. Atributos são, basicamente, a 
estrutura de dados que vai representar a classe.
É correto o que se afirma em:
 I e III, apenas.
 II e III, apenas.
 I apenas.
 I e II, apenas.
 I, II e III.
Inncoorrretata Pergunta 8 0 / 0,6 pts
Leia o texto a seguir:
O primeiro termo que iremos definir é dado geográfico, suponhamos os 
seguintes exemplos:
Quais são as cidades vizinhas ao município de Capão Redondo? A 
polícia precisando da seguinte informação: Quais ruas estão em um raio 
de um quilômetro em relação ao local onde aconteceu um furto?
Os extremos do país: Qual a distância entre Monte Caburaí- RO e Santa 
Vitória do Palmar- RS?
A resposta para qualquer uma das perguntas contém informações 
geográficas específicas. Um banco de dados qualquer armazena
informações sobre um endereço ou CEP, mas essa informação possui caráter 
secundário. Já para um dado como os exemplos citados é necessário o uso de 
dados geográficos. Tais dados possuem uma estrutura mais adequada para 
responder de maneira específica e até mostrar graficamente a resposta.
Banco de Dados Geográfico é uma coleção de dados coerente e 
relacionável, suportando feições geométricas em suas tabelas.
Adaptado de: https://www.eosconsultores.com.br/o-que-e-um- 
banco-de-dados-geograficos/ 
(https://www.eosconsultores.com.br/o-que-e-um-banco-de-dados- 
geograficos/) . Acesso 08/04/2020.
Considerando as informações apresentadas, avalie as asserções abaixo:
I. É um sistema de banco de dados.
II. Oferece tipos de dados espaciais (Spatial Data Type – SDT) em seu 
modelo de dados e linguagemde consulta.
III. Suporta tipos de dados espaciais em sua implementação, fornecendo 
pelo menos indexação espacial e algoritmos eficientes
para junções espaciais.
É característica de um banco de dados espacial o que se afirma em:
 I, II e III.
 I apenas.
 III apenas.
Alternativa correta, pois as afirmações I, II e III referem-se a 
características de Banco de Dados Espacial. Segundo Güting (1994), 
Bancos de Dados Espaciais tem as seguintes características: É um 
sistema de banco de dados; Oferece tipos
de dados espaciais (Spatial Data Type – SDT) em seu modelo de dados
e linguagem de consulta; e Suporta tipos de dados
espaciais em sua implementação, fornecendo pelo menos
indexação espacial e algoritmos eficientes para junções espaciais.
 I e II apenas.
 II e III apenas.
Inncoorrretata Pergunta 9 0 / 0,6 pts
Leia o texto a seguir:
Na atualidade, estamos diante de uma explosão de informações multimídias.
Por exemplo, uma grande quantidade de imagens e vídeos está sendo criada 
e armazenada na internet, conversões de pinturas e figuras no formato 
impresso ou digital, bem como imagens de jornais e TV para facilitar o 
processamento, distribuição e preservação. Muitas imagens médicas estão 
sendo capturadas todos os dias e os satélites estão produzindo muito mais.
Seria de pouca utilidade criar um simples repositório para essa quantidade 
cada vez maior de informações multimídia, por este motivo,
elas precisam estar organizadas para recuperação rápida e sob 
demanda.
Não apenas uma quantidade crescente de dados está sendo 
armazenada, mas também tipos de dados com características 
diferentes dos dados alfanuméricos.
Buscando identificar as características de dados multimídia, avalie as 
afirmações a seguir:
I. Dados multimídias, especialmente áudio e vídeo, são muito 
intensivos em dados; têm dimensão temporal e devem ser
reproduzidos a uma taxa fixa; são representados em uma série de valores de 
amostra individuais e carecem de estrutura semântica óbvia para os 
computadores reconhecerem automaticamente o conteúdo.
II. Os dados multimídias são ricos em informações. Muitos parâmetros são 
necessários para representar seu conteúdo adequadamente.
III. Aplicativos multimídias exigem a apresentação de um único tipo de 
mídia; o significado dos dados multimídias geralmente é simples e objetivo.
É correto o que se afirma em:
 II, apenas
 II e III apenas
 I e III apenas
Alternativa incorreta, pois apenas afirmações I e II estão corretas.
As principais características de dados multimídia são: Dados 
multimídias, especialmente áudio e vídeo, são muito intensivos em 
dados; têm dimensão temporal e devem ser reproduzidos a uma taxa 
fixa; são representados em uma série de valores de amostra individuais 
e carecem de estrutura semântica óbvia para
os computadores reconhecerem automaticamente o conteúdo; os dados 
multimídias são ricos em informações, sendo que muitos parâmetros 
são necessários para representar seu conteúdo adequadamente.
A afirmativa III está incorreta, pois na verdade os aplicativos
multimídias exigem a apresentação simultânea de vários tipos de mídia de
maneira coordenada espacial e temporalmente; e que o significado dos
dados multimídias às vezes é confuso e subjetivo.
 III, apenas 
I e II apenas
Inncoorrretata Pergunta 10 0 / 0,6 pts
Leia o texto a seguir:
Banco de Dados Distribuído é um banco de dados no qual nem todos os 
dispositivos de armazenamento estão conectados a um processador comum. 
Pode ser armazenado em vários computadores, localizados no mesmo local 
físico, ou podem ser dispersos por uma rede de computadores 
interconectados.
Em um projeto de banco de dados distribuído, é preciso considerar aspectos, 
como fragmentação de dados. Por razões de desempenho, confiabilidade e 
disponibilidade, é desejável que os dados sejam distribuídos pelas máquinas 
de uma rede de forma replicada. Uma das técnicas muito utilizadas para esse 
fim é a fragmentação de dados, onde as relações de um banco de dados são 
divididas em fragmentos menores e cada fragmento é tratado como um objeto 
de banco de dados separado.
Considerando o texto acima e os conhecimentos adquiridos, avalie as
afirmações a seguir:
I. A fragmentação horizontal possibilita a divisão de uma tabela em 
subconjuntos de linhas (tuplas), nos quais cada fragmento é armazenado 
em um nó diferente.
II. A fragmentação vertical possibilita a divisão de uma tabela em 
subconjuntos de atributos (colunas), e cada fragmento armazenado fica em
um nó diferente.
III. A fragmentação mista possibilita a combinação da fragmentação
horizontal e vertical, ou seja, uma tabela pode ser dividida em vários
fragmentos de tuplas, cada um com um subconjunto de atributos.
É correto o que se afirma em:
 I e III apenas.
 I apenas.
Alternativa incorreta. As afirmações I, II e III estão corretas, pois a 
Fragmentação horizontal possibilita a divisão de uma tabela em 
subconjuntos de linhas (tuplas), nos quais cada fragmento é 
armazenado em um nó diferente. Já a fragmentação vertical possibilita 
a divisão de uma tabela em subconjuntos de atributos (colunas), e cada 
fragmento armazenado fica em um nó diferente. Finalmente, a 
fragmentação mista possibilita a combinação da fragmentação 
horizontal e vertical, ou seja, uma tabela pode ser dividida em vários 
fragmentos de tuplas, cada um com um subconjunto de atributos.
 II e III, apenas. 
I, II e III.
 I e II, apenas.
Pontuação do teste: 0,6 de 6

Mais conteúdos dessa disciplina