SQL: definições e tipos de dados; restrições de integridade. Linguagem de Manipulação de
Dados (DML): comandos para inserção, alteração, exclusão e consultas simples. Recursos
adicionais da SQL: consultas complexas, gatilhos, visões e modificação de esquemas.
Persistência de objetos e mapeamento objeto-relacional. Processamento de transações,
controle de concorrência e recuperação em banco de dados relacional. Segurança com
restrições de acesso. Persistência em banco de dados não relacionais.