Trabalhos
Desenvolvimento de um SGBD - 30/04
- Objetivo:
- Criar programa que implemente funções de CRUD
- Linguagem: qualquer
- Equipes:
- BDA - CRUD 01 - Inserção - Carlos, Chrystian e Matheus Mendes
- BDA - CRUD 02 - Exclusão- Augusto , Bruna e Gabriel
- BDA - CRUD 03 - Alteração - Gustavo
- BDA - CRUD 04 - Ordenação - Alessandro
- BDA - CRUD 05 - Pesquisa - Marcelo, Ellen, Vítor Hugo
- BDA - CRUD 06 - Listagem - Laura, Leticia
Pesquisas - 7 e 12/05
- Discutir as seguintes situações:
- Normalização - FN 1, 2 e 3 - Ellen
- Normalização - Boyce-Codd
- Transação em Banco de Dados - Laura e Letícia
- Segurança em Banco de Dados - Augusto César
- Talend - Chrystian
- Kettle - Carlos
- Tuning em Banco de Dados -Bruna Souto
- Índices - Agrupamento - Gabriel Leite
- Índices - Hash - Cecília Carneiro
- Índices - Árvore - Clayton Del Tedesco Júnior
- Hadoop - Alessandro Gontijo
- MapReduce - Arthur Gomide
- BD Cassandra - Marcelo Prado
- NoSQL
Projeto de Banco de Dados - 18/06
- Requisitos do projeto:
- A ser definido
- Projeto 1: Planejamento e Controle de Manutenção de Equipamentos do DMAE
- Escopo: Este projeto tem por finalidade criar um sistema para cadastrar os equipamentos do DMAE (Departamento Municipal de Água e Esgoto de Uberlândia), incluindo suas manutenções obrigatórias e as realizadas, e futuramente através de um aplicativo determinar quais equipamentos precisam de manutenção imediata e quais manutenções deverão ser feitas futuramente.
- Projeto 2: Sistema de Gestão de Documentos
- Escopo: O setor de Gerência de Processos (GEPRO) do Hospital de Clínicas da Universidade Federal de Uberlândia (HC-UFU) é responsável por deixar atualizado e padronizado as formas de realizar qualquer procedimento dentro de um hospital. Isto é feito através de construções de fluxogramas e instruções passo a passo, via documento digitalizado e outro impresso, de como as ações são realizadas. O setor trabalha junto com todos os outros setores do hospital, pois sua função é manter a qualidade e eficiência de qualquer processo realizado em qualquer área do hospital. Devido à grande quantidade de setores existentes no HCU, vários procedimentos são realizados dentro do hospital. Para cada um destes procedimentos realizados, deve-se existir um documento, elaborado pela GEPRO, que o explique. Isso gera uma gigantesca quantidade de documentos arquivados no setor que devem ser revisados bienalmente. Como consequência do grande número de arquivos, a gestão dos mesmos está cada vez mais difícil, pois novos setores são criados com novos procedimentos, que resultarão em mais arquivos para serem gerenciados e revisados. Os documentos obsoletos, vencidos e cancelados são armazenados (caso a necessidade de um backup), o que gera mais gestão dos documentos. O objetivo do projeto é a construção de um sistema que cadastrasse cada documento com suas devidas características (título, setor relacionado, tipo do documento, data de validade e emissão, dentre outras características), para facilitar a gestão e a pesquisa de todos os arquivos do setor de Gerência de Processos.
- Projeto 3: Sistema de loja de roupas
- Escopo: O sistema tem como objetivo, guardar dados de uma loja de roupas, como uma venda realizada e pessoas envolvidas nessa venda, a compra de mercadorias de um fornecedor externo, o estoque de produtos.
- Entregas:
- Modelagem (pode ser feita no DIA ?? ou no SGBD escolhido) => 18/06
- Implementação de Banco de Dados (no SGBD escolhido)
Estado da Arte - 23/07
- Pesquisa e apresentação referente aos seguintes temas:
- 01. Big Data - Gabriel Leite
- Bola da vez na área de Banco de Dados. Tem gerado enorme procura e pretende efetivamente extrair resultados do absurdo volume de dados que é armazenado no mundo.
- 02. Weka - Arthur Gomide
- Ferramentas de mineração de dados bem didática, com algoritmos de redes neutrais bem clássicos de IA.
- 03. Business Inteligence - Cecília Carneiro
- Perspectiva de tomar decisões a partir da análise de dados. Efetivamente a possibilidade de utilizar base de dados estruturadas para gerar resultados que ajudem a definir novos caminhos, ações ou resultados que auxiliem a área de atuação.
- 04. Dispositivos embarcados - Alessandro Gontijo
- Cada vez mais utilizados e aproveitando a onda do M2M e IoT, dispositivos embarcados precisam tratar com enorme eficiência, suas bases de dados.
- 05. BD geográfico - Bruna Souto Siqueira
- Tratar dados que integram texto, vídeo, áudio e coordenadas geográficasa passou a ser um grande negócio e um enorme desafio.
- 06. Datalog
- Linguagem de programação lógica (subconjunto do Prolog). É muito usada como linguagem de consulta em bancos de dados e para raciocínio em sistemas especialistas. (http://docs.racket-lang.org/datalog/)
- 07. SciDB
- Banco de dados muito comum na área de Bioinformática que atualmente utiliza algoritmos de IA para recuperação de padrões, por exemplo.
- 08. BayesDB
- Ainda em versão alpha, porém a ideia é interessante: é uma base Bayesiana que permite consultas em Bayesian Query Language (BQL) para obter as probabilidades das observações.
- 09. Neo4j
- Banco de dados em grafos muito utilizado para modelar algoritmos de IA que utilizam estruturas de grafos.
- 10. Oracle ADDM e Oracle AMM
- São módulos do banco relacional Oracle que utilizam algoritmos de IA. O ADDM é o Automatic Database Diagnostic Monitor procura por gargalos de performance e tenta otimizá-los. ** O AMM é o Automatic Memory Management, responsável por gerenciar o consumo de memória do banco.
- 11. R
- Ferramentas de mineração de dados muito parecida com MATLAB, porém mais moderna e intuitiva. Está muito na moda e possui vários pacotes que implementam algoritmos de IA.
- 12. Apache Mahout - Marcelo Prado
- Ferramenta para big data que contém vários algoritmos de IA para mineração de dados
- 13. Algoritmo de deep learning
- Utilizado para análise de sentimentos com banco de dados de grafos (http://neo4j.com/blog/deep-learning-sentiment-analysis-movie-reviews-using-neo4j/)
- 14. Algoritmos e técnicas
- Algoritmos genéticos muito utilizados para otimização de consultas em bancos de dados (http://legacy.earlham.edu/~chrisma/survey.htm)
- Entrega:
- Publicação na Wiki nos seguintes links:
- a ser criado
- Publicação na Wiki nos seguintes links: