Zer da datu-basearen kontsulta?

Kontsultak zure datu-basearen potentzia aprobetxatzen du

Datu-basearen kontsulta datu-base batetik datuak ateratzen ditu eta formatu irakurgarri batean formateatzen ditu. Kontsultak datu-basean eskatzen duen hizkuntzan idatzi behar dira, normalean, hizkuntza hori SQL da .

Adibidez, datu-base batetik datuak nahi dituzunean, kontsulta bat erabiltzen duzu nahi duzun informazio espezifikoa eskatzeko. Beharbada Langileen taulan duzu eta salmenten errendimendu zenbakiak jarraitzea nahi duzu. Zure datu-basea kontsultatu ahal izango duzu denboraldi jakin batean salmentarik altuena erregistratutako langileentzat.

SQL SELECT Statement

Datu-basearen kontsulta datu-baseak eskatzen duen kontsulta-formatuari jarraitu behar dio. Formatu arruntena datu-basearen kudeaketarako sistemak erabiltzen duen Kontsulta Estrukturatua (SQL) kontsulta estandarraren formatua da. SQL bilaketa aurreratuetarako gai indartsua da.

SQLk SELEKTATU bat erabiltzen du datu zehatzak hautatzeko.

Demagun, adibidez, Northwind datu-basea oinarritutako datu-baseko produktuei nabigatzen laguntzen dien datu-basea.

Hona hemen datu-basearen langileen taularen zati bat.

Northwind datu-basearen zatiak Langileen taula
EmployeeID Abizena Izena Izenburua Helbidea hiria Region
1 Davolio Nancy Salmenta ordezkari 507 - 20. Ave. E. Seattle WA
2 Fuller Andrew
Lehendakariordea, salmentak
908 W. Capital Bidea Tacoma WA
3 Leverling Janet Salmenta ordezkari 722 Moss Bay Blvd. Kirkland WA

Langilearen izena eta izenburua datu-basetik itzultzeko, SELECT statement-ek honelako itxura izango du:

SELECT FirstName, LastName, FROM FROM Employees izenburua;

Itzuliko litzateke:

Izena Abizena Izenburua
Nancy Davolio Salmenta ordezkari
Andrew Fuller Lehendakariordea, salmentak
Janet Leverling Salmenta ordezkari

Emaitzak hobeto findu ahal izateko, WHERE klausula bat gehi dezakezu:

SELECT FirstName, LastName FROM Employees

NON Hiria = 'Tacoma';

Tacoma-k emandako Langileen Lehenengoa eta Pasahitza itzultzen ditu:

Izena Abizena
Andrew Fuller

Kontutan izan SQL-k Microsoft Excel-en antzekoa den lerro / zutabeko datuak itzultzen dituela, ikusmena eta lana errazteko. Beste bilaketa-hizkuntzetako datuak datuak grafiko gisa edo taula gisa itzul ditzake.

Galderen boterea

Datu baseak joera eta jarduera konplexuak agerrarazteko potentziala du, baina boterea kontsultaren erabileraren bidez soilik erabiltzen da. Datu-base konplexua datu ugari biltzen dituen mahai anitzetako bat da. Kontsultak mahai bakar batean iragazi ahal izango duzu, errazago azter dezazun.

Kontsultak datuen kalkuluak ere egin ditzake edo datuen kudeaketaren zereginak automatizatu. Zure datuen eguneratzeak ere berrikusi ditzakezu datu-basean konpromisoa hartu aurretik.