1 / 17

Banco de Dados Motiva o

Porque Banco de Dados?. Desde os prim

Pat_Xavi
Télécharger la présentation

Banco de Dados Motiva o

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. Banco de Dados Motivao Professora: Renata Vilas Boas

    3. Sou do departamento de retrato falado (RF) da polcia federal e tenho uma enorme dificuldade em identificar possveis criminosos comparando, manualmente, um RF com os demais RFs que dispomos. O vocs podem fazer para melhorar isso? Sou gerente geral de uma rede de supermercados do estado e gostaria de obter informaes atualizadas de cada loja. Alm disso, gostaria de saber, periodicamente, os produtos mais vendidos por loja, por ms. Vocs podem me ajudar? Eu fico muito em campo, visitando clientes. Infelizmente, estou atualizando o BD da empresa uma vez por semana, quando vou a empresa. Como posso fazer para atualizar o BD durante a visita?

    4. Tenho vrios tipos de documentos dos mais diversos formatos (DOC, HTML, BD) disponibilizados meu site. Como poderia permitir que meus usurios consultassem todos esses dados de forma mais uniforme e otimizada? Sou gerente de uma fazenda e gostaria de analisar melhor minhas terras e as previses do tempo para saber o que plantar para ser mais rentvel. Dados de satlites, Relevo, Clima, Vegetao local, Geologia, etc... Sou agente de viagens e gostaria de disponibilizar dados da minha cidade e obter dados de outras cidades on-line para conseguir ajudar outros agentes e fechar melhores pacotes.

    5. Onde se encaixa o BD? Desenvolver um sistema de informao consiste em traduzir um problema do mundo real em uma soluo que envolve a organizao, pessoas e tecnologia (hardware e software)

    6. O que Banco de Dados? Coleo de dados relacionados Projetado, construdo e povoado (com dados) para uma finalidade especfica Representa algum aspecto do mundo real, chamado mini-mundo ou universo de discurso Evoluo dos BDs

    7. O que Banco de Dados? Uma coleo de dados operacionais inter-relacionados e persistentes. Estes dados so gerenciados de forma independente dos programas que os utilizam, servindo assim a mltiplas aplicaes de uma Organizao. Vantagens do uso Dados armazenados em um nico local evita-se redefinies; minimiza-se redundncia Dados compartilhados pelas aplicaes facilita integrao de aplicaes; evita redefinio de dados Dados mais independentes das aplicaes novas operaes de manipulao de dados no requerem modificao pesada no cdigo da aplicao aplicaes no se preocupam mais com o gerenciamento dos dados Maior flexibilidade de acesso linguagens para BD

    8. Sistema Gerenciador de Banco de Dados (SGBD) Coleo de programas que facilitam o processo de Definir, Construir, Manipular um Banco de Dados Sistema cujo objetivo principal gerenciar o acesso e a correta manuteno dos dados armazenados em um banco de dados. Funes bsicas Mtodos de acesso Integridade Semntica Segurana Concorrncia Independncia Abstrao dos dados

    9. Sistema Gerenciador de Banco de Dados (SGBD) Coleo de programas que facilitam o processo de Definir, Construir, Manipular um Banco de Dados Sistema de Banco de Dados

    11. Classes de Usurios de BDs Atores em cena Desenvolvedores ? Analistas de sistemas, projetistas de BD, Programadores de aplicaes Administradores ? de BD e de Dados Usurios Finais ? usurios ocasionais, operadores de aplicao, usurios sofisticados Atores atrs da cena Projetistas e implementadores de BD Projetistas e implementadores de Ferramentas Operadores e pessoal de manuteno e suporte

    12. Arquiteturas de BDs

    13. Arquiteturas de BDs

    14. Evoluo de Banco de Dados

    15. Como ser este curso? Ementa Linguagem de Descrio de Banco de Dados. Linguagem de Manipulao de Banco de Dados. Gatilhos. Procedimentos Armazenados. Concorrncia. Recuperao. Segurana Fsica e Lgica. Administrao de Sistemas de Banco de Dados. Desenvolvimento de Aplicao. Novos Modelos de Dados. Novas Aplicaes de Banco de Dados Objetivos Capacitar o aluno nas tcnicas para o desenvolvimento de BD Relacionais, englobando a linguagem de descrio e manipulao de BD, gatilhos, procedimentos armazenados, controle de concorrncia, tcnicas de recuperao e segurana de bancos de dados. Apresentar os principais conceitos envolvidos na administrao de um banco de dados, tais como backup, replicao e otimizao de consultas. Desenvolver uma aplicao de Banco de Dados empregando os conceitos tericos discutidos em sala de aula.

    16. Bibliografia Bsica: 1. DATE, C. J. Introduo a Sistemas de Bancos de Dados. 7 ed: Rio de Janeiro. Campus, 2000. 2.SETZER, V.W. Banco de dados: conceitos, modelos, gerenciadores e projeto: projeto lgico e projeto fsico. 3ed.: So Paulo, Edgard Blucher, 1995. Complementar: 1. RAMALHO, J. A. Microsoft SQL Server 7.0: Iniciao e Referncia. Ed Makron,1999. 2. MELO, R. N.; SILVA, S. D.; TANAKA, A. K. Banco de Dados em Aplicaes Cliente-Servidor. Rio de Janeiro, Infobook, 1998. 3. MACHADO, F.V.R; ABREU, M. Projeto de Banco de Dados - Uma Viso Prtica. 5ed. Ed rica, 1996 4. KORTH, Henry F.; SILBERSCHATZ, Abraham. Sistemas de Bancos de Dados. 2ed. Sao Paulo: Mcgraw-Hill, 1993. 748p. 5. ELMASRI, Ramez; NAVATHE, Shamkant B. Fundamentals of Database Systems. 3ed. Ed. Addison Wesley, 2000.

    17. Esquema de Notas 1 Unidade Exerccios ? Valor mximo 1,0 Avaliao ? Valor mximo 9,0 Sobre avaliao dos exerccios Os alunos sero sorteados para responder aos exerccios Caso o aluno no tenha feito o exerccio, no ter a nota respectiva Todos os alunos sero sorteados duas vezes

More Related