Sobre o que trata a abstração de dados no contexto do banco de dados

Grátis

5 pág.

Sobre o que trata a abstração de dados no contexto do banco de dados

  • Denunciar


Pré-visualização | Página 1 de 1

Banco de Dados I
Questão 01
Os dados em um sistema gerenciador de banco de dados (SGBD) são descritos (ou segmentados) em três níveis de abstração, sendo:
- Físico
- Conceitual
- Externo (ou visão do usuário)
O SGBD deve garantir uma visão abstrata do banco de dados para os usuários, ou seja, para o usuário é transparente onde estão armazenados os dados, desde que estejam disponíveis e consistentes no momento necessário. Nesse contexto, selecione a opção que aponta qual o nível de abstração que trata a respeito de como os dados são armazenados e quais os relacionamentos entre eles.
CLIQUE NA SUA RESPOSTA ABAIXO
· (X) Nível conceitual.
· Nível físico.
· Nível de visão do usuário.
· Nível de usuário.
· Nível externo.
Voltar Próxima
Questão 02
Em relação a um modelo relacional, na tabela a seguir (Uma instância da relação Alunos) há um campo que armazena valores de um dado que está em constante alteração, que pode ser caracterizado com uma ineficiência do projeto e que poderia ser substituído por outro campo mais adequado. Nesse contexto, selecione entre as alternativas a opção que aponta para o campo em questão.
CLIQUE NA SUA RESPOSTA ABAIXO
· Campo = login.
· Campo = média.
· Campo = nome.
· (X) Campo = idade.
· Campo = id-aluno.
Voltar Próxima
Questão 04
O que é uma dependência funcional total?
CLIQUE NA SUA RESPOSTA ABAIXO
· Quando a coluna depende parcialmente da chave primária.
· Quando a dependência é totalmente ocasional.
· Quando a coluna depende temporariamente da chave primária.
· (X) Quando a coluna depende integralmente da chave primária.
· Sem dependência entre as colunas.
Voltar Próxima
Questão 05
Qual a função da instrução SQL "ALTER"?
CLIQUE NA SUA RESPOSTA ABAIXO
· Excluir tabelas em uma instância de banco de dados.
· (X) Alterar a estrutura do banco de dados.
· Criar a instância do banco de dados.
· Descartar instâncias do banco de dados.
· Renomear instâncias do banco de dados.
Voltar Próxima
Questão 07
Quando utilizamos a linguagem SQL (padrão da indústria para banco de dados), existem vários tipos de dados que podemos utilizar na maioria dos SGBDs relacionais. Como os exemplos abaixo:
- CHAR: para entradas de texto com comprimento fixo, como por exemplo, siglas de estados, CEP e números de CPF.
- DATE/TIME: para entradas contendo valor de data e hora.
Seguindo esta relação de tipos de dados, escolha a opção a seguir que melhor descreve o tipo de dado FLOAT.
CLIQUE NA SUA RESPOSTA ABAIXO
· Float - para entradas que irão receber dados com dois valores, como sim e não ou verdadeiro e falso.
· (X) Float - para entradas que irão receber dados numéricos com precisão flutuante, como cálculo de taxas de juros e cálculos científicos.
· Float - para entradas que irão receber dados numéricos com precisão fixa, por exemplo valores monetários.
· Float - para entradas que irão receber dados de texto com comprimento fixo, como por exemplo, Fone e CPF.
· Float - para entradas que irão receber dados de texto com comprimento variável, por exemplo nomes e endereços.
Voltar Próxima
Questão 08
Um banco de dados relacional é composto de tabelas, também conhecidas como relações. No entanto, a terminologia tabela é mais utilizada nos produtos comerciais e, na prática, enquanto o termo relações é mais adotado na área acadêmica.
Assinale a alternativa que apresenta características corretas referentes aos componentes de tabelas.
CLIQUE NA SUA RESPOSTA ABAIXO
· Tuplas ou linhas são compostas de uma série de campos, ou seja, valores de atributos.
· Cada campo é identificado por um nome de campo, também denominado de nome do atributo.
· A chave primária é o mecanismo que permite a implementação de relacionamentos de banco de dados relacional.
· Define-se uma coluna mestre como uma combinação de colunas cujos valores distinguem uma linha das demais dentro de uma tabela.
· Atributo estrangeiro é um conjunto de atributos cujos valores servem para distinguir uma ocorrência da entidade das demais ocorrências.
Voltar Próxima
Questão 09
Por conceito, um SGBD é um conjunto de componentes que dão suporte à criação, utilização e manutenção de banco de dados. Inicialmente, um SGBD proporcionava armazenamento e recuperação eficiente de dados. Devido a determinadas exigências, os SGBDs evoluíram, e, atualmente, fornecem uma ampla gama de recursos para a aquisição, armazenamento, disseminação, manutenção, recuperação e formatação de dados. Nesse contexto, selecione abaixo a opção que aponta quais exigências motivaram/impulsionaram a evolução dos SGBDs.
CLIQUE NA SUA RESPOSTA ABAIXO
· Exigências do mercado
Inovação dos produtos
Diminuição na produção de dados
· (X) Exigências do mercado
Inovação dos produtos
Aumento na complexidade dos dados
· Menor necessidade de segurança
Inovação dos produtos
Aumento na complexidade dos dados
· Exigências do mercado
Inovação dos produtos
Menor dependências das pessoas em relação aos dados
· Inovação dos produtos
Menor dependências das empresas em relação aos dados
Exigências do mercado
Voltar Próxima
Questão 06
Para um pequeno projeto com custo limitado, qual dos bancos de dados a seguir é recomendado?
CLIQUE NA SUA RESPOSTA ABAIXO
· X Oracle.

Para que serve a abstração de dados?

A abstração de dados permite-nos isolar a utilização dos dados do modo como eles estão implementados, através da utilização de barreiras de abstração.

Quais são os níveis de abstração em banco de dados?

Níveis de abstração de banco de dados.
Nível físico (nível mais baixo).
Nível conceitual (nível médio ou próximo mais alto).
Nível externo ou de visão..

O que é independência de dados no banco de dados?

Independência de dados é um dos objetivos de um SGBD, e consiste na capacidade de isolar programas de aplicação das mudanças em estruturas de armazenamento (esquema físico), definição dos dados (esquema lógico) e das estratégias de acesso do BD.

Quais são os principais elementos de um banco de dados?

Um banco de dados, para funcionar, deve possuir um conjunto de quatro componentes básicos, são eles: dados, hardware, software e usuários.