Educação Profissional Técnica de Nível Médio em Informática

Slides:



Advertisements
Apresentações semelhantes
Ana Paula B. Barboza Ivana Xavier Rodrigues
Advertisements

Curso: Banco de Dados I Análise de Sistemas PUC Campinas
Resumo 1.1) Introdução 1.2) Abordagem Convencional de Arquivos
Resumo 1.1) Introdução 1.2) Abordagem Convencional de Arquivos
Funcionalidades de um SGBD
Introdução a Banco de Dados
Introdução a Banco de Dados Prof.: Bruno Rafael de Oliveira Rodrigues.
Prof.: Bruno Rafael de Oliveira Rodrigues
MODELAGEM DE SISTEMAS DE INFORMAÇÃO
SISTEMAS DE INFORMAÇÃO
Maurício Edgar Stivanello
Introdução aos Sistemas Gerenciadores de Banco de Dados
Professora: Aline Vasconcelos
SCC Bancos de Dados e Suas Aplicações
Conceitos Básicos Dado: fato do mundo real que está registrado e possui um significado implícito no contexto de um domínio de aplicação Exemplos: endereço,
Material III-Bimestre Wagner Santos C. de Jesus
Prof. Alexander Roberto Valdameri
Prof. Alexander Roberto Valdameri
Professor Victor Sotero
Administração de Sistemas de Informação Banco de Dados
CONCEITOS Modelo de Dados
Educação Profissional Técnica de Nível Médio em Informática
SGBD.
Banco de Dados e Usuários do Banco de Dados (capítulo 1)
BD.
Prof. Kelly E. Medeiros Bacharel em Sistemas de Informação
Exercícios SGBD - CESPE
Curso Técnico em Informática Modalidade Integrado Instituto Federal do Sul de Minas, câmpus Pouso Alegre Professora Michelle Nery Banco de Dados Instituto.
Banco de Dados Parte 04 Ceça. Ceça Moraes 2 Conteúdo  Os três níveis da arquitetura  Mapeamentos  Arquitetura cliente-servidor.
Contexto da disciplina
Fundamentos de Banco de Dados Fundamentos de Banco de Dados Prof. Gale 2º. Semestre 2008.
Banco de Dados Aplicado ao Desenvolvimento de Software
Objetivos do Capítulo Explicar a importância da implementação de processos e tecnologias de gerenciamento de dados numa organização. Explicar as vantagens.
Cristina Paludo Santos URI – Campus de Santo Ângelo
Campus de Caraguatatuba Aula 2: Introdução a Tecnologia de BD
Bancos de Dados Estrutura e Funcionamento de um SGBD
Banco de Dados I Objetivo:
Mestrado em Engenharia de Computação área de concentração Geomática
UCSal – Bacharelado em Informática
Banco de Dados I Aula 3 - Projeto Conceitual de Banco de Dados
Professora: Kelly de Paula Cunha
Banco de Dados Parte 1 Profa. Ana Karina Barbosa Fevereiro/2008.
Fundamentos de Banco de Dados Prof. André Cypriano M. Costa
BANCO DE DADOS Prof. Marcelo West
Modelagem de Banco de Dados: Conceitos
Rodolfo ValezinRA: Júlio Araújo RA: Boaz A. NeimeirRA:  Curso de Informática - Tecnologia em Banco de Dados  Disciplina:
Diagrama Entidade Relacionamento
Disciplina: Gerenciamento e Desenvolvimento em Banco de Dados Professora: Chaiene Minella, MSc
Diagrama de Implementação Professor Sandro Carvalho.
Tema 1: Conceitos fundamentais de banco de dados
Educação Profissional Técnica de Nível Médio em Informática
Geoprocessamento.
3.1 Classes e Objetos Em um programa orientado a objetos normalmente existem vários objetos de um mesmo tipo. Por exemplo, um programa de controle de.
Tema 4 - Modelagem ER: Técnicas e Ferramentas
Módulo I Capítulo 1: Introdução ao curso
SQL (Structure Query Language)
Origem e conceitos do SQL.
INTRODUÇÃO A COMPUTAÇÃO
Sistemas Distribuídos
Introdução a Bancos de Dados
Banco de Dados para Redes - CCT0044
ADMINISTRAÇÃO DE BANCO DE DADOS
Desenvolvimento em Camadas
BANCO DE DADOS I.
MER – Modelo de Entidade Relacionamento
Soluções Inteligentes para ONGs Esportivas
Modelagem Entidade-Relacionamento (MER)
Clean Architecture com .NET Core
BANCO DE DADOS.
Modelagem de Banco de Dados
Transcrição da apresentação:

Educação Profissional Técnica de Nível Médio em Informática BANCO DE DADOS I Marcelo Mendes Manaus - 2016

Fornece o significado necessário para abstração dos dados Modelo de Dados Conceito Conjunto de conceitos usados para descrever a estrutura de um banco de dados Fornece o significado necessário para abstração dos dados Banco de Dados I

Categorias de Modelos de Dados Alto Nível ou Conceitual Descrevem os dados segundo a percepção dos usuários Ex: Modelo E-R Baixo Nível ou Físico Descrevem detalhes de armazenamento dos dados Banco de Dados I

Categorias de Modelos de Dados Alto Nível ou Conceitual Representacional ou de Implementação Baixo Nível ou Físico Banco de Dados I

Categorias de Modelos de Dados Representacional ou de Implementação Entendidos por usuários finais Características de implementação bem definidas Ex: Modelos Relacional, Hierárquico e Rede Banco de Dados I

Esquemas, Instâncias e Estado do Banco de Dados Descrição do Banco de Dados, sob determinado contexto Pode ser apresentado como diagrama esquemático Formado por Construtores (Objetos do Esquema) Banco de Dados I

Esquemas, Instâncias e Estado do Banco de Dados Esquema do Banco de Dados Banco de Dados PROFESSOR CODIGO NOME TITULACAO 1 Ernande Melo Mestre 2 Jose Luiz Pio Doutor 3 Denis Gabos PROFESSOR CODIGO NOME TITULACAO PROVAS_CANDIDATO INSCRICAO AREA TIPO ≠ PROVAS_CANDIDATO INSCRICAO AREA TIPO EST-0040 Computacao Escrita EST-0050 Matematica Didatica BANCA AREA SUBAREA PRESIDENTE Construtores BANCA AREA SUBAREA PRESIDENTE Computacao 05.03.01 Jose Luiz Pio Matematica 04.03.10 Denis Gabo Professor Provas_Candidato Banca Banco de Dados I

Esquemas, Instâncias e Estado do Banco de Dados PROFESSOR CODIGO NOME TITULACAO 1 Ernande Melo Mestre 2 Jose Luiz Pio Doutor 3 Denis Gabos Ocorrências, entidades, registros PROVAS_CANDIDATO INSCRICAO AREA TIPO EST-0040 Computacao Escrita EST-0050 Matematica Didatica BANCA AREA SUBAREA PRESIDENTE Computacao 05.03.01 Jose Luiz Pio Matematica 04.03.10 Denis Gabo Banco de Dados I

Esquemas, Instâncias e Estado do Banco de Dados PROFESSOR CODIGO NOME TITULACAO 1 Ernande Melo Mestre 2 Jose Luiz Pio Doutor 3 Denis Gabos Conjunto “corrente” das instâncias PROVAS_CANDIDATO INSCRICAO AREA TIPO EST-0040 Computacao Escrita EST-0050 Matematica Didatica BANCA AREA SUBAREA PRESIDENTE Computacao 05.03.01 Jose Luiz Pio Matematica 04.03.10 Denis Gabo Banco de Dados I

Esquemas, Instâncias e Estado do Banco de Dados Estados Distintos PROFESSOR CODIGO NOME TITULACAO 1 Ernande Melo Mestre 2 Jose Luiz Pio Doutor 3 Denis Gabos PROFESSOR CODIGO NOME TITULACAO 1 Ernande Melo Mestre 2 Jose Luiz Pio Doutor ≠ PROVAS_CANDIDATO INSCRICAO AREA TIPO EST-0040 Computacao Escrita EST-0050 Matematica Didatica PROVAS_CANDIDATO INSCRICAO AREA TIPO EST-0040 Computacao Escrita EST-0050 Matematica BANCA AREA SUBAREA PRESIDENTE Computacao 05.03.01 Jose Luiz Pio Matematica 04.03.10 Denis Gabo BANCA AREA SUBAREA PRESIDENTE Computacao 05.03.01 Ernande Melo Matematica 04.03.10 Denis Gabo Banco de Dados I

Arquitetura de Três-Esquemas Usuários Finais NÍVEL EXTERNO Visão Externa Visão Externa Descreve O BD grupos de usuários com interesses espc. NÍVEL CONCEITUAL Esquema Conceitual Descreve a estrutura do DB para os usuários Esquema Interno NÍVEL INTERNO Estrutura de Armazenamento Banco de Dados Armazenado

Independência de Dados Independência de Dados Lógica Capacidade de mudar o esquema conceitual sem alterar o esquema externo ou os programas Independência de Dados Física Capacidade de mudar o esquema interno sem alterar o esquema conceitual (nem o externo por consequência) Banco de Dados I

DDL – DATA DEFINITION LANGUAGE Linguagens de SGBD DDL – DATA DEFINITION LANGUAGE Linguagem de Definição de Dados Usada para definir os esquemas conceitual e externo DML – DATA MANIPULATION LANGUAGE Linguagem de Manipulação de Dados Atualizações Banco de Dados I

VDL – VIEW DEFINITION LANGUAGE Linguagens de SGBD VDL – VIEW DEFINITION LANGUAGE Linguagem de Definição de Visões Especifica as visões dos usuários SDL – STORAGE DEFINITION LANGUAGE Linguagem de Definição de Armazenamento Especifica o esquema interno Banco de Dados I

Módulos Componentes do SGBD Catálogo / Dicionário de Dados Armazena definições de controle do SGBD Módulo de Gerenciamento de Buffers Executa transferência de dados entre disco e memórial principal Banco de Dados I

Módulos Componentes do SGBD Compiladores DDL / DML Processa as definições das consultas Processador de BD runtime Controla o acesso ao BD em tempo de execução Banco de Dados I

Arquiteturas de Duas Camadas – Cliente/Servidor Arquiteturas de SGBD Arquiteturas de Duas Camadas – Cliente/Servidor Camada de Servidor Estações de Trabalho Com ou sem armazenamento Com ou sem processamento Banco de Dados I

Arquiteturas de Três Camadas – WEB Arquiteturas de SGBD Arquiteturas de Três Camadas – WEB Clientes Camada de Aplicação (Servidor de Aplicação) Camada de Banco de Dados (Servidor de BD) Banco de Dados I

Arquiteturas de Três Camadas – WEB Arquiteturas de SGBD Arquiteturas de Três Camadas – WEB Banco de Dados I

Classificação dos SGBDs Quanto ao Modelo de Dados Modelo Relacional Modelo de Dados de Objeto ( Não difundido) Hierárquico e Rede (Obsoletos) Modelo Objeto-Relacional Banco de Dados I

Classificação dos SGBDs Quanto ao Número de Usuários Monousuários Multiusuários Banco de Dados I

Classificação dos SGBDs Quanto ao Número de Sites Centralizado Distribuído Banco de Dados I

Questões de Revisão CAP 2 – NAVATHE pg 33 e 34 2.1 2.2 2.3 2.4 2.5 2.8 2.9 Entrega: 06/05/2015 Banco de Dados I