Típusú lekérdezések hozzáférés - studopediya
A laboratóriumi munka №3 „lekérdezések az Access” tartották egyszerű query Ismétlődő bejegyzések és bejegyzések kérés nélkül benyújtását. Ezek elég egyszerű, mint a kapacitás, és a műveletet. MS Access is széles körben használják az összetettebb lekérdezéseket, amelyek magukban foglalják a határokon kérést és módosítási kérelmeit.
Kereszt kérés megjeleníti az eredményeket a statisztikai számítások (például az összeget, rekordok száma átlagértékek) által végrehajtott, az adatok egy mezőt a táblázatban. Ezek az eredmények két csoportba adathalmazok, amelyek közül az egyik található a bal oldali oszlopban a táblázat, a második - a felső sorban. Például, ha azt kell tudni, hogy az átlagos szolgálati idő docensek és professzorok a különböző részlegek (táblázat alapján Tanárok), akkor használja a kereszttábla lekérdezés, amelyben a fejléc sorok fognak szolgálni iroda, oszlopfejléceknek - a nevét a szervezeti egységek, és az átlagos értéke az idő tanárok fogják kiszámítani a sejtekben.
Change Request - a kérelem, hogy az egyik működését módosítja több bejegyzést. Négyféle change request: törölni, frissítése és bejegyzéseket, valamint létrehozása az asztalra.
· Törlés kérés eltávolítja a csoport nyilvántartások megfelelő előre meghatározott körülmények között egy vagy több táblából. Az eltávolítási kérelmet csak a teljes tételt törölheti helyett egyes mezők ott.
· Kérelem bejegyzések frissítés bevezeti az általános változások egy vagy több táblából álló csoport a rekordok. Például, ha 10% -kal nőtt a személyi juttatások, a frissítés kérés gyorsan, hogy ezek a változások az asztalra tanárok.
· Hozzáfűzése Query hozzáteszi csoport rekordok egy vagy nem.
Hány asztal végén egy vagy több táblából
· Például számos új tanárok, valamint egy adatbázis, amely információkat róluk. Nem adja meg az adatokat manuálisan, felveheti őket az asztalra tanárok.
· Kérése létrehozása a táblázat létrehoz egy új táblát alapján részben vagy egészben az adatokat egy vagy több tábla. Például táblázat alapján tanárok hozhat létre egy új táblázat, amely csak a professzorok.
Query SQL - ez a kérés, hogy hozzák létre a SQL. Ez a fajta kérés elég bonyolult a kezdő felhasználók számára, és általában a tapasztalt felhasználók számára, akik a programozásban, és kommunikál az adatbázis-kiszolgálók, így a munka nem tekinthető.
2. Fejlesztési lekérdezések
2.1 kér a lehetőséget egy táblázatban.
Ahhoz, hogy hozzon létre egy lekérdezést a paraméter pozíció edző.
2.1.1 Az első létrehoz egy egyszerű lekérdezést:
§ Nyílt Object Request, kattintson a Create;
§ A megjelenő ablakban válasszuk ki a egy egyszerű lekérdezést, és kattintson az OK gombra;
§ A megjelenő ablakban a húr táblák és lekérdezések válasszuk a listából asztal Edzők;
§ Mozgás minden mezőt a Rendelkezésre álló mezők mezőbe Kiválasztott mezők mezőben kattintson a [>>]
§ Kattintson a Tovább gombra. Az alábbi lekérdezés varázsló hagyott részletes jelentést (fekete pont a kör), ismét kattintson a Tovább gombra;
§ A megjelenő ablakban adjon meg egy nevet a lekérdezés funkció;
§ Kattintson a Befejezés gombra. A képernyőn megjelenik egy táblázat a lekérdezési adatokat - a teljes lista oktatók.
2.1.2 Most ennek alapján egyszerű lekérdezést akkor létre kell hozni egy lekérdezést paraméterrel pozíció. Ehhez menj a tervező mód;
§ Ami a kiválasztási sor a cím mezőbe írja be a kifejezést (zárójelben is írja): [enter cím];
§ Futtassa a lekérdezést a gombra kattintva az eszköztáron, vagy végre a lekérdezést \ Run [!];
§ A megjelenő ablakban adja meg az edző (lehetőség kisbetűvel), és kattintson az OK gombra. A képernyőn megjelenik egy táblázat az összes edzők Edzők asztalra. Hasonlóképpen kérjen kiadási Idős edzők stb
§ Mentés a lekérdezést, és zárja be a lekérdezés asztalra.
2.2 paraméter lekérdezés több asztal.
Készítsen lekérdezést asztalokon Edzők és Sport, ahol meghatározhatja a nevét, a pozíció és a fizetést az edző, és a név a sportág.
2.2.1 Az első létrehoz egy egyszerű lekérdezés táblázatok Edzők és Sport:
§ kiemelve egy ablak az adatbázis lekérdezés objektumot, kattintson létrehozása;
§ Válassza ki a egy egyszerű lekérdezést, és kattintson az OK gombra; Edzők válassza ki az asztalra, és húzza a mező nevét, az első név, beosztás, fizetés az ablak a kiválasztott területen.
§ táblázat Sport húzza a Név mezőben a fegyelem;
Ezáltal hat mezőt előállított kérelem - ezek összekapcsolták egy adat áramkör;
§ Kattintson a Tovább gombra, majd ismét a következő ablakban kattintson a Tovább gombra;
§ A megjelenő ablakban írja be a nevét a lekérdezés neve fegyelem, majd a kör Change Request elrendezés (fekete pont jelenik meg) - akkor azonnal megy a tervezés mód;
§ A Befejezés gombra kattintva;
§ 2.2.2 Írja be a lekérdezési paramétereket:
§ Összhangban szelekciós feltételek a mező nevét, típusát fegyelem kifejezés: [nevének megadása fegyelem] a mező Név - jég [Enter neve], zárójelek is adagolhatjuk;
§ Query (via kér \ Run vagy [!]);
§ Az első megjelenő ablakban adja meg a mezőben, majd kattintson az OK gombra, a második - írja Lapin, kattintson az OK gombra. Egy táblázatot, egy sorban (1. táblázat) jelenik meg a képernyőn:
§ Mentés a lekérdezést, és zárja be a lekérdezés asztalra.
2.3 Kereszt kérelmet.
Készítsen iránti kérelmet átlagkereset oktatók tanfolyamok. Ez a kérés alapján egy asztal vagy egy lekérdezés kapcsán, mint szükséges, hogy először létrehoz egy kérés, ami egy mező funkció neve és a fizetés fegyelem.
2.3.1 Hozzon létre egy egyszerű lekérdezés ezek a mezők a táblázatok és Sport oktatók, írja be a nevét a lekérdezés fizetés edzők, tartsa a kérelmet, és zárja le az asztalra - lásd 2.1 ....
2.3.2 létrehozása cross kérelmet. Ehhez:
§ A kérés létrehozása parancsot;
§ Válassza Kereszt kérelmet, és kattintson az OK gombra;
§ Kattintson a cella kérelmek válassza fizetés edzők és kattintson a Tovább gombra;
§ Válassza ki a nevét a fegyelem, és kattintson a Tovább gombra;
§ A mezők kiemelése pozíció és fizetés fizetés mezőben, majd kattintson a Tovább gombra;
§ Válassza ki a másodlagos és kattintson a Tovább gombra;
§ adja meg a lekérdezés nevét Az átlagkereset majd a Befejezés gombra. Nyílt táblázata kereszt kérelmet. Megjegyzés. hogy az Access létrehoz több összértéke átlagos értékelése a tudományok;
§ Zárja be a lekérdezést asztalra.