X'inhi Mistoqsija ta 'Database?

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:

Estratt mid-database ta 'l-Impjegati tal-mejda ta' Northwind
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
Viċi President, Bejgħ
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.