Postgresql vs. mysql

Disponível somente no TrabalhosFeitos
  • Páginas : 34 (8448 palavras )
  • Download(s) : 0
  • Publicado : 4 de novembro de 2012
Ler documento completo
Amostra do texto
ANÁLISE DE ESTRUTURAS DE DADOS E ALGORITMOS PARA ARMAZENAMENTO EXTERNO UTILIZADAS EM DBMS’S.



Monografia submetida a Universidade Estadual de Ponta Grossa para a obtenção do Grau de Bacharel em Informática
Orientadora: Profª. Tatiana Montes Celinski





Ponta Grossa

2012Dedicamos esse trabalho a todas as pessoas que nos apoiaram durante a nossa trajetória. Somos gratos pelos esforço que fizeram por nós quando precisamos. Agradecemos, em especial, os amigos verdadeiros.









AGRADECIMENTOS








Agradecemos aos professores que nos passaram ideias construtivas que fizeram com que esse trabalho fosse concluído com o êxito que esparavamos.RESUMO

O trabalho ater-se-á em discutir estruturas de dados, algoritmos, propriedades e o desempenho dos Sistemas Gerenciadores de Bancos de Dados gratuitos mais utilizados por empresas, tanto privadas quanto governamentais.
Queremos ter a visão de como tais Sistemas tem crescido, tanto em funcionalidades quanto no número de pessoas utilizando os SGDBs e como eles temevoluído ao longo dos anos, visando a necessidade que as pessoas possuem de ter a informação sempre no menor espaço de tempo possível.
Para isso, utilizaremos os manuais que os Sistemas Gerenciadores de Banco de Dados mais utilizados disponibilizam e baseado neles, faremos algumas comparações para apontar pontos fortes e pontos fracos dentro do que eles apresentam. Além de livros quepropuseram a maneira de se trabalhar com as informações.
Tendo as informações adquiridas e efetuadas as análises, poderemos concluir como os Sistemas Gerenciadores de Banco de Dados trabalham, a maneira que podem auxiliar o dia-a-dia das pessoas, ajudando a tomarem decisões baseadas nos dados que possuem armazenados nos SGBDs, e o que podemos esperar que os novos Sistemas Gerenciadores de Bancosde Dados ofereçam no futuro.

Palavras-chave: Banco de Dados, Algoritmos, PostgreSQL, Postgres, MySQL, CRUD.







ABSTRACT


The work will stick to discussing data structures, algorithms, and performance properties of the free Database Management Systems most used by companies, both private and governmental.
We want to have a vision of how such systems has grown, bothin functionality and in the number of people using the DBMSs and how they have evolved over the years, aimed at the need that people have to always have the information in the shortest time possible.
For this, we will use the manuals that the Database Management Systems offer more used and based on them, we will make some comparisons to pinpoint strengths and weaknesses in what they present.Besides books that proposed a way of working with the information.
Having acquired the information and the analyzes performed, we conclude as Database Management Systems work, the way they can help the day-to-day lives, helping to make decisions based on data they have stored in DBMS, and what we expect that the new Management Systems Databases offer in the future.

Keywords: Database,Algorithms, PostgreSQL, Postgres, MySQL, CRUD.







LISTA DE ABREVIATURAS E SIGLAS


DBMS – Data Base Management System
SGBD – Sistema Gerenciador de Banco de Dados
IDMS – Integrated Database Management System
DBA – Database Administrator
SQL – Structured Query Language
INGRES – Interface Graphics and Retrieval System
RDBMS – Relational Database Management System
ANSI – AmericanNational Standards Institute
BI – Business Inteligence


































SUMÁRIO



1 INTRODUÇÃO 9
1.1 Histórico dos DBMS 10
1.2 Estruturas de Dados encontradas nos DBMS: 12
1.3 Explanações sobre Queries 15
1.4 Algoritmos de combinação encontrados nos DBMS: 16
1.4.1 Nested Loop Join 16
1.4.2 Merge Join 17
1.4.3 Hash Join 18
1.5...
tracking img