Você Precisa Saber o Que É SQL! - (Dicas de Programação)
Você Precisa Saber o Que É SQL! - (Dicas de Programação)
Você Precisa Saber o Que É SQL! - (Dicas de Programação)
Procurar
desenvolvimento de softwares.
SQL (Structured Query Language) é a linguagem padrão universal para manipular bancos de
dados relacionais através dos SGBDs. Isso significa que todos os SGBDRs (Sistema de
Gerenciamento de Banco de Dados Relacionais) oferecem uma interface para acessar o banco de
dados utilizando a linguagem SQL, embora com algumas variações. Logo, saber o que é SQL e
como utilizá-la é fundamental para qualquer desenvolvedor de softwares.
A linguagem SQL é dividida em 4 agrupamentos de acordo com o tipo de operação a ser executada
no banco de dados. A saber, DML (Data Manipulation Language, ou Linguagem de Manipulação de
Dados e português), DDL (Data Definition Language, ou Linguagem de Definição de Dados em
português), DCL (Data Control Language, ou Linguagem de Controle de Dados em português) e
DTL (Data Transaction Language, ou Linguagem de Transação de Dados em português).
Alguns autores classificam também uma divisão da linguagem para consultas, a DQL (Data Query
Language, Linguagem de Consulta de Dados), que tem apenas um comando (SELECT), porém é
mais comum encontrar este comando como integrante da DML, juntamente com os comandos
INSERT, UPDATE e DELETE. Vejamos os comandos SQL de cada agrupamento.
Nota: Registro, Linha e Tupla são palavras sinônimas para referenciar a uma linha da
tabela.
CONCLUSÃO
Quem quer trabalhar com desenvolvimento de softwares precisa aprender a SQL, pois a maioria
dos sistemas de informação interage com banco de dados, e essa é a linguagem universal para
fazer qualquer coisa nos bancos de dados relacionais (o tipo de banco de dados mais utilizado na
industria). Pode haver pequenas variações na linguagem dependendo do SGBD, mas a sintaxe dos
comandos são muito parecidas.
Cada comando citado neste artigo possui uma série de recursos, o comando que tem mais
recursos, obviamente, é o comando SELECT. O objetivo deste artigo é apenas apresentar a
linguagem SQL e seus comandos, continue ligado aqui no { Dicas de Programação } que vamos ver
os detalhes de cada comando desta linguagem.
da Computação pela ETEP Faculdades e Técnico em Informática pela Escola Técnica Pandiá
Calógeras. Possui as certificações AWS Architect Associate, AWS Cloud Practitioner, SCJP-6,
SCWCD-5 e Agile Scrum Foundation e trabalha com desenvolvimento de softwares desde 2007.
3 anos atrás • 19 comentários 3 anos atrás • 6 comentários 4 anos atrás • 2 comentários 3 anos atrás • 9 com
O MySQL é um dos SGBDs Lógica de programação se Que aprender inglês ajuda A dúvida que fica
mais conhecidos do mundo. aprende com muita prática. na carreira de qualquer martelando na cab
Muito famoso por ser … Por isso quero mostrar … profissional, isso tudo … maioria das pesso
Participe da discussão...
Obrigado
△ ▽ • Responder • Compartilhar ›
http://sqlfiddle.com
http://www.w3schools.com/sq...
http://www.sql-format.com
http://www.tutorialspoint.c...
Enfim, se vc deseja saber mais sobre websites de SQL para implementaçao online, busque "SQL
online" nop google e pronto ...
Bom, primeiramente parabéns Gustavo pelo post, tenho visto nos comentários que foi de grande ajuda
para muita gente, é bom ver um blog interativo que contribui ao próximo seja qual for o assunto ou
informação.
Gostaria de tirar algumas dúvidas sobre o sql referente a profissões. Como já dito por você anteriormente
sql não é uma linguagem de programação e sim de interação com o sgbd, queria saber se há algum
cargo que trabalhe especificamente com a linguagem sql com exceção do DBA que acredito que tenha
que ser um dos conhecimentos básicos, como um "analista sql" ou "analista de banco de dados" se esse
for realmente o trabalho de um analista. Um profissional que trabalhe com revisão da base de dados, ou
se isso é aplicado em grande escala por analistas de sistemas que além das linguagens de programação
se sso é ap cado e g a de esca a po a a stas de s ste as que a é das guage s de p og a ação
ainda utilizam o sql.
Se puder me falar os cargos que conhece da área de banco de dados e qual a função deles, em quais
sgbd investir, se em certificações ou em uma boa faculdade ficaria agradecido.
△ ▽ • Responder • Compartilhar ›
* pode existir uma versão para windows do "libreoffice base" disponivel para download, tipo 'avulso' do
conjunto do libreoffice ?
* existe alguma técnica de aprendizagem fácil de SQL, porque isso me lembra muito linguagem de
programação, que não é meu forte ...
Um abraço!
△ ▽ • Responder • Compartilhar ›
Vou dar exemplo de uma tabela que seria criada da seguinte forma:
Para inserir registros nessa tabela usamos o comando insert dessa maneira...
Dúvidas?
PS.: A linguagem não é MySQL, e sim SQL (Structured Query Language), MySQL
é o Gerenciador de Banco de Dados (SGBD).
△ ▽ • Responder • Compartilhar ›
Quanto ao Access ser ou não um SGBD, há uma discussão muito grande sobre isso... como
você pode ver nesse forum do site da microsoft: http://social.msdn.microsof...
O access é um SGBD, pois gerencia uma base de dados, mesmo que modestamente.
Um abraço ...
△ ▽ • Responder • Compartilhar ›