1/132
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
nem
Monoton-e a különbség művelet (operátor)?
igen
Monoton-e a metszet művelet (operátor)?
m! * n!
Hány különböző módon reprezentálható egy reláció-előfordulás (az attribútumok és sorok sorrendjét figyelembe véve), ha az előfordulásnak m attribútuma és n sora van?
R |X| S sorainak lehetséges maximális száma: n*m
R |X| S sorainak lehetséges minimális száma: 0 / üres
(Az alsó indexben szereplő L az R-nek azokat az attribútumait jelöli, amelyek S reláció attribútumai is.)
ΠL (R) - S sorainak lehetséges maximális száma: n
ΠL (R) - S sorainak lehetséges minimális száma: 0 / üres
Ha R és S sorai különböznek, R U S sorainak lehetséges maximális száma: n+m
(Ha R és S sorai különböznek, R U S sorainak lehetséges minimális száma: n+m)
R U S sorainak lehetséges minimális száma (ha nincs kikötve, hogy a sorok különböznek): max(n,m) (A kvízben ez kell!!!)
Tegyük fel, hogy az R relációnak n, az S relációnak pedig m sora van. Adjuk meg a következő kifejezések eredményeiben keletkezhető sorok maximális és minimális számát.
Vagy az eredeti teljes lekérdezés bemenet-relációit, vagy pedig a csúcsban szereplő művelethez képest korábban végrehajtott művelete(ke)t.
A csúcsban szereplő művelet operandusát vagy operandusait.
A lekérdezésfában a csúcsokból kiinduló él vagy élek miket kötnek velük össze?
halmaz, tömb
A relációs adatmodell kapcsán mi NEM számít atomi értéknek az alábbiak közül?
nem
Tegyük fel, hogy egy cégnél az iratokat egy olyan szobában gyűjtik, ahol a szoba ajtaján egy lyuk van vágva, ahová az iratokért felelős dolgozó egyszerűen csak bedobja a dokumentumokat. Tekinthető-e hétköznapi értelemben adatbázisnak az így összegyűjtött iratok összessége?
igen
Tegyük fel, hogy egy egyetemen az oktatókról (személyi igazolvány-szám, név, lakcím, tanszék neve, bér) és a tanszékekről (név, tanszékvezető, cím) az információkat két külön excel fájlban tárolják. Hétköznapi értelemben adatbázis lesz-e?
nem
Lehet-e kulcs...
név, város, szakma

igen, de ez azon is múlik, hogy a „valóvilágot" hogyan modellezzük
Lehet-e kulcs...
album neve, sorszám

hiányzó érték, értelmetlen érték, visszatartott érték
Melyek lehetnek a nullérték jelentései a relációk soraiban az alábbiak közül?
TRUE, FALSE, UNKNOWN
Milyen logikai értékek vannak megengedve az SQL-ben?
Ha WHERE záradék TRUE értéket ad.
Mikor kerül egy sor be az eredménybe egy lekérdezéskor (WHERE)?
UNKNOWN
Ha egy értéket (NULL értéket is beleszámítva) NULL-lal hasonlítunk, milyen logikai értéket kapunk?
Igaz
Adott egy adatbázisséma...
Letöltő, Cikk, Kiad

Hamis
Adott egy adatbázisséma...
Szeret, Felszolg, Látogat

1: attribútum,
2: mező,
3: előfordulás,
4: sor
Adott egy tábla:
Az alábbiak közül válassza ki a számokhoz tartozó helyes fogalmakat!

üres eredményhalmaz lesz
Adott az alábbi Artist tábla: Mi lesz az alábbi lekérdezés eredménye? SELECT * FROM Artist WHERE year < 1992 OR year >= 1992;

R |X| S természetes összekapcsolás esetében az összekapcsolásban az egyenlőségen összekapcsolódó oszlop párok közül csak az egyik oszlop és annak értékei jelennek meg.
R |X|C S théta-összekapcsolásban az egyenlőség révén összekapcsolódó attribútumok és értékeik, amelyek egyenlőek, kétszer jelennek meg.
Adott az R |X| S természetes összekapcsolás és az R |X|C S théta-összekapcsolás. A C feltétel az összes olyan A attribútumra, amely az R-ben és S-ben is szerepel, tartalmazza R.A = S.A egyenlőséget. Mi a különbség a két összekapcsolás között?
SELECT * FROM Hallgatók WHERE név LIKE 'R%z_';
Adott a Hallgatók(név, cím) relációséma. Az alábbi választási lehetőségek közül melyik lekérdezés eredményében szerepelnek biztosan azok és csak azok a hallgatók, akiknek a neve 'R' betűvel kezdődik, és a nevük utolsó előtti karaktere 'z'?
A SELECT és a HAVING záradékokban
Melyik tanult záradékokban szerepelhetnek az összesítő (aggregáló) függvények? (Az alkérdésektől eltekintve, az ORDER BY záradékon kívül.) (Nem 100%)
A külső összekapcsolás megőrzi az úgynevezett lógó sorokat, NULL értékkel helyettesítve a hiányzó értékeket.
Mi a külső összekapcsolás jellemzője?
Összesítések szerepelhetnek itt, amelyekben egy összesítési operátort alkalmazunk egy attribútumra vagy egy attribútumot tartalmazó kifejezésre.
Csak a GROUP BY záradékban is megtalálható attribútumok jelenhetnek meg összesítési operátor nélkül.
A HAVING feltételére vonatkozó megszorítások (az alkérdésen kívül): (ugyanazok, mint SELECT-nél)
Ennek használatával az összesítések előállítása előtt az érintett oszlopból a duplikátumokat kihagyjuk.
Mire szolgál a DISTINCT függvény egy összesítésen belül?
Összesítések szerepelhetnek itt, amelyekben egy összesítési operátort alkalmazunk egy attribútumra vagy egy attribútumot tartalmazó kifejezésre.
Csak a GROUP BY záradékban is megtalálható attribútumok jelenhetnek meg összesítési operátor nélkül.
A SELECT listára és az összesítésekre vonatkozó szabályok: (Ha összesítés is szerepel a lekérdezésben.)
Ha egy csoport nem teljesíti a HAVING után megadott feltételt, nem lesz benne az eredményben.
Mi az eredménye a HAVING záradéknak?
MIN, MAX, SUM, COUNT, AVG
Sorolja fel a tanult, lehetséges összesítő (aggregáló) függvényeket! Nagybetűkkel adja meg a válaszokat!
Az elsődleges kulcs egyetlen attribútuma sem kaphat NULL értéket. Az egyedi értékű kulcs megszorításnál szerepelhetnek NULL értékek egy soron belül akár több is.
Egy relációhoz egyetlen elsődleges kulcs tartozhat és több egyedi értékű kulcs megszorítás.
Mi a különbség az elsődleges kulcs (PRIMARY KEY) és az egyedi értékű kulcs (UNIQUE) fogalma között:
Data Definition Language (DDL)
Relációk létrehozására melyik SQL résznyelv szolgál?
egész szám - INT / INTEGER
valós szám - FLOAT / REAL
rögzített hosszúságú sztring n karakter hosszú - CHAR(n)
változó hosszúságú sztring legfeljebb n karakter hosszú - VARCHAR(n)
naptári nap - DATE
idő - TIME
Soroljon fel néhány, megadható attribútum típust
ROLLBACK, COMMIT
Válassza ki azokat a tanult, standard (!) SQL utasításokat az alábbiak közül, amelyekkel egy tranzakciót be lehet fejezni!
Adatbázis lekérdezéseket, módosításokat tartalmazó folyamat.
Az általuk tartalmazott utasítások egy "értelmes egészt" alkotnak.
Melyek igazak a tranzakciókra az alábbiak közül?
Az attribútum- és oszlop-alapú (sorra vonatkozó) megszorítások ellenőrzése egyszerűbb (tudjuk mikor történik), mint a globális megszorításoké, ám ezekkel nem tudunk mindent kifejezni.
A triggerek esetén a felhasználó mondja meg, hogy egy megszorítás mikor kerüljön ellenőrzésre.
A globális megszorításokkal sok mindent le tudunk írni, az ellenőrzésük azonban gondot jelenthet.
Miért hasznosak a triggerek? (Válassza ki az összes kapcsolódó választ!) (nem 100%)
Csak beszúrásnál és módosításnál ellenőrzi a rendszer.
Deklarációjuk "CREATE ASSERTION CHECK ();" alakban történik.
Az adatbázissémához tartoznak a relációsémákhoz és nézetekhez tartozóan.
A feltétel tetszőleges táblára és oszlopra hivatkozhat az adatbázissémából.
A globális megszorításokra melyek igazak az alábbiak közül?
Deklarációjuk a tábla létrehozásánál "CHECK (feltétel)" alakú (relációs)-séma elemként történik (az attribútumok, a kulcsok és az idegen kulcsok deklarációja után).
Egy ilyen megszorítás feltételében más relációk attribútumai csak alkérdésben jelenhetnek meg
Egy ilyen megszorítás feltételében tetszőleges oszlop és reláció szerepelhet bizonyos limitációval.
Csak beszúrásnál és módosításnál ellenőrzi a rendszer.
Válassza ki a sor-alapú (sorra vonatkozó) megszorítások tulajdonságait az alábbiak közül!
Idegen kulcs
Érték alakú (attribútum-alapú) megszorítás
Sor-alapú (sorra vonatkozó) megszorítás Globális megszorítás
Válassza ki az alábbiak közül az összes megszorítás típust!
A feltételben csak az adott attribútum neve szerepelhet, más attribútumok (más relációk attribútumai is) csak alkérdésben szerepelhetnek.
Egy tábla létrehozásakor az attribútum deklarációjához kell hozzáadni CHECK() alakban.
Egy adott oszlop értékeire vonatkozóan tudunk ellenőrzőkérdéseket definiálni.
Az attribútum alapú megszorítást séma elemként kell megadni.
Válassza ki az alábbiak közül az összes igaz állítást az attribútum alapú megszorításokra!
Azt, hogy kikövetkeztethető a többi adatból, (főleg) a funkcionális függőségekből.
Mit jelent a felesleges (redundáns) adat a relációs adatmodell tervezésénél?
R reláció Boyce-Codd normálformában van, ha minden X->Y olyan funkcionális függőségre R-ben, amelynél Y nem része X-nek, X szuperkulcs.
R reláció Boyce-Codd normálformában van, ha minden X->Y nemtriviális funkcionális függőségre R-ben X szuperkulcs.
Miként lehet meghatározni a Boyce-Codd normálformát? Jelölje be az összes jó választ az alábbiak közül!
Módosítási anomália - egy adat egy előfordulását megváltoztatjuk, más előfordulásait azonban nem
Törlési anomália - törléskor olyan adatot is elveszítünk, amit nem szeretnénk
Beszúrási anomália - nem tudunk tetszőleges adatot nyilvántartásba venni, ha nem ismert egy másik adat, amivel a tárolandó adat kapcsolatban áll.
Mit jelentenek az anomáliák?

A->C-hez kapcsolódó régió tartalmazni fogja A->B és B->C régiók metszetét.
Ha vesszük a funkcionális függőségek geometriai reprezentációját (egy reláció összes lehetséges előfordulásaihoz kapcsolódóan), akkor mi lesz igaz A->B és B->C, valamint A->C funkcionális függőség régióira?

Igaz
Adott egy R(A,B,C,D) reláció és a rá vonatkozó AD->B, B->C és C->A funkcionális függőségek. Tegyük fel, hogy R relációt felbontottuk S(A,C) és T(A,B,D) relációkra. Igaz-e, hogy B->A is fennáll a T(A,B,D) reláción?
Igaz
Tegyük fel, hogy az alábbi R(A,B,C) relációt szétvágjuk az alábbi R1 (A,C) és R2 (B,C) relációkra. Veszteségmentes lesz-e a keletkező relációk összekapcsolása?

Igaz
Legyen X és Y az R relációnak az attribútumhalmazai, illetve A egy attribútuma. Igaz-e, hogy az XY ->A funkcionális függőség az X ->A funkcionális függőségből minden esetben következik?
ΠR1 (r) |X| ... |X| ΠRk(r) ⊆ r teljesül-e, mert a másik irány mindig fennáll.
A kérdés igazából az, hogy kapunk-e más extra sorokat a különböző sorok vetületeinek összekapcsolásával, amelyek nem voltak benne eredetileg az előfordulásban.
Ha r = ΠR1 (r) |X| ... |X| ΠRk (r) teljesül, akkor az előbbi összekapcsolásra azt mondjuk, hogy veszteségmentes. Itt r egy R sémájú relációt jelöl. ΠRi(r) jelentése: r sorai az Ri attribútumaira projektálva. Mit kell a fentinél igazából megvizsgálni?
Y biztosan egy szuperkulcs.
Tegyük fel, hogy egy Y attribútumhalmazra alkalmazzuk a lezárási algoritmust és az jön ki, hogy Y+ az összes attribútumot tartalmazza. Mi igaz Y-ra?
A T megegyezik az R-nek C1 ,...,Ck attribútumokra való vetületével.
Az S megegyezik az R-nek B1 ,...,Bm attribútumokra való vetületével.
B1 ,...,Bm és C1 ,...,Ck együttesen az összes A1 ,...,An attribútumot kiadják, de ez nem jelenti azt, hogy {B1 ,...,Bm} ∩ {C1 ,...,Ck} =∅
Egy R(A1,...,An) relációt, amikor felbontunk kisebb relációkra: S(B1,...,Bm) és T(C1,...,Ck), akkor az alábbiak közül melyek igazak?
Igaz
Igaz-e az Armstrong-axiómák alapján, hogy ha AB->CD adott, akkor ABE->CDE is teljesül? (Tegyük fel, hogy az A,B,C,D,E valamely R reláció attribútumai.)
Igaz
(baloldalal szétvágására nincs)
A funkcionális függőségek jobboldalainak szétvágására van általános szabály
... ha K funkcionálisan meghatározza R attribútumait, de K-ból bárhogy hagyunk el egy attribútumot az már nem fogja funkcionálisan meghatározni R attribútumait.
... ha nem lehet két olyan R-beli sor, amelyek K attribútumain megegyeznek, valamint nincs olyan valódi részhalmaza K-nak, amely funkcionálisan meghatározná R összes többi attribútumát.
K az R reláció kulcsa, ...
Fejezze be a mondatot az összes helyes módon az alábbi választási lehetőségek közül!
A tervező átad egy minta lekérdezés terhelést (query load) a szakértőnek.
Valakik véletlenszerűen lekérdezéseket választanak a korábban végrehajtottak közül, és ezt a lekérdezés terhelési kimutatást (query load) átadják a szakértőnek.
A szakértő létrehozza a szerinte fontos indexeket (a lekérdezés terhelési kimutatás (query load) alapján).
A szakértő megvizsgálja a létrehozott indexek hatását (pl. a lekérdezés optimalizáló valóban használja-e ezeket, illetve javul-e a lekérdezések végrehajtási ideje).
Válassza ki az alábbiak közül a hangolási szakértő által végzet adatbázis hangolásának (database tuning) összes lehetségés lépését!
Kereséseket, lekérdezések végrehajtását gyorsító adatszerkezetek, segédstruktúrák.
Több mezőre, attribútumra is lehet indexet készíteni.
Melyek igazak az alábbiak közül az indexekre?
Van virtuális és materializált nézettábla is.
Nézettáblákat tárolt táblák (alaptáblák) és más nézettáblák felhasználásával tudunk definiálni.
Melyek igazak az alábbiak közül a nézettáblákra?
4 (2^(n-1) , n = 3)
R-nek legyenek A,B és C az attribútumai. Feltéve, hogy csak A kulcs, hány szuperkulcsa van R-nek?
Ha X ->->Y és Z jelöli az összes többi (azaz X-en és Y-on kívüli) attribútum halmazát, akkor X ->->Z.
A TÉF baloldala nem felbontható
Minden funkcionális függőség TÉF
A TÉF jobboldala nem felbontható
A többértékű függőségre (TÉF) vonatkozó szabályok
Hamis
A 3NF Megszünteti a funkcionális függőségekből eredő redundanciát
A vetített relációk segítségével is kikényszeríthetők az előre megadott függőségek.
Mit jelent a függőségek megőrzése?
Igaz
Létezhet-e olyan R reláció, amely BCNF-ben van, de nincs 4NF-ben?
Hamis
3NF Megszünteti a többértékű függőségekből eredő redundanciát
az R reláció fölött X ->->Y teljesül: ha bármely két sorra, amelyek megegyeznek az X minden attribútumán, az Y attribútumaihoz tartozó értékek felcserélhetőek, azaz a keletkező két új sor R-beli lesz.
az R reláció fölött X ->->Y teljesül: ha X minden értéke esetén az Y -hoz tartozó értékek függetlenek az R-X-Y értékeitől.
A többértékű függőség (TÉF) meghatározása, definíciója (válassza ki az összes helyes választ):
Igaz
BCNF Megszünteti a funkcionális függőségekből eredő redundanciát
Igaz
4NF Megszünteti a funkcionális függőségekből eredő redundanciát
Igaz
4NF Megszünteti a többértékű függőségekből eredő redundanciát
Hamis
BCNF Megszünteti a többértékű függőségekből eredő redundanciát
Igaz
3NF megőrzi a funkcionális függőségeket
X->A megsérti 3NF-t akkor és csak akkor, ha X nem szuperkulcs és A nem prím (elsődleges attribútum).
R reláció 3. normálformában van, ha minden X->Y nemtriviális funkcionális függőségre R-ben X szuperkulcs, vagy jobb oldala csak elsődleges attribútumokat tartalmaz.
R reláció 3. normálformában van, ha minden X->Y nemtriviális funkcionális függőségre
R-ben X szuperkulcs, vagy jobb oldala csak olyan attribútumokat tartalmaz, amelyekre igaz, hogy legalább egy kulcsnak elemei.
Miként lehet meghatározni a 3. normálformát (3NF)? Jelölje be az összes jó választ az alábbiak közül!
Segítségével az adatbázissémát vázolhatjuk fel.
Mi az "Egyed-kapcsolat modell"?
minden A halmazbeli entitás pontosan egy entitáshoz kapcsolódhat a B egyedhalmazból
Mit jelent az E/K diagramon, hogy ha A egyedhalmaz és B egyedhalmaz között van egy kapcsolat és a lekerekített nyíl van B-nél (azaz A-ból B-be mutat a lekerekített nyíl, másik irányba nem mutat semmilyen nyíl)?
minden A halmazbeli entitásnak pontosan egy párja van a B egyedhalmazból)
(Mit jelent az E/K diagramon, hogyha A egyedhalmaz és B egyedhalmaz között van egy kapcsolat és a lekerekített nyíl van B-nél (azaz A-ból B-be mutat a lekerekített nyíl)? (nem 100%)
Ha egy entitás (egyed) szerepel egy alosztályban (részosztályban), akkor szerepel az ősosztály(ok)ban is.
Mi igaz az Egyed-kapcsolat modellel kapcsolatos alosztályokra (részosztályokra)?
A kapcsolatoknak is lehetnek attribútumai.
Valamely egy-egy kapcsolat esetén minden egyes entitás (egyed) legfeljebb egyetlen másik entitáshoz (egyedhez) kapcsolódhat.
A sok-egy kapcsolat "egy oldalát" egy nyíl jelzi.
Az egyed(entitás)-kapcsolat diagramoknál melyek igazak a kapcsolatokra, illetve jelölésükre az alábbiak közül?
A gyenge egyedhalmazok óvatos használata.
Ne használjunk egyedhalmazt, ha egy attribútum éppúgy megfelelne a célnak.
Redundancia elkerülése
Melyek a tervezési technikák, ökölszabályok egyed (entitás) kapcsolat modell esetében az alábbiak közül?
Igaz
Helytelen tervezés-e ha a focista egyedhalmaznál a focista neve, TAJ száma, klubja attribútumok mellett a klubja címét, mint a focista egyedhalmaz egy ráadás attribútumát is tároljuk.
"az-egy" kapcsolat
Milyen kapcsolat köti össze az egyedhalmazt az alosztályaival?
A kapcsolathalmazban egy sornál az A és B egyedhalmazokhoz tartozó elemek együttese egyértelműen meghatározza a C egyedhalmazhoz tartozó elemet.
Mit jelent az E/K diagramon, hogy ha A egyedhalmaz, B egyedhalmaz és C egyedhalmaz között van egy ternáris kapcsolat és nyíl mutat a C-be?
(ternáris = hármas, három egyedhalmaz vesz részt benne)
A "sok" végén szerepel egy sok-egy kapcsolatnak.
Egy egyedhalmaz hasonló egyedek (entitások) kollekciója.
Többnek kell lennie, mint egy egyszerű név, azaz legalább egy nem kulcs attribútumának lennie kell.
Az alábbiak közül milyen feltételek vonatkozhatnak egy egyedhalmazra?
A "programtervező informatikus MSc szakos demonstrátorok által oktatott tantárgyakat" visszaadó lekérdezés esetén hasznos
Adott az alábbi E/K diagram (demonstrátor: itt olyan hallgatót jelent, aki oktatásban is részt vesz):
((Kep))
Át szeretnénk írni az ősosztályt és az alosztályt relációsémává. Az alábbiak közül mikor hasznos az objektumorientált megközelítés?

A "programtervező informatikus MSc szakos összes hallgató nevét" visszaadó lekérdezés esetén hasznos
Adott az alábbi E/K diagram (demonstrátor: itt olyan hallgatót jelent, aki oktatásban is részt vesz):
((Kep))
Át szeretnénk írni az ősosztályt és az alosztályt relációsémává. Az alábbiak közül mikor hasznos az E/K stylemegközelítés?
A támogató kapcsolat(ok)nak kerek nyílban kell végződniük az egy oldalon (azaz minden entitásnak (egyednek) a gyenge egyedhalmazból pontosan egy egyedhez kell kapcsolódnia a támogató egyedhalmazból).
Az alábbi közül melyik egy gyenge egyedhalmazra vonatkozó szabály?
Gyenge egyedhalmazok esetében a kapott relációhoz hozzá kell még venni azokat az attribútumokat, amelyek egyértelműen azonosítják az egyedhalmazt.
Egy kapcsolatnak szintén egy relációt feleltetünk meg, melynek neve a kapcsolat neve, attribútumai pedig a kapcsolatban résztvevő egyedhalmazok kulcsai. Amennyiben két attribútum neve megegyezne, egyiket értelemszerűen át kell neveznünk.
Egy egyedhalmaznak egy reláció felel meg, melynek neve megegyezik az egyedhalmaz nevével, attribútumai az egyedhalmaz attribútumai.
Az alábbiak közül válassza ki azokat, amelyek egy egyed (entitás)-kapcsolat modell relációsémává történő átírásának szabályai!
Hamis
A TÉF-ek esetén fel lehet-e általános szabályként bontani a jobb oldalakat, mint ahogy FF-ek esetén?
Egyedhalmazok
Attribútumok
Kapcsolathalmazok
Melyek az alábbiak közül az egyed(entitás)-kapcsolat diagram, modell főbb alkotórészei, alapfogalmai?
Igaz
Tegyük fel, hogy A egyedhalmaz és B egyedhalmaz között van egy kapcsolat és lekerekített nyíl van B-nél az E/K diagramon (azaz A-ból B-be mutat a lekerekített nyíl). Tanult módon van-e lehetőség másik jelölést használni a lekerekített nyíl helyett?
Igaz
Előfordulhat-e olyan E/K diagram, ahol egy egy gyenge egyedhalmaz egy másik gyenge egyedhalmazhoz kapcsolódik?
CREATE TYPE BODY
Az ORACLE esetében hol történik egy típus metódusának a definíciója az alábbiak közül?
CREATE TABLE tablanev OF udt neve
Adja meg az UDT felhasználásával, mint sortípussal való relációk deklarálásának módját! Csak nagybetűket használjon!
egy mutató egy felhasználó által definiált adattípusú (UDT) objektumra
"objektum azonosítónak" (OID) is hívják objektum-orientált rendszerekben (azaz ahhoz nagyon hasonló fogalom)
Mit jelentenek az objektum-relációs hivatkozások (References)?
SELECT DEREF(ss.beer) FROM Sells ss WHERE ss.bar.name = 'Joe''s Bar';
CREATE TYPE MenuType AS (
bar REF BarType,
beer REF BeerType,
price FLOAT
);
CREATE TABLE Sells OF MenuType;
Melyik lekérdezés adja vissza az alábbiak közül Joe kocsmájában árult sörök listáját olvasható formában?
A létrehozásánál a megfelelő utasításokban a "CREATE TABLE...NESTED TABLE...STORE AS...;" kulcsszavak szerepelnek.
Megengedi, hogy a sorok egyes komponensei teljes relációk legyenek.
Melyek igazak az alábbiak közül a beágyazott táblákra? (nem 100%)
Beágyazott táblák létrehozásánál használhatjuk.
A MULTISET operátorral együtt használva valamilyen objektumok halmazát beágyazott relációvá tudjuk alakítani.
Mikre lehet használni a "CAST" parancsot az alábbiak közül? (nem 100%)
sortípus
egy reláció attribútumának a típusa (oszloptípus)
Felhasználó által definiált adattípusok (User Defined Types, UDT) használati módjai:
típuskonstruktor
INSERT
Ha egy relációs táblát egy sortípus segítségével, mint sémával definiáltunk (az elemeinek felsorolása helyett), akkor ORACLE esetén mit kell használni az alábbiak közül, hogy egy darab sort be tudjunk szúrni a táblába?
BarType('Joe''s Bar', 'Maple St.')
CREATE TYPE BarType AS (
name CHAR(20),
addr CHAR(20) );
SELECT * FROM Bars;
Milyen a sorok formátuma az eredményben az alábbi példák közül?
ezzel lehet kontrollálni, hogy milyen „mellékhatásai" vannak a metódusnak
Az alábbiak közül válassza ki, hogy mire való a PRAGMA RESTRICT_REFERENCES a metódus deklarációjakor!
SELECT dd.favBeer.name FROM Drinkers dd
CREATE TABLE Drinkers (
name CHAR(30),
addr AddrType,
favBeer BeerType
);
Melyik SELECT kérdés ad értelmes eredményt az alábbiak közül?
például egy objektum valamely mezőjének elérésére
például arra, amire SQL-99-ben a generátor való
például egy metódus használatára, ha az objektum neve után szerepel
ORACLE esetében az alábbiak közül mikre lehet használni a "." (pont) karaktert a SELECT záradékban?
Egy F elem az IDREF attribútum segítségével hivatkozhat egy másik elemre annak ID attribútumán keresztül
Az IDREFS típusú attribútummal több másik elemre is hivatkozhat.
DTD-ben IDREF-k létrehozatalának módja:
CDATA, ID, IDREF, IDREFS
!!! A DTD-nél az attribútumokról szóló leírásoknál az alábbiak közül milyen típusok adhatók meg?
XML séma
Az alábbiak közül melyikkel lehet több megszorítást előírni az XML dokumentumok sémájára?
minOccurs = "0" és maxOccurs = "unbounded"
Milyen attribútumnév-érték pár megadásával lehet kifejezni az XML sémánál azt a multiplicitást, amelyre a DTD-nél a "*" szimbólumot kellett használni?