Banco de Dados
Duas paixões (F1 e BD)! Benetton B194 (1994) patrocinada pela Oracle e pilotada por Jos Verstapen no GP da Inglaterra
Bibliografia Básica
BARBOZA, F. F. M.; FREITAS, P. H. C. Modelagem e desenvolvimento de banco de dados. Porto Alegre: SAGAH, 2018 (e-book).
ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados: fundamentos e aplicações. 7. ed. São Paulo: Pearson Education do Brasil, 2018 (e-book).
SILBERSCHATZ, A.; GALVIN, P. B.; GAGNE, G. Fundamentos de sistemas operacionais. 9. ed. Rio de Janeiro: LTC, 2015 (e-book).
Bibliografia Complementar
CARDOSO, V.; CARDOSO, G. Linguagem SQL: fundamentos e práticas. São Paulo: Saraiva, 2013 (e-book).
DAMAS, L. SQL: Structured Query Language. Rio de Janeiro: LTC, 2014 (ebook). MACHADO, F. N. R. Projeto e implementação de banco de dados. 3. ed. São Paulo: Érica, 2014 (e-book).
MANNINO, M. V. Projeto, desenvolvimento de aplicações e administração de banco de dados. 3. ed. Porto Alegre: AMGH, 2014 (e-book).
PUGA, S.; FRANÇA, E.; GOYA, M. Banco de dados: implementação em SQL,PL/SQL e Oracle 11g. São Paulo: Pearson Education do Brasil, 2013 (e-book).
Outras Referências
W3SCHOOLS. SQL Tutorial. 2015. Disponível em: <http://www.w3schools.com/sql/>. Acesso em: 22 fev. 2016.
WIKILIVROS. SQL: Livros abertos por um mundo aberto. 2015. Disponível em: <https://pt.wikibooks.org/wiki/SQL>. Acesso em: 22 fev 2016.
MARIADB. MariaDB Knowledge Base. 2015. Disponível em: <https://mariadb.com/kb/pt-br/>. Acesso em: 22 fev 2016.
Links Interessantes
Banco de Dados de Teste — Banco de Dados on line de Teste
DIA Portable — Editor de Diagramas Portátil
Dia Software — Site Oficial do Dia Software
Dia Software - Link para download — Dia Software - Link para download
Firebird 3.0 — Página de download do SGBD Firebird
Flamerobin — Ferramenta de Administração do Firebird
MariaDB Server — Página de Download do MariaDB Server
Mobile - AndroPHP — PHP, MySQL Web Server e phpMyAdmin. Funciona no MotoG.
Mobile - Palapa Web Server — Aplicação para a escrita e execução de consultas SQL localmente sem se conectar a bancos de dados remotos.
Mobile - SQL Mobile Developer — Aplicação para a escrita e execução de consultas SQL localmente sem se conectar a bancos de dados remotos.
MySQL Community Server Edition — Página de Download do MySQL Community Server Edition
MySQL WorkBench — Página de download da ferramenta de administração de BD MySQL Workbench
MySQL WorkBench Portable — Ferramenta de Administração Desktop para MySQL
Notepad++ Portable — Editor ASCII Portátil
Oracle 11g XE — Página de Download do Oracle 11g XE
Oracle SQL Developer — Página de download da ferramenta de administração de BD Oracle SQL Developer
Oracle SQL Developer Data Modeler — Página de download da ferramenta de modelagem de BD Oracle SQL Developer Data Modeler
Os Problemas de ter o sobrenome NULL — Um casal tem o sobrenome NULL e tem problemas para preencher formulários eletrônicos, além de outros casos que costumamos não prever mas acontecem na vida real!
pgAdmin — Ferramenta de Administração do PostgreeSQL
pgAdmin Portable — Ferramenta de Administração Desktop para PostgreeSQL
Portableapps.com — Softwares Portáteis
PostgreeSQL — Página de download do SGBD PostgreeSQL
PostgreeSQL Portable — Servidor Banco de Dados Portátil
Winpenpack Portable Softwares — Softwares Portáteis
XAMPP Portable — Servidor Banco de Dados MySQL Portátil
WampServer - Servidor de Banco de Dados MySQL
MySQL Tutoriais
Importante:
Ao instalar o WAMP ou o XAMPP você já tem o MySQL Server instalado, então, pode utilizar o PhpMyAdmin que vem neles ou instalar o MySQL Workbench, ferramenta de acesso ao Banco de Dados oficial do MySQL.
Software DIA: Tutoriais
Apostila do Dia Portable
Material da Disciplina
Revisão: Parte I
Mapeamento
Revisão: Parte II
Exercício Ônibus
Exercício: Pizzaria
Pizzaria
Criação de Tabelas
Constraints
Alter Table / Drop Table
Insert e Select
Outras Operações
Junções
Sub Selects, Grupos e Visões
Programação em Bancos de Dados
Estruturas de Índices
Processamento de Consultas
Gerenciamento de Transações
SGBDs
Tendências
Versão Inicial do Banco de Dados da Tabela FIPE
Versão Final do BD da Tabela FIPE