DB_2006_02_A
Utónevek
Az utonev.txt 2005. január 1-jei adatok
alapján készült statisztikai adatokat tartalmaz az utónév-választásról. Az
adatok a BM Központi Hivatalának honlapjáról származnak. Az egyes adatelemeket
pontosvessző választja el. A feladatok megoldását a zárójelben megadott néven
mentse!
1. Készítsen adatbázist utonev néven! Töltse be az adatokat az utonev.txt
fájlból, és
mentse a táblát list2005 néven! Figyeljen a megfelelő adattípusok beállítására!
A betöltés-
kor adjon azon néven egyedi azonosítót a táblához, és állítsa be, hogy ez legyen
a kulcs!
A forrásállomány mezőneveinek jelentése:
utonev keresztnév (szöveg)
elso 2005-ben ennyi embernek volt az adott név első utóneve (szám)
masodik 2005-ben ennyi embernek volt az adott név második utóneve (szám)
ujsz_1 2004-ben ennyi újszülött kapta első keresztnévként az adott utónevet(szám)
ujsz_2 2004-ben ennyi újszülött kapta második keresztnévként az adott
utónevet (szám)
nem a név neme - F: férfinév, N: női név - (szöveg)
A forrásállományban együtt szerepel a 100 leggyakoribb férfi és a 100
leggyakoribb női név, valamint a 100 leggyakoribb leány újszülött és a 100
leggyakoribb fiú újszülött név. A négy lista egyesítése következtében számos
helyen hiányos az adatbázis. Ha egy sorból hiányzik adat, az azért van, mert a
megfelelő 100-as listában nem szerepelt a név. (Például az Ábel név nem
szerepelt a férfiak 100-as listáján, de az újszülött fiúk listáján igen. E
szerint 2004-ben 156 fiúnak lett első keresztneve, és további 27-nek második
keresztneve Ábel. Nem tudjuk, hogy összesen hány olyan ember van, akinek Ábel az
egyik vagy másik keresztneve.) Ha egy névnél nem ismert az első névként az
előfordulási szám, akkor a második név előfordulási számát sem ismerjük és ez
fordítva is igaz.
2. Lekérdezéssel adja meg nemenként a táblában szereplő nevek számát,
valamint hogy első
keresztneve alapján hány férfit, illetve nőt vettek számba! (2nemenkent)
3. Készítsen lekérdezést, amely kigyűjti azokat a neveket, amelyekben az „anna”
szórészlet
szerepel! (3anna)
4. Lekérdezéssel adja meg, a 2004-ben divatossá váló neveket (azaz azokat,
amelyekről első
névként nincs adat)! Jelenítse meg, hány újszülött kapta e neveket első, illetve
második
keresztnévként! Az adatokat rendezze a 2004-es újszülöttek névadási adatai
alapján az el-
ső utónév száma és azon belül a második utónév száma szerint csökkenő sorrendbe!
(4divat)
5. Készítsen ossz2005 néven új táblát lekérdezés segítségével, amely
összegzi az első és má-
sodik keresztnévként feltüntetett adatokat! A tábla tartalmazza az utónevet,
annak nemét
megjelölését, elo néven az első és második név előfordulási adatainak összegét,
és
ujszulott néven az újszülöttek első és második név előfordulási számának
összegét!
6. Készítsen lekérdezést, amely kilistázza a 10 leggyakoribb első névként
használt férfinevet,
valamint az előfordulások számát! (6ferfinev)
7. Készítsen 7ritkanoi néven lekérdezést és jelentést, amely az újszülött
névként adattal nem
rendelkező női neveket és számszerű adataikat névsorban listázza ki! A jelentés
címe
„Ritkuló női nevek” legyen! (7ritkanoi)