Baixe o app para aproveitar ainda mais
Prévia do material em texto
Banco de Dados Aula 1 Prof. ME Martin Morães Organização da Disciplina Os Bancos de Dados Modelo Entidade-Relacionamento Modelo Conceitual Projeto Lógico SQL - Implementando a Base de Dados SQL - Trabalhando com os dados Organização da Disciplina Os Bancos de Dados Modelo Entidade-Relacionamento Modelo Conceitual Projeto Lógico SQL - Implementando a Base de Dados SQL - Trabalhando com os dados Organização da Disciplina Os Bancos de Dados Modelo Entidade-Relacionamento Modelo Conceitual Projeto Lógico SQL - Implementando a Base de Dados SQL - Trabalhando com os dados Organização da Disciplina Os Bancos de Dados Modelo Entidade-Relacionamento Modelo Conceitual Projeto Lógico SQL - Implementando a Base de Dados SQL - Trabalhando com os dados Organização da Disciplina Os Bancos de Dados Modelo Entidade-Relacionamento Modelo Conceitual Projeto Lógico SQL - Implementando a Base de Dados SQL - Trabalhando com os dados Organização da Disciplina Os Bancos de Dados Modelo Entidade-Relacionamento Modelo Conceitual Projeto Lógico SQL - Implementando a Base de Dados SQL - Trabalhando com os dados Organização da Aula Evolução e Conceitos • Contexto • Os dados • Banco de dados • SGDB e Vantagens Organização da Aula Sequência – (cont) Usuários Entender para criar • Projetar um DB • Modelo Conceitual • Modelo Lógico e Físico Contextualização Dos primórdios ao Século XXI • Primórdios • Papel • Bancos de Dados • Cartão • Arquivos digitais • SGDB Instrumentalização Conceitos e Relações Dados • Elemento da informação • Exemplo • Machado de Assis • 21 • 15/04/1968 Conceitos e Relações Banco de Dados • Conjunto de dados • Ambiente Centrado • Integração de dados • NÃO Redundância • Controle Conceitos e Relações Banco de Dados • Tipos/Modelos •Relacional •Hierarquico •Em Rede Conceitos e Relações Banco de Dados • Tipos/Modelos (cont) •Orientado a Objetos •NoSQL •Outros Conceitos e Relações SGDB • Software • Definição • Recuperação • Alteração Conceitos e Relações SGDB • Software • Definição • Recuperação • Alteração Conceitos e Relações SGDB - Vantagens • Integridade • Compartilhados • Reduzir redundância • Evitar inconsistência Conceitos e Relações SGDB - Vantagens • Suporte a transações • Segurança • Padronização Conceitos e Relações Usuários • Programadores de aplicações • Usuários finais • Usuários de altonível • Administrador de banco de dados Conceitos e Relações Níveis da arquitetura • Nível interno • Nível externo • Nível conceitual Conceitos e Relações Disco SGDB USUÁRIOS Conceitos e Relações Entender para Criar • Modelo de dados • Linguagem de Modelagem • Textuais • Gráficas • Esquema de DB Conceitos e Relações Projeto de DB • Fases • Modelagem conceitual • Projeto lógico • Projeto físico Conceitos e Relações Modelo Conceitual • Abstrato • Independe de SGDB • Abordagem ER • Artefato: DER Conceitos e Relações Modelo Lógico • Abstrato • Depende de SGDB • Tranforma DER em MR Conceitos e Relações Modelo Físico • Desempenho do banco de dados • Contínuo Aplicação Projeto de DB Modelo Conceitual Modelo Lógico Síntese Bando de Dados • Dados • SGDB • Projeto • Conceitual • Lógico • Físico Referências de Apoio • DATE, C. J.; VIEIRA, André; LIFSCHITZ, Sergio (Orgs.). Introdução a sistemas de bancos de dados. 8. ed. Rio de Janeiro: Campus, 2004. p.865. • GILLENSON, Mark L. (Org.). Fundamentos de sistemas de gerência de banco de dados. Rio de Janeiro - RJ: LCT, 2006. • HEUSER, Carlos Alberto (Org.). Projeto de banco de dados. 6. ed. Porto Alegre (RS): Bookman, 2009.xii, 282. • KROENKE, David M. (Org.). Banco de Dados: Fundamentos, Projeto e Implementação. 6. ed. Rio de Janeiro - RJ: LCT, 1999. • REZENDE, Denis Alcides. Sistemas de Informações Organizacionais: Guia Prático para Projetos. 2. ed. São Paulo: Atlas, 2007.
Compartilhar