Cyfrifiaduron, Rhaglennu
Datganiadau SQL Sylfaenol
SQL safonol Mabwysiadwyd yn 1992 ac yn dal i gael ei ddefnyddio heddiw. Ei fod wedi dod yn feincnod ar gyfer llawer o systemau rheoli cronfa ddata. Wrth gwrs, mae rhai cynhyrchwyr yn defnyddio eu dehongliad eu hunain o'r safon. Ond mewn unrhyw system, mae yn dal y prif gydrannau - datganiadau SQL.
cyflwyniad
Defnyddio datganiadau SQL yn y gronfa ddata yn digwydd tablau rheoli gwerthoedd a'u paratoi ar gyfer eu dadansoddi ac arddangos pellach. Maent yn set o eiriau allweddol, y mae'r system yn gwybod beth i'w wneud gyda'r data.
Diffiniwch sawl categori o ddatganiadau SQL:
- diffiniad o wrthrychau gronfa ddata;
- trin gwerthoedd;
- diogelu a rheoli;
- paramedrau sesiwn;
- Gwybodaeth am y sylfaen;
- SQL statig;
- SQL deinamig.
datganiadau SQL ar gyfer trin data
Mae'r categori hwn yn cynnwys y geiriau allweddol y gallwch reoli y lleoliad o werthoedd â nhw yn y gronfa ddata.
INSERT. Mewnosod rhes mewn tabl sy'n bodoli eisoes. Gellir ei ddefnyddio fel gwerth unigol neu luosog, a ddiffinnir gan amod penodol. Er enghraifft:
INSERT INTO
enw'r tabl (colofn 1 enw, enw'r colofn 2)
GWERTHOEDD (gwerth 1 gwerth 2).
I ddefnyddio'r gweithredwr datganiad SQL RHOWCH â gwerthoedd lluosog, defnyddiwch y chystrawen canlynol:
INSERT INTO
enw 1 tabl (enw'r golofn 1, enw colofn 2)
SELECT enw colofn 1, enw'r golofn 2
O enw'r tabl 2
BLE enw 2.imya golofn tabl 1> 2
Bydd yr ymholiad hwn yn dewis yr holl ddata yn Nhabl 2, sy'n fwy na 2 am 1 colofn a'u gludo i mewn i'r cyntaf.
Y DIWEDDARAF. Fel y mae'r enw'n awgrymu, mae'r datganiad hwn yn diweddaru'r data SQL query mewn tabl sy'n bodoli eisoes ar sail arbennig.
enghraifft:
Y DIWEDDARAF enw'r tabl 1
Enw colofn SET = 2 "Basil"
BLE enw'r tabl colofn 1.imya 1 = 1
Mae'r Basil strwythur gwerth llenwi pob rhesi sy'n cwrdd â'r rhif 1 yn y golofn gyntaf.
DILEU. Dileu data o'r tabl. Gallwch nodi unrhyw amod neu i gael gwared ar yr holl rhesi.
DILEU GAN enw'r tabl
BLE colofn enw tablitsy.imya 1 = 1
Bydd yr ymholiad uchod yn dileu yr holl ddata oddi wrth y gronfa ddata gyda gwerth un yn y golofn gyntaf. Dyma sut y gallwch chi glirio'r bwrdd cyfan:
DILEU GAN enw'r tabl.
Nesaf mae angen i ddweud am y datganiad SELECT. Ef yw un o'r rhai mwyaf pwysig, felly bydd yn rhaid i neilltuo pennod ar wahân.
datganiad SELECT
Prif bwrpas SELECT - ddetholiad o ddata yn ôl amodau penodol. Canlyniad ei waith bob amser tabl newydd gyda data dethol. MS gweithredwr SQL SELECT gellir eu defnyddio i pwysau gwahanol geisiadau. Felly, ynghyd ag ef, gallwch ystyried keywords cysylltiedig eraill.
I ddewis pob un o'r symbol data "*" yn cael ei ddefnyddio o dabl penodol.
SELECT *
O enw'r tabl 1
Bydd canlyniad yr ymholiad hwn yn gopi union o'r tabl 1.
A dyma lwytho gan BLE gyflwr sy'n tynnu allan o Dabl 1, pob gwerth sy'n fwy na 2 yng ngholofn 1.
SELECT *
O enw'r tabl 1
BLE enw 1.imya golofn tabl 1> 2
Gallwch hefyd benodi yn y dewis sydd eu hangen dim ond rhai colofnau.
enw'r tabl SELECT golofn 1.imya 1
O enw'r tabl 1
Canlyniad ymholiad hwn bydd pob llinell â gwerthoedd colofn 1. Defnyddio gweithredwyr MS SQL yn gallu creu ei dabl hun, wrth ailosod, cyfrifo a amnewid gwerthoedd penodol.
SELECT
enw'r tabl colofn 1.imya 1
enw'r tabl colofn 1.imya 2
enw'r tabl colofn 1.imya 3
«=» EQ AS
enw'r tabl colofn 1.imya 2 o'r enw tabl * 1.imya colofn 3 AS NODEB
O enw'r tabl 1
Yr ymholiad hwn yn ymddangos yn gymhleth fetches holl werthoedd Nhabl 1, ac yna yn creu colofn newydd a EQ NODEB. Yn gyntaf mynd i mewn "+" arwydd, yn yr ail golofn data y cynnyrch 2 a 3. Mae'r canlyniad hwn gellir ei gynrychioli fel tabl, er mwyn deall sut y mae'n gweithio:
colofn 1 | colofn 2 | colofn 3 | EQ | NODEB |
Enw'r Cynnyrch 1 | 10 | 50 | + | 500 |
Enw'r Cynnyrch 2 | 15 | 100 | + | 1500 |
Os ydych yn defnyddio datganiad SELECT, gallwch dreulio ar unwaith archebu data ar unrhyw sail. Mae'n defnyddio'r GORCHYMYN gair GAN.
SELECT
enw'r tabl colofn 1.imya 1
enw'r tabl colofn 1.imya 2
enw'r tabl colofn 1.imya 3
O enw'r tabl 1
GORCHYMYN GAN enw colofn 2
Bydd y tabl yn deillio edrych fel hyn:
colofn 1 | colofn 2 | colofn 3 |
1 | 1 | 54 |
3 | 2 | 12 |
7 | 3 | 100 |
2 | 5 | 1 |
Hynny yw, yr holl linellau wedi cael eu gosod yn y fath fodd bod y golofn 2 werth yn esgyn.
Gall data hefyd gael ffurflenni gan dablau lluosog. Er mwyn eglurder, mae'n rhaid i chi ddychmygu gyntaf eu bod yn cael dau, mae rhai yn y gronfa ddata:
Tabl "Gweithwyr"
rhif | enw | cyfenw |
1 | Vasya | Vasin |
2 | Petya | Petin |
Tabl "cyflog"
rhif | cyfradd | credydu â |
1 | 1 | 10000 |
2 | 0.5 | 3500 |
Nawr mae angen i chi, fel cysylltu'r ddau dabl i gael gwerthoedd cyffredin. Gan ddefnyddio datganiadau SQL sylfaenol y gellir ei wneud fel a ganlyn:
SELECT
Sotrudniki.Nomer
Sotrudniki.Imya
Zarplata.Stavka
Zarplata.Nachisleno
O Gweithwyr Cyflog
BLE Sotrudniki.Nomer = Zarplata.Nomer
Mae lwytho o ddau dabl gwahanol o werthoedd, unedig gan nifer. Y canlyniad yw y set ganlynol o ddata:
rhif | enw | cyfradd | credydu â |
1 | Vasya | 1 | 10000 |
2 | Petya | 0.5 | 3500 |
Ychydig yn fwy am y SELECT. Defnyddio swyddogaethau cyfanredol
Gall un o'r datganiadau SQL SELECT sylfaenol cynhyrchu rhai cyfrifiadau yn y sampl. I wneud hyn, mae'n defnyddio swyddogaethau a fformiwlâu penodol.
Er enghraifft, er mwyn cael y nifer o gofnodion o'r tabl "Gweithwyr", mae angen i chi ddefnyddio'r ymholiad:
COUNT SELECT (*) AS N
O Gweithwyr
Y canlyniad fydd tabl gyda un golofn a gwerth.
N |
2 |
Gellir swyddogaeth yn cael ei ddefnyddio mewn ymholiadau sy'n cyfrifo'r swm, mwyafswm a gwerthoedd isaf, ac ar gyfartaledd. I wneud hyn, geiriau allweddol yn cael eu defnyddio SUM, MAX, MIN, AVG.
Er enghraifft, mae angen cynnal sampl o'r "cyflog" tabl eisoes yn hysbys:
rhif | cyfradd | credydu â |
1 | 1 | 10000 |
2 | 0.5 | 3500 |
Gallwch wneud cais cais o'r fath ac yn gweld beth sy'n digwydd:
SELECT
SUM (Zarplata.Nachisleno) AS NODEB
MAX (Zarplata.Nachisleno) AS MAX
MIN (Zarplata.Nachisleno) AS MIN
AVG (Zarplata.Nachisleno) AS SRED
O Cyflog
Bydd y tabl olaf fel a ganlyn:
NODEB | MAX | MIN | SRED |
13500 | 10000 | 3500 | 6750 |
Dyna'r ffordd, gallwch ddewis o gronfa ddata y gwerthoedd priodol ar y hedfan i berfformio cyfrifiad o swyddogaethau amrywiol.
Union, groesffordd a gwahaniaeth
Cyfuno ymholiadau lluosog yn SQL
SELECT Sotrudniki.Imya
O Gweithwyr
BLE Sotrudniki.Nomer = 1
UNDEB
SELECT Sotrudniki.Imya
O Gweithwyr Cyflog
BLE Zarplata.Nomer = 1
Dylid cadw mewn cof bod yn rhaid yn y tabl hwn yn gydnaws cymdeithas. Hynny yw, yn cael yr un nifer o golofnau.
Mae cystrawen y datganiad SELECT a'r weithdrefn ar gyfer prosesu
Y peth cyntaf SELECT penderfynu yr ardal y bydd yn cymryd y data. I wneud hyn, defnyddiwch y gair allweddol GAN. Os nad yw wedi'i nodi, beth i'w ddewis.
Yna gallwch gyflwyno'r datganiad SQL BLE. Gyda chymorth SELECT rhedeg drwy bob rhes o'r tabl a gwirio'r data ar gyfer cydymffurfio â'r amod.
Os oes gan yr ymholiad yn GAN GRWP, yna mae grwpio werthoedd paramedrau hyn.
Gweithredwyr i gymharu data
Mae ganddynt sawl math. Yn SQL gall gweithredwyr cymharu brofi gwahanol fathau o werthoedd.
"=". Yn dynodi, fel y byddech yn dyfalu, cydraddoldeb y ddwy ymadroddion. Er enghraifft, mae wedi eisoes wedi cael ei ddefnyddio yn yr enghreifftiau uchod - BLE Zarplata.Nomer = 1.
">". Mwy na'r arwydd. Os yw gwerth yr ochr chwith y mynegiant yn fwy yna bydd y rhesymegol GWIR ei ddychwelyd ac mae'r amod yn cael ei fodloni.
"<". Llai na arwydd. Gwrthdroi'r gweithredwr blaenorol.
Arwyddion o "<=" a "> =". Mae'n wahanol i weithredwyr syml mwy a llai yw bod â operands cyfartal cyflwr yn wir hefyd.
"<>". Nid wyf yn poeni. Ystyrir bod y cyflwr yn WIR, os nad dim ond un operand yn hafal i un arall. Mae ganddo un mwy o ddehongli - "! =".
FEL
Cyfieithu Gall allweddair hwn fod yn "debyg." FEL gweithredwr yn SQL yn cael ei ddefnyddio tua ar yr un egwyddor - yn rhedeg ymholiad gan dempled. Hynny yw, mae'n eich galluogi i ehangu'r data sampl o'r gronfa ddata gan ddefnyddio ymadroddion rheolaidd.
Er enghraifft, mae'n gosod tasg o'r fath: oddi wrth y "staff" sylfaen eisoes yn hysbys i gael yr holl bobl y mae ei enw yn dod i ben gyda "I". Yna gall y cais gael ei gyfansoddi fel a ganlyn:
SELECT *
O Gweithwyr
BLE Enw FEL `% I`ll
arwydd canradd yn yr achos hwn yn golygu y mwgwd, hynny yw, unrhyw gymeriad, ac mae eu rhif. Ac yn y llythyr, "Yr wyf» SQL penderfynu bod y cymeriad olaf i fod yn y ffordd honno.
ACHOS
Mae'r datganiad SQL Gweinyddwr yn gweithredu'r dewis lluosog. Mae'n debyg i ddatganiad newid mewn llawer o ieithoedd rhaglennu. Datganiad CASE yn SQL perfformio camau gweithredu ar nifer o amodau.
Er enghraifft, byddwch yn dewis o dabl "cyflog" uchafswm a gwerthoedd lleiaf.
rhif | cyfradd | credydu â |
1 | 1 | 10000 |
2 | 0.5 | 3500 |
Yna gall y cais gael ei gyfansoddi fel a ganlyn:
SELECT *
O Cyflog
BLE ACHOS PAN SELECT MAX (Gyfrifol) YNA Uchafswm
PRYD MIN SELECT (Gyfrifol) YNA Lleiafswm
canlyniad END
yn y golofn "Gyfrifol" yn y cyd-destun hwn, mae'r system yn edrych ar gyfer y gwerth uchaf ac isaf. Yna, gan ddefnyddio'r cae END greu "cyfanswm", a fydd yn cael eu cofnodi yn y "uchafswm" neu "gofynnol" yn dibynnu ar ganlyniad y cyflwr.
Gyda llaw, yn SQL mae ffurf fwy cryno o CASE - cyfuno.
diffiniad data
Mae'r farn hon yn eich galluogi i gynnal amrywiaeth o dablau sy'n newid - creu, dileu, addasu, ac yn gweithio gyda mynegeion.
Mae'r un cyntaf, sy'n werth ystyried - CREU TABL. Mae'n gwneud dim byd arall na chreu tabl. Os ydych yn syml teipiwch CREU TABL ymholiad, fydd dim yn digwydd, gan fod angen i chi nodi nifer mwy o baramedrau.
Er enghraifft, er mwyn creu y tabl cyfarwydd "Gweithwyr" am ddefnyddio'r gorchymyn:
CREU TABL Gweithwyr
(Rhif adnabod (10) NID NULL
Enw varchar (50) NID NULL
Cyfenw varchar (50) NID NULL)
Yn y cais hwn, mewn cromfachau diffiniedig enwau caeau ac mae eu mathau unwaith, yn ogystal ag a gall fod yn null.
GALW TABL
Perfformio tasg syml - cael gwared tabl meddai. Mae ganddo opsiwn ychwanegol OS YN BODOLI. Mae'n amsugno gwall wrth ddileu, os nad yw'r tabl gofynnol yn bodoli. Enghraifft o ddefnydd:
GALW TABL Gweithwyr OS YN BODOLI.
CREATE MYNEGAI
Yn SQL, mae system o fynegeion, sy'n caniatáu mynediad cyflymach at ddata. Yn gyffredinol, mae'n gyswllt sy'n cyfeirio at colofn benodol. Creu mynegai yn gallu bod cais syml:
CREATE MYNEGAI nazvanie_indeksa
ON nazvanie_tablitsy (nazvanie_stolbtsa)
Defnyddiwch y gosodiad hwn mewn T-SQL, Oracle, PL SQL a llawer o dechnolegau dehongliadau eraill.
TABL NEWID
gweithredwr hynod swyddogaethol gyda nifer o opsiynau. Yn gyffredinol, mae'r newid yn cynhyrchu diffiniad strwythur a thablau dyrannu. Gweithredwr yn cael ei ddefnyddio mewn Oracle SQL, postgres, a llawer o rai eraill.
Cyfeirir yn awr yn cael ei gyflwyno gydag opsiynau amrywiol gan ddefnyddio TABL NEWID.
ADD. Yn cynnal ychwanegu colofn mewn tabl. Cystrawen ef yma: NEWID TABL ADD tip_hranimyh_dannyh nazvanie_stolbtsa nazvanie_tablitsy. Gallu cael paramedr OS NAD YN BODOLI, sy'n atal gwall os golofn eisoes wedi creu;
GALW. Cael gwared ar golofn. OS YN BODOLI hefyd yn cael ei gwblhau, a fydd yn creu gwall yn dweud nad yw'r golofn gofynnwyd yn bodoli;
NEWID. Fe'i defnyddir i ailenwi'r enw maes penodol. defnydd Enghraifft: NEWID NEWID TABL nazvanie_tablitsy OldName NEW_NAME;
ADDASU. Bydd y gorchymyn yn newid y math o golofn penodol a nodweddion ychwanegol. Ac mae'n cael ei ddefnyddio fel hyn: NEWID TABL ADDASU nazvanie_tablitsy datatype nazvanie_stolbtsa priodoleddau;
CREU VIEW
Yn SQL, mae y fath beth fel syniad. Yn fyr, ei fod yn fath o dabl rhithwir gyda'r data. Mae'n cael ei ffurfio o ganlyniad i'r sampl gan ddefnyddio'r datganiad SQL SELECT iaith. Gall Views gyfyngu ar fynediad at y gronfa ddata i guddio iddynt, i gymryd lle'r enwau golofn go iawn.
Mae'r broses o greu yn digwydd drwy ymholiad syml:
CREU VIEW enw farn FEL SELECT O * enw'r tabl
Gall Samplu ddigwydd fel cronfa ddata gyfan yn ei gyfanrwydd, ac mewn cyflwr penodol.
Ychydig am y nodweddion
Yn SQL ymholiadau yn aml yn defnyddio gwahanol swyddogaethau adeiledig yn sy'n eich galluogi i ryngweithio â data ac yn eu trosi ar y hedfan. Mae'n werth ystyried iddynt, gan eu bod yn rhan annatod o iaith strwythuredig.
COUNT. Yn cynhyrchu cyfrif rhesi neu gofnodion mewn tabl penodol. Fel opsiwn, gallwch nodi enw golofn, yna bydd y data yn cael eu cymryd oddi wrtho. COUNT SELECT * O Gweithwyr;
AVG. Mae'r nodwedd hon yn berthnasol yn unig i golofnau gyda data rhifol. Ei canlyniad yw penderfynu ar y cymedr rhifyddol holl werthoedd;
MIN a MAX. Mae'r swyddogaethau hyn wedi cael eu defnyddio yn yr erthygl hon. Maent yn diffinio uchafswm a gwerthoedd isaf colofn a enwyd;
SUM. Mae'n syml - y swyddogaeth yn cyfrifo'r swm o werthoedd mewn colofn. Mae'n cael ei ddefnyddio yn unig ar gyfer y math data rhifol. Ychwanegu cais paramedr gwahanol, bydd yn cael ei ychwanegu yn unig i werthoedd unigryw;
ROUND. Swyddogaeth talgrynnu rhifau ffracsiynol degol. Mae'r gystrawen a ddefnyddir gan y enw'r golofn a'r nifer o leoedd degol;
LEN. Swyddogaeth syml sy'n cyfrifo hyd y golofn. Y canlyniad fydd tabl newydd yn dangos nifer y cymeriadau;
NAWR. Mae'r gair allweddol yn cael ei ddefnyddio i gyfrifo y dyddiad a'r amser ar hyn o bryd.
gweithredwyr ychwanegol
Mae llawer o enghreifftiau o'r datganiadau SQL yn keywords sy'n perfformio tasgau bach, ond serch hynny symleiddio sampl neu weithgaredd cronfa ddata fawr.
AS. Mae'n cael ei ddefnyddio pan fyddwch am i drefnu eu golwg o ganlyniad i aseinio'r enw a bennir i gael tabl.
RHWNG. Mae offeryn defnyddiol iawn ar gyfer samplu. Mae'n dangos yr ystod o werthoedd, gan gynnwys yr angen i gael y data. Y paramedr mewnbwn yn derbyn o ac i amrywiaeth rhif yn cael ei ddefnyddio;.
NID. Mae'r gweithredwr yn rhoi arall y mynegiant.
Blaendorri '. Cael gwared ar y data o gyfran sylfaenol meddai. Wahanol i'r gweithredwyr hynny sy'n adfer data ar ôl ei ddefnydd amhosibl. Mae'n werth nodi y gall y gwaith o air allweddol roddir yn SQL gwahanol gweithredu yn wahanol ddehongliadau. Felly, cyn i chi geisio defnyddio blaendorri, gyfarwydd well gyda'r wybodaeth gefndir.
LIMIT. Gosod y nifer o linellau cynnyrch. Mae'r nodwedd arbennig y gweithredwr yw ei fod bob amser wedi ei lleoli ar y diwedd. Mae'n cymryd un gorfodol ac un paramedr dewisol. Mae'r cyntaf yn dangos faint o resi gyda'r data a ddewiswyd i ddangos. Ac os yr ail, yna bydd y gweithredwr yn gweithredu yn yr ystod o werthoedd.
UNDEB. gweithredwr Iawn hawdd ei defnyddio i gyfuno ymholiadau lluosog. Mae eisoes wedi cyfarfod ymhlith yr enghreifftiau o hyn yn yr erthygl hon. Gallwch arddangos y rhesi o dablau lluosog, UNION eu cyfuno ar gyfer defnydd mwy cyfleus. Cystrawen ef yma: DEWISWCH column_name O dabl UNION SELECT O dabl imya_drugoy imya_drugogo_stolbtsa. Y canlyniad yw tabl grynodeb o'r gofynion unedig.
ALLWEDDOL CYNRADD. Gyfieithu fel "allwedd gynradd." A dweud y gwir, y derminoleg fath yn cael ei ddefnyddio mewn deunyddiau cyfeirio. Mae'n dynodwr unigryw ar gyfer y rhes. Mae'n cael ei ddefnyddio, fel rheol, wrth greu tabl i ddangos y cae a fydd yn cynnwys ei.
Default. Yn union fel y gweithredwr blaenorol, a ddefnyddir yn y gwaith o greu ymholiad ar waith. Mae'n diffinio'r gwerth diofyn, a fydd yn cael eu llenwi yn y maes pan gaiff ei greu.
Mae ychydig o awgrymiadau i ddatblygu llwyfan ar gyfer gweithio gyda SQL
NULL. Dechreuwyr ac nid dim ond rhaglenwyr wrth baratoi ceisiadau yn aml yn anghofio am argaeledd gwerthoedd null. O ganlyniad, mae'r cod gwall cripian i mewn, sydd yn anodd olrhain yn y broses debugging. Felly, wrth greu tabl, mae angen i werthoedd sampl neu hail-gyfrifo i aros a meddwl, ac a oes digwyddiad NULL ei gymryd i ystyriaeth yn yr ardal ymholiad.
Cof. Yn y papur hwn rydym yn dangos nifer o swyddogaethau, gallu perfformio tasgau penodol. Yn y datblygiad y gragen i weithio gyda'r gronfa ddata, gallwch "gorbwyso" y cyfrifiad o ymadroddion syml i'r system gronfa ddata. Mewn rhai achosion, mae hyn yn rhoi hwb sylweddol mewn perfformiad.
Cyfyngiadau. Os ydych chi am gael o'r gronfa ddata gyda miloedd o resi dim ond dau, mae'n angenrheidiol i ddefnyddio gweithredwyr hynny y TERFYN neu TOP. Nid oes angen i adfer data trwy gyfrwng y gragen datblygiad iaith.
Cysylltu. Ar ôl derbyn data o sawl tabl, mae llawer o rhaglenwyr dechrau lleihau nhw at ei gilydd amlen cof olygu. Ond pam? Wedi'r cyfan, gallwch wneud cais lle y bydd y cyfan yn bresennol. Nid oes rhaid i chi ysgrifennu cod unwaith a chadw cof ychwanegol yn y system.
Didoli. Os yw'n bosibl gwneud cais y rheoliad yn y cais, hynny yw, y lluoedd DBMS, mae angen ei defnyddio. Bydd hyn yn arbed fawr ar adnoddau pan fydd y rhaglen neu wasanaeth.
Mae llawer o geisiadau. Os oes rhaid i chi fewnosod llawer o gofnodion mewn trefn, yna dylid optimization feddwl am y data pecyn cael ei fewnosod un cais. Bydd hyn hefyd yn cynyddu perfformiad y system gyfan.
lleoli gofalus o ddata. Cyn llunio strwythur sylfaenol mae angen i feddwl am sut ac a yw nifer mor o dablau a chaeau angen. Efallai mae ffordd i gyfuno nhw, neu roi'r gorau i rai. Yn aml iawn, rhaglenwyr yn defnyddio gormod o ddata sy'n cael ei ddefnyddio unrhyw le ac yn byth.
Mathau. I arbed lle ac mae angen i adnoddau fod yn sensitif i'r mathau o ddata a ddefnyddir. Os gallwch gymryd mantais o llai "drwm" ar gyfer y math o gof, rhaid i chi ddefnyddio ei enw. Er enghraifft, os yw'n hysbys bod yn y maes hwn yn ni fydd yn werth rhifol yn fwy na 255, pam y defnydd o 4-beit INT, os oes TINYINT 1 beit.
casgliad
I gloi, dylid nodi bod yr iaith yn cael ei strwythuro yn cael ei ddefnyddio bron ym mhob man yn awr ymholiadau SQL - gwefannau, gwasanaethau ar y we, meddalwedd n ben-desg, ceisiadau symudol. Felly, bydd SQL gwybodaeth yn helpu pob sector o ddatblygiad.
Fodd bynnag, addasu safon iaith frodorol weithiau'n wahanol i'w gilydd. Er enghraifft, efallai PL gweithredwyr SQL yn cael cystrawen wahanol nag mewn SQL Gweinyddwr. Felly, cyn i chi ddechrau datblygu gyda dechnoleg hon, mae angen i gael gyfarwydd â hi gan y canllawiau.
Yn y cymheiriaid yn y dyfodol, a allai yn rhagori ar y SQL ymarferoldeb a pherfformiad, nid yw'n debygol o ymddangos, felly cwmpas hwn yn dipyn o niche addawol ar gyfer unrhyw rhaglennydd.
Similar articles
Trending Now