Possibilitar ao aluno, condições de ensino favoráveis para poder manipular dados através das operações consulta em Banco de Dados. O aluno será capaz de otimizar bases de dados utilizando técnicas de normalização e criar procedimentos e gatilhos. Além de definir técnicas de segurança para Banco de Dados.
Entender o Modelo de Entidade e Relacionamento (ER);
Entender o Modelo Relacional;
Transformar um modelo ER em um Relacional;
Realizar projetos de banco de dados relacionais;
Obter informações gerenciais através de consultas em um banco de dados.
Unidade I
Revisão dos conceitos de modelagem apresentadas na disciplina de Banco de Dados I;
Utilização do Modelo Entidade-Relacionamento;
Modelo Relacional para a criação de BDs.
Unidade II
Comandos SQL;
Criação de base de dados e tabelas;
Criação e alteração de campos;
Criação de Índices.
Unidade III
Realização de Consultas em Banco de Dados;
Aliases;
LIKE, ORDER BY, GROUP BY, HAVING
Utilização de funções;
Junções - join;
Otimização de consultas em BDsDE III.
Unidade IV
Normalização;
Criação de procedimentos e gatilhos;
Criação de relatórios gerenciais;
Técnicas de Segurança em BDs.
DATE, C. J. Introdução aos Sistemas de Banco de Dados. Campus, 2005.
ELMASRI,R.;NAVATHE A. C.;SHAMKANT B. Sistemas de Banco de Dados. Pearson, 2011.
ANGELOTTI, E. S. Banco de Dados. Editora do Livro Técnico, 2010.
HEUSER, C. A. Projeto de Banco de Dados. Editora Sagra-Luzzatto, 2004.