Font size
WorksheetsAdatbáziskezelés
Total questions: 111
Worksheet time: 9hrs 15mins
Egy adattábla kulcsmezőjére igaz, hogy (válaszd ki az összes jó választ!)
Kötelező megadni, nem lehet üres
üres maradhat, akkor NULL értéket vesz fel
egy érték csak egyszer fordulhat elő
egy érték többször is előfordulhat
Egy adattábla kulcs mezőjére igaz, hogy (minden jó választ jelölj!)
egyértelműen beazonosítja a rekord többi mezőjének értékét
több mezőből is állhat
csak egy mezőből állhat
értéke ismétlődhet
Mi az adatmodell? (minden jó választ jelölj!)
Véges számú egyedtípus, azoknak egyenként is véges számú tulajdonságtípusának és kapcsolattípusának szervezett együttese
Az adatbázis szerkezete, amelyet meg kell tervezni
Véges számú egyedelőfordulás, azoknak egyenként is véges számú tulajdonságértékének és kapcsolat előfordulásának az adatmodell szerint szervezett együttese
Új információt jelent
A relációs adatbázis tábláira igaz, hogy (minden jó választ jelölj!)
nem lehet két egyforma sora
a sorok és oszlopok sorrendje tetszőleges
a sorok és oszlopok sorrendje kötött
minden oszlopnak egyedi neve van
Melyik adatmodellre igaz, hogy az adatbázis egyedtípusokból és kapcsolattípusokból áll, vagyis adattáblák összességét jelenti?
relációs adatmodell
hálós adatmodell
hierarchikus adatmodell
objektumorientált adatmodell
Melyik fogalomra illik a képen bekeretezett rész?
Tábla
Rekord
Egyed
Attribútum
Melyik fogalomra illik a képen bekeretezett rész?
Tábla
Egyed
Rekord
Attribútum
Melyik fogalomra illik a képen bekeretezett rész?
Tábla
Rekord
Egyed
Attribútum
Hogyan hoznál létre egy konyvtar adatbázist?
(a)
Szeretnénk létrehozni egy kutya táblát, aminek van egy név (szöveg) és kor mezője. Hogyan hoznád létre?
(a)
Szeretném módosítani a kutya táblát úgy, hogy törlődjön a kor mezője. Hogyan tennéd?
(a)
Egy adattábla sorait ... nevezzük!
rekordoknak
mezőknek
kulcsnak
űrlapnak
indexnek
Egy adattábla oszlopait ... nevezzük!
rekordoknak
mezőknek
kulcsnak
űrlapnak
indexnek
Az alábbi tábla tulajdonságai alapján válaszd ki az igaz állításokat!
A táblában 9 mező van!
A tábla 9 rekordot tartalmaz!
A "Garázs" mező szám típusú!
Az "Azonosító" mező az elsődleges kulcs!
A "Helység" mezőbe 55 karakternél hosszabb szöveg nem vihető be!
Az alábbi tábla tulajdonságai alapján válaszd ki az igaz állításokat!
A "Szobák" mezőbe a legnagyobb bevihető szám a 10!
A "Szobák" mező mérete: Hosszú egész!
A "Szobák" mező szám típusú!
A "Helység" mező az elsődleges kulcs!
A "Szobák" mezőbe csak egész számok vihetők be!
Az alábbi tábla "Terület" mező tulajdonságai alapján válaszd ki az igaz állításokat!
Csak egész számok írhatók ebbe a mezőbe!
Ez a mező tartalmazhat több ismétlődő rekordot!
Ebbe a mezőbe a 666,6 bevihető!
Ebbe a mezőbe a 200,25 bevihető!
A tábla adatokkal való feltöltésekor ezt a mezőt üresen hagyhatom!
Az alábbi tábla alapján válaszd ki az igaz állításokat!
A tábla 10 rekordot tartalmaz!
A tábla a "Helység" mező szerint rendezett!
A tábla neve: "Ingatlanpiac"!
A tábla csak "Budapest"-i rekordokat tartalmaz!
A táblában az 1. rekord van kijelölve!
Az alábbi "kapcsolat" alapján válaszd ki az igaz állításokat!
A kapcsolat típusa: egy-a-többhöz!
A "Típus" és az "Árak" táblákat kapcsolja össze!
A kapcsolat a "TípusID" mezőkön keresztül jött létre!
Ha a "Típus" táblából törlünk egy rekordot, akkor az a rekord az "Ingatlan" táblából is törlődik automatikusan!
Mindkét táblában a "TípusID" mező az elsődleges kulcs!
Melyik fogalomra igaz?
"Logikailag összefüggő adatgyűjtemény. "
(1 jó válasz)
Adatbázis
Adatmodell
Adat
Tulajdonság
Mi az adat?
(a) értelmezett ismeret.
Mi az elsődelegs kulcs? (1 jó válasz)
Olyan kulcs, amely az egyedek közötti összefüggést, viszonyt fejezi ki.
Olyan kulcs, amely egyértelműen azonosítja az egyedet.
Olyan kulcs, amely a kapcsolt táblában elsődleges kulcs.
Hány féle kapcsolat-típust különböztetünk meg? (1 jó válasz)
1
2
3
Milyen összeteveőkből épül fel egy relációs adatmodell? (3 jó válasz)
tábla
tulajdonság
rekord
mező
Relációs adatmodellnél minden sorban pontosan ugyanannyi oszlop kell, hogy legyen?
igen
nem
Az idegen kulcs olyan kulcs, amely a kapcsolt táblában .................................... kulcs.
elsődleges
másodlagos
nem
Az alábbi fogalmat, hogyan fejezzük ki egy szóval?
"Feleslegesen ismétlődő adatok."
(1 jó válasz)
kapcsolat
adatredundancia
tulajdonság
normalizálás
Az alábbi táblában mi a dolgozó elsődleges kulcsa? (1 jó válasz)
A dolgozó születési ideje
A dolgozó születési helye
A dolgozó neve
A dolgozó törzsszáma
Nincs a táblában elsődleges kulcs.
Egy adatbázis kapcsolatait látod! A <képviselő> táblában melyik mező az elsődleges kulcs?
KépviselőID
Név
Telefon1
Telefon2
Státusz
Egy adatbázis kapcsolatait látod! Hány mező van az <Ingatlan> táblában?
10
9
15
5
Nem lehet megállapítani!
Egy adatbázis kapcsolatait látod! Milyen a kapcsolat típusa?
egy-a-többhöz
egy-az-egyhez
több-az-egyhez
több-a-többhöz
Nem lehet megállapítani!
A <Státusz> mező milyen típusú?
Logikai
Szám
Rövid szöveg
Számláló
Nem lehet megállapítani!
A <Telefon1> mezőnek mekkora a mezőmérete?
25
256 = 1 Byte
Rövid szöveg
Tetszőleges
Nincs megadva!
A <Telefon1> mezőben lehetnek-e azonos rekordok?
Nem, mert az Indexelt mezőtulajdonság nem engedi!
Igen, mert Indexelt!
Nem, soha nem lehet ismétlődés!
Igen, mindig lehet ismétlődés!
Nem lehet megállapítani!
Az <Ingatlan> tábla hány rekordot tartalmaz?
100
10
11
14
Nem lehet megállapítani!
Az <Ingatlan> tábla hány mezőt tartalmaz?
100
10
11
14
Nem lehet megállapítani!
A <Zöldövezet> mező milyen típusú?
Logikai
Szám
Számláló
Rövid szöveg
Nem lehet megállapítani!
Az <Ingatlan> táblában hányadik rekord van kijelölve?
14
10
5
100
Nem lehet megállapítani!
Az <Ingatlan> tábla melyik mező szerint rendezett?
<Terület> szerint növekvő rendezésű!
<Terület> szerint csökkenő rendezésű!
<Azonosító> szerint növekvő rendezésű!
<Azonosító> szerint növekvő rendezésű!
Nem lehet megállapítani!
Hány mező szerepel a lekérdezésben?
5
2
6
4
Nem lehet megállapítani!
Hány tábla szerepel a lekérdezésben?
5
2
6
4
Nem lehet megállapítani!
Adatbázisokat ... programokkal kezelünk.
adatbázis-kezelő
Access
szövegszerkesztő
bármilyen
Mi igaz egy adatbázisra?
adatok szervezett gyűjteménye
adatokat és azok közötti kapcsolatokat is tárol
rendezni, szűrni, visszakeresni lehet benne
adatoknak szegélyeket, formázást tudunk állítana
adatok közötti térközt tudunk állítani
Egy adatbázis tábla az alábbi elemekből épül fel:
rekordok
mezők
adatok
sorok
cellák
Egy adattábla (tábla) sorait ...-nak nevezzük.
rekord
mező
tábla
oszlop
Egy adattábla (tábla) oszlopát ...-nek nevezzük.
mező
oszlop
cella
hivatkozás
rekord
A kulcs mezőben előfordulhatnak ismétlődő értékek.
Igaz
Hamis
Mi a neve annak a mezőnek, ami egyértelműsíti az adatokat (rekordokat)
kulcsmező
startmező
nincs neve
első mező
Lehet-e üres egy adattáblában a kulcs mező?
NEM
IGEN
attól függ
Melyik nem igaz az adatbázisra
azonos jellemzőjű adatok vannak benne
különböző jellemzőjű adatok vannak benne
tartalmaz kapcsolatokat
valamilyen rendszer szerint rendezett
Az adattábla csak az objektumok tulajdonságait tartalmazza?
igen
nem
A mezők csak azonos típusú adatokat tartalmazhatnak?
igen
nem
Az Adatbázis-kezelő (DBMS) az:
az adatok összessége
egy szoftver, az adatbázisban tárolt adatok módosítását, lekérdezését teszi lehetővé
maga az adatbázis
Adatok és a köztük lévő kapcsolatok tárolt rendszere
Adatbázis
Adattábla
Mező
Rekord
A logikailag összetartozó adatokat fogja össze, sorokból és oszlopokból áll
Tábla
Rekord
Adatbázis
Index
A tábla egy sora (egyed előfordulás)
Rekord
Mező
Lekérdezés
Kulcs
A tábla egy oszlopa (tulajdonság)
Mező
Rekord
Index
Kulcs
Az adatbázisban való keresés gyorsítására szolgáló eszköz
Index
Kulcs
Tábla
Mező
Olyan tulajdonság, amelynek értékei az adott táblában nem ismétlődhetnek
Kulcs
Mező
Hivatkozási integritás
Kapcsolat
Egy másik tábla elsődleges kulcsára hivatkozik
Idegen kulcs
Rekord
Mező
Index
Az adatbázisból kiküszöböli a különféle anomáliákat, redundanciát
Normalizálás
Lekérdezés
Kapcsolat
Adatintegritás
Egy vagy több tábla meghatározott feltételeknek megfelelő adatait jelenítjük meg
Lekérdezés
Kapcsolat
Index
Kulcs
Az adatok érvényességét, jóságát jelenti. (adatok hitelességét, megbízhatóságát, pontosságát, időszerűségét és ellentmondásmentességét)
Adatintegritás
Lekérdezés
Hivatkozási integritás
Kapcsolat
Létezik: 1:1, 1:N, N:M
Kapcsolat
Rekord
Mező
Index
SQL minek a rövidítése?
Structured Query Language
Stored Query Language
Arranged Query Language
Az ORDER BY alapértelmezetten milyen sorbarendezést végez el?
ASC
DESC
Mely SQL kódok jelentik a 'nem egyenlőséget'? (2 megoldás)
=!
<>
!=
_
Válassza ki a helyes szintaktikát!
CREATE DATABASE Homerseklet ( Homerseklet_ID INT UNSIGNED NOT NULL AUTO_INCREMENT , fok FLOAT NOT NULL , varos VARCHAR( 255 ) NOT NULL , napszak VARCHAR( 20 ) NOT NULL , PRIMARY KEY ( Homerseklet_ID ) ) ;
CREATE TABLE Homerseklet ( Homerseklet_ID INT UNSIGNED NOT NULL AUTO_INCREMENT , fok FLOAT NOT NULL , varos VARCHAR( 255 ) NOT NULL , napszak VARCHAR( 20 ) NOT NULL , PRIMARY KEY ( Homerseklet_ID ) ) ;
CREATE Homerseklet ( Homerseklet_ID INT UNSIGNED NOT NULL AUTO_INCREMENT , fok FLOAT NOT NULL , varos VARCHAR( 255 ) NOT NULL , napszak VARCHAR( 20 ) NOT NULL , PRIMARY KEY ( Homerseklet_ID ) ) ;
Melyik 2 záradék határoz meg az oszlop értékei szerinti növekvő rendezettséget? (Kettőt válasszon ki!)
ORDER BY oszlopnév ASC
ORDER BY oszlopnév
ORDER BY oszlopnév DESC
ORDER BY oszlopnév ASCEDING
A felsorolt WHERE záradékok közül melyiknél fognak megjelenni azok a rekordok, amelyekben a nev mezőben,,A'' betű található?
WHERE nev LIKE "%A%"
WHERE nev = "%A%"
WHERE nev LIKE "$A$"
WHERE nev = "$A$"
Melyik utasítással lehet növekvő sorba rendezni egy lekérdezés eredményét?
SORTED
ORDER DESC
SORT
ORDER BY
A felsorolt WHERE záradékok közül melyiknél NEM fog megjelenni az a rekord, amelyiknél a letszam mező értéke 40?
WHERE letszam >= 20 AND letszam <= 40
WHERE letszam >= 20 AND letszam < 40
WHERE letszam BETWEEN 20 AND 40
WHERE letszam > 20 AND letszam <= 40
A WHERE letszam BETWEEN 20 AND 40 feltétellel melyik záradék lehet egyenértékű?
WHERE letszam > 20 AND letszam < 40
WHERE letszam >= 20 AND letszam < 40
WHERE letszam >= 20 AND letszam <= 40
WHERE letszam > 20 AND letszam <= 40
A tábla nevének megadása ebben a záradékban történik.
SELECT
FROM
WHERE
ORDER BY
A megjelenítendő mezők nevének megadása ebben a záradékban történik.
SELECT
FROM
WHERE
ORDER BY
A rendezés megadása ebben a záradékban történik.
SELECT
FROM
WHERE
ORDER BY
A rekordok feltétel szerinti szűrésének a megadása ebben a záradékban történik.
GROUP BY
HAVING
WHERE
ORDER BY
Ebben a záradékban adjuk meg, hogy mely mező szerint csoportosítunk.
GROUP BY
HAVING
WHERE
ORDER BY
Az ORDER BY pont DESC záradék hatására a pont mező szerinti csökkenő sorrendet adjuk meg.
IGAZ
HAMIS
INSERT INTO konyv (id, cim, szerzoId)
VALUES (155, 'Egyszer',1, 103); utasítás hatása:
Beszúrja az 'Egyszer' című könyv adatait a táblába.
Módosítja a 155-ös id-jű rekord helyezését 103-ra.
Hibaüzenetet kapunk, mert több értéket adtunk meg, mint mezőt.
Beszúrja az 'Egyszer' című könyv adatait a táblába, csak a helyezésnek nem ad értéket.
INSERT INTO konyv VALUES (155, 'Egyszer',1); utasítás hatása:
Beszúrja az 'Egyszer' című könyv adatait a táblába.
Módosítja a 155-ös id-jű rekord címét 'Egyszer'-re.
Hibaüzenetet kapunk, mert kevesebb értéket adtunk meg, mint ahány mezője van a táblának.
Beszúrja az 'Egyszer' című könyv adatait a táblába, csak a helyezésnek nem ad értéket.
UPDATE konyv SET helyezes=104; utasítás hatása:
Beszúr egy új rekordot, ahol a helyezes értéke 104 lesz.
Módosítja a 155-ös id-jű rekord helyezését 104-re.
Hibaüzenetet kapunk, mert nem adtuk meg, hogy melyik rekordnak az értékét kell módosítani.
Mindegyik könyv helyezes értéke 104 lesz.
UPDATE konyv SET helyezes=104 WHERE id=155; utasítás hatása:
Beszúr egy új rekordot, ahol a helyezes értéke 104 lesz.
Módosítja a 155-ös id-jű rekord helyezését 104-ra.
Hibaüzenetet kapunk, mert nem adtuk meg, hogy melyik rekordnak az értékét kell módosítani.
Mindegyik könyv helyezes értéke 104 lesz.
DELETE FROM konyv WHERE
id=155; utasítás hatása:
Beszúr egy új rekordot, ahol az id értéke 155 lesz.
Töröljük a 155-ös id-jű rekordot a táblából.
Hibaüzenetet kapunk, mert nem adtuk meg, hogy melyik mezőket akarjuk törölni.
Minden könyvet törlünk a konyv táblából.
Melyik típusú lekérdezésnél használjuk a SET kucsszót?
választó lekérdezés
beszúró vagy hozzáfűző lekérdezés
módosító lekérdezés
törlő lekérdezés
Melyik típusú lekérdezésnél használjuk az INTO kucsszót?
választó lekérdezés
beszúró vagy hozzáfűző lekérdezés
módosító lekérdezés
törlő lekérdezés
Melyik típusú lekérdezés(ek)nél használjuk a FROM kucsszót?
választó lekérdezés (SELECT)
beszúró vagy hozzáfűző lekérdezés (INSERT)
módosító lekérdezés (UPDATE)
törlő lekérdezés (DELETE)
Melyik típusú lekérdezés(ek)nél használhatjuk a WHERE kucsszót?
választó lekérdezés (SELECT)
beszúró vagy hozzáfűző lekérdezés (INSERT)
módosító lekérdezés (UPDATE)
törlő lekérdezés (DELETE)
Melyik NEM adatmanipulációs utasítás?
SELECT
INSERT
UPDATE
DELETE
Melyik paranccsal távolítható el a tábla az adatbázisból?
CREATE
DROP table
ALTER table
HAVING
Melyik megszorítás(ok) segítségével biztosítható, hogy az oszlop ne maradjon üres?
NOT NULL
UNIQUE
PRIMARY KEY
EGYIK SEM
Az elsődleges kulcsnak lehet NULL értéke a táblában?
IGEN
NEM
A NOT NULL megszorítás arra kényszeríti az oszlopot, hogy ne fogadjon el üres értékeket,
IGEN
NEM
SQL segíségével hogyan lehet új értéket beszúrni a "persons" táblába?
INSERT ('Jimmy', 'Jackson') INTO Persons
INSERT VALUES ('Jimmy', 'Jackson') INTO Persons
INSERT INTO Persons VALUES ('Jimmy', 'Jackson')
A CREATE paranccsal létrehozhatunk egy új sort.
Igaz
Hamis
Az ALTER paranccsal módosíthatjuk egy tábla szerkezetét.
Igaz
Hamis
A DROP paranccsal létrehozhatunk egy új adatbázist.
Igaz
Hamis
Az SQL algoritmikus nyelv, mely tartalmaz elágazást, ciklust.
Igaz
Hamis
A relációs adatbázisokban az adatokat táblázatokba rendezzük.
Igaz
Hamis
Az alábbi kulcsszavak közül melyikkel lehet a lekérdezésekben a megjelenő eredménysorok egyediségét biztosítani?
UNIQUE
TOP/LIMIT
DISTINCT
Egyikkel sem a felsoroltak közül.
Az alábbi operátorok közül melyik NEM tartozik az SQL nyelv ligikai operátorai közé?
AND
NOT
XOR
OR
Melyik utasítással tudunk SQL adatbázisban táblát törölni?
DROP TABLE
DELETE TABLE
REMOVE TABLE
ERASE TABLE
Melyik nem SQL utasítás a felsoroltak közül?
SELECT
UPDATE
CREATE QUERY
DELETE
Melyik sorrendben kell megadni a SELECT utasításban a záradékokat?
SELECT - FROM - ORDER BY - WHERE - GROUP BY - HAVING
SELECT - WHERE - FROM - HAVING - ORDER BY - GROUP BY
SELECT - FROM - ORDER BY - WHERE - ORDER BY - HAVING
SELECT - FROM - WHERE - GROUP BY - HAVING - ORDER BY
Az alábbi kulcsszavak közül melyikkel lehet a lekérdezésekben a megjelenő eredménysorok egyediségét biztosítani?
UNIQUE
TOP/LIMIT
DISTINCT
Egyikkel sem a felsoroltak közül.
A felsorolt WHERE záradékok közül melyiknél fognak megjelenni csak azok a rekordok, amelynél a kártya mezőértéke pontosan a "pikk" szó?
WHERE kártya LIKE "pikk%"
WHERE kártya LIKE "%pikk%"
WHERE kártya = "%pikk%"
WHERE kártya = "pikk"
Melyik záradékkal lehet a lekérdezésekben a csoportosított eredményeket szűrni?
WHERE
GROUP BY
HAVING
ORDER BY
Az alábbi operátorok közül melyik NEM tartozik az SQL nyelv ligikai operátorai közé?
AND
NOT
XOR
OR
Melyik SQL parancs lehet alkalmas a 15-ös azonosítóval rendelkező könyv törlésére?
TRUNCATE TABLE books WHERE bookId = 15
DELETE FROM books WHERE bookId = 15
DROP books WHERE bookId = 15
TRUNCATE books WHERE bookId = 15
Az alábbi SQL operátorok közül melyik tartozik a relációs operátorok közé?
<>
||
/
><
Melyik utasítással tudunk SQL adatbázisban táblát törölni?
DROP TABLE
DELETE TABLE
REMOVE TABLE
ERASE TABLE
Melyik állítás igaz a lekérdezésekben használt INNER JOIN záradékra?
Az INNER JOIN záradékban használhatunk csoportosító függvényeket.
Alapértelmezetten id mező alapján végzi az összekapcsolást.
Az INNER JOIN záradékok segítségével egyszerre akár öt táblát is összekapcsolhatunk.
Kötelező az IN záradékkal együtt használni.
