|
4° período | |||
Código: BiSuCOM.510 |
Nome da disciplina: Banco de Dados II |
||
Carga horária total: 30 h |
Abordagem metodológica: Teórica |
Natureza: Obrigatória |
|
Carga horária teórica: 15 h |
Carga horária prática: 15 h |
||
Ementa: Funcionamento Interno de Sistemas de Gerenciamento de Banco de Dados. Indexação e Armazenamento de Dados. Otimização e Processamento de Consultas. Controle de Concorrência. Gerenciamento de Transações e Recuperação de Falhas. Armazém de dados. Bancos de Dados Distribuídos. Tópicos Avançados em Banco de Dados. |
|||
Objetivo(s): Objetivo Geral: Avaliar e criar algoritmos e estruturas de dados internas de sistemas de gerenciamento de banco de dados, bem como criar otimizações para bancos de dados. Objetivos Específicos: Explicar o funcionamento interno de um Sistema de Gerenciamento de Banco de Dados. Elaborar e produzir algoritmos e estruturas de dados relacionadas a armazenamento de dados, indexação e processamento de consultas. Idear e traçar otimizações para consultas. Explicar algoritmos e técnicas de controle de concorrência, gerenciamento de transações e recuperação de falhas. Prototipar soluções utilizando armazém de dados ou bancos de dados distribuídos. |
|||
Bibliografia básica: ELMASRI, Ramez; NAVATHE, Sham. Sistemas de banco de dados. 7. ed. São Paulo: Person, 2018. 1126 p. ISBN 9788543025001. Disponível em <https://pergamum.ifmg.edu.br/acervo/5015811>. Acesso em: 18 de Setembro de 2024. MENDES, Felipe Cardeneti; SARNA, Piotr; EMELYANOV, Pavel; DUNLOP, Cynthia. Database Performance at Scale: A Practical Guide. 7. ed. Berkeley: Apress, 2023. 254 p. ISBN 978-1-4842-9711-7. Disponível em <https://doi.org/10.1007/978-1-4842-9711-7>. Acesso em: 24 de Setembro de 2024. THE POSTGRESQL GLOBAL DEVELOPMENT GROUP. PostgreSQL 16.4 Documentation. 1. ed. : PGDG, 2024. 2995 p. Disponível em <https://pergamum.ifmg.edu.br/acervo/108530>. Acesso em: 2 de Outubro de 2024. |
|||
Bibliografia complementar: RAMAKRISHNAN, Raghu; GEHRKE, Johannes. Sistemas de gerenciamento de banco de dados. 3. ed. São Paulo: McGraw-Hill, 2008. 884 p. ISBN 9788577260270. Acervo: 005.74 R165s. MEDEIROS, Luciano Frontino de. Banco de dados: princípios e prática. 1. ed. Curitiba: Intersaberes, 2013. 188 p. ISBN 9788582122181. Disponível em <https://pergamum.ifmg.edu.br/acervo/5003594>. Acesso em: 18 de Setembro de 2024. DATE, C. J.. Introdução a sistemas de bancos de dados. 1. ed. Rio de Janeiro: Elsevier, 2004. 865 p. ISBN 9788535212740. Acervo: 005.74 D232i. RIBEIRO, Marcos Roberto. Big Data Básico. 1. ed. Belo Horizonte: IFMG, 2022. 171 p. ISBN 9786558760306. Disponível em <http://hdl.handle.net/20.500.14387/1810>. Acesso em: 24 de Setembro de 2024. CURRY, Edward; AUER, Sören; BERRE, Arne J.; METZGER, Andreas; PEREZ, Maria S.; ZILLNER, Sonja. Technologies and Applications for Big Data Value. 1. ed. Cham: Springer, 2022. 544 p. ISBN 978-3-030-78307-5. Disponível em <https://doi.org/10.1007/978-3-030-78307-5>. Acesso em: 2 de Outubro de 2024. |