32
Számítógép és szoftver üzemeltetői vizsga help!
-
hwd #32 ha egy kis segítségre szorulsz
URL=http://okjvizsgasegedlet.blogspot.com/]OKJ vizsga segédlet[/URL] -
#31 Adatbázis lekérdezések
Select, beágyazott select stb példákkal.
Volt hasonló tételem. -
#30 gondolod begépeltem?
-
#29 ez mire válasz? -
#28 ennyit kérdeznek? anno 140-kérdéses tételsort kellett tudni szoftüzemeltetőin! -
#27 vazze,annyi tgépelni.. -
#26 itt megvannak -
#25 Bocs csak közben melóznom is kellett:D
Nem baj ami van az jöhet
Köszi mindent egyébként,ha még nem köszöntem volna meg -
#24 Pávőrrrrr P
még én dumálok P -
#23 Esetleg a tételsort tudnám de az kicsit mélyebb és csak a b kb 200 oldal.
De abban, ilyen scandisk, meg printer Poerpoint nincsen.
-
#22 ha sok akkor dobd át mailban :[email protected]
Thx -
#21 Ha belegondolok ez lehet sok lesz PPP -
#20 tudodki a mester
szerencséd, hogy most dipiztem ilyesmikből is, de a többi a többieké P -
#19 SQL lekérdezés, az SQL SELECT
Az egyszerű Select általános formája :
SELECT Ri1.A1, .. Rir.Ar
FROM R1, .. , Rk
WHERE ? ;
Ahol R1, .. , Rk : alaprelációk
R.A : R reláció A attribútuma
? : DRC formula
A lekérdezéssel ekvivalens relációs algebrai kifejezés :
? Ri1.A1, .. Rir.Ar(??` (R1X .. XRk))
A kiértékelés menete a relációs algebrai kifejezés szerint történik.
Az attribútumok felsorolása helyetti * karakter az összeset helyettesesíti.
Pl. - a negatív egyenlegű vásárlók neve
SELECT Vnév
FROM Vásárló
WHERE Egyenleg<0 ;
- azon szállítók neve, akik árujából Ló Béla rendelt már valaha
SELECT Szállító.SzNév
FROM Rendelés, Tétel, Szállító
WHERE Rendelés.VNév='Ló Béla'
AND Rendelés.Rsz=Tétel.Rsz
AND Tétel.Termék=Szállító.Termék ;
Az egyedi attribútumok neve előtti minősítés elhagyható.
A FROM utáni felsorolásban a relációknak alias nevet adhatunk.
...
FROM Rendelés R, Tétel T, Szállító Sz
...
Az eredményben levő ismétlődések kiszűrése :
SELECT DISTINCT .....
Feladat :
- Azon vevők neve és címe, akik vásároltak egyszerre legalább 5 patareszelőt
- Ló Béla által rendelt, 1200 piculánál olcsóbb termékek neve
- Azon vásárlók neve és címe, akik egyenlege kisebb, mint Ló Béla egyenlege
Speciális operátorok a WHERE klauzában
1. LIKE - összehasonlítás karakter-stringgel
<karakteres kifejezés> LIKE <minta>
Z betűvel kezdődő termékek listája
SELECT Termék
FROM Szállító
WHERE Termék LIKE 'Z'
OR Termék LIKE 'z' ;
A mintába tehető speciális karakterek :
% : tetszőleges számú karaktert helyettesíthet
_ : egy karaktert helyettesíthet
2. IN, ANY, ALL - Halmaz operátorok
Az összehasonlítás operandusaként szereplő halmazokat létrehozhatjuk felsorolással vagy belső SELECT utasítással (beágyazott select,
sub-query).
a., IN - halmazba tartozás
Azon rendelések listája, amelyek tartalmaznak Nyerget, Zablát, Lókötőt
SELECT Rsz
FROM Tétel
WHERE Termék IN ('Nyereg', 'Zabla', 'Lókötő')
Ló Béla által rendelt termékek listája
SELECT DISTINCT Termék
FROM Tétel
WHERE Rsz IN
( SELECT Rsz
FROM Rendelés
WHERE VNév='Ló Béla'
);
b., <kifejezés> ? ALL <halmaz> - a halmaz minden elemére történő megkötés
Jelentése : A ? ANY S : (?X)(X?S ? A?X)
<kifejezés> ? ANY <halmaz> - létezésre történő megkötés
Jelentése : A ? ANY S : (?X)(X?S ? A?X)
Pl. A legdrágább termék neve
SELECT Termék
FROM Szállító
WHERE Ár > ALL
( SELECT Ár
FROM Szállító
);
Feladat :
- Azon vevők neve, akik rendeltek a legdrágább termékből
- Azon szállítók neve, akik szállítanak olyan terméket, amit a Nyerges Ktsz is szállít
- Azon vevők neve és címe, akik rendeltek olyan terméket, amit már Ló Béla is rendelt
A beágyazott select
A beágyazott select általában nem tartalmazhat minden klauzát, csak
SELECT-FROM-WHERE felépítésű lekérdezés lehet.
Ha eredménye egy érték, akkor úgy kezelhetjük a külső lekérdezésben, mint egy konstanst.
Ha eredménye több érték (halmaz), akkor a halmazoperátorokkal kezelhetjük őket.
A beágyazott select fajtái :
- független
- korrelált
Ha független, akkor a kiértékeléskor először a belső lekérdezést értékeljük ki, aminek eredménye nem függ a külső lekérdezéstől.
Ha korrelált, akkor a belső lekérdezés eredménye függ a külső lekérdezéstől. Ez akkor jöhet létre, ha a belső lekérdezésben hivatkozunk a külső lekérdezésben szereplő valamely attribútumra.
Ekkor a külső lekérdezés FROM után szereplő relációinak minden sorára végrehajtódik a belső lekérdezés.
Pl.
CSAPOLJA (Kocsma, Sör)
SZERETI (Korhely, Sör)
ODAJÁR (Korhely, Kocsma)
Azon korhelyek listája, akik látogatnak olyan kocsmát, ahol csapolnak olyan sört, amit szeret.
SELECT DISTINCT Szereti.Korhely
FROM Szereti, Csapolja
WHERE Szereti.Sör=Csapolja.Sör
AND Csapolja.Kocsma IN
( SELECT Odajár.Kocsma
FROM Odajár
WHERE Odajár.Korhely=Szereti.Korhely
);
Feladat :
- Azon korhelyek listája, akik látogatnak olyan kocsmát, ahol csapolnak olyan sört, amit szeret. - belső lekérdezés nélkül
- Hova menjen Ló Béla ? Azon kocsmák listája, ahol csapolnak olyan sört, amit Ló Béla szeret.
- Kiket listáz ki a következő lekérdezés ?
SELECT Korhely
FROM Odajár
WHERE Kocsma NOT IN
( SELECT Kocsma
FROM Csapolja
WHERE Sör IN
( SELECT Sör
FROM Szereti
WHERE Szereti.Korhely=Odajár.Korhely
)
);
Összesítő operátorok
Operátorok : AVG, COUNT, SUM, MIN, MAX
Szintaktika : aggr_op(<kifejezés>)
aggr_op(DISTINCT <kifejezés>)
Pl. - A vásárlók egyenlegének átlaga
SELECT AVG(Egyenleg)
FROM Vásárló ;
- A zablát gyártók száma
SELECT COUNT(*) #ZablaGyártók
FROM Szállító
WHERE Termék = 'Zabla' ;
- Azok száma, akik rendeltek már Nyerget
SELECT COUNT(DISTINCT Rendelés.Vnév)
FROM Rendelés, Tétel
WHERE Tétel.Termék = 'Nyereg'
AND Tétel.Rsz = Rendelés.Rsz ;
Az összesítő művelet a WHERE -el kiválasztott összes rekordra számítódik ki. Ebben az esetben az eredménylistában csak konstansok szerepelhetnek és összesítő operátorok.
Az összesítés elvégezhető csoportosítás alapján is :
GROUP BY A1,A2, ... Ak
Két rekord akkor kerül egy csoportba az összesítéshez, ha A1, ... Ak attribútumaikban megegyeznek. Ezeknek az attribútumoknak az eredménylistában is szerepelniük kell, hogy az eredmény értelmezhető legyen.
Pl. - a termékek és azok átlagos árának listája
SELECT Termék, AVG(Ár) Átlagár
FROM Szállító
GROUP BY Termék ;
A csoportokat is szűrhetjük a jellemzőik alapján :
GROUP BY A1,A2, ... Ak
HAVING ?
? : logikai kifejezés, amely a csoportokra értékelődik ki
Pl. - azon termékek neve, szállítóinak száma és átlagára, amelyet legalább ketten szállítanak
SELECT Termék, COUNT(*) Darab, AVG(Ár) Átlagár
FROM Szállító
GROUP BY Termék
HAVING COUNT(*) > 1 ;
Pl. Azon korhelyek listája, akik csak olyan kocsmába járnak, ahol csapolnak olyan sört, amit szeret.
SELECT Korhely
FROM Szereti
WHERE 0 =
(SELECT Count (*)
FROM Odajár
WHERE Odajár.Korhely = Szereti.Korhely
AND NOT Szereti.Sör = ANY
( SELECT Sör
FROM Csapolja
WHERE Csapolja.Kocsma=Odajár.Kocsma
)
) ;
Feladat :
- Azon vásárlók száma, akik még nem rendeltek Lókötőt
- Lista a termékekről és azok számáról, akik már rendeltek belőle
Adatmódosítás
1. Új rekord beszúrása egy táblázatba
INSERT IGNORE INTO R [(<oszloplista>)]
VALUES (<értéklista>) ;
Ha nem adunk meg oszloplistát, akkor minden oszlopnak értéket kell adni, a definiálásnál megadott sorrend szerint.
Pl. -egy új vevő beszúrása, ismeretlen cím esetén
INSERT IGNORE INTO Vásárló (Vnév, Egyenleg)
VALUES ('Kiss Béla', 0 ) ;
Egy táblázathoz hozzáfűzhetjük egy lekérdezés eredményét is, természetesen az oszlopok adattípusának figyelembevételével.
NYERGES (Termék, Ár) - A Nyerges KTSZ. árúinak adatait tartalmazó létező táblázat
INSERT IGNORE INTO Nyerges
SELECT Termék, Ár
FROM Szállító
WHERE SzNév='Nyerges KTSZ' ;
2. Rekord törlése táblázatból
DELETE FROM R
WHERE ? ;
Pl. - A 42-es nyerget tartalmazó rendelések törlése
DELETE FROM Rendelés
WHERE Rsz IN
( SELECT Rsz
FROM Tétel
WHERE Termék = 'Nyereg / 42'
) ;
-
#18 Ez a mester csak így tovább! Köszi-köszi-köszi -
#17 Táblák
Minden egyedtípushoz külön táblát használunk, amelyek az egyedtípusok adatinak tárolására szolgálnak..
A táblák alkalmasak arra, hogy az adatokat közvetlenül a táblába vigyük be és szerkeszthessük.
A bevitt adatokat rendezhetjük, szűrhetjük és lekérdezés segítségével válogathatunk belőlük.
A táblák rekordjai (egyed-előfordulásai) egymással kapcsolatot létesíthetnek.
Új tábla létrehozása:
Tervező nézetben kötelező 2 adatot megadni.
· Mezőnév
Jellemzője, hogy:
max 64 karakter hosszú,
nem tartalmazhat [,],(,),=,>,<,;,jeleket és szóközt,
· Adattípus
Szöveg max. 255 karakter (alapértelmezésben 50)
Szám
dátum/idő
pénznem
számláló
logikai igen/nem
A mezőknek a következő tulajdonságokat lehet beállítani:
· Mezőméret
van alapértéke, ezért nem kötelező a megadása
pl. szöveges mezőnél a karakterek száma vagy szám típusnál a lehetséges értékek tartománya
· Formátum:
Dátum és szám megadott formátuma
· Tizedes helyek
A tizedes jegyek száma
· Beviteli maszk
Formázó karaktereket jelenít meg
A tulajdonság segítségével megkönnyíthetjük az adatok bevitelét, és előírhatjuk, hogy milyen értékeket lehet a mezőbe írni.
-
#16 Legyen R(A1, A2, ..., An) egy reláció és legyenek P, Q az A attribútumhalmaz részhalmazai Azt mondjuk, hogy P funkcionálisan meghatározza Q-t, vagyis Q funkcionálisan függ P-tol, ha abból, hogy a reláció valamely két sora megegyezik P halmazon, következik, hogy a két sor értékei megegyeznek a Q halmazon is. A P attribútum-részhalmaz funkcionálisan meghatározza a Q attribútumhalmazt, ha minden P-hez tartozó értékhez pontosan egy Q-hoz tartozó értéket tudunk hozzárendelni. A kulcs és a reláció többi attribútuma között funkcionális függoség áll fenn. A kulcsok szerepe alapveto fontosságú a normalizálás folyamatában.
Elsodleges kulcs: A relációban kell lennie egy vagy több olyan attribútumnak, amelyeket a sorok egyedi azonosítójaként lehet használni.
Kulcsjelölt: Bármely olyan attribútum halmaz, amelyet egyedi azonosítóként lehet használni.
Egyszerű kulcs: Olyan kulcsjelölt, mely egyetlen attribútumból áll.
Összetett kulcs: Ha egy kulcsjelölt két vagy több olyan elembol áll, amelyek mindegyike más relációk elemei, attribútumai, azt összetett kulcsnak nevezzük. Ezzel lehet kifejezni a sok-sok kapcsolatot két reláció vagy entitás között.
Hierarchikus kulcs: Olyan kulcs, amelynek legalább egy olyan összetevoje van, amely önmagában véve nem azonosít semmit. Gyakran szolgál egy ismétlodo csoport egyes elemeinek egyedi azonosítására.
Idegen kulcs: Más egyedtípusban elsodleges kulcsként használt tulajdonságtípus.
Az elsődleges kulcs (primary key)szerepe:
A táblázat sorainak egyértelmű azonosítására szolgál.
Előfordul, hogy két vagy több oszlopra van szükségünk az egyértelmű azonosításhoz.
Az elsődleges kulcs választásánál ügyelnünk kell arra, hogy a kulcsban szereplő oszlopok száma minimális legyen, ha bármelyik oszlopot elhagyjuk, akkor már nem különbözteti meg a táblázat két sorát.
Az elsődleges kulcsok kijelölése az adatbázis-tervezés egyik legfontosabb feladata. A konkrét adatmodell legtöbbször nyilvánvalóvá teszi, hogy mi legyen az elsődleges kulcs a relációban.
-
#15 2 egymást követő évben persze :) -
#14 Minek egy nőnek szoftver üzemeltetői vizsga? Miért nem elég egy sima ECDL? Én ezt nem értem. Ha valakinek szoftver üzemeltetői vizsga kell, annak már kell valami alap tudás is. Ez OKJ-s vizsga. Ahova jártam suliba, nekünk az ECDL és a szoftver üzemeltetői kötelező volt év végén (mint nyári termelési gyakorlat) :Ð -
#13 És ezt magyarázd el egy nőnek -
#12 Hogyan történik a printer telepítése WIN98 alatt?
Kettőt kattintok, berakom a cd-t, majd használom. Bazz, ilyen primitív kérdéseket...
Szoftver üzemeltetői vizsga :) -
#11 Ismertesse,jellemezze az Access adatbázis-kezelőt!
Hogyan hozhat létre adattáblákat az adatbázis-kezelőben?
Mi az elsődleges kulcs szerepe az adatbázis-kezelőben?
Milyen kapcsolattípusok hozhatók létre a táblák között az Accessben?
Milyen adatípusokat használhatunk az Accessben,melyiket mikor célszerű használni?
Az adatbázis-kezelőben a szöveg adattípusnál milyem mezőtulajdonságokat állíthatunk be?
Mi a lekérdezés az adatbázis-kezelőben? Mondjon példát használatára!
Hogyan hozhat létre jelentést Access-ben?
Mire használható a SCANDISK parancs? Mit jelent a lemeztöredezettség, ezt hogyan lehet megszűntetni?
Mi az abszolúlt és reletív és kevert cellahivatkozás? Mikor melyiket használjuk?
Hogyan történik a printer telepítése WIN98 alatt?
Mire használhatjuk a bemutatóanyag készítő programot,hogyan segíti a bemutatók készítését a program?
Milyen elemeket használhatunk a diákon, hogyan módosíthatjuk azen elemek tulajdonságait? Milyen lehetőség van sablonok használatára?
Hogyan lehet Win98 alatt PEER-TO-PEER hálózatot kialakítani?
Milyen animációs lehetőségeket nyújt a Power Point? Hogyan készíthetők multimédiás alkalmazások vele?
Win98 hálózatban milyem megosztási jogokat lehet megadni?
Milyen nézetei vannak a PowerPointnak? Hogyan nyomtathatók ki az elkészült diák? Milyen lehetőség van a lejátszásra? Milyen automatizmusok segítik vagy támogatják a lejátszást?
Nah röviden ennyi lenne a téma, olyan weblapokat keresnék itt a melóban,ahol ezt le lehetne nyúlni tétel formában
-
#10 Mert kell a papir de szar a tanár .) -
#9 Hát ja a kérdés jpgos,mert aztán itt offolhatunk lecsúszásig! -
#8 És miket kérdeznek pl? P -
#7 Nem hál'istennek... -
#6 Barátnőd hugát nem Brutalnak hívják?:P -
#5 Szarnék az egészre... -
#4 Jah igazad van teljesen....
Én voltam a broki hogy elvállaltam dehát melóban is meg tudnám csinálni,csak lusta vagyok ám... -
#3 Minek iratkozik be a barátnő huga ilyen tanfolyamra, ha utána nem tanul semmit?
Chatelni, honfoglalózni, tevét etetni azt lehetett biztos, az órán odafigyelni NEM!
-
#2 Senki? Brühühü... -
#1 Üdv!
Lenne egy olyan gondom hogy hozzámvágtak egy vizsgasort (a barátnőm huga) amit ki kellene dolgoznom csak baromira nincs kedvem hozzá
Arra gondoltam hogy megkeresem a neten ezeket,de nem találtam konkrétan kidolgozva őket!
Nem tud valaki véletlenül egy olyan helyet,ahol megvannak ezek?
Egy sör aki tud ilyet