Induczione

A Lingua Query Strutture hè detta tutti i Baschi di Ritorna Moderna

A Lingua Query Structured (SQL) hè a lingua di basa di dati. Tutte e ricerche di rilazione muderni, chì includenu Access, FileMaker Pro, SQL Server Microsoft è Oracle utilizanu SQL com'è u so bloccu di basa. In fatti, hè spessu u solu modu chì pudete interactuar cù a basa di dati. Tutte l'interfaccia gràfica di l'utilizatori chì furnisce l'accessione di data è a funziunalità di manipulazione sò nunda più di i traduttori SQL. Piglianu l'azzioni chì ripete gràficamente è cunvertisce in cumandamenti SQL cumpresu da a basa di dati.

SQL hè simili à inglese

À questu puntu, pudete esse di crede chì ùn sia micca un programatore è l'apprendre una lingua di prugrammazione ùn hè micca sicura micca a vostra alley. Fortunatamente, in u core, SQL hè una lingua simplica. Hè un numaru limitatu di cumandamenti, è questi cumanduli sò assai leggibili è sò casi strutturati cum'è sentenzi anglesi.

Basa di dati

Per cumprà SQL, hè impurtante per avè un capiscenu basu di cumu travaglià a basa di dati. Sè cumu cunfurmate cun termini cum'è "tavulinu", "rilazioni" è "query", pudete liberà di rimborsu in fronte! Se ùn avete micca, pudete desiderate l \ 'articulu Fundamentali di Fundazione prima di cresce.

Fighjemu un esempiu. Eppo supponi chì avete una basa simplice di basa creatu da mantene l'inventariu per una buttrega. Unu di e tàvule in a vostra basa di dati puderia cuntene i prezzi di l'articuli nantu à i vostri stile indiziatu per un numaru d'inventari unicu chì identificanu cada partitu. Probabilmente deve dà quella tavola un nome simplice cum'è "Prezzi".

Forsi si vulemu di sguassà l'articuli da a vostra magazinata chì sò prezzu di più di $ 25, avete "consulta" a basa di dati per una lista di tutti queste elementi. Questu hè induve l'SQL vene in.

A vostra prima SQL Query

Prima di avè ottinutu à l' esurtazione SQL necessariu per ricuperà sta infurmazione, pruvemu a furia di a nostra pregunta in u chianu English. Vulendu "sceglie tutti i numeri di storia da a table di prezzi è in u prezzu hè più di $ 25". Questa es una solicitud simplica simplica quandu s'expressa in chiaru inglese, è hè quasi comu semprici in SQL. Eccu a robba SQL cunforme:

SELECT NumberNumber
FROM Prezzi
Dà PREZZI> 5

Hè cusì sempru chè cusì! Sì avete lettu u forti risposte altìssimu, vi trova chì hè assai simile à a question anglesa chì palesa in l'ultimu paragracu.

Interpretate SQL Declarations

Avà pruvatu un altru esempiu. Questu ora, però, avemu da fà in retrové. Prima, vi daraghju cun l'intrecciu SQL è avemu vistu se vi pudete spiegà in plain English:

SELECT Prezzo
FROM Prezzi
WHERE StockNumber = 3006

Allora, chì pensate chì sta parolla? Hè bè, retrieve u prezzu da a basa di dati per u puntitu 3006.

Ci hè una sola lezzione chì deve esse di u nostru debbuli in questu puntu: SQL hè cum'è l'inglesi. Ùn averite micca cusì per voi cumprate SQL saluti; avemu da vene à quellu in u restu di a nostra serie. Solu capisce chì SQL ùn hè micca intimidante cum'è prima.

A Range of SQL Declarations

SQL proporciona una larga varietà di stanzi, di quale SELECT hè solu unu. Eccu parechji esempi di l'altri esempii SQL cumuni:

In più di sti dichjarazione SQL, pudete aduprate chjazziuli SQL, chjamate a cleru di a ONESI usata in l'esempii di precedente. Queste clause serve per refine u tipu di dati per esse attu. In più di a cleru di ON SINERE, quì sò l'altri articuli più frequuti:

Se interessate à sviluppà SQL, Fundamentali SQL hè un tutoriale multiplu chì scopra i cumpunenti è aspetti di SQL in più dittori.