Nome da Atividade
PROJETO DE BANCO DE DADOS
CÓDIGO
22000302
Carga Horária
60 horas
Tipo de Atividade
DISCIPLINA
Periodicidade
Semestral
Unidade responsável
CRÉDITOS
4
CARGA HORÁRIA TEÓRICA
4
CARGA HORÁRIA OBRIGATÓRIA
4
FREQUÊNCIA APROVAÇÃO
75%

Ementa

Origem e objetivos de Banco de Dados. Conceitos Básicos. Modelagem e projeto de banco de dados. Modelo Relacional. Esquema de Banco de Dados: dependências funcionais, normalização, modelo entidade-relacionamento. Arquitetura de Sistemas Gerenciadores
de Banco de Dados (SGBD). A linguagem SQL.

Objectives

Objetivo Geral:

Introduzir conceitos básicos de banco de dados, apresentar ferramentas e metodologias de modelagem de dados e projeto de banco de dados, trabalhar com linguagem de definição e manipulação de dados.

Conteúdo Programático

1. Introdução
• Origem e Objetivo dos Bancos de Dados
• Conceitos Básicos
2. Projeto de Banco de Dados
3. Modelo Entidade-Relacionamento (ER)
• Modelagem Conceitual dos Dados
• Entidades
• Atributos
• Atributos Identificadores
• Relacionamentos
• Cardinalidade
• generalização/Especialização
• Diagrama E-R
• Estratégias de Modelagem
• Ferramentas de Modelagem
4. Modelo Relacional
• Álgebra Relacional e Cálculo Relacional
• Tabelas
• Chaves
• Domínios
• Restrições de Integridade
• Especificação de BD Relacional
• Normalização
5. Mapeamento E-R / Relacional
6. Introdução a Linguagem SQL
• Introdução e histórico
• SQL básico para criação de esquemas (Linguagem de Definição de Dados), definições e comandos
• SQL para manipulação de esquemas (Linguagem de Manipulação de Dados), definições e comandos.

Bibliografia

Bibliografia Básica:

  • NAVATHE, S. Emalsri, R. Sistemas de Bancos de Dados, 6a ed. Editora Pearson, 2011.
  • HEUSER, C. A. Projeto de banco de dados, Porto Alegre: Sagra Luzzato, 2004.
  • SILBERSCHATZ, A., KORTH, H. F., SUDARSHAN, S. Sistemas de banco de dados. 6 ed. Editora Campus, 2012.

Bibliografia Complementar:

  • DATE, C. J. Sistemas de Banco de Dados. 7a ed. Rio de Janeiro: Campus, 2000.
  • ADRIAANS, P., Data Mining, Addison-Wesley, 1997.
  • HOSHAFIAN, S. Bancos de Dados Orientados a Objetos, IBPI Press, 1994.
  • ULLMAN, J. D., Widom, J. A First Course in Database Systems, Prentice-Hall, 1997.
  • ZANIOLO, C.,Advanced Database Systems, Morgan Kaufmann, 1997.

Turmas Ofertadas

Turma Período Vagas Matriculados Curso / Horários Professores
T1 2024 / 2 41 41 Ciência da Computação (Bacharelado)
Engenharia de Computação (Bacharelado)
Horários
ManhãTardeNoite
SEG10:00 - 10:50
10:50 - 11:40
QUI13:30 - 14:20
14:20 - 15:10
ANA MARILZA PERNAS FLEISCHMANN
Professor responsável pela turma

Disciplinas Equivalentes

Disciplina Curso
BANCO DE DADOS I Ciência da Computação (Bacharelado)
PROJETO DE BANCO DE DADOS Engenharia de Computação (Bacharelado)

Page generated on 2024-11-22 23:54:33 (query took 0.127723s)