SQL Dicas & Truques (parte 2)
Este artigo é a continuação da série que nos apresenta dicas e truques que podem ser usados nas consultas SQL. Nesta segunda parte vamos descobrir como fazer para otimizar nossas consultas ao banco de dados MySQL, assim como algumas funções que irão nos ajudar a deixar o código-fonte do programa mais limpo e agilizar nossa vida.
Introdução
Independente da linguagem de programação que você escolhe
para desenvolver seus projetos, uma sintaxe se torna onipresente
em qualquer sistema que usa acesso à banco de dados, trata-se da
linguagem SQL (Structured Query Language), que é usada para se
comunicar com o banco de dados.
A SQL é uma linguagem padrão de acesso à banco de dados, porém dependendo do SGBD (Sistema de Gerenciamento de Banco de Dados) escolhido, podem existir pequenas variações entre seus comandos. Por exemplo, o MySQL é rico em funções de formatação de data, coisa que não é verdadeira quando se fala em PostgreSQL. Alguns SGBDs possuem recursos que outros não tem, como suporte a transações, sub-queries, etc.
Para quem ainda não está acostumado com o jargão técnico adotado pelos administradores de banco de dados, um SGBD é o sistema responsável por gerenciar a forma como os dados/registros são armazenados de forma física no disco rígido de seu computador e a forma como esses dados são recuperados. O Linux é muito rico em diversidade de SGBDs, vou citar somente os que considero os três principais na categoria, perdoem-me por omitir os demais:
Este artigo pode ser considerado a continuação do primeiro da série: Este artigo é indicado para quem já possui alguma experiência com SQL.
A SQL é uma linguagem padrão de acesso à banco de dados, porém dependendo do SGBD (Sistema de Gerenciamento de Banco de Dados) escolhido, podem existir pequenas variações entre seus comandos. Por exemplo, o MySQL é rico em funções de formatação de data, coisa que não é verdadeira quando se fala em PostgreSQL. Alguns SGBDs possuem recursos que outros não tem, como suporte a transações, sub-queries, etc.
Para quem ainda não está acostumado com o jargão técnico adotado pelos administradores de banco de dados, um SGBD é o sistema responsável por gerenciar a forma como os dados/registros são armazenados de forma física no disco rígido de seu computador e a forma como esses dados são recuperados. O Linux é muito rico em diversidade de SGBDs, vou citar somente os que considero os três principais na categoria, perdoem-me por omitir os demais:
- MySQL (http://www.mysql.org)
- PostgreSQL (http://www.postgresql.org/)
- Oracle (http://technet.oracle.com/tech/linux/)
Este artigo pode ser considerado a continuação do primeiro da série: Este artigo é indicado para quem já possui alguma experiência com SQL.
è o seguinte estou com um grande problema para mim sei que para voce é muito facil.
Criei uma ágina e mysql e php mas como pnho ela no ar?
Meu servidor é linux, sei poquisimo de linux.
E eu tembem queria saber mais sobre a segurança de paginas na WEB.
queria mais algumas dicas e toques que fiquei sabendo que vc entende.
ok
Desde já agradeço.