Skip to main content

Mi az eredménykészlet?

Az adatbázis -eredménykészlet egy táblázat, amely egy kiválasztott sorblokkot tartalmaz egy adatbázisból.Ez magában foglalja azokban a sorokban tárolt információkat, valamint a sorok metaformációját.A metainformáció részleteket tartalmaz a sorok elrendezéséről, például az oszlopok számának és az egyes oszlopneveknek.A végfelhasználó általában az eredménykészleteket használja az információk előállítására egy lekérdezésre, amely egy adatbázisból származó strukturált információ iránti kérelem.A minta lekérdezés megkísérelheti elkészíteni az előző év júniusában felvett összes alkalmazott nevének listáját.Ha lekérdezik, az adatbázis beolvassa annak tartalmát, megtalálja a kért kritériumokhoz illeszkedő fájlokat, és ezeket a fájlokat egy eredménykészletbe helyezi.Az eredménykészlet ezután megjelenik a képernyőn a metaadatokkal együtt.

Az eredménykészlet megtekintése kaotikus élmény lehet, mivel paraméterek nélkül a számítógépnek nincs módszere a visszaküldött adatok szervezésére.A parancs szerinti megrendelés a strukturált lekérdezés nyelven (SQL) megoldja ezt a konfliktust, lehetővé téve a végfelhasználó számára, hogy diktálja, hogy a számítógépek adatbázis-programjának hogyan kell megjelenítenie az eredményeket.Például az ábécé szerint a szervezés gyakori.Az előző példában az eredményeket a bérbeadási dátummal lehet megszervezni.Például, ha arra kérik az adatbázist, hogy előzetesen kiszámítsák a sorok számát az eredménykészletben, gyakran lehetetlennek bizonyul, mivel ez az információ nem áll rendelkezésre előre.Ezért kérés arra kéri az adatbázist, hogy adja meg a 25 évesnél idősebb alkalmazottak pontos számát, akik legalább évente 10 000 USD (USD) dollár (USD) és mdash;Más szavakkal, a sorok száma, amelyek a lekérdezés eredményeként beállítottak, mdash;Lehet, hogy visszaadhat egy null eredményt, mivel a program nem tudja a választ anélkül, hogy a tényleges lekérdezés futtatásával először a teljes eredmény beállítását generálja.Ennek az információnak a ismerete szükséges lehet, ha a végfelhasználó meg akarja szerezni az eredményt, de nem igényel teljes eredménykészletet;Más szavakkal, ha a munkavállalók neve és egyéb információk nem relevánsak vagy lényegtelenek a kéréshez.