Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 BANCO DE DADOS Conceitos BConceitos Báásicossicos Prof. Msc. Allan Costa 2 Ementa do Curso - Objetivo Apresentar os sistemas gerenciadores de banco de dados, conceitos e suas diferentes arquiteturas. Desenvolver a habilidade de modelar e conceber um projeto de banco de dados de um sistema de informação. Apresentar um projeto de banco de dados contendo todas fases previstas no processo de modelagem ( conceitual, lógica e física). 3 Ementa do Curso - Ementa Sistemas de Banco de Dados : Conceitos e Arquitetura. Sistemas de Gerência. O Projeto de Banco de Dados : Modelagem Entidade- Relacionamento. Modelo Relacional: Linguagens e Sistemas . Mapeamento Modelo Entidade- Relacionamento – Relacional. Tecnologia de Banco de Dados ,Projetos de Banco de Dados: Teoria e Metodologias. Conceitos Avançados de Banco de Dados e Tecnologias Emergentes. Bancos de Dados Distribuídos 4 Livros recomendados ~R$ 159,90~R$ 215,00 ~R$ 159,00 5 Bibliografia Bibliografia básica: NAVATHE, Shamkant B. e ELMASRI, Ramez E. Sistemas de Bancos de Dados. 4ª. Ed. Addison Wesley Brasil, 2005 KORTH, K. F.; SILBERSCHATZ, A. Sistemas de Banco de Dados. McGraw Hill, 2006. Bibliografia complementar: HEUSER, C. A. Projeto de Banco de Dados. Sagra-Luzzato, 2004. DATE, C.J. Introdução a sistemas de bancos de dados. 7.ed. Rio de Janeiro: Campus, 2000. MEDEIROS, M. Banco de Dados Para Sistemas de Informação. Visual Books, 2006. Critérios de Avaliação Provas - Teóricas Trabalhos - Teóricos Seminários – Teóricos + Práticos Conceito = Prova 1 + Prova 2 + Trab + Semanário / 4 7 Onde esta o banco de dados ? Colocar figura do orkut? Aplicações Web: Bancárias ( BB, Itaú, ...) Notícias (UOL, Liberal, ...) Pesquisa (Google) 8 Para que serve banco de dados?(Objetivos e Importância) 9 Para onde esse curso vai lhe levar? (Carreiras e Salários) DBA (Administrador de Banco de Dados) Salários entre 1.000 a 7.000 (Belém) 2.500 a 11.000 (São Paulo –Centro) DA (Administrador de Dados) Projetista Programador 10 Banco de Dados Coleção logicamente coerente de dados relacionados com algum significado inerente; Exemplos de bancos de dados: Agenda de endereços (papel ou computador) 11 Sistema de Gerência de Banco de Dados Conjunto de programas que permite a criação e manutenção de BDs Funções: Definição do BD Envolve a especificação dos tipos de dados a serem armazenados no BD mais a descrição de cada tipo de dados; Construção do BD Processo de armazenar os dados em um meio controlado pelo SGBD Manipulação do BD: Inclui funções como consulta para recuperação de dados, atualização do BD e geração de relatórios. Sistema de Banco de dados = BD + SGBD 12 SGBD Estrutura de um sistema que possui BD Programa de Aplicação/ Consultas Meta Dados Software para proc. de consultas Banco de Dados Software para acessar dados armazenados Sistema de BD Usuários Dados X Meta Dados A definição mais simples de metadados é que eles são dados sobre dados – mais especificamente, informações (dados) sobre um determinado conteúdo. (Guardam informações sobre os dados) Dado: É qualquer elemento identificado em sua forma bruta que por si só não conduz a uma compreensão de determinado fato ou situação. 14 Usuários de um sistema de BD Administrador do BD (DBA) Responsável por autorizar o acesso ao BD, coordenar e monitorar seu uso Projetista do BD Responsável por identificar os dados a serem armazenados no BD e escolher as estruturas apropriadas para representar e armazenar esses dados Programador de aplicações Usuário final Usa as aplicações feitas pelo programador de aplicações mais uma linguagem de consulta do BD (ex. SQL)
Compartilhar