Trabalho De Banco De Dados - MYSQL
Artigo: Trabalho De Banco De Dados - MYSQL. Pesquise 862.000+ trabalhos acadêmicosPor: jmarcoslopes • 16/9/2013 • 1.296 Palavras (6 Páginas) • 889 Visualizações
História do MySQL
O MySQL surgiu a partir da necessidade da equipe que criou o SGBD,
de utilizar algum macanismo que permitisse a conexão de tabelas criadas na
linguagem SQL para um determinado fim. A principio, o grupo iria utilizar o
mSQL, mas logo perceberam que essa ferramenta não era tão rápida para
atender as necessidades do projeto. O jeito foi criar uma solução própria.
Nascia o MySQL.
O MySQL foi criado por Michael Widenius na compainha Suíça TcX. Por
volta de 1979 Michael desenvolveu um banco de dados chamado UNIREG,
sendo rescritos em várias linguagens desde então. Em 1994, a empresa TcX
começou o desenvolvimento de aplicações baseadas na Web, tendo como
base o banco UNIREG, porém esse banco possuía muito “overhead” para obter
sucesso em uma aplicação para geração de páginas dinâmicas na Web. Então
a empresa TcX começou a procurar por outro banco o mSQL, uma ferramenta
baseada em SQL mas com caraquiterísticas pobres não possuindo por
exemplo suporte a índices, e com desempenho inferior ao UNIREG.
Foi então que o desenvolvedor do banco UNIREG contatou o David
Hughes criador do mSQL, para saber do interesse dele em unir os dois bancos,
Sendo positivo o interesse de David, a empresa TcX resolveu desenvolver um
novo banco, mas mantendoao maximo a compatibilidade com mSQL. TcX foi
esperta o suficiente para não reinventar o que já estava bem feito, ela contruiu
seu servidor baseado na estrutura que já estava montada no UNIREG e utilizou
grande número de utilitários escritas para mSQL e fez API’s para o novo
servidor praticamentes iguais ao mSQL. Como resultado usuários do mSQL
que decidissem mudar para o novo servidor da TcX, teriam apenas que fazer
pequenas e simples mudanças nos códigos existentes.
Então foi em maio de 1995 que, definitivamente, a primeira versão do
MySQL foi lançada. Um dos parceiros da TcX sugeriu a distribuição do servidor
na internet, o objetivo disso era a utilização de um modelo pioneiro
desenvolvido por Aladdin Peter Deutsch. O resultado foi maior lexibilidade em
sem “copyright”, que fez do MySQL mais difundido gratuitamente do que o
mSQL. P á g i n a | 4
O Banco de Dados MySQL
O MySQL foi desenvolvido pela TcX em 1996. Atualmente a MySQL AB
desenvolve o programa MySQL AB é a compainha dos fundadores e principais
desenvolvedores do MySQL. Eles criaram-no porque precisavam de um banco
de dados relacional que pudesem tratar grandes quantidades de dados em
máquinas de custo relativamente barato. O MySQL é um dos banco de dados
relacionais mais rápidos do mercado, apresenta quase todas as
funcionalidades dos grandes banco de dados. MySQL é uma linguagem
simples, em que você facilmente pode gravar, alterar e recuperar informações
num web site com segurança e rapidez. O MySQL éexecutado, principalmente,
em sistemas queparticipam da filosofia UNIX, embora outros sistemas S.O
também fornecem suporte, como Windows, por exemplo.
O MySQL é um sistema de gerenciamento de banco de dados relacional
multiencadeado, de código fonte aberto e nível corporativo. O MySQL não é
apenas um banco de dados, mas sim um gerenciador de banco de dados.
Como este SGBD (sistema Gerenciador de Banco de Dados), também pode
ser utilizado para aplicações corporativas o qual, necessitam de varias
conexões simultâneas, que possibilita 101 conexões simultâneas. Uma
conexão é o tempo que leva para o usuério receber o dado solicitado.
O MySQL é um sistema de gerenciamento de banco de dados
relacional.
Um banco de dados relacional armazena dados em tabelas separadas
em vez de colocar todos os dados um só local. Isso proporciona velocidade e
flexibilidade.
O Servidor mySQL foi desenvolvido originalmente para lidar com banco
de dados muito grandes de maneira muito mais rápida que as soluções
existentes e tem sido usado em ambientes de produção de alta demanda por
diversos anos de maneira bem sucedida. Apesar de estar em constante
desenvolvimento, o Servidor MySQL oferece hoje um rico e proveitoso conjunto
de funções. A conectividade, velocidade e segurança fazem com que o MySQL
seja altamente adapitável para acessar bancos na internet.
O programa de Banco de Dados MySQL é um sistema cliente/servidor
que consiste de um servidor SQL multitarefa que suporta acessos diferentes,
diversos programas clientes e bibliotecas, ferramentas administrativas e
diversas interfaces de programação (API’s).
...