Você está na página 1de 6

Banco de Dados

Aula 2
Lidiane Teixeira

Introdução a Banco de Dados


Introdução a Banco de Dados
Lidiane Teixeira

 Conceito: Banco de Dados é um sistema de


armazenamento de dados em computador,
isto é,um sistema cujo objetivo global é
registrar e manter informações.
 Um banco de dados é um conjunto de
tabelas.
 Uma coleção de dados organizados de tal
forma que possam ser acessados e utilizados
por muitas aplicações diferentes.
Introdução a Banco de Dados
Lidiane Teixeira

Requisitos que um Banco de Dados deve satisfazer:

 Permitir o controle (redução)da redundância,para


evitar a inconsistência dos dados e informações;
 Permitir o compartilhamento dos dados entre
aplicações.
 Permitir aplicar restrições de segurança.
 Permitir o controle da integridade, ou seja,assegurar
que os dados estão corretos.
 Permitir a independência entre os dados e aplicações.
 Permitir e manter o relacionamento entre dados.
Introdução a Banco de Dados
Lidiane Teixeira

Um banco de dados possui as seguintes propriedades:


 Um banco de dados é projetado, construído e
populado com dados para um propósito específico.
 Um banco de dados possui um conjunto pré definido
de usuários e aplicações.
 Um banco de dados representa algum aspecto do
mundo real, o que é chamado de “Mini-Mundo”.
 Um banco de dados pode ser criado e mantido por um
conjunto de aplicações desenvolvidas especialmente
para esta tarefa ou por um “Sistema Gerenciador de
Banco de Dados” SGBD.
Introdução a Banco de Dados
Lidiane Teixeira

Componentes de um Banco de Dados

Um banco de dados é composto pelas seguintes partes:


 Gerenciador de Acesso ao Disco: O SGBD utiliza o Sistema
Operacional para acessar os dados armazenados em disco,
controlando o acesso concorrente às tabelas do Banco de Dados. O
Gerenciador controla todas as pesquisas (queries) solicitadas pelos
usuários no modo interativo, os acessos do compilador DML, os
acessos feitos pelo Processador do Banco de Dados ao Dicionário de
Dados e também aos próprios dados.
 O Compilador DDL (Data Definition Language) processa as
definições do esquema do Banco de Dados, acessando quando
necessário o Dicionário de Dados do Banco de Dados.
 O Dicionário de Dados contém o esquema do Banco de Dados, suas
tabelas, índices, forma de acesso e relacionamentos existentes.
 O Processador do Banco de Dados manipula requisições à própria
Base de Dados em tempo de execução. É o responsável pelas
atualizações e integridade da Base de Da
Introdução a Banco de Dados
Lidiane Teixeira

Exercício
2. Descreva com suas palavras o que são dados.
3. De onde podemos extrair os dados?
4. Quais os tipos de dados?
5. O que é um banco de dados?
6. De que é composto um banco de dados?
7. Descreva os requisitos de um banco de dados.
8. Descreva as propriedades de um banco de dados.
9. Quais os componentes de um banco de dados?

Você também pode gostar