Korábban úgy gondoltam, hogy a lekérdezés az az, amit az SQL-ben a SELECT paranccsal szoktunk csinálni, tehát amikor valamilyen adathalmazt gyűjtünk le az adatbázisból.
Mostanában viszont több helyen is láttam már, hogy az adatmanipulációs parancsokat is lekérdezésnek hívják, olyan megnevezésekkel mint "frissítő lekérdezés" (UPDATE) vagy "törlő lekérdezés" (DELETE), a SELECT parancsot pedig "választó lekérdezés"-nek nevezik.Én egy picit idegenkedem ezektől a kifejezésektől, mert a "lekérdezés" kifejezés egyfajta read-only érzettel társul bennem, így furcsálom amikor az adatmanipulációs nyelv parancsaira használjuk. Nektek mi a véleményetek a dologról?
- 2845 megtekintés
Hozzászólások
Esetleg a query kifejezés félremagyarítása?
- A hozzászóláshoz be kell jelentkezni
Hát a query az kérdést vagy megkérdezést jelent. Szóval a lekerdezés az jó, mert alapvetően egy kérdés/kérés megy be a dbszerverbe.
A "frissítős" lekérdezésnél azért a subselect nem kötelező és nem is tudja igazán pl. a mysql 4.0-ig bezárólag. :)
- A hozzászóláshoz be kell jelentkezni
Szerintem a keres a jo szo ra, hiszen megkerjuk a programot hogy csinalja ezt vagy azt, meg ertelmes is.
- A hozzászóláshoz be kell jelentkezni
Ahogy én emléxem, ángilusok query-nek híjják mindet...
- A hozzászóláshoz be kell jelentkezni
Tök egyetértek, szerintem is hülyeség.
- A hozzászóláshoz be kell jelentkezni
Baromság sztem is, de egy "tánult" ifjú kollega az új kor szülötte eképp magyarázta nekem egyszer: (nemröhög!)
Választó:
SELECT foo FROM bar WHERE ....
frissítő
UPDATE foo SET=bar ... WHERE (....) <-- ezen zárójelben lévő rész egy select ami választ, vagyis lekérdez
SELECT foo FROM bar WHERE .... FOR UPDATE... :)
törlő
DELETE FROM foo WHERE (....) a frissitő analógiájára
- A hozzászóláshoz be kell jelentkezni
olyan megnevezésekkel mint "frissítő lekérdezés" (UPDATE) vagy "törlő lekérdezés" (DELETE), a SELECT parancsot pedig "választó lekérdezés"-nek nevezik."
van egy olyan erzesem, hogy lesz meg ebbol hekker-krekker dilemma ha a lamak elterjesztik ezt is :-(
amugy egyetertek, hogy baromsag
---------------------
Ригидус а бетегадьбол
- A hozzászóláshoz be kell jelentkezni
én azt nem értem, hogy ha valaki programozó, az egyáltalán miért használ az angolon kívül más nyelvet??? na ez a nagy baromság ...
- A hozzászóláshoz be kell jelentkezni
Jogos.
Kb. olyan lenne mintha az orvosok sem hasznalnak a latint. Kepzelj el egy szitut amikor az orvos azt mondja a kollegajanak, hogy "vegbel" ellenben mennyivel szebben hangzana ugy, hogy "anus".
---------------------
Ригидус а бетегадьбол
- A hozzászóláshoz be kell jelentkezni
Ha viszont dokumentációt kell mellékelned akkor ott a dilemma, hogy miket írjál, hogy az egyszeri felhasználó is megértse.
--
Az élet harc. Délelőtt az éhséggel, délután az álmossággal.
- A hozzászóláshoz be kell jelentkezni
"az egyszeri felhasználó" nem nagyon kapalgat SQL scripteket. :)
Ha meg nekik szol egy mas jellegu doku felolem haromlabu pingpong asztalnak is fordithatjak magyarra. ;-)
---------------------
Ригидус а бетегадьбол
- A hozzászóláshoz be kell jelentkezni
Ide jutunk, ha megprobalunk mindent leforditani magyarra... En azt mondom erre: SZTORNO!!!
- A hozzászóláshoz be kell jelentkezni