2010. december 22., szerda

Keresés az adatbázisban

A MEGA munkaterületéről egyszerűen végezhetünk lekérdezéseket.
A képernyő felső részén találtható lekérdezés sávot használhatjuk a leggyakoribb lekérdezések végrehajtására.



Összetettebb lekérdezésekhez az alábbi gombra kattintva nyissa meg a lekérdezés ablakot.



Objektumok keresése
Objektum típus lekérdezése
Egy adott objektum típusra is rákereshetünk az adatbázisban (pl. org-unit/ szervezeti egység).
Ez a következők szerint történik:
A lekérdezés sáv első mezőjének legördülő listájából válassza ki az objektum típust.




Az összes azonos típusú objektum listázásához:
1. A fentiek szerint válassza ki a cél objektum típust.


2. Kattintson a "Find" gombra vagy nyomjon <Enter> -t a lekérdezés indításához. Az objektumok listája megjelenik az eredmény mezőben.

Az összes objektum típus lekérdezése
Lehetőség van az összes objektum típus lekérdezésére az adatbázisból.
Ehhez:
  • Válassza az "**All**" –t a lekérdezés sáv első mezőjében (ez az első helyen található a legördülő listában).




Több objektum típus lekérdezése
Korlátozott számú objektum típus lekérdezéséhez:

1. A lekérdezés mezőben kattintson a Targets Selection-re (célok kiválasztása), ez a második nyíl alatt érhető el.


2. A Select Query Targets (lekérdezés céljainak kiválasztása) mezőben válassza ki azokat az objektum típusokat, amelyekre rá kíván keresni, majd kattintson az Add (hozzáad) gombra.

Ezután a **Selection** (választás) felirat fog megjelenni a lekérdezés sáv baloldali mezőjében, ez jelzi a több objektum típust.
3. Írja be a keresendő adatot és mellette lévő nyíllal adhatja meg, hogy a névben, megjegyzésben, vagy egyéb paraméterben kíván keresni.



4. Kattintson a gombra vagy nyomja meg az <Enter>-t a lekérdezés indításához.
Az eredmény ablakban heterogén (több célnak megfelelő) adat jelenik meg.
A lekérdezés típusai
Objektum megjegyzés keresése
Lehetőségünk van rákeresni például objektum megjegyzésben egy bizonyos karakterre.


  • A lekérdezés sáv második mezőjébe vigye be a keresendő szöveget.
  • Válassza a Comment containing... (megjegyzés, amely tartalmazza…) gombot a legördülő listából.
  • Kattintson a "Find" gombra.


Objektum nevek keresése
Rákereshet olyan objektumra is, amelynek neve:


  • Begins with (kezdődik) a megadott karakterrel,
  • Ends with (végződik) a megadott karakterre,
  • Vagy contains (tartalmazza) a megadott karaktereket.




A lekérdezés, mint objektum státusz funkció
Keresési kritériumként megadhatjuk az objektum státuszát: "read/write" (olvasható/írható, vagyis módosítható) vagy "protected" (védett, csak olvasható).




Ez a kritérium egy másikkal kombinálható, vagyis például rákereshetünk egy módosítható projektre, amelynek neve meghatározott karakterekkel kezdődik. Ebben az esetben mindkét kritérium megjelenik grafikusan, így azonnal látható, milyen kritériumok alapján történt a lekérdezés.




Keresés dátum szerint
Lekérdezést végezhetünk a létrehozás dátuma (Creation Date) vagy a módosítás dátuma (Modification Date) szerint is. Ez a dátum lehet:


  • Before (előtte)
  • On (az adott időpontban)
  • After (utána)
Keresés abszolút azonosító szerint
Kiterjesztett metamodell módban (Tools > Options, Repository csoport,
Metamodel Access > Expert), lehetőség van abszolút azonosító szerint keresni.