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.