1 / 22

Professor: M rcio Nigro

BANCO DE DADOS. PAUTA DA APRESENTA

ojal
Download Presentation

Professor: M rcio Nigro

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Professor: M�rcio Nigro Curitiba, 13 de fevereiro de 2008

    2. BANCO DE DADOS PAUTA DA APRESENTA��O Banco de Dados (Dados x Informa��es) Sistema Gerenciador de Banco de Dados Sistema de Banco de Dados Banco de Dados e WEB

    3. O QUE � O BANCO DE DADOS ??? � uma Cole��o de Dados interrelacionados, representando informa��es sobre um dom�nio espec�fico. Exemplo: uma planilha Excel � um banco de dados, pois pode conter dados interrelacionados representando informa��es sobre um dom�nio espec�fico BANCO DE DADOS

    4. DADO Entende-se como um elemento da informa��o, um conjunto de letras, n�meros ou d�gitos, que tomado isoladamente n�o transmite nenhum conhecimento, ou seja, n�o cont�m um significado claro. Jo�o, Paulo 25, 40, 60 Curitiba, Florian�polis BANCO DE DADOS

    5. BANCO DE DADOS

    6. INFORMA��O � todo o dado trabalhado, tratado e com um sentido natural e l�gico para quem a usa. Ex.: Jo�o de 25 anos mora em Londrina, Cidade do estado do Paran� BANCO DE DADOS

    7. DOM�NIO ESPEC�FICO Do exemplo acima o dom�nio representa o conjunto de estados brasileiros. Os subconjuntos s�o as cidades e os elementos s�o as pessoas. BANCO DE DADOS

    8. PROPRIEDADES DE UM BANCO DE DADOS um banco de dados � uma cole��o l�gica coerente de dados com um significado inerente; 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; (mono-usu�rio e multi-usu�rio) um banco de dados representa algum aspecto do mundo real, o qual � chamado de �mini-mundo� ; qualquer altera��o efetuada no mini-mundo � automaticamente refletida no banco de dados. (possui um neg�cio) BANCO DE DADOS

    9. COMO � CRIADO E POVOADO UM BANCO DE DADOS ?? 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). * S�o chamadas aplica��es do banco ou do SGBD, cuja finalidade � criar o banco de dados, as tabelas e os registros, bem como manipular os dados contidos na base. BANCO DE DADOS

    10. O QUE � UM SISTEMA GERENCIADOR DE BANCO DE DADOS ??? � um software com recursos espec�ficos (compiladores, gerenciadores e manipuladores de dados) para facilitar a manipula��o das informa��es dos bancos de dados e o desenvolvimento de programas aplicativos. Exemplos: Oracle, Paradox*, Access*, dbase*, Progress, DB2, MySQL, Interbase, SLQ Server. * Desktop Database Management Systems BANCO DE DADOS

    11. EXEMPLO DE SISTEMA GERENCIADOR DE BANCO DE DADOS (SQL Server Enterprise Manager) Gerenciador de Aplica��es SQL Server BANCO DE DADOS

    12. SGBD � INDEPEND�NCIA DOS DADOS O sistema de gest�o de bases gere toda a informa��o contida na base de dados e constitui o interface entre a informa��o e os utilizadores, quer sejam utilizadores finais ou programadores. BANCO DE DADOS

    13. COMO FUNCIONAVA ANTES DO SGBD ??? Os dados eram dependentes dos programas de aplica��es que os geravam e manipulavam. A informa��o era repetida e repartida em diversos locais, pois cada departamento criava seus programas de aplica��o. (duplica��o de informa��o) Com os SGBD: Os dados s�o independentes das aplica��es. BANCO DE DADOS

    14. ... E COMO FUNCIONA COM O SGBD ??? Os dados s�o independentes das aplica��es. BANCO DE DADOS

    15. O QUE � UM SISTEMA DE BANCO DE DADOS ??? � um sistema de manuten��o de registros por computador, envolvendo quatro componentes b�sicos: Dados Hardware Software Usu�rios BANCO DE DADOS

    16. ESTRUTURA DE UM SISTEMA DE BANCO DE DADOS BANCO DE DADOS

    17. EXEMPLO DE SISTEMA DE BANCO DE DADOS: SISTEMA DE GEST�O EMPRESARIAL (ERP) OU SISTEMA DE GEST�O INTEGRADO BANCO DE DADOS

    18. VANTAGENS DO SGBD Compartilhamento de DADOS (Acesso multi-usu�rio) BANCO DE DADOS

    19. VANTAGENS DO SGBD Controle de Redund�ncia de Informa��es BANCO DE DADOS

    20. VANTAGENS DO SGBD Restri��o de Acesso n�o Autorizado BANCO DE DADOS

    21. USU�RIOS DO SISTEMA DE BANCO DE DADOS Para um grande banco de dados, existe um grande n�mero de pessoas envolvidas, desde o projeto, uso e de sua manuten��o. Administrador de Banco de Dados (DBA): Respons�vel pelos recursos do BD, do SGBD e SW relacionados. Respons�vel pela autoriza��o de acesso ao banco de dados, pela coordena��o e monitora��o de uso. Projetista de Banco de Dados: Respons�vel pela identifica��o, estrutura para representa��o e armazenamento dos dados. Fazendo com que o banco de dados seja capaz de atender a todas as necessidades dos usu�rios. Usu�rios Finais: Usu�rios que acessam a base de dados. BANCO DE DADOS

    22. USU�RIOS DO SISTEMA DE BANCO DE DADOS Os analistas determinam os requisitos dos usu�rios finais e desenvolvem especifica��es para transa��es que atendam estes requisitos Os programadores implementam estas especifica��es como programas, testando, depurando, documentando e dando manuten��o no mesmo. PROGRAMALISTAS = ANALISTA + PROGRAMADORES BANCO DE DADOS

More Related