FAETERJ - Petrópolis

BD II - Banco de Dados II


Objetivos:
Possuir uma visão geral dos sistemas de gerenciamento de banco de dados relacionais; Criar e manter bancos de dados relacionais; Trabalhar com técnicas de otimização de busca em bancos de dados; Desenvolver sistemas para Web usando PHP e MySQL.

Ementa:

SQL, Abordagens de uso de banco de dados como bancos de dados distribuídos, mineração de dados e datawarehouse.


Conteúdo Programático



Materiais e Scripts de aula:

Projeto Locadora:


Vídeos explicativos das perguntas mais frequentes em sala de aula

Guia de Instalação do My Sql e Workbench
Guia de Instalação de Ferramentas Client (HeidiSQL e DBeaver)
Guia de Instalação de Servidores Apache (XAMPP)
Guia de Instalação Servidores Apache (WAMP Server)
Executando scripts externos (.sql)


Gerador de Dados Fakes:


Bibliografia:
DAMAS, L. SQL. 6.Ed. Ed. LTC, 2007.
SILBERSCHATZ, A. ; KORTH, H. F. Sistema de Banco de Dados. 5. ed. Ed. Campus, 2006.
MILANI, A. Construindo Aplicações Web com PHP e MySQL. 1. ed. Ed. Novatec, 2010.
TONSIG, S. L. MySQL: Aprendendo na Prática. 1. ed. Ed. Ciência Moderna, 2006.
RANGEL, A. MySQL: Projeto, Modelagem e Desenvolvimento de Bancos de Dados. 1. ed. Alta Books, 2004.
BORRIE, H. Dominando Firebird. 1. ed. Ed. Ciência Moderna, 2006.
GONZAGA, J. L. Dominando o Postgre SQL. 1. ed. Ciência Moderna, 2007.
DE SOUZA, M. A. Oracle: Banco de Dados. 1. ed. Ciência Moderna, 2000.
HOTEK, M. Microsoft SQL Server 2008: Passo a Passo. Ed. Bookman, 2010.



Documentação MySQL