Introdução ao PHP e MySQL

MySQL é o sistema de banco de dados mais popular.

O que é MySQL?

MySQL é um banco de dados.
Os dados no MySQL são guardados em tabelas.

Uma tabela é uma coleção de dados relacionados e consiste de colunas e linhas.

Bancos de dados são úteis quando é necessário guardar informações baseadas em categorias. Uma empresa dever por exemplo ter um banco de dados com as seguintes tabelas: "clientes", "produtos", "empregados" e "pedidos"

Tabelas de bancos de dados
Um banco de dados geralmente contém uma ou mais tabelas. Cada tabela é identificada por um nome (por exemplo "clientes" ou "pedidos"). Tabelas contém registros (linhas) com dados.
Abaixo temos um exemplo de uma tabela chamada "pessoas":

nomenome_completoenderecocidade
AlexandreAlexandre Nogueira AraújoRua 1, No. 95 St. SulGoiânia
BarbaraBarbara Rodrigues MoreiraAv 15, No. 125 CentroAparecida de Goiânia
DiogoDiogo da Silva MachadoRua 22, Q. 45 No. 312 St. OesteAparecida de Goiânia

A tabela acima contém três registros (um para cada pessoa) e quatro colunas (nome, nome_completo, endereco, cidade)

Pesquisas ou queryes

Uma pesquisa ou query é uma pergunta ou um pedido.
Com o MySQL nós podemos enviar pesquisas para um banco de dados para uma informação específica e ter um conjunto de registros retornados.

Observe a seguinte pesquisa:
   1:select
2: nome_completo
3:from pessoas;
A pesquisa acima seleciona todos os dados na coluna nome_completo da tabela pessoas e ira retornar o seguinte conjunto de registros:

nome_completo
Alexandre Nogueira Araújo
Barbara Rodrigues Moreira
Diogo da Silva Machado


Fatos sobre o banco de dados MySQL

Uma das melhores coisas sobre o MySQL é que ele pode ser diminuído para suportar aplicações de bancos de dados integradas. Talvez por causa da sua reputação muitas pessoas acham que o MySQL só consegue lidar com sistemas pequenos ou médios.

A verdade é que o MySQL é o padrão em banco de dados para sites que suportam um enorme volume de dados e usuários (como Friendster, Yahoo, Google).

Dê uma olhada em http://www.mysql.com/customers/ para ter uma idéia de quem esta usando o MySQL.

Fonte

Nenhum comentário:

Postar um comentário