2133449132 Introducao

1498 palavras 6 páginas
Banco de Dados - Introdução

O que são Bancos de Dados




Coleção de dados que mantém relações entre si e estão armazenadas em algum dispositivo. Exemplos: Títulos de uma Biblioteca, Filmes de uma Videolocadora, Empregados de uma
Empresa (mais informações de cargos, salários, etc.), Textos sobre um determinado assunto (BD Textuais), Imagens, Sons e
Vídeos (BD Multimídia), etc.

O que são Bancos de Dados


Um banco de dados apresenta algumas propriedades específicas:






É uma coleção de dados com semântica própria:
Não há sentido em armazenar dados em um banco senão por isso!
É projetado, construído e povoado com o fim de atender a um propósito específico.
Representa um modelo do mundo real.

O que são Bancos de Dados


Um banco de dados é referido, muitas vezes, por sua instância ou por seu esquema. 





Instância: “Estado” de um BD em um determinado instante. Com as operações de atualização as instâncias vão mudando.
Esquema: “Forma” de um BD. É o projeto Geral do BD, incluídas organização e dependência dos dados, dispositivos de performance e segurança.
Por representar o aspecto mais volátil do BD, dizse que a instância é uma visão em extensão dele. De maneira análoga, por representar seu aspecto mais estável, refere-se ao esquema como o BD visto em Intenção.

BD ou Arquivos? Porque?



Vamos a um breve histórico
Até 1960: Sistemas de Arquivos Integrados
– ISAM, VSAM (IBM).

BD ou Arquivos? Porque?


Crítica: pouco encapsulamento. Os arquivos, como entidades “passivas”, não dispunham eles mesmos de propriedades ativas e os controles de segurança, concorrência, integridade e recuperação de falhas ficavam a cargo dos programas aplicativos. 

Controle de segurança: Quem pode
[ver/modificar/incluir/excluir] o que no BD.

BD ou Arquivos? Porque?






Controle de interidade: O que está escrito precisa ser verdadeiro e válido no modelo.
Controle de concorrência: É necessário permitir que vários usuários tenham acesso às
informações.

Relacionados