Banco de Dados II

Propaganda
UNIVERSIDADE FEDERAL DE RORAIMA
DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO
FICHA DE DISCIPLINA
DISCIPLINA: Banco de Dados II
( X ) SEMESTRAL
(
) ANUAL
CÓDIGO: DCC 603
PERÍODO: Sexto
CARGA HORÁRIA: 60 horas-aula / semestre
(2 horas-aula / semana - aulas teóricas e
2 hora-aula / semana - aula práticas)
( X ) OBRIGATÓRIA
(
) OPTATIVA
PRÉ-REQUISITOS:
Banco de Dados I (DCC 502)
CÓ-REQUISITOS: Nenhum
CURSOS: CIÊNCIA DA COMPUTAÇÃO
OBJETIVOS GERAIS DA DISCIPLINA
Aprofundar os conhecimentos da disciplina de banco de dados I e ter uma visão geral de banco de dados
orientado a objetos, banco de dados relacionais-objeto, estrutura de arquivos e de armazenamento, banco de
dados paralelos, distribuídos e novas aplicações de banco de dados.
EMENTA RESUMIDA
Banco de Dados Orientado a Objetos;
Banco de Dados Relacionais - Objeto;
Estrutura de Arquivos e de Armazenamento;
Banco de dados paralelos;
Baco de dados distribuídos;
Novas aplicações de banco de dados;
Projeto e implementação de banco de dados.
EMENTA DETALHADA
BANCO DE DADOS ORIENTADO A OBJETOS
O modelo de dados orientado a objetos
1
Linguagens orientadas a objetos
Linguagens de programação persistentes
BANCO DE DADOS RELACIONAL-OBJETO
Relações Aninhadas
Tipos Complexos e Orientação a Objeto
Consulta com tipos complexos
Comparação entre banco de dados orientado a objeto e relacional-objeto
ESTRUTURA DE ARQUIVOS E DE ARMAZENAMENTO
Visão geral dos meios físicos de armazenamento
Organização de arquivos
BANCO DE DADOS PARALELO
Paralelismo de I/O
Tipos de paralelismo
BANCO DE DADOS DISTRIBUÍDOS
Armazenamento distribuído de dados
Processamento de consulta distribuída
Modelos de transações distribuídas
Sistemas de banco de dados múltiplos
NOVAS APLICAÇÕES DE BANCO DE DADOS
Sistema de suporte à decisão
Extração de dados (Data Mining)
Data Warehousing
Banco de dados espaciais e geográficos
PROJETO E IMPLEMENTAÇÃO DE BANCO DE DADOS
Desenvolver um sistema de banco de dados que auxilie alguma empresa, pessoa ou instituição (fictícia ou real)
para o gerenciamento de suas informações.
BIBLIOGRAFIA
Básica:
SILVERSCHARTS, A. Sistemas de Banco de Dados.Editora Makron Books, 1999.
MACHADO, F. N. R. Banco de Dados: Projeto e Implementação, ÉRICA, 2004.
MECENAS, I.; DE OLIVEIRA, V. Banco de Dados: do modelo conceitual à implementação física. Editora:
Alta Books, 2005.
Complementar:
MULLER, R. Projeto de Banco de Dados: usando UML para modelagem de dados. Editora: BERKELEY, 2002.
COSTA, R. L. C. SQL: Guia Prático. Editora: Brasport, 2004.
SOUZA, M. A. DE. SQL, PL/SQL, SQL*PLUS: Manual de Referência completo e objetivo. Editora: Ciência
Moderna, 2004.
LONEY, Kevin. ORACLE 9I: o manual do DBA. Campus, 2002.
SUEHRING, Steve. MYSQL: A Bíblia. Campus, 2002.
COSTA, R. L. DE, SQL: Curso Prático, Brasport, 2004.
2
APROVAÇÃO
Aprovado em reunião do Colegiado do Curso de Ciência da Computação.
Em ___/____/______
_____________________________________
Coordenador do curso
3
Download