Kio estas Datuma Oficejo?

Demandoj plivigligas la potencon de via datumbazo

Datuma konsulto elprenas datumojn de datumbazo kaj formatas ĝin laŭ legxebla formo. Demando devas esti skribita en la lingvo, kiun la datumbazo postulas - kutime, tiu lingvo estas SQL .

Ekzemple, kiam vi volas datumojn de datumbazo, vi uzas demandon por peti la specifan informon, kiun vi volas. Eble vi havas Dungitan tablon, kaj vi volas spuri la numerojn de rendimento. Vi povus pridemandi vian datumbazon por la oficisto, kiu registris la plej altajn vendojn en determinita periodo.

La SQL-SEKRIBI-Rakonto

Datuma konsulto devas sekvi la konsultan formaton postulita de la datumbazo. La plej ofta formato estas la norma konsila formato de la Strukturita Konsila Lingvo (SQL) uzita de multaj datumbazaj sistemoj. SQL estas potenca lingvo kapabla de progresintaj pridemandoj.

SQL uzas SELECT-aranĝon por elekti specifajn datumojn.

Konsideru ekzemplon bazitan sur la nordamerika datumbazo, ofte kun ŝipoj kun datumbazoj kiel lernilo.

Jen ekstrakto de la tablo de Oficistoj de la datumbazo:

Elĉerpto de la tablo de la nordamerika datumbazo
EmployeeID Familia nomo UnuaName Titolo Adreso Urbo Regiono
1 Davolio Nancy Vendoreprezentanto 507 - 20a Ave. E. Seattle WA
2 Plena Andrew
Vicprezidanto, Vendoj
908 W. Ĉefurbo Vojo Tacoma WA
3 Leverling Janet Vendoreprezentanto 722 Moss Bay Blvd. Kirkland WA

Por redoni la nomon kaj titolon de dungito de la datumbazo, la deklaro de SELECT aspektus io simila al ĉi tio:

SELECTu FirstName, LastName, Titolo FROM Oficistoj;

Ĝi revenus:

UnuaName Familia nomo Titolo
Nancy Davolio Vendoreprezentanto
Andrew Plena Vicprezidanto, Vendoj
Janet Leverling Vendoreprezentanto

Por rafini la rezultojn plue, vi povus aldoni KAJ klaŭzon:

SELECTu FirstName, LastName FROM Oficistoj

KIU Urbo = 'Tacoma';

Ĝi redonas la FirstName kaj LastName de iu ajn dungito, kiu estas el Tacoma:

UnuaName Familia nomo
Andrew Plena

Rimarku, ke SQL redonas datumojn en vico / kolumno, kiu estas simila al Microsoft Excel, faciligante ĝin vidi kaj labori. Aliaj lingvoj de konsulto povus reveni datumojn kiel grafikaĵo aŭ diagramo.

La Povo de Demandoj

Datumaro havas la eblon malkaŝi kompleksajn tendencojn kaj agadojn, sed ĉi tiu potenco nur utiligas per la uzo de la konsulto. Kompleksa datumbazo konsistas el multoblaj tabloj, provizantaj multajn datumojn. Demando permesas filtri ĝin en ununura tablo, por ke vi pli facile analizu ĝin.

Demandoj ankaŭ povas plenumi kalkulojn pri viaj datumoj aŭ aŭtomatigi datumajn taskojn. Vi ankaŭ povas revizii ĝisdatigojn al viaj datumoj antaŭ ol ili transdonas ilin al la datumbazo.