Persistência de Dados (BD2)


Ementa

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.

Carga Horária   
TeóricaPráticaExtensãoTotal
22-4

Pré-Requisito:

  • Modelagem de Dados (BD1) - 2ª Fase

Bibliografia Básica

ELMASRI, R.; NAVATHE, S. Sistemas de banco de dados. 4. ed. São Paulo: Pearson, 2005.

MACHADO, F.N. R. Banco de dados: projeto e implementação, 4. ed., São Paulo: Érica, 2020. Disponível em: https://app.minhabiblioteca.com.br/books/9788536532707. Acesso em: 31 mar. 2022.

MILANI, A.M.P. et al. Consulta em banco de dados. Porto Alegre: SAGAH, 2020. Disponível em: https://app.minhabiblioteca.com.br/books/9786556900223/. Acesso em: 31 mar. 2022.


Bibliografia Complementar

SILVA, L. F. C. et al.. Banco de dados não relacional. Porto Alegre: SAGAH, 2021. Disponível em: https://app.minhabiblioteca.com.br/books/9786556901534/. Acesso em: 31 mar. 2022.

ALVES, W. P. Banco de dados: teoria e desenvolvimento. 2. ed. São Paulo: Érica, 2021. Disponível em: https://app.minhabiblioteca.com.br/books/9788536533759. Acesso em: 31 mar. 2022.

BARBOZA, F. F. M., FREITAS, P. H. C. Modelagem e desenvolvimento de banco de dados, Porto Alegre: SAGAH, 2018. Disponível em: https://app.minhabiblioteca.com.br/books/9788595025172. Acesso em: 31 mar. 2022.

CARDOSO, V., CARDOSO, G. Linguagem SQL: fundamentos e práticas. São Paulo: Saraiva, 2013. Disponível em: https://app.minhabiblioteca.com.br/books/9788502200463. Acesso em: 31 mar. 2022.

PICHETTI, R.F.; VIDA, E.D.S.; CORTES, V.S.M.P. Banco de dados. Porto Alegre: SAGAH, 2020. Disponível em: https://app.minhabiblioteca.com.br/books/9786556900186/. Acesso em: 31 mar. 2022.

SILBERSCHATZ, A., KORTH, H. F., SUDARSHAN, S. Sistema de banco de dados, 7. ed., Rio de Janeiro: LTC, 2020. Disponível em: https://app.minhabiblioteca.com.br/books/9788595157552. Acesso em: 31 mar. 2022.