Área de Concentração: 95131
Concentration area: 95131
Criação: 20/11/2024
Creation: 20/11/2024
Ativação: 20/11/2024
Activation: 20/11/2024
Nr. de Créditos: 8
Credits: 8
Carga Horária:
Workload:
Teórica (por semana) |
Theory (weekly) |
Prática (por semana) |
Practice (weekly) |
Estudos (por semana) |
Study (weekly) |
Duração | Duration | Total | Total |
---|---|---|---|---|---|---|---|---|---|
4 | 0 | 6 | 12 semanas | 12 weeks | 120 horas | 120 hours |
Docentes Responsáveis:
Professors:
João Eduardo Ferreira
Kelly Rosa Braghetto
Objetivos:
Introduzir conceitos de modelagem de bancos de dados para domínios de aplicação em bioinformática. Apresentar as principais abstrações de dados e suas representações e implementações em diferentes tipos de modelos de dados. Apresentar técnicas e ferramentas para a modelagem e implementação de fluxos de processamento de dados. Abordar práticas para o gerenciamento eficiente de grandes volumes de dados
Justificativa:
Tendo em vista a constante evolução semântica e tecnológica da representação e armazenamento da informação em bancos de dados, é fundamental o estudo e uso de técnicas e ferramentas de modelagem e implementação para o desenvolvimento de projetos de bancos de dados com qualidade para área de bioinformática.
Conteúdo:
Abstração de dados: classificação, composição, agregação e generalização. Projeto conceitual, lógico e físico de banco de dados estruturados. Bancos de dados ativos. Modelos multidimensionais de dados. Modelos de dados semiestruturados. Novas tecnologias para gerenciamento de dados (por exemplo, NoSQL e bancos de dados de grafos). Fluxos de processamento de dados. Bancos de dados de domínios de aplicação em bioinformática.
Forma de Avaliação:
Média ponderada de provas, exercícios e projetos.
Bibliografia:
1- R. Elmasri, S.B. Navathe, Fundamentals of Database Systems, 7th ed., Addison-Wesley, 2015. 2- C.J. Date, Introdução a Sistemas de Bancos de Dados, 8ª ed., Campus, 2004. 3- J.E. Ferreira, M. Finger, Controle de concorrência e distribuição de dados: a teoria clássica, suas limitações e extensões modernas, XII Escola de Computação, IME-USP, 2000. 4- A. Silberschatz, H.F. Korth, S. Sudarshan, Database System Concepts, 6th ed., McGraw-Hill, 2010. 5- C.A. Heuser, Projeto de Banco de Dados, 6ª ed., Bookman, 2008. 6- V.W. Setzer, F.C. Silva, Bancos de Dados: Aprenda o que são, melhore seu conhecimento, construa os seus, Edgar Blucher, 2005. 7- P.J. Sadalage, M. Fowler, NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence, Addison Wesley, 2011. 8- M.T. Ozsu, P. Valduriez, Principles of Distributed Database Systems, 4th ed., Springer, 2020. 9- T. J. Teorey, Database Modeling and Design, 3nd. Ed., Morgan Kaufmann Publishers, Inc, San Francisco, 1999.
Bibliography:
.
Tipo de oferecimento da disciplina:
Presencial
Class type:
Presencial