Banco de Dados Relacional Prof. Alexander Roberto Valdameri

Slides:



Advertisements
Apresentações semelhantes
Modelo Relacional e Transformação DER x Relacional
Advertisements

FABAN- UNIESP 2009 Prof. Carlos Alberto Seixas
Ana Paula B. Barboza Ivana Xavier Rodrigues
Teas 01 Banco de dados.
Walmor Cardoso Godoi, M.Sc.
Curso: Banco de Dados I Análise de Sistemas PUC Campinas
Curso: Banco de Dados I Análise de Sistemas PUC Campinas
Evolução dos SGBD’s (2ª Parte).
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
SISTEMAS DE INFORMAÇÃO
SISTEMAS DE INFORMAÇÃO
Histórico Etapas da evolução rumo a tomada de decisão:
Bacharelado em Ciência da Computação
Algebra relacional nomeada e não-nomeada
Iniciando Banco de Dados
Prof. Carlos H. Marcondes
Seminários Avançados I
Org. e Projeto de Banco de Dados
INSTITUTO FEDERAL FARROUPILHA
Prof. Alexander Roberto Valdameri
Prof. Alexander Roberto Valdameri
Prof. Alexander Roberto Valdameri
Prof. Alexander Roberto Valdameri
Fundamentos de Banco de Dados
Fundamentos de Banco de Dados Prof. Alexander Roberto Valdameri
Sistema de Banco de Dados
Gerenciamento dos Recursos de Dados
FORMAS DE REPRESENTAÇÃO QUE SERVEM PARA DESCREVER AS ESTRUTURAS DAS INFORMAÇÕES CONTIDAS EM UM BD. Modelos de Dados.
Administração de Sistemas de Informação Banco de Dados
Banco de Dados.
Arquitetura e Linguagens
Introdução a Banco de Dados com exercícios de aplicação
Banco de Dados Aplicado ao Desenvolvimento de Software - BDD
Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
PROF RONI MARCIO FAIS BANCO DE DADOS PROF RONI MARCIO FAIS
Bancos de Dados Projeto de BD
É um conjunto de registos dispostos numa estrutura regular que possibilita a reorganização dos mesmos e a produção de informação com a menor redundância.
ACESSO A BASE DE DADOS.
Sistemas de Informação Prof. Carlos Alberto Seixas Banco de Dados II /01 UNIESP
Introdução a Banco de dados
Banco de Dados Parte 04 Ceça. Ceça Moraes 2 Conteúdo  Os três níveis da arquitetura  Mapeamentos  Arquitetura cliente-servidor.
Treinamento PHP Módulo 2 PHP Avançado Waelson Negreiros waelson.com.br “Está conosco o Senhor dos Exércitos”
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
Campus de Caraguatatuba Aula 2: Introdução a Tecnologia de BD
Bancos de Dados Estrutura e Funcionamento de um SGBD
Dados e Informações são considerados os maiores ativos de uma organização. Muito importantes para o correto planejamento, desenvolvimento e operação de.
Teste.
Bancos de Dados Abordagens de SGBD
Banco de Dados I I Comandos SQL
1 24/4/ :29 FMU – 1. Semestre – Tecnologia – Analise e Desenvolvimento de Sistemas Professor: Eduardo Silvestri Aluno:Clóvis de Oliveira- RA
Fundamentos de Banco de Dados Fundamentos de Banco de Dados Prof. Gale.
Profa. Ana Karina Barbosa Abril/2008
Projeto de Banco de Dados
UCSal – Bacharelado em Informática
Banco de Dados Prof. MSc Wagner Siqueira Cavalcante.
B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:
Bancos de Dados Sistema de Banco de dados – sistema de manutenção de registros por computador. É considerado como uma sala.
Modelo Relacional, Chaves e Relacionamentos
Acesso a Banco de Dados com o JDBC Prof. M.Sc. Ronnison Reges Vidal.
Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas.
Banco de Dados Parte 1 Profa. Ana Karina Barbosa Fevereiro/2008.
Modelo Relacional Introduzido por Ted Codd, da IBM Research, em Utiliza o conceito de relação matemática. Possui base teórica na teoria dos conjuntos.
Banco de dados – na prática Prof Jean Carlo Mendes Maio/2016 Unipac Lafaiete.
Persistência de dados e padrão DAO
Gestão da Tecnologia da Informação Fundamentos de Sistemas de Banco de Dados Faculdade de Tecnologia Senac Jaraguá do Sul.
Modelagem de Banco de Dados: Conceitos
Transcrição da apresentação:

Banco de Dados Relacional Prof. Alexander Roberto Valdameri

Contextualização Em 1970, E. F. Codd, publicou um trabalho envolvendo Algebra Relacional; Marco na história dos BDs; Ambiente corporativo.

Resistência a BD Relacional Recursos computacionais; Tempo de resposta elevado, praticamente inaceitáveis; Mudança no paradigma de programação.

BD Relacional em PCs Em 1979, a empresa Ashton-Tate apresenta o dBase II; Ocorre um crescimento extraordinário; Borland compra a Ashton-Tate.

O dBase II realmente é um SGBD? Contradições … O dBase II realmente é um SGBD? E ainda, relacional? ou Uma linguagem de programação com capacidade de processamento de arquivos generalizados?

BD Relacional Aspecto estrutural: Tabelas (linhas e colunas); DEPARTAMENTO CD_DEPTO# NM_DEPTO VL_ORCAMENTO 100 Marketing 10.000,00 110 Manutenção 12.000,00 120 Pesquisa 7.000,00

BD Relacional Aspecto de Integridade: Tabelas satisfazem certas restrições de integridade; DEPARTAMENTO FUNCIONÁRIO CD_DEPTO# NM_DEPTO VL_ORCTO 100 Marketing 10.000,00 110 Manutenção 12.000,00 120 Pesquisa 7.000,00 CD_FUNC# CD_DEPTO NM_FUNC 1001 100 Maria 1002 José 1003 110 Paulo

BD Relacional Aspecto manipulativo: Restrição, projeção e junção. DEPARTAMENTO FUNCIONÁRIO CD_DEPTO# NM_DEPTO VL_ORCTO 100 Marketing 10.000,00 110 Manutenção 12.000,00 120 Pesquisa 7.000,00 CD_FUNC# CD_DEPTO NM_FUNC 1001 100 Maria 1002 José 1003 110 Paulo

BD Relacional - Exemplos DB2; Oracle; MSSQL Server; MySQL; Interbase; SyBASE; Progress.

Exercícios: O que é um sistema de processamento de arquivos ? Qual a finalidade de um SGBD ? Descreva brevemente os processos executados pelo SGBD. Um SGBD oferece varias vantagens frente ao sistema de processamento de arquivos. Cite-as descrevendo-as brevemente. O que significa “abstração de dados” ? O que caracteriza um SGBD Relacional ? Defina restrição, projeção e junção.