Introdução aos sistemas de gerenciamento de bancos de dados
| TOPICOS | INFORMAÇÕES |
|---|---|
| 1.Introdução a BD | Características,vantagens |
| 2.Sistemas de BD | Conceitos e arquitetura |
| 3.Modelagem de dados | Usando o modelo entidade relacionamento (MER) |
| 4.Modelagem | C/ MER estendido e UML |
| 5.O modelo de dados relacional | Restrições de um banco de dados relacional |
| 6.Projeto de BD relacional | Mapeamento do MER e MER estendido |
| 7.Dependência funcional | Normalização de um BD relacional |
| 8.Algoritmos | Para projeto de BD relacional e demais dependências |
| 9.Metodologia | Para projeto prático de BD e uso de diagramas UML |
| 10.Linguagem DQL | Seleção |
| 11.Linguagem DDL | Criar, alterar e excluir estruturas como tabelas, chaves, índices; |
| 12.Linguagem DML | inserção, alteração, exclusão |
| 13.Agrupamento | Simples e condicional, ordenação e filtros de pesquisa |
| 14.Funções de agregação | Count, sum, avg, min e max |
| 15.Indexação | Function Procedure e Trigger |
| 16.MongoDB | Introdução |
| 17.SQLfundamentals | Exercicio extra |