Il-mistoqsijiet jużaw is-setgħa tad-database tiegħek
Il-mistoqsija tal-bażi tad-dejta tagħmel estratti tad-dejta minn database u tifformulaha f'forma li tinqara. Trid tinkiteb bil-lingwa li teħtieġ id-database. Normalment, dik il-lingwa hija SQL .
Per eżempju, meta trid data minn database, tuża mistoqsija biex titlob l-informazzjoni speċifika li trid. Forsi jkollok tabella tal-Impjegati, u trid issegwi n-numri tal-prestazzjoni tal-bejgħ. Tista 'tikkonsulta d-database tiegħek għall-impjegat li rreġistra l-ogħla bejgħ f'perjodu partikolari.
Id-Dikjarazzjoni SQL SELECT
Il-mistoqsija dwar id-database għandha ssegwi l-format tal-mistoqsija mitlub mid-database. L-iktar format komuni huwa l-format ta 'mistoqsija standard tal-Lingwa ta' Mistoqsija Strutturata (SQL) użata minn bosta sistemi ta 'ġestjoni ta' database. SQL hija lingwa b'saħħitha kapaċi għal mistoqsijiet avvanzati.
SQL juża dikjarazzjoni SELECT biex tagħżel dejta speċifika.
Ikkunsidra eżempju bbażat fuq id-database ta 'Northwind li ta' spiss tinbiegħ ma 'prodotti ta' database bħala tutorja.
Hawn xi silta mill-mejda tal-Impjegati tad-database:
EmployeeID | Kunjom | Isem | Titolu | Indirizz | Belt | Reġjun | |
---|---|---|---|---|---|---|---|
1 | Davolio | Nancy | Rappreżentant tal-bejgħ | 507 - 20 Ave. E. | Seattle | WA | |
2 | Sħiħ | Andrew |
| 908 W. Capital Way | Tacoma | WA | |
3 | Leverling | Janet | Rappreżentant tal-bejgħ | 722 Moss Bay Blvd. | Kirkland | WA |
Biex tirritorna l-isem u t-titlu ta 'impjegat mid-database, id-dikjarazzjoni SELECT tidher xi ħaġa bħal din:
TAGĦŻEL FirstName, LastName, Titolu MINN Impjegati;
Jirritorna:
Isem | Kunjom | Titolu |
---|---|---|
Nancy | Davolio | Rappreżentant tal-bejgħ |
Andrew | Sħiħ | Viċi President, Bejgħ |
Janet | Leverling | Rappreżentant tal-bejgħ |
Biex tirfina r-riżultati aktar, tista 'żżid klawsola FEJN:
TAGĦŻEL FirstName, LastName MINN IMPRIŻI
FEJN City = 'Tacoma';
Jirritorna l-FirstName u LastName ta 'kwalunkwe Impjegat li huwa minn Tacoma:
Isem | Kunjom |
---|---|
Andrew | Sħiħ |
Innota li l-SQL jirritorna d-dejta f'forma ta 'ringiela / kolonna li hija simili għal Microsoft Excel, li tagħmilha faċli biex tara u taħdem. Lingwi ta 'mistoqsija oħra jistgħu jirritornaw id-dejta bħala graff jew tabella.
Il-Qawwa tal-Mistoqsijiet
Database għandha l-potenzjal li tiżvela xejriet u attivitajiet kumplessi, iżda dan is-setgħa jintuża biss permezz tal-użu tal-mistoqsija. Database kumplessa tikkonsisti minn tabelli multipli li jaħżnu numru kbir ta 'data. A mistoqsija tippermettilek li tiffiltraha f'tabella waħda sabiex tkun tista 'tanalizzaha aktar faċilment.
Il-mistoqsijiet jistgħu wkoll iwettqu kalkoli fuq id-data tiegħek jew awtomatikament il-kompiti tal-ġestjoni tad-dejta. Tista 'wkoll tirrevedi l-aġġornamenti għad-dejta tiegħek qabel ma twettaqhom fid-database.