Você está na página 1de 2

Trabalho Banco de dados II

Datas importantes (Para as datas no respeitadas, os e-mails sero ignorados):


Definio dos grupos (at 5 componentes Por e-mail): at s 23:59h do dia 28/08/2015
Definio dos BDs relacionais, no convencionais e linguagem de programao usada (Por e-mail):
at s 23:59h do dia 16/10/2015
Data de entrega (Por e-mail):
Primeira parte do trabalho: at s 23:59h do dia 13/10/2015
Segunda parte do trabalho: at s 23:59h do dia 28/11/2015
Apresentaes dos grupos (Todos os componentes devem apresentar uma parte do trabalho
mximo de 15 minutos): 30/11/2015 e 04/12/2015 (caso no tenha aula, a apresentao
passa para o dia 07/12/2015)
TAG para envio de e-mails: [BDII-2015.2] <assunto>
Objetivo do trabalho: realizar pesquisa e desenvolver uma aplicao.
O trabalho deve conter:
Primeira parte (Aplicao dos conceitos das disciplinas de BD):

Mini-mundo: texto explicativo sobre o domnio, contendo o detalhamento da especificao dos


requisitos e dados;
Modelagem conceitual ER com diagrama ER - entidades, relacionamentos e cardinalidades
(min,max). Listar os atributos de entidades e relacionamentos em separado, detalhando cada um
com suas restries de domnio;
Modelagem lgica relacional necessariamente mapeada a partir da modelagem conceitual ER
desenvolvida pelo grupo;
Definio das restries de integridade estruturais: chave, entidade, domnio e referenciais;
Implementao do esquema lgico relacional completo em SGBD relacional, exceto PostgreSQL;
Scripts DDL (criao de tabelas, vises, ndices, funes, procedimentos e triggers)
explicitados; No caso de tabelas, todas as restries de integridade presentes.
Script com pelo menos duas vises no somente para abreviar consultas, mas tambm teis
para controlar acesso aos dados;
Script com pelo menos duas funes, dois gatilhos (triggers) e dois procedimentos
armazenados (stored procedures) definidos e criados no banco de dados;
Segunda parte (Pesquisa e sistema):

Implementao com um programa de aplicao desenvolvido em linguagem de programao


selecionada, permitindo interface de acesso amigvel para manipulao de dados (pelo menos
insero e remoo) e consultas ao banco de dados relacional.
Adaptado do prof. Srgio Lifschitz

Pesquisa com levantamento de conceitos vistos na disciplina e suas aplicaes para bancos de
dados no convencionais, podendo ser bancos de dados NoSQL, nativos RDF ou nativos XML.
o Descrio do BD e sua estrutura
o Dois exemplos simples de consultas sobre as estruturas no convencionais
o Organizao fsica
o Existncia ou no de ndices (tipos de estruturas trabalhadas), viso, funo, stored
procedure, triggers e como funciona
o Processamento de consultas e transaes
o Recuperao e segurana
Exemplos de bancos de dados no convencionais:
o NoSQL
MongoDB
Couchbase
CouchDB

DynamoD

Cassandra
Hypertable
Amazon SimpleDB
Hbase
Riak
Azure Table Storage
Redis
Tokyo Cabinet
Berkeley DB
RavenDb
Neo4J
InforGrid
HyperGraphDB
Nativos RDF
AllegroGraph
Sesame
Mulgara
Nativos XML
Tamino
dbXML
X-Hive

OBS.: cpias de trabalhos na internet = nota zero.

Adaptado do prof. Srgio Lifschitz

Você também pode gostar