Programa da Disciplina Introdução a Banco de Dados TGI032
TGI032 - Introdução a Banco de Dados
- CLASSIFICAÇÃO: OB - Obrigatória - Professor: Marcello Peixoto Bax - Carga Horária: 60 Horas - 30 horas CARGA HORÁRIA PRÁTICA - 30 horas CARGA HORÁRIA TEÓRICA - CRÉDITOS 04 - ANO LETIVO E SEMESTRE: 1º semestre de 2010 - CURSO BIBLIOTECONOMIA - TURNO Noturno - PERÍODO 7º período - HORÁRIO Segunda-feira, 19:00h às 22:20h
Ementa
Conceitos: Dados estruturados, sistemas de informação e banco de dados. Histórico e evolução dos bancos de dados. Sistemas gerenciadores de banco de dados. Modelagem de dados. Bancos de dados transacionais e bancos de dados analíticos. Prática de construção de bancos de dados. Aplicações de sistemas de gerenciamento de bancos de dados.
Objetivos
Capacitar o aluno a entender os principais conceitos sobre bancos de dados e suas relações com os sistemas de informação, partindo do desenvolvimento de um projeto conceitual, até sua implementação em banco de dados informatizado. Aprender e praticar a linguagem SQL (Structured Query Language) tanto para manipular os dados presentes no sistema.
Conteúdo Programático
Banco de Dados e usuários de banco de dados. Conceitos e arquiteturas de sistema de banco de dados. Modelagem de dados. Modelos conceituais. Modelo de dados relacional. Modelo de dados relacional estendido. Dependência funcional e normalização. A Linguagem SQL. Projeto de banco de dados relacional. Metodologia de projeto de banco de dados relacional. Uso de diagramas UML.
Metodologia
Aulas teóricas realizadas em sala de aula, onde serão apresentados slides conceituais sobre o conteúdo da disciplina. Aulas práticas com a elaboração de modelos conceituais para casos propostos. Aulas práticas em laboratório com a implementação física de banco de dados utilizando ferramenta de software Avaliações
- Resumo de artigos relacionados ao tema banco de dados, disponibilizados no site do professor (individual).
- Trabalho prático em grupo de modelagem e implementação de um banco de dados no SBGD.
Avaliações
- 4 listas exercícios em sala (teste individual). Valor: 15 pontos cada. Total: 60 pontos.
- 1 Trabalho Final (implementação de um BD). Grupos de 4 pessoas: Valor: 30 pontos
- Participação: 10 pontos.
Bibliografia Básica
SILBERSCHATZ, A., e KORTH, S. e SUDARSHAN, S. Sistema de Banco de Dados, 3a edição, Makron Books, 1999.
NAVATHE, S. e ELMASRI, R. Fundamentals of Database Systems, 3a edição, Addison Wesley, 2000.
COUGO, P. Modelagem Conceitual, 1a Edição, Campus, 1997.
DATE, C. Introdução a Sistemas de Banco de Dados, Campus, 2000
Recursos
Aulas (slides)
Exercício de modelagem ER (em dupla / 5 pontos)
Modelo Entidade Relacionamento (continua)
Exercício em laboratório - DE-R com o software DIA
Roteiro de elaboração do trabalho final