TCC-00.320 - Introdução a Projeto de Banco de Dados
Universidade Federal Fluminense
Turma A1 2025.1: Google Sala de Aula, Professor
Calendário de Provas
Turma A1 2025.1
P1: 08/mai/2025 (revisão 13/mai)
P2: 01/jul/2025 (revisão 08/jul)
VR (2a. chamada): 03/jul/2025 (revisão 08/jul)
VS: 10/jul/2025 (revisão 15/jul)
Critérios de Avaliação
Se frequência inferior a 75% então REPROVADO POR FALTA SEM VS,
senão NOTA FINAL = (P1 + P2) / 2 - (qtd trab não entregues/aceitos * 0,2)
Bibliografia
Elmasri, R. & Navathe, S. B.; Sistemas de Banco de Dados; Pearson-Addison-Wesley. (RECOMENDADO)
Silberschatz, A.; Korth, H. F. & Sudarshan, S.; Sistemas de Banco de Dados; Editora Campus.
Date, C.J.; Introdução a Sistemas de Bancos de Dados; Editora Campus.
Garcia-Molina, H.; Ullman, J. D. & Widom J.; Database Systems: The Complete Book; Prentice Hall.
SISTEMAS DE GERENCIAMENTO DE BANCO DE DADOS
CONCEITOS DE BANCO DE DADOS E SUA ORGANIZAÇÃO LÓGICA.
DEFINIÇÃO, VANTAGENS, CARACTERÍSTICAS E FUNÇÕES BÁSICAS DE SISTEMAS DE BANCO DE DADOS.
HISTÓRICO DE SISTEMAS DE GERENCIAMENTO DE BANCO DE DADOS.
MODELO DE DADOS, ESQUEMA E INSTÂNCIA.
INDEPENDÊNCIA DE DADOS.
MODELAGEM DE DADOS ESTRUTURADOS
INTRODUÇÃO À MODELAGEM DE DADOS.
MODELO ENTIDADE-RELACIONAMENTO.
DEFINIÇÃO DE ENTIDADE E RELACIONAMENTO
ATRIBUTOS
IDENTIFICADORES
ENTIDADE FORTE E FRACA
CARDINALIDADE
TIPOS DE RELACIONAMENTOS
ENTIDADE ASSOCIATIVA
GENERALIZAÇÃO/ESPECIALIZAÇÃO
MODELO RELACIONAL
ESTRUTURA RELACIONAL;
RESTRIÇÕES DE INTEGRIDADE, DE DOMÍNIO E DE CHAVES.
INTRODUÇÃO ÀS REGRAS DE NORMALIZAÇÃO.
CONVERSÃO DO MODELO CONCEITUAL PARA O MODELO LÓGICO DE BANCO DE DADOS.
SQL - LINGUAGEM DE DEFINIÇÃO DE DADOS (DDL)
MANIPULAÇÃO DE DADOS ESTRUTURADOS
INTRODUÇÃO ÀS OPERAÇÕES DA ÁLGEBRA RELACIONAL
SELEÇÃO
PROJEÇÃO
UNIÃO
DIFERENÇA DE CONJUNTOS
INTERSEÇÃO
DIVISÃO
RENOMEAÇÃO
PRODUTO CARTESIANO
JUNÇÃO INTERNA E EXTERNA
OPERAÇÕES AGREGADAS
SQL - LINGUAGEM DE MANIPULAÇÃO DE DADOS (DML)