Você está na página 1de 3

23 Agos.

2020

Artigo sobre Classificação de Sistemas Gerenciadores de


Banco de Dados (SGBDs)
Marcos Aurelio Pereira Ramos
¹Serviço Nacional de Aprendizagem Comercial (SENAC)
Curso de Analise e Desenvolvimentos de Sistemas

R. João Pereira dos Santos, 303 - Pte. do Imaruim, Palhoça - SC, 88130-475
marcos.ramosalunos.senac.br

Abstract. In several computerized systems it is necessary to store information in a


database, we can verify this by observing that in the last decades the database has become
the heart of many systems. It was not in the late 1950s that the database was created, with
large accumulations of information the digital age became a crucial point of many
systems. Information can be considered the most valuable resource of companies, so
knowing a database management system or (DBMS) is essential. A DBMS has several
functions, such as storing data safely and effectively. SGBD has been evolving and
exploring new concepts, opening up a large digital market for technology companies. For
example ORACLE, IBM, dBASE ,Microsoft.
Resumo. Em vários sistemas informatizados é necessário o armazenamento de
informações em banco de dados, podemos constatar isso observando que nas últimas
décadas o banco de dados se tornou o coração de muitos sistemas. Foi no final da
década de 50 que o banco de dados foi criado, com grandes acúmulos de informação
a era digital se tornou um ponto crucial de muitos sistemas. A informação pode ser
considerada o recurso mais valioso das empresas, portando, conhecer um sistema
gerenciador de banco de dados ou (SGBD) é fundamental. Um SGBD tem várias
funções como, o armazenamento de dados de forma segura e eficaz. O SGBD vem
evoluindo e explorando novos conceitos, abrindo um grande mercado digital para
empresas de tecnologia. Por exemplo a ORACLE, IBM, dBASE e Microsoft.

1.INTRODUÇÃO
Compreender o conceito de Sistemas de Gerenciamento de Banco de Dados
(SGBD), reconhecer sua importância e examinar quais benefícios e desvantagens de
inserir esse tipo de sistema é fundamental para qualquer empresa que possua a
necessidade de armazenar e buscar grandes volumes de dados, essas informações são
indispensáveis para o bom funcionamento da empresa e seu desenvolvimento e
organização. Quando falamos de um novo sistema, esse termo gera várias dúvidas quanto
a sua real importância e até mesmo se irá trazer benefícios extraordinários após sua
implantação e uso. Perante os inúmeros SGBDs disponíveis no mercado, muitas dúvidas
dificultam a escolha e apenas uma análise mais precisa pode ajudar na escolha mais
apropriada. Dentre os SGBDs mais populares podemos citar o Oracle que se encontra
entre os mais usados do mercado hoje em dia, ao lado do MySQL, PostreSQL entre
outros. Esse trabalho tem como alvo avaliar a arquitetura geral de um SGBD,
conceituando como é seu funcionamento, além de comunicar os benefícios e
desvantagens desse tipo de sistema. Uma vez compreendido tais conceitos, iremos
estudar dois dos principais SGBDs disponíveis, no mercado, (MySQL, PostreSQL)
apresentando uma rápida análise de suas características, com a proposta de apontar seus
pontos positivos.

2. SGBDs
O MySQL foi criado por Michael Widenius na companhia suíça TcX. Por volta de 1979
Michael desenvolveu um Banco de Dados chamado UNIREG, sendo rescritos em várias
linguagens desde então [YAR 99]. Um dos bancos de dados mais populares, com milhões
de instalações pelo mundo, possuindo versões para Windows, Solaris, Unix, FreeBSD,
Linux. E seu uso é gratuito para uso não-comercial. Algumas das empresas mais famosas
que fazem uso deste banco podemos citar: NASA, Banco Bradesco, Dataprev, HP, Nokia
e Sony. O MySQL é usado principalmente para desenvolvimento web como servidor de
dados para comércio eletrônico. Tornou-se um SGBD com recursos de transações a partir
da versão 5.

Entre as características:

- Alta compatibilidade com linguagens como PHP, Java, Python, C#, Ruby e C/C++;
- Baixa exigência de processamento (em comparação como outros SGBD);
- Vários sistemas de armazenamento de dados (batabase engine), como MyISAM,
MySQL Cluster,
CSV, Merge, InnoDB, entre outros;
- Recursos como transactions (transações), conectividade segura, indexação de campos
de texto, replicação, etc;
- Instruções em SQL, como indica o nome.

2.2. PstgreSQL

O PostgreSQL é um dos resultados de uma ampla evolução que se iniciou com o projeto
Ingres, desenvolvido na Universidade de Berkeley, Califórnia. O líder do projeto,
Michael Stonebraker, um dos pioneiros dos bancos de dados relacionais, deixou a
universidade em 1982 para comercializar o Ingres, porém retornou a ela logo em seguida.
SGBD desenvolvido como projeto de código aberto pela PostgreSQL Global
Development Group. Ele é considerado o sistema gerenciador de bancos de dados de
código aberto mais avançado disponível, sendo que sua distribuição é gratuita e possui
uma boa aceitação no mercado. Originalmente, foi criado para plataforma Linux,
entretanto conta com versões para Windows atualmente. Seu o foco é, principalmente,
para comércio eletrônico, trabalhando juntamente com a linguagem PHP.
Entre as características:

- Compatibilidade multi-plataforma, ou seja, executa em vários sistema operacionais,


como Windows, Mac OS X, Linux e outras variantes de Unix;
- Compatibilidade com várias linguagens, entre elas, Java, PHP, Python, Ruby, e
C/C++;
- Base de dados de tamanho ilimitado;
- Tabelas com tamanho de até 32 TB;
- Quantidade de linhas de até 1.6 TB ilimitada;
- Campos de até 1 GB;
- Suporte a recursos como triggers, views, stored procedures, SSL, MVCC, schemas,
transactions, savepoints, referential integrity e expressões regulares;
- Instruções em SQL, como indica o nome.

References
STROPARO, Elder Stroparo. História do MySQL. História do MySQL, [S. l.], p.
http://elderstroparo.blogspot.com/2010/01/historia-do-mysql.html, 28 jan. 2010.

PRINCIPAIS razões para usar MySQL. Principais razões para usar MySQL, [S. l.], p.
https://www.devmedia.com.br/introducao-ao-mysql/27799, 6 set. 2016.

TEIXEIRA, José Ricardo. Introdução ao MySQL. Introdução ao MySQL, [S. l.], p.


https://www.devmedia.com.br/introducao-ao-mysql/27799, 2 nov. 2013.

ALECRIM , Emerson Alecrim. Banco de dados MySQL e PostgreSQL. Banco de dados


MySQL e PostgreSQL, [S. l.], p. https://www.infowester.com/postgremysql.php, 2 nov.
2006.

Você também pode gostar