OrdenagailuakDatu baseak

SQL "teapotsentzat": zer hasieratik jakin behar duzu?

Orain arte, "teapotsentzako" SQL ikastaroak gero eta gehiago bilakatu dira. Hau oso azaltzen da, mundu modernoan, sarritan sarritan web zerbitzuen "dinamikoak" deritze. Oso malguak dira eta datu-baseetan oinarritzen dira . Hasierako programatzaile guztiek guneak sortzea erabaki zuten, lehenik eta behin, "teapotsetarako" SQL ikastaroetarako erregistratuta daude.

Zergatik ikasten da hizkuntza hau?

Lehenik eta behin, SQL-ek blog-motore ezagunenetako batentzako aplikazio ugari sortzen jarraitzen ari da gaur egun - WordPress. Ikasgai sinple batzuk igaro ondoren, edozein konplexutasuneko kontsultak sor ditzakezu, hizkuntza horren sinpletasuna bakarrik baieztatzen duena.

Zer da SQL?

Kontsulta Estrukturatutako Hiztegia edo kontsultak egituratutako hizkuntza sortu zen helburu bakar batekin: datu motak zehazteko, sarbidea emateko eta prozesatzeko denbora epe labur batean. SQL-balioa ezagutzen baduzu, ulertuko duzu zerbitzariak "ez direnak" hizkuntzatara deitzen dituela. Hau da, bere gaitasuna gunearen etorkizunean ikusi nahi dituzun osagai edo emaitzen deskribapena besterik ez da. Baina, aldi berean, programatzaileak ez du emaitza zehatzak lortzen. Hizkuntza honetako eskaera berri bakoitza "superestructura" osagarria da. Eskaerak exekutatuko diren datu basean sartuko dira ordena horretan.

Zer prozedura egin daiteke hizkuntza honekin?

Bere sinpletasuna izan arren, SQL datu-baseak nahiko hainbat kontsulta egin ahal izango ditu. Beraz, zer egin dezakezun programazio garrantzitsu hau ikasten baduzu?

  • Taula ugari sortu;
  • Jasotako datuak jaso, gorde eta aldatu;
  • Aldatu taulen egitura zure diskrezioa;
  • Konbinatu bloke bakunetan jasotako informazioa;
  • Kalkulatu jasotako datuak;
  • Informazioaren babes osoa izateko.

Zein talde dira gehien hizkuntza honetan?

Dummies-eko SQL ikastaroetarako joaten bazara erabakitzen baduzu, kontsultak egiteko erabiltzen diren komandoei buruzko informazio zehatza lortuko duzu. Gaur egun arruntak dira:

  1. DDL datuak definitzen dituen komandoa da. Datu-basean objektu ugari sortzeko, aldatzeko eta ezabatzeko erabiltzen da.
  2. DCL datuak kudeatzen dituen komandoa da. Erabiltzaileei datu basean informazioa sartzeko eta mahai edo ikuspegi batzuk erabiltzeko erabiltzen da.
  3. TCL transakzio ugari kudeatzen duen komandoa da. Bere helburu nagusia transakzioaren aurrerapena zehaztea da.
  4. DML - jasotako datuak maneiatzen ditu. Bere zeregina da erabiltzaileari informazioa hainbat datu mugitu ahal izateko edo hura egiteko.

Zerbitzari honetan dauden pribilegio motak

Pribilegioak erabiltzaile batek bere egoeraren arabera egin ditzakeen ekintzak dira. Gutxienekoak, noski, sistemaren ohiko saioa da. Jakina, denboraren pribilegioak aldatu egin daitezke. Zaharrak ezabatuko dira eta beste batzuk gehituko dira. Orain arte, Dummies-eko SQL Server ikastaroak hartzen dituztenek badakite hainbat ekintza onartzen dituztela:

  1. Objektu mota: erabiltzaileari baimena ematen dio komandoa soilik datu-baseko objektu jakin bati dagokion aldean. Objektu desberdinen pribilegioak ezberdinak dira. Erabiltzaile jakin bati soilik lotu egiten zaizkio, baita ere tauletara ere. Norbaitek, bere gaitasunak erabiliz, mahai bat sortu zuen, jabea zen. Hori dela eta, bere baimena dago informazio horrekin zerikusia duten beste erabiltzaile batzuekin pribilegio berriak esleitzeko.
  2. Sistemaren mota datuen copyrightak deiturikoak dira. Baimen horiek jaso dituzten erabiltzaileek objektu ezberdinak sor ditzakete datu-basean.

SQL sorkuntza historia

Hizkuntza hau IBM ikerketa-laborategiak sortu zuen 1970ean. Garai hartan, bere izena pixka bat desberdina zen (SEQUEL), baina hainbat urte igaro ondoren aldatu egin zen, pixka bat gutxituz. Hala eta guztiz ere, nahiz eta gaur egun programazioko munduko aditu ezagun askok izen hori zaharkituta utzi dute. SQL izan zen, beraz, oso sinplea izango litzateke hizkuntza bat asmatuz, nahiz eta arruntek Interneten erabiltzaileek arazorik gabe ikusi ahal izan. Izan ere, oso interesgarria da garai hartan SQL ez zela hizkuntza bakarra. Kalifornian, beste espezialisten talde batek antzeko Ingres bat garatu zuen, baina inoiz ez zen hedatu. 1980ra arte, SQL-aren aldakuntza ugari egon ziren, elkarrengandik apur bat ezberdina baitzen. Nahasmena saihesteko, 1983an bertsio estandarra sortu zuen, gaur egun ezaguna dena. SQL "Dummies" ikastaroetarako aukera ematen du zerbitzuari buruz gehiago ikasteko eta aste gutxitan ikasi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 eu.atomiyme.com. Theme powered by WordPress.