Baixe o app para aproveitar ainda mais
Prévia do material em texto
07/02/2014 1 Tecnologia em Gestão da Tecnologia da Informação BANCO DE DADOS Aula 1 Mauro Kendi Noda email : mk.noda@uol.com.br Objetivos da disciplina � Disciplina teórica e prática: 60h. � Numero máximo de faltas: 15 aulas. � Apresentar os fundamentos teórico-práticos de banco de dados. � Sistema gerenciador de banco de dados (SGBD). � Compreender conceitos de projeto e administração de banco de dados. 07/02/2014 2 Conteúdo � Introdução – Conceitos. � Histórico de Banco de Dados. � Técnicas de Modelagem de Dados. � Projeto de Bancos de Dados � Projeto Conceitual – Modelo Entidade Relacionamento. � brModelo. � Projeto Lógico – Modelo Relacional. � ERWin. � Projeto Físico – Sql. � SQLServer 2012. � Independência de Dados e Modelos � Abordagem Relacional � Sistemas de Gerenciamento de Bancos de Dados – Linguagem SQL. � Normalização Critérios de Avaliação � Uma avaliação escrita durante o semestre. � Um Trabalho para o final do semestre. � Uma Prova Semestral no final do semestre. 07/02/2014 3 Bibliografia � GUIMARÃES, C.C. Fundamentos de bancos de dados: modelagem, projeto e linguagem SQL. Campinas-SP: Unicamp, 2003. � MACHADO, F.N.R.; ABREU, M.P. Projeto de bancos de dados: uma visão prática. 15 ed. São Paulo: Érica, 2008. � SILBERSHATZ, A.; KORTH, H.; SUDARSHAN, S. Sistemas de banco de dados. 5 ed. Rio de Janeiro: Elsevier, 2006. Apresentação dos Alunos � Nome. � Ocupação. � Conhecimento sobre Banco de Dados. � O que espera da disciplina. 07/02/2014 4 Introdução - Conceitos � PROCESSAMENTO DE DADOS � É o processamento de grandes quantidades de informações, que tem uma semântica. � TECNOLOGIA DA INFORMAÇÃO � A maneira de como extrair informações significativas dos dados. Introdução - Conceitos � DADOS � Uma coleção de fatos brutos que devem ser processados para serem significativos. Contexto: NOTAS Etc. para 50 alunos Disciplina Nome 1Prova 2Prova 3Prova média ABC Adriana 4 3 2 3 DEF Barbara 10 6 2 6 07/02/2014 5 Introdução - Conceitos � INFORMAÇÃO: � É derivada da associação de fatos dentro de um determinado contexto. � Qual a porcentagem de alunos reprovados ? � Resposta: 60% ( com média < 6 ). Introdução - Conceitos � CONHECIMENTO: � É derivado da associação de fatos diferentes e aplicação de regras. Para chegar ao conhecimento: 1. Procurar dados ou avaliar informação 2. Aplicar a regra: <antecedente> <consequente> 07/02/2014 6 Introdução - Conceitos EXEMPLO: NOTAS (disciplina, nome, 1Prova, 2Prova, 3Prova, média) PROFESSOR(nome-professor, disciplina) 1. Procurar dados ou avaliar informação Qual a porcentagem de alunos reprovados em ABC ? Resposta: 60% Quem dá a disciplina ABC ? Resposta: Prof. Mauro Introdução - Conceitos 2. Aplicar a regra para chegar ao conhecimento: Regra: If <mais de 60% de alunos são reprovados da matéria ABC> then <o professor é ruim> or (fato novo) < os alunos são ruins> or (fato novo) <rever notas> (ação) o conhecimento pode ser uma nova constatação ou uma nova ação. 07/02/2014 7 Introdução - Conceitos � BANCO DE DADOS � É o armazenamento estruturado de um conjunto de fatos que possibilitam produção de informação. O que pode ser considerado um BD ? . • Agenda Telefônica. • Atlas Geográfico. • Lista de Pedidos. • Catálogo de Produtos Introdução - Conceitos � Dado � Valor atômico. � Registro de um fato isolado. � Não tem significado claro. � Importante para o usuário. � Menor unidade de informação. � Conteúdo do campo. � Campo � Descreve o significado de um dado. � Registro (Tupla) � Conjunto de campos. � Arquivo � Conjunto de registros. � Banco de Dados � Armazenamento físico dos arquivos. � Sistema de Gerenciamento de Banco de Dados (SGBD) � Software responsável pelo armazenamento e recuperação dos dados do BD. 07/02/2014 8 Introdução - Conceitos Cadastro de uma loja masculina Exemplo: � M � Sexo (Campo). � Camisa (Campo). � Sexo = M � Camisa = M � Sexo = M e Camisa = M (Conhecimento homem de estatura mediana). Dado – depende do contexto ! Registro / Tupla
Compartilhar