Oktatási Portál TSU
Ha a felhasználóknak meg kell letölteni az adatokat az adatbázisból, akkor kell speciális tárgyak - lekérdezések. lekérdezés funkció áll az a tény, hogy letölteni az adatokat a bázis táblázatok és termelnek ezek alapján az ideiglenes eredmény táblázatban. Ha elment egy lekérdezés eredménye tábla nem menti, de csak algoritmus a kézhezvételt. Ezért a következő alkalommal futtatja a lekérdezést, akkor valószínűleg, hogy más eredmény táblázatot, hogy az tükrözze az új állam az adatbázis.
Ha a kérelmet készítünk, és az adatbázisban tárolt, hogy végre a lekérdezést, nyissa meg a panel kéri az Adatbázis ablakban (30. ábra), válassza ki a lekérdezést, és nyissa meg dupla kattintással a ikonra kérésére - megnyitja a kapott táblázatot, amely megfelel az adott lekérdezés.

Ábra. 30. lekérdezések az Adatbázis ablakban.

Ábra. 31. A lekérdezés tervező nézetben.
Annak érdekében, hogy a táblához mezők a kapott lekérdezés táblázatot, duplán kattintva a megfelelő területen a tetején a formában. Ebben az esetben az oszlopok automatikusan kitölti a nyomtatvány aljára.
A rendelés bejegyzés az eredmény táblázatban. Ha azt szeretné megadni a fajta, a kiválasztott eredményeként a kérelmet, akkor már megrendelt bármely területén, sort használni. A nyomtatvány aljára van egy spe-ügyi vonal Sort. Ha rákattint ezen a vonalon úgy tűnik, hogy felfedje vayuschiysya-lista, amelyből kiválaszthatja a módszer válogatás növekvő vagy csökkenő sorrendben. Az így kapott táblázat adatai szerint kerül rendezésre a területen, amely beállítja a sorrend. A 32. ábra van beállítva rendezés területén Név.

Ábra. 32. A feladat a válogatás állapot nyilvántartások és kijelző mező a lekérdezés eredményét táblázatban.
Alkotó szerkezet a kérelmet, akkor zárva van, adja meg a nevét és később pedig duplán az ikonra kattintva az Adatbázis ablakban.
Egyszerű válasszuk lekérdezések
Az ilyen kérelmeket használnak a válogatott rekordokat egy vagy több kapcsolódó táblázatok szerint meghatározott kiválasztási kritériumok. Kiválasztási kritériumai bejegyzések formájában rögzítik, kiválasztási kritériumok kiválasztásában a vonal állapota a minta űrlapot és alatt helyezkedik el a sorokat. kiválasztási feltételek írásos bizonyos szabályok szerint. A következő táblázat példákat mutat a felvétel szelekciós körülményt.
A kiválasztási szempont rekordok
kiválasztási kritériumok több mezőt lehet írni egy sort, vagy külön sorban. Az első esetben, amikor a kérés lesz kiválasztva azokat a bejegyzéseket a táblázatok, amelyek a kiválasztási feltételek. Ha a kiválasztási kritériumok különböző vonalakon forma, akkor lehet választani a bejegyzések, amelyek megfelelnek legalább az egyik feltétel.
Például, abban az esetben a rögzítés a kiválasztási feltételek a 33. ábrán látható, lesz kiválasztva azoktól bejegyzések EMPLOYEES táblázatot, amelyek esetében az értéket a EmployeeID nagyobb, mint 4, és ahol az értéket a fizetést kevesebb, mint 3000.

Ábra. 33. A rekord kiválasztási kritériumok például a kérelmet.
Abban az esetben, a felvétel a kiválasztási feltételek a 34. ábrán látható, lesz kiválasztva feljegyzések a alkalmazottja táblázatot, amelyre az értéket a EmployeeID területen nagyobb, mint 4, vagy rekordot, amelyhez az értéket a fizetés kevesebb, mint 3000, és a rekordok, amelyek mindkét körülménynek megfelelnek kiválasztása.

Ábra. 34. példa felvétel szelekciós feltételek a lekérdezés.
Számítások select lekérdezést
A kapott táblázatot példalekérdezéseket tartalmazhat nemcsak területén a bázis táblázatok, de az új mező értékeket kapunk, mint a számítás eredményét származó adatok felhasználásával a bázis táblázatok. Field, amelynek tartalmát eredményeként kapott számítási tartalmának más területeken, az úgynevezett egy kiszámított mezőt. Számított mezők már csak az eredmények táblázata lekérdezések. A forrás tábla nem tud létrehozni egy ilyen területen.
Ahhoz, hogy egy ilyen mező helyett a mező neve van írva képlet a következő formában:
Mező neve: kifejezés
ahol az expressziós - a képlet a számítás a kívánt értéket.
A kifejezés tartalmazhatja: funkciók, mezőnevek, akciók, jelek, állandó. Ebben az esetben, a mező nevét szögletes zárójelek között.
A tevékenységek magukban foglalhatják:
- Számtani: + (felül) - (kivonás), * (szorzás) / (osztás), ^ (hatványozás)
- Logikai: És (logikai szorzás), Or (logikai összeadás), Nem (logikai tagadás)
- Összehasonlításképpen,> (nagyobb, mint)> = (nagyobb vagy egyenlő) <(меньше), <= (меньше либо равно), = (равно),<> (Nem egyenlő)
- Csatlakozás szöveges karakterláncot: (Például: [Név] „” [Név])
A 35. ábra egy példa a lekérdezés egy kiszámított adó területen. Amikor létrehozunk egy lekérdezés írt a fejléc mezőt adó képlet: [fizetés] * 0,13.
Az így kapott táblázat lesz a mező nevét adó. értékeket, amelyeket szorzatából vonatkozó értékeit a mezők száma fizetés 0,13.

Ábra. 35. Kérelem a számított mezőt.
Ahhoz, hogy írja be a képletet kényelmesebb volt, akkor kattintson a billentyűzet

Ábra. 36. A párbeszédablak beviteli terület.
Kényelmes a használata, hogy képleteket Expression Builder (ábra. 37). Ehhez kattintson jobb gombbal a képlet beviteli mezőbe, és válassza ki épít. Miután ez a kifejezés épített formula, szinte minden alkotóeleme az (nevét területeken táblák, jelek, matematikai, stb) van kiválasztva az egérrel a párbeszédablakban Expression Builder. Ez lehetővé teszi, hogy minimalizáljuk a beviteli hibák.

Ábra. 37. Expression Builder ablakot.
A paraméteres lekérdezés
Kérdések az - egy speciális típusú lekérdezés, amely lehetővé teszi a felhasználó számára, hogy adatokat kiválasztási kritériumok a kérelem szakaszában. Elvégzése során egy ilyen kérelem dialógus ablak jelenik meg azzal a felhívással, hogy adja meg a paraméterek értékeit. Ezt az értéket fogja használni, mint egy kiválasztásának kritériuma az feljegyzések táblázatokban. Ez a technika biztosítja azt a rugalmasságot, hogy működjön együtt az adatbázisban. Lekérdezések paraméterekkel jönnek létre, amikor azt feltételezzük, hogy a kérelmet el kell végezni több alkalommal különböző paraméterek értékei.
Tervezésekor a query string paramétert a kiválasztási feltétel szögletes zárójelben megjelenő szöveg a párbeszédablakban, ha fut ez a lekérdezés (ábra. 38). Felhasználói meg kell adnia a billentyűzetet az érték a kívánt paraméter. Ezt az értéket kell használni a kiválasztási rekordok a mögöttes táblázatok és bevonják őket a lekérdezés eredményét táblázatban.

Ábra. 38. kérése értékkel paramétert.
Ha a felvételi paraméterek meghatározásához szükséges alsó és felső határait semmilyen értéket, majd adja meg a kiválasztási kritériumok formájában:
KÖZÖTT [Írja be az alsó határ] és az [ENTER felső határa]
KÖZÖTT [Enter alacsonyabb dátum] és az [ENTER felső dátum]
Ebben az esetben, ha egy lekérdezés kért váltakozva alsó és felső értékeit paraméter határokat, amelyeket használni fognak tételeket kijelölni egy táblázatot (ábra. 39).

Ábra. 39. Kérelem a paraméter tartományban.