Página
Inicial

Power

Artigos

BD
SQL

JavaScript

Vídeo Aulas

Xiko.php

Algoritmos

Alunos

SQL OnLine

Sugestões
e Críticas

Horário do
Professor

Cadastro

Lembrar Senha

Curso: Licenciatura em Computação
Disciplina : Bancos de Dados

Conteúdo:

  • 1. Visão Geral do Gerenciamento de bancos de dados
  • 1.1 Introdução
  • 1.2 O que é um Sistema de Banco de Dados
  • 1.3 O que é um banco de dados
  • 1.4 Por que banco de dados
  • 1.5 Independência de dados
  • 1.6 sistemas Relacionais e outros sistemas


  • 2. Visão Geral da Arquitetura de sistemas de bancos de dados
  • 2.1 Introdução
  • 2.2 Os três níveis da arquitetura (Externo, conceitual, interno)
  • 2.3 Mapeamentos
  • 2.4 O Administrador do banco de dados
  • 2.5 O Sistema de gerênciamento de bancos de dados
  • 2.6 O gerenciador de comunicações de dados
  • 2.7 Arquitetura client/servidor
  • 2.8 Utilitários
  • 2.9 Processamento distribuido


  • 3. Modelo Entidade-Relacionamento
  • 3.1 Conceitos básicos
  • 3.2 Mestas de Projetos
  • 3.3 Mapeamento de Restrições
  • 3.4 Chaves
  • 3.5 Diagrama Entidade-Relacionamento (DER).
  • 3.6 Conjunto de Entidades Fracas
  • 3.7 Recursos de Extensão do E-R
  • 3.8 Projeto de um Esquema de Banco de Dados E-R.
  • 3.9 Redução de um Esquema E-R a Tabelas


  • 4. Estrutura dos Bancos de Dados Relacionais


  • 5. SQL
  • 5.1 Histórico
  • 5.2 Estruturas Básicas
  • 5.3 Operações de conjuntos
  • 5.4 Funções agregadas
  • 5.5 Valores Nulos
  • 5.6 Subconsultas Aninhadas
  • 5.7 Relações Derivadas
  • 5.8 Visões
  • 5.9 Modificações no Banco de Dados
  • 5.10 Composição de Relações
  • 5.11 Linguagem de Definição de Dados
  • 5.12 Outros recursos


  • 6 Regras de Integridade
  • 6.1 Restrições de domínios
  • 6.2 Integridade Referencial
  • 6.3 Gatilhos (Triggers)
  • 6.4 Dependência funcional
  • 6.5 Normalização

Objetivos Gerais


Objetivos Específicos


Habilidades e Competências



Bibliografia :
Básica
Sistemas de Bancos de Dados
Korth, Henry F.
Makron Books
Sistemas de Banco de Dados Fundamentos e Aplicações
Elmasri, Ramez e Navathe, Shamkant B.
LTC
Introdução a Sistemas de Bancos de Dados
Date, C. J.
Campus
Complementar
Banco de Dados - Projeto e Implementação
Machado, Felipe Nery Rodrigues
Érica

Projeto de Banco de Dados: uma Visão Prática
Felipe Nery Rodrigues Machado , Maurício Pereira de Abreu
Érica
Aplicações e Banco de Dados para Internet
NEVES, DENISE e MARCON, ANTONIO MARCOS
Érica

Projetos de Bancos de Dados Relacionais
HARRINGTON, JAN L.
Campus
Guia para Banco de Dados Cliente/Servidor
SALEMI, JOE
IBPI PRESS

SQL anywhere Studio
RAMALHO, JOSÉ ANTONIO
Berkeley
SQL: Curso Prático
OLIVEIRA, CELSO H. PODEROSO DE
Novatec

Projeto de Banco de Dados com XML
GRAVES, MARK
Makron Books
Banco de Dados: Fundamentos, Projetos e Implementação
KROENKE, DAVID M.
LTC

Projeto de Banco de Dados: Usando UML para Modelagem de Dados
MULLER, ROBERT
Berkeley


Material de Apoio :

Slides - (Clique com o botão direito do mouse, use a opção salvar destino como)
BD-navathe-capitulo1 | BD-date-capitulo1 | BD-navathe-capitulo2 | BD-date-capitulo2 | BD-korth-capitulo2 | do DER para o Modelo Físico

Faça aqui o download do Modelo para elaboração de resenha, elaborado pela professora Waleska.

M.E.R. / D.E.R / S.Q.L. : .1. | .2. | .3. | .4. | .5. | .6. | .7. | .8. |

Links :
XXI Simpósio Brasileiro de Banco de Dados - Florianopolis, 16 a 20 de outubro de 2006
XX Simpósio Brasileiro de Banco de Dados - Uberlandia, 3 a 7 de outubro de 2005
XIX Simpósio Brasileiro de Banco de Dados - Brasília, 18 a 22 de outubro de 2004
XVIII Simpósio Brasileiro de Banco de Dados - SBBD - 2003
XVII Simpósio Brasileiro de Banco de Dados - SBBD - 2002
XV Simpósio Brasileiro de Banco de Dados - SBBD - 2000
XIV Simpósio Brasileiro de Banco de Dados - SBBD - 1999

- - -

- -

- -

http://www.mhavila.com.br/link/dbms/

http://genesis.nce.ufrj.br/dataware/alunos/yoko/

http://www.hoteldaweb.com.br/suporte/apostilas/bancodedados.html

http://www.webreinaldo.hpg.ig.com.br/tutorial/bdados/