Académique Documents
Professionnel Documents
Culture Documents
Disciplina
Banco
Perodo
de Dados I
2009/01
Aulas
Presenciais
08/01
09/01
Horrios
Das aulas
08:30 as 12:30
14:00 as 18:00
Tolerncia
Inicio das aulas 10 minutos
Mtodos de Avaliao
Artigos,
Valor
: 5,0 pontos
Atividades
Valor
Prticas
: 5,0 pontos
Mtodos de Avaliao
Media Final
MF = Trabalhos*0,5 + Prtica*0,5
Contato
E-mail
danielcanedo@gmail.com
danielcanedo@praxiscon.com.br
Consideraes Gerais
Faltas
Abono de Faltas
Matria
Consideraes Gerais
Celular
Os celulares devem estar em modo silencioso.
Modos
Deve-se evitar durante as aulas:
Consideraes Gerais
Postura e Avaliao
Conversa
Consideraes
O
Gerais
Modelo Entidade-Relacionamento
Linguagem SQL
Livro-Texto
SILBERSCHATZ, A. at all. Sistema de Banco de
Dados. So Paulo: Pearson Education do Brasil. 3
ed, 1999.
Bibliografia
Complementar
Abstrao
em:
Nvel
de Dados se divide
de Viso de Usario
Nvel
Conceitual
Define
Fsico
Define
Instncias e Esquemas
Esquema Fsico
Esquema Lgico
Subesquemas
Independncia de Dados
das informaes
Utilizao de tcnicas para que o Banco de
Dados tenha boa performance
Utilizao de tcnicas que facilitem ao
mximo a manuteno dos dados
Conceitual
Projeto Lgico
Projeto Fsico
Modelo
Conceitual
Descreve
o banco de dados de
forma independente do SGBD
Define
Modelo Conceitual
Utiliza-se
a abordagem de EntidadeRelacionamento(ER)
O modelo Entidade-Relacionamento
apresentado graficamente atravs do
Diagrama Entidade-Relacionamento(DER)
Modelo
Conceitual
Descreve
a informao que o
sistema vai gerenciar
Artefato do domnio do problema e
no do domnio da soluo
No deve ser confundido com a
arquitetura do software
No deve ser confundido com o
modelo de dados
Modelo
Conceitual
Elementos
Bsicos
Conceito
Atributos
Associaes
Modelo
Conceitual
Associao
Modelo
Lgico
Descreve
de SGBD
Tipos de Modelos Lgicos
Base
em Objetos
Modelo
Entidade-Relacionamento
Modelo Orientado a Objetos
Base
em Registros
Modelo
Relacional
Modelo de Rede
Modelo Hierquico
Fsicos
de Dados
Modelo
Lgico
Modelo
Orientado a Objetos
Tem
instncias
Mtodos
Classes
Mensagem
objetos
Modelo
Lgico
Modelo
Utiliza
Relacional
Modelo
Lgico
Modelo
Os
de Rede
Modelo
Lgico
Modelo
Hierrquico
Automvel
Modelo
Lgico
Modelo
Os
Hierrquico
Modelo
Lgico
Modelo
Fsicos de Dados
Utilizados
Unificado(unifying model)
Modelo de Partio de Memria(framememory model)
Consultas e Atualizaes
Dois tipos:
DMLs procedurais
DMLs no procedurais
Gerenciamento de Transaes
Atomicidade
Consistncia
Durabilidade
Definio do Esquema
Definio da Estrutura de Dados e Mtodo de
Acesso
Esquema e Modificaes na organizao fsica
Fornecer autorizao de acesso ao sistema
Especificao de regras de integridade
Programadores de Aplicaes
Usurios Sofisticados
Usurios Especialistas
Usurios Navegantes
Componentes de Processamento de
Consultas
Compilador DML
Interpretador DDL
Componentes de Administrao de
Armazenamento e de Memria
Gerenciamento de transaes
Administrao de arquivos
Administrao de buffer
Arquivo de Dados
Dicionrio de Dados
ndices
Estatsticas de Dados
Exerccios
1)Quais so as quatro principais diferenas entre
um sistema de processamento de arquivos e um
SGBD?
2)Explique a diferena entre independncia de
dados lgica e fsica
3)Liste cinco responsabilidades do gerenciador de
banco de dados. Apresente os problemas da no
utilizao das responsabilidades citadas
4)Relacione os seis principais passos que voc
seguiria para definir o banco de dados de uma
empresa em particular