Questionario de banco de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1259 palavras )
  • Download(s) : 0
  • Publicado : 10 de abril de 2013
Ler documento completo
Amostra do texto
Aluno: Thiago Silveira Honorato Respostas do Questionário.
1a. parte:

1) Definir: o que é registro e arquivo, o que é organização de arquivos, explicitar os tipos de organização de arquivos.

2) Explique as diferenças entre arquivo sequencial e arquivo direto (acesso aleatório).

3) Quais as operações básicas com arquivos?

4) Explique, resumidamente e com suas palavras, como alinguagem Java permite a manipulação de arquivos.

5) Defina os seguintes conceitos:

5.1) sistema de informação (SI) e seus componentes;
5.2) dado e banco de dados (BD);
5.3) esquema de BD; instância de BD;
5.4) SGBD; catálogo (ou dicionário) de um BD;
5.5) sistema de bancos de dados (SBD) e seus componentes.

6) Escrever um algoritmo para criar um arquivo contendo os dados dos produtosde uma loja. Os campos dos registros são: código do produto, descrição do produto e quantidade do produto em estoque. O algoritmo deve conter as operações: inclusão de produtos e listagem de todos os produtos. Após o algoritmo pronto, codifique-o usando a linguagem Java: faça uso de serialização/desserialização de objetos.

7) Qual a diferença entre o papel do administrador de dados e doadministrador de bancos de dados de uma organização? Explique as funções que cada papel deve exercer.

8) Compare a abordagem de Sistemas de Bancos de Dados com a abordagem de Arquivos Tradicionais.

9) Explique o papel de um SGBD no contexto de um Sistema de Bancos de Dados.

10) Cite e caracterize pelo menos três papéis distintos de usuários de SGBDs.

11) Que tipos de facilidades um SGBD deveprover para um software que deseja utilizar um banco de dados?

12) Explique o conceito de redundância em BD. Caracterize a diferença entre redundância
controlada e não-controlada em um SGBD.

13) Defina os conceitos de integridade e de consistência em Bancos de Dados.
14) Dê pelo menos dois exemplos de situações em que seria desaconselhável usar a abordagem de BD para suporte a um software?15) Que tipos de linguagens existem no contexto de Sistemas de Bancos de Dados (DDL,
DML, etc.)? Quais os objetivos de cada linguagem?

16) O que é um Modelo de Dados? Defina o objetivo de um Modelo de Dados .

17) Explique o que é a atividade de Projeto de Banco de Dados. Caracterize os níveis de
abstração envolvidos: descritivo, conceitual, operacional e físico.

18) Descreva osprincipais componentes de um SGBD, explicitando sua funcionalidade.
Desenhe um diagrama ilustrando as relações entre os componentes do SGBD.

19) Explique a arquitetura ANSI/SPARC.

20) O que é independência de dados? Dê exemplo de independência de dados física e lógica no contexto da arquitetura ANSI/SPARC de SGBD.

1. Registro é um conjunto de informações logicamente relacionadas. Cadaunidade de informação constitui um campo do registro. Arquivo é um conjunto de registros armazenados numa memória secundária. Organização de arquivo trata como os registros estão distribuídos dentro do arquivo.
2. No arquivo sequencial a forma de acesso aos registros é feita sequencialmente. No arquivo direto a forma de acesso é definida diretamente por meio de um dos campos do registro.
3.Definição de um arquivo e seus registros, fechamento e abertura de arquivo. Obtenção de um registro no arquivo, inserção de um novo registro no arquivo, remoção de um registro no arquivo, modificação de registro no arquivo.
4. Por meio da serialização de objetos a linguagem JAVA permite a gravação direta de objetos ou o seu envio pela rede. Neste caso o objeto deveimplementar.Java.io.Serializable.Um objeto que utiliza da interface Serializable poderá ser gravado em qualquer stream usando o método writeObject() e poderá ser recuperado de qualquer stream usando o método readObject().
5.
6.1. Sistema que integra e manipula ações em nível de software e hardware.
6.2. Dados representam os valores fisicamente registrados no BD. Banco de dados é uma coleção de dados...
tracking img