O documento apresenta um projeto de banco de dados para eventos utilizando o framework Hibernate. Inclui o diagrama de entidade-relacionamento e o projeto lógico relacional com as tabelas geradas. Também descreve o sistema de gerenciamento de banco de dados MySQL e as principais características e funcionalidades do Hibernate como mapeamento objeto-relacional e a linguagem HQL.
19. MySQL 5 Mais de 10 milhões de instalações; Usuários famosos: Amo DinDin, NASA, Wikipedia, Bradesco, HP, Nokia, Sony; Empresa responsável: Sun Microsystems. Características Alto desempenho e estabilidade; Facilidade de uso; Multiplataforma; Software Livre com base na GPL; StorageEngines: MyISAM, InnoDB, BDB, entre outros; Interface gráfica: MySQL Toolkit (MySQL GUI + MySQLAdministrator); Modelagem de bancos: MySQLWorkbench Sistema de Gerenciamento de Banco de Dados
20.
21. Usode Xml e annotation para estabelecer a relação entre o BD e a aplicação.
25. Gera as chamadas SQL e libera o desenvolvedor do trabalho manual da conversão dos dados resultante, mantendo o programa portável para quaisquer bancos de dados SQL
26.
27. A atual versão do Hibernate é a 3.x, que incorporou características como a nova arquitetura Interceptor/Callback, filtros definidos pelo usuário e anotações JDK 5.0 (Metadados do Java), que substitui os arquivos XML.