Hvað er gagnasafn fyrirspurn?

Fyrirspurnir nýta kraft gagnagrunnsins

Gagnasafn fyrirspurn útdrættir gögn úr gagnagrunni og sniðið það í læsilegu formi. Fyrirspurn verður að vera skrifuð á tungumáli sem gagnagrunnurinn krefst - venjulega er þetta tungumál SQL .

Til dæmis, þegar þú vilt gögn úr gagnagrunni, notarðu fyrirspurn til að óska ​​eftir tilteknum upplýsingum sem þú vilt. Kannski hefur þú starfsmannatafla og þú vilt fylgjast með velgengnisnúmerum. Þú gætir beðið um gagnagrunninn þinn fyrir starfsmanninn sem skráði hæsta sölu á tilteknu tímabili.

SQL SELECT yfirlýsingin

Gagnagrunnur fyrirspurn verður að fylgja fyrirspurnarsniðinu sem krafist er í gagnagrunninum. Algengasta sniðið er sniðið fyrir byggð fyrirspurnir (SQL) sem notað er af mörgum gagnasafnsstjórnunarkerfum. SQL er öflugt tungumál fær um háþróaða fyrirspurnir.

SQL notar SELECT yfirlýsingu til að velja tilteknar upplýsingar.

Íhuga dæmi byggt á Northwind gagnagrunninum sem skipar oft með gagnasafurðum sem einkatími.

Hér er útdráttur úr starfsmannatöflun gagnagrunnsins:

Útdráttur úr Northwind gagnagrunni Starfsmenn töflu
Starfsmaður Eftirnafn Fyrsta nafn Titill Heimilisfang Borg Svæði
1 Davolio Nancy Sölu fulltrúi 507 - 20 Ave. E. Seattle WA
2 Fuller Andrew
Varaforseti, sölu
908 W. Capital Way Tacoma WA
3 Leverling Janet Sölu fulltrúi 722 Moss Bay Blvd. Kirkland WA

Til að skila nafn og titli starfsmanns úr gagnagrunninum myndi SELECT yfirlýsingin líta svona út:

SELECT FirstName, LastName, Titill FROM Starfsmenn;

Það myndi koma aftur:

Fyrsta nafn Eftirnafn Titill
Nancy Davolio Sölu fulltrúi
Andrew Fuller Varaforseti, sölu
Janet Leverling Sölu fulltrúi

Til að bæta niður niðurstöðurnar frekar gætir þú bætt við WHERE ákvæði:

SELECT FirstName, LastName FROM Starfsmenn

Hvar City = 'Tacoma';

Það skilar FirstName og LastName allra starfsmanna sem er frá Tacoma:

Fyrsta nafn Eftirnafn
Andrew Fuller

Athugaðu að SQL skilar gögnum í röð / dálk formi sem líkist Microsoft Excel, sem gerir það auðvelt að skoða og vinna með. Önnur fyrirspurnarmál gætu skilað gögnum sem línurit eða töflu.

The Power of Queries

Gagnagrunnur hefur tilhneigingu til að sýna flókna þróun og starfsemi, en þetta vald er aðeins nýtt með því að nota fyrirspurnina. Flókið gagnasafn samanstendur af mörgum töflum sem geyma mýgrútur gagna. Fyrirspurn leyfir þér að sía það í eitt borð þannig að þú getur auðveldlega greint það.

Fyrirspurnir geta einnig framkvæmt útreikninga á gögnum þínum eða sjálfvirk gögnastjórnun. Þú getur einnig skoðað uppfærslur á gögnum þínum áður en þú leggur þau í gagnagrunninn.