Professional Documents
Culture Documents
Conceitos Bsicos
Manaus - AM
ROTEIRO
Introduo Dados e Informaes Banco de Dados
10/01/2011
Conceitos Bsicos
INTRODUO
Os bancos de dados e os sistemas de bancos de dados se tornaram componentes essenciais no cotidiano da sociedade moderna Eles esto inseridos em bancos, hotis, agncias areas, lojas, supermercados, bibliotecas, escolas, clnicas, hospitais, etc.
10/01/2011
Conceitos Bsicos
INTRODUO
A maioria das informaes que so armazenadas e acessadas esto em formato textual ou numrico A esse tipo de interao denominamos de aplicaes tradicionais
de banco de dados
Ultimamente tem-se gerado aplicaes inovadoras e interessantes de sistemas de banco de dados, tais como:
10/01/2011
Conceitos Bsicos
INTRODUO
Banco de dados de multimdia Armazenar figuras, videoclipes e mensagens sonoras Exemplo 1:
10/01/2011
Conceitos Bsicos
INTRODUO
Exemplo 2 Os data warehouses e os online analytical processing
10/01/2011
Conceitos Bsicos
INTRODUO
Tecnologia de banco de dados ativos (active database
produo (indstria)
As tcnicas de pesquisa em banco de dados esto sendo aplicadas na World Wide Web para aprimorar a recuperao
10/01/2011
Conceitos Bsicos
INTRODUO
Entretanto, para entendermos os fundamentos da tecnologia de banco de dados, devemos comear pelas aplicaes tradicionais de bancos de dados
10/01/2011
Conceitos Bsicos
DADOS E INFORMAES
DADOS E INFORMAES
Dados so cdigos que constituem a matria prima da informao, ou seja, a informao no tratada Os dados no podem transmitir uma mensagem ou representar algum conhecimento
10/01/2011
Conceitos Bsicos
10
DADOS E INFORMAES
Exemplo: Dados de uma padaria
Razo Social Produto Validade Valor Quantidade outros
10/01/2011
Conceitos Bsicos
11
DADOS E INFORMAES
Os dados so fatos que podem ser gravados e que possuem
um significado implcito
Exemplo: 25/12/2010 12:00:00 205,50 Os trs exemplos ao lado so dados?
Ana Paula
(92)8888-8888
10/01/2011
Conceitos Bsicos
12
BANCO DE DADOS
BANCO DE DADOS
Um banco de dados uma coleo de dados relacionados Esses dados podem ter sido escritos em uma agenda de telefones ou armazenados em um computador, por meio de programas
10/01/2011
Conceitos Bsicos
14
BANCO DE DADOS
A definio de banco de dados, mencionada anteriormente, muito genrica O uso do termo banco de dados geralmente mais restrito e possui as seguintes propriedades implcitas:
10/01/2011
Conceitos Bsicos
15
BANCO DE DADOS
Um banco de dados uma coleo lgica e coerente de dados com algum significado inerente. Uma organizao de dados ao acaso (randmica) no pode ser corretamente interpretada como um banco de dados Um banco de dados projetado, construdo e povoado por dados, atendendo a uma proposta especfica. Possui um grupo de usurios definido e algumas aplicaes preconcebidas, de
10/01/2011
Conceitos Bsicos
16
BANCO DE DADOS
Um banco de dados uma coleo lgica e coerente de dados com algum significado inerente. Uma organizao de dados ao acaso (randmica) no pode ser corretamente interpretada como um banco de dados Um banco de dados projetado, construdo e povoado por dados, atendendo a uma proposta especfica. Possui um grupo de usurios definido e algumas aplicaes preconcebidas, de
10/01/2011
Conceitos Bsicos
17
BANCO DE DADOS
um banco de dados possui algumas fontes das quais os dados so derivados, alguns nveis de interao com os eventos do mundo real e um pblico efetivamente interessado em seus contedos
10/01/2011
Conceitos Bsicos
18
BANCO DE DADOS
A definio de um banco de dados implica em: Especificar os tipos de dados, Especificar as estruturas, Especificar as restries
10/01/2011
Conceitos Bsicos
19
BANCO DE DADOS
Um banco de dados pode ser de qualquer tamanho e de complexidade varivel Limitao: MEMRIA DE ARMAZENAMENTO!
10/01/2011
Conceitos Bsicos
20
BANCO DE DADOS
Um catlogo de cartes bibliotecrios um banco de dados que oferece a possibilidade de ser criado e mantido manualmente Um banco de dados computadorizado pode ser criado e mantido tanto por um grupo de aplicativos escritos especialmente para essa tarefa como por um sistema gerenciador de banco de
dados SGBD
10/01/2011
Conceitos Bsicos
21
BANCO DE DADOS
Uma planilha de dados em Excel pode ser considerada um banco de dados?
banco de dados?
10/01/2011
Conceitos Bsicos
22
10/01/2011
Conceitos Bsicos
24
SW SGBD
Natureza autodescritiva do sistema de banco de dados; Isolamento entre os programas e os dados, e a abstrao dos dados;
3.
4.
de multiusurios;
10/01/2011 Conceitos Bsicos 26
10/01/2011
Conceitos Bsicos
27
(aplicao)
Essa propriedade chamada de independncia programadados
10/01/2011
Conceitos Bsicos
28
operao
10/01/2011
Conceitos Bsicos
29
atualizao de registros
Cada transao deve executar um acesso logicamente correto ao banco de dados, sem a interferncia de outras transaes
10/01/2011
Conceitos Bsicos
31
Atomicidade
10/01/2011
Conceitos Bsicos
32
NumCurso
Crditos
CC1310 CC3320
4 4
Matemtica Discreta
Banco de Dados
10/01/2011
MAT2410
CC3380
3
3
MAT
CC
34
Conceitos Bsicos
SISTEMAS DE GERENCIAMENTO DE BD
Um Sistema Gerenciador de Banco de Dados (SGBD) uma coleo de programas que permitem aos usurios criar e manter um banco de dados
10/01/2011
Conceitos Bsicos
36
SISTEMAS DE GERENCIAMENTO DE BD
O compartilhamento permite aos mltiplos usurios e aos programas acessar, de forma concorrente, o banco de dados
10/01/2011
Conceitos Bsicos
37
SISTEMAS DE GERENCIAMENTO DE BD
Duas funes importantes de um SGBD: proteo e manuteno
Proteger o sistema contra mau funcionamento ou falhas
(crashes) no HW / SW;
Proteger o sistema de acessos no autorizados ou
maliciosos;
Manter o sistema de banco de dados permitir a
10/01/2011
Conceitos Bsicos
38
REFERNCIA
ELMASRI, R., NAVATHE, S. B. Sistemas de Banco de Dados, 4 Edio. Editora Pearson Addison Wesley. Ano 2005
10/01/2011
Conceitos Bsicos
39