2133449132 Introducao
1498 palavras
6 páginas
Banco de Dados - IntroduçãoO 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.