Você está na página 1de 8

UNIVERSIDADE FEDERAL DE VIOSA CAMPUS FLORESTAL

Sistema de Gerenciamento de Banco de Dados


Tcnico em Informtica 4 Semestre Banco de Dados Prof. Me. Fabrcio Aguiar
Geraldo Francisco de Oliveira Junior 27/11/2010

Oracle, MySql, PostgreSQL

Sumrio
Oracle ........................................................................................................................................... 2 MySQL ......................................................................................................................................... 4 PostgreSQL ................................................................................................................................. 6

Oracle
Dados da empresa:

Oracle Corporation uma companhia que desenvolve softwares corporativos. O seu principal produto o sistema de gesto de bancos de dados relacionais chamado Oracle. Foi relacionada pelo Great Place to Work Institute (GPTW) como uma das cem melhores empresas para se trabalhar no Brasil Foi fundada em 1977 e tem escritrios em mais de 145 pases. Em 2004, empregava mais de 43000 pessoas no mundo inteiro.. Lawrence J. Ellison (Larry Ellison) foi o presidente (CEO - Chief Executive Officer) da empresa por vrios anos. Depois de ser diretor geral da empresa at 2003, foi sucedido por Jeff Henley em 2004. Ellison mantm seu posto de CEO. A revista Forbes uma vez anunciou Ellison como o homem mais rico do mundo. Hoje ele compra 51% do Yahoo!

Vantagens e Desvantagens
Vantagens: Grande otimizao de performance para dados em grande quantidade; Robustez, segurana dos dados, confiabilidade, organizao racionalizada e grande capacidade de expanso (escalabilidade) do sistema; Robustez, segurana dos dados, confiabilidade, organizao racionalizada e grande capacidade de expanso (escalabilidade) do sistema; Trata-se de um sistema naturalmente multi-usurio, permitindo a edio, atualizao, consulta simultnea de dados/mapas/metadados por diversas pessoas, inclusive via internet/intranet (com o uso de sistemas de disponibilizao, como o Autodesk MAPGUIDE); Permite a criao de programas que fazem carregamento automtico de informaes, verificao de consistncia, limpeza, entre outras funes, atravs de funes internas do banco; No nvel conceitual, pode permitir (juntamente com o mdulo "spatial"), compatibilidade com o mtodo mais sofisticado de armazenamento e gerenciamento de dados espaciais do mercado, chamado pelo consrcio OpenGIS de geodatabase system (orientado ao objeto); Permite intercmbio com diversas tecnologias (programao de interfaces em linguagens de programao como VB, C, Java, ESRI/aml).

Desvantagens: Exige especializao tcnica, seja para administrao do banco (tarefas como backup/recovery, performance tunning, gerenciamento de usurios/segurana, etc.), bem como para atividades como programao para gerao de sadas adequadas e derivao de dados; Alto custo da licena e do hardware necessrio para rodar os softwares.

Informaes sobre licena


Enterprise Edition: R$413.00 - R$103,208.00 Standard Edition: R$152.00 - R$38,024.00 Standard Edition One: R$78.00 - R$12,602.00 Oracle Personal Edition: R$200.00 - R$999.00 Express Edition: Free

Plataformas
Windows, Linux, Unix

Fontes
Infrium Faculdade de Tecnologia SGBD Oracle Turma BSI1NB http://www.oracle.com https://shop.oracle.com/pls/ostore/product?p1=OracleDatabaseEnterpriseEdition&sc =ocom_oracledatabaseenterpriseedition http://pt.wikipedia.org/wiki/Oracle_(banco_de_dados)

MySQL

Dados da Empresa
O MySQL um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Linguagem de Consulta Estruturada, do ingls Structured Query Language) como interface. atualmente um dos bancos de dados mais populares, com mais de 10 milhes de instalaes pelo mundo.[1] Entre os usurios do banco de dados MySQL esto: NASA, Friendster, Banco Bradesco, Dataprev, HP, Nokia, Sony,Lufthansa, U.S. Army, U.S. Federal Reserve Bank, Associated Press, Alcatel, Slashdot, Cisco Systems, Google e outros.[ O MySQL foi criado na Sucia por dois suecos e um finlands: David Axmark, Allan Larsson e Michael "Monty" Widenius, que tm trabalhado juntos desde a dcada de 1980. Hoje seu desenvolvimento e manuteno empregam aproximadamente 400 profissionais no mundo inteiro, e mais de mil contribuem testando o software, integrando-o a outros produtos, e escrevendo a respeito dele. No dia 16 de Janeiro de 2008, a MySQL AB, desenvolvedora do MySQL foi adquirida pela Sun Microsystems, por US$ 1 bilho, um preo jamais visto no setor de licenas livres. No dia 20 de Abril de 2009 a Oracle compra a Sun Microsystems e todos o seu produtos, incluindo o MySQL. Aps investigaes da Comisso Europeia sobre a aquisio para evitar formao de monoplios no mercado a compra foi autorizada e hoje a Sun faz parte da Oracle.[3] [4] O sucesso do MySQL deve-se em grande medida fcil integrao com o PHP includo, quase que obrigatoriamente, nos pacotes de hospedagem de sites da Internet oferecidos atualmente. Empresas como Yahoo! Finance, MP3.com, Motorola, NASA, Silicon Graphics e Texas Instruments usam o MySQL em aplicaes de misso crtica.[5] A Wikipdia um exemplo de utilizao do MySQL em sites de grande audincia. O MySQL hoje suporta Unicode, Full Text Indexes, replicao, Hot Backup, GIS, OLAP e muitos outros recursos.

Vantagens e Desvantagens
Vantagens: Portabilidade (suporta praticamente qualquer plataforma atual); Compatibilidade (existem drivers ODBC, JDBC e .NET e mdulos de interface para diversas linguagens de programao, como Delphi, Java, C/C++, C#, Visual Basic, Python, Perl,PHP, ASP e Ruby); Excelente desempenho e estabilidade; 4

Pouco exigente quanto a recursos de hardware; Facilidade de uso; Contempla a utilizao de vrios Storage Engines como MyISAM, InnoDB, Falcon, BDB, Archive, Federated, CSV, Solid Suporta controle transacional; Suporta Triggers; Suporta Cursors (Non-Scrollable e Non-Updatable); Suporta Stored Procedures e Functions; Replicao facilmente configurvel; Interfaces grficas (MySQL Toolkit) de fcil utilizao cedidos pela MySQL Inc.

Desvantagens: Integrao com um ambiente j existente Disponibilidade de Certificao; Percepo da escalabilidade.

Informaes sobre licenas


MySQL Database 5.1: Free; MySQL Enterprise Edition (1-4 servidor): R$10,860.00 - R$32,580.00 MySQL Enterprise Edition (5 - servidor): R$21,732.00 - R$65,196.00 MySQL Standard Edition: R$8,688.00 - R$26,064.00

Plataformas
Windows, Linux, Unix

Fontes

http://www.cio.com/article/113111/Eight_Sound_Reasons_Not_to_Use_MySQL http://www.mysql.com/products http://pt.wikipedia.org/wiki/MySQL

PostgreSQL

Dados da Empresa
PostgreSQL um sistema gerenciador de banco de dados objeto relacional (SGBDOR), desenvolvido como projeto de cdigo aberto. O PostgreSQL um projeto open source coordenado pelo PostgreSQL Global Development Group. Embora as atividades do grupo sejam patrocinadas por diversas organizaes de todo o mundo, seu modelo de desenvolvimento o modelo Bazar (originalmente apresentado em A Catedral e o Bazar de Eric S. Raymond). Portanto, o desenvolvimento do PostgreSQL feito por um grupo de desenvolvedores, em sua maioria voluntrios, espalhados por todo o mundo e que se comunicam via Internet. Logo, trata-se, de um projeto direcionado pela comunidade de desenvolvedores e de usurios, a qual qualquer pessoa pode se juntar, bastando se inscrever em listas de discusso e participar delas. Voluntrios interessados em contribuir com o projeto tambm podem consultar as sugestes de tarefas de desenvolvimento de novas funes e de correes de erros que so publicadas na lista TODO ou apresentar suas prprias sugestes. O cdigo desenvolvido submetido equipe do projeto que pode aceit-lo e inclu-lo nas novas verses ou recus-lo. Voluntrios tambm podem colaborar gerando documentao ou realizando tradues! As ferramentas utilizadas para o apoio ao desenvolvimento so o sistema de gesto de fontes CVS (Concurrent Version System), listas de discusso, servidor de news e salas de batepapo (IRC).

Vantagens e Desvantagens
Vantagens: Stored Procedures: o PostgreSQL tem suporte criao de stored procedures em PL/pgSQL, PL/Tcl e PL/perl. Usando stored procedures o programador pode realizar um grande nmero de operaes dentro do prprio banco, aumentando o desempenho geral da aplicao. Altamente Extensvel: o PostgrSQL possui uma caracterstica bastante interessante que a possibilidade de se utilizar operadores, tipos de dados, estruturas e mtodos de acesso definidos pelo usurio (o programador do sistema). Banco de Dados "Relacional a Objetos": o banco de dados possui algumas caractersticas de orientao a objetos, como herana, por exemplo. Por isso, o PostgreSQL , por vezes, chamado de banco de dados "relacional a objetos" e no s um banco de dados relacional.

Caractersticas de Bancos Relacionais: quase todas as caractersticas esperadas em um banco de dados relacional so encontradas no PostgreSQL, como consultas declarativas em SQL, otimizaes de consultas, controle de concorrncia, transaes e multiusurio. Integridade Referencial: uma caracterstica da ltima verso do PostgreSQL. O banco de dados agora suporta a integridade referencial de dados, caracterstica muito til que antes no era implementada. Instalao Simples e Rpida: a instalao do PostgreSQL extremamente simples, especialmente para os usurios de gerenciadores de pacotes como RPM ou DEB. A configurao do banco tambm bastante intuitiva e rpida.

Desvantagens O PostgreSQL um produto em desenvolvimento constante, mas ainda existem algumas caractersticas no-implementadas. Isto pode ou no ser uma desvantagem, dependendo do tipo de aplicao desejada. Entre as caractersticas no-implementadas, est a impossibilidade da criao de outer joins, limitao que, embora possa ser superada pelo programador com um pouco de criatividade, bastante desagradvel. Ele tambm no tem vrias opes encontradas em outros bancos, como capacidade de replicao, backup, recuperao de falhas e otimizaes avanadas.

Informaes sobre licenas


Software Livre.

Plataformas
Windows, Linux, Unix

Fontes
http://www.lenep.uenf.br/~bueno/DisciplinaSL/MANUAIS/00SOFTWARE_LIVRE/REVISTAS/RDL/010/capa.html http://javafree.uol.com.br/artigo/11722/MySQL-x-PostGreSQL-%3E-Suas-Vantagens-eDesvantagens http://pt.wikipedia.org/wiki/PostgreSQL

Você também pode gostar