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