TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O Questionário de Banco de Dados I

Por:   •  22/5/2019  •  Trabalho acadêmico  •  2.522 Palavras (11 Páginas)  •  127 Visualizações

Página 1 de 11
  1. O que é Sistema de Banco de Dados? (apresentação 1 – slide 4 e 5)
  1. É conjunto formado por um banco de dados mais as aplicações que manipulam

Ou

  1. Uma coleção de dados operacionais inter-relacionados. Estes dados são armazenados de forma independente dos programas que os utilizam, servindo assim a múltiplas aplicações de uma organização.

  1. O que é dado e informação? (apresentação 1 – slide 10)
  1. Dado: Fato do mundo real em sua forma primária que está registrado e possui um significado implícito no contexto de um domínio de aplicação
  2. Informação: Fatos úteis organizados de forma que adquirem valor adicional além do valor do fato em si. Pode ser extraído direta ou indiretamente a partir dos dados

  1. Quais são as Características do uso de banco de dados? (apresentação 1 – slide 12)
  1. Natureza auto descritiva do Sistema de Banco de Dados: metadados
  2. Isolamento entre programas e dados: independência
  3. Representação de dados: abstração
  4. Suporte para múltiplas visões dos dados
  5. Compartilhamento de dados
  6. Processamento de transações:
  1. Atomicidade
  2. Consistência
  3. Isolamento
  4. Durabilidade
  1. Dado a figura abaixo, justifique:(apresentação 1 – slide 15 e 16)

Para a construção de um sistema a melhor forma de desenvolve-lo e em um único banco de dados ou em 3 (três) bando de dados separados, justifique sua resposta embasando-a.         (Resp slide 16)

[pic 1]

  1. Qual é o principal objetivo do SGBD e o que ele disponibiliza? (apresentação 1 – slide 17)
  1. Seu principal objetivo é retirar da aplicação cliente a responsabilidade de gerenciar o acesso, a manipulação e a organização dos dados.
  2. O SGBD disponibiliza uma interface para que seus clientes possam incluir, alterar ou consultar dados previamente armazenados.
  1. O que é SGBD? (apresentação 1 – slide 21)

Sistema de gerência de banco de dados é um software que incorpora as funções de definição, recuperação e alteração de dados em um banco de dados

  1. Quais as vantagens do uso de SGBDs?  (apresentação 1 – slide 23)
  1. Controle de redundância;
  2. Restrição de acesso;
  3. Armazenamento de estruturas para o processamento eficiente de consultas;
  4. Cópia e restauração;
  5. Representação de relacionamentos complexos entre os dados;
  6. Restrições de integridade.
  1. Quando não usar um SGBD? (apresentação 1 – slide 24)
  1. Aplicações simples que lidam com poucos dados operacionais, que podem ser mantidos em arquivos;
  2. Quando o custo é alto e não compensa treinamento, aquisição de hardware e software;
  3. Quando não há necessidade de acesso multiusuário;
  4. Aplicações que fazem processamento “pesado”, mas não requerem gerenciamento dos dados operacionais
  1. Exemplo: Aplicações científicas.

  1. Classificação dos SGBDs? (apresentação 1 – slide 25)
  1. Quanto ao modelo adotado

Relacional, Orientado a Objeto, Objeto-Relacional, etc.

  1. Quanto à distribuição dos dados

Centralizados ou Distribuídos

  1. Quanto à autonomia

Homogêneos ou Heterogêneos

  1. Quanto ao uso

Propósito Geral ou Propósito Especial (Transacional, Analítico, etc.)

  1. Quanto ao Custo

Freeware (para uso particular), de baixo custo (para uso restrito), de alto custo (para uso corporativo ou para sistemas web)

  1. Arquitetura de Sistemas de Banco de Dados: Explique o que é Independência Lógica e Independência Física? (apresentação 1 – slide 26)
  1. Independência Lógica: Capacidade de alterar o esquema conceitual sem mudar o esquema externo ou os programas
  2. Independência Física: Capacidade de mudar o esquema interno sem alterar o esquema conceitual (nem o externo, consequentemente)

  1. Quais são e descreva as Arquitetura de Sistemas de Banco de Dados (apresentação 1 – slide 27, 28, 29)
  1. Arquitetura Centralizada

1.  Funcionalidades do SGBD, execuções dos programas e processamento de interface com o usuário em uma mesma máquina;

2. Utilizada em computadores de grande poder de processamento (mainframes)

  1. Arquitetura Cliente/Servidor

1. Programas e interface com o usuário processadas na máquina cliente;

2. Funcionalidades do SGBD processadas em uma máquina servidora (geralmente referenciado como servidor de dados ou servidor SQL).

  1. Arquitetura de Três Camadas para Aplicações Web

1. Interface com o usuário (e algumas regras de negócio específicas) processadas na máquina cliente;

2. Regras de negócio (genéricas), conexão com o SGBD e verificação de credenciais do usuário processadas em um servidor de web;

3. Funcionalidades do SGBD processadas no servidor de dados.

  1. O SGBD possui a linguagem Structured Query Language (SQL) e como ela e composta? (apresentação 1 – slide 30)
  1. DDL (Data Definition Language)

Linguagem de Definição de Dados

Utilizada para definir o esquema conceitual

Exemplo: create table, create database

  1. VDL (View Definition Language)

Linguagem de Definição de Visões

Utilizada para definir o esquema externo

Exemplo: grant, revoke

  1. SDL (Storage Definition Language)

Linguagem de Definição de Armazenamento

...

Baixar como (para membros premium)  txt (16.1 Kb)   pdf (190.5 Kb)   docx (52.7 Kb)  
Continuar por mais 10 páginas »
Disponível apenas no TrabalhosGratuitos.com