Következő esemény

Mi ez itt, kérem?

Személyes hangvételű írások az informatika érettségiről, érettségizőknek és tanáraiknak.

Írjad csak!

Programozik a gyerek

Feedek és ilyesmik

e-mailt kérek az új bejegyzésekről


(nem foglak spammelni)

XML

Kövesd az oldalt!

facebook twitter

2011.04.18. 04:18 raerek

Informatika érettségi megoldás videón: 2010. október, középszint, adatbázis-kezelés, Microsoft Access 2010

Címkék: informatika megoldás érettségi középszint gyakorlati 2010 oktatóvideó adatbázis kezelés informatika érettségi

Íme a Notebook című feladat megoldása Microsoft Access 2010 alkalmazással. Ha hibát találsz a megoldásban - ami simán megeshet -, akkor kérlek, hogy a hozzászólások között jelezd.

Eddig fellelt hibák:

Ha más alkalmazással is készítettem megoldásvideót erről a feladatról, akkor azt ide kattintva találod meg. A feladat és a szükséges forrást, forrásokat tartalmazó tömörített állomány pedig innen kiindulva tölthető le.

A videót teljes képernyőre tudod állítani, ami melegen ajánlott.

14 komment

A bejegyzés trackback címe:

http://infoerettsegi.blog.hu/api/trackback/id/tr532809375

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben.

ppppalika 2011.04.18. 05:07:53

Az 5. feladat megoldása hibás.

wellman_ 2011.04.22. 17:24:50

A 4-es feladatban hogyan lett millió pengőben megadva az érték?

ppppalika 2011.04.23. 15:39:49

@wellman_: Ha jól láttam, osztás volt 1.000.000-val.

wellman_ 2011.04.23. 16:12:40

Az ok, csak nem irja ki sehogy sem es en megoldast sem talaltam arra h "pengo" legyen a formatuma. Penznembe be tudtam rakni de ott csak Ft van vagy esetleg meg euro :S

ppppalika 2011.04.23. 16:18:00

Nem is kérte senki, hogy Pengő legyen a formátum.

Egyébként, ha a lekérdezés szerkesztése közben a megfelelő oszlopra jobb gombbal kattintasz, kiválasztod a tulajdonságokat, ott a formátumhoz beírod, hogy
0" millió pengő"
akkor úgy fog megjelenni.

Persze ez Access 2003-ban van, de gondolom a frissebbeknél is működik.

Tehát úgy kezeld, mintha Excel lenne. (Nem garantálom, hogy minden szempontból pont ugyanúgy dolgozik.)

ppppalika 2011.04.25. 08:33:29

@ppppalika: Ezt praktikus lenne javítani, mert típushiba. Másutt feladatnál is jeleztem, de már nem tudom, hogy hol.

krissti 2011.05.13. 17:25:21

szia!

nekem az első feladattal lenne kérdésem:
1)jelölje meg a kulcsnak alkalmas
mezőt!

az id lenne a gép táblába az alkalmas kulcs? ott nem olyan kéne amiben valamilyen adat is van?:D ill a többi táblában is nem kéne keresni a kulcsot hogy melyik a legalkalmasabb?

illetve a kijelzőt a dupláról nem kellene átírni hosszú egészre?

bocsi ha hülyeségeket kérdezek :), de én ezt látom.
De köszi a videókat, sokat tanultam belőlük :)

raerek · http://infoerettsegi.blog.hu 2011.05.13. 18:08:19

@krissti: nem kell keresned: oda van írva a feladatlapba, hogy "ez a kulcs"
a dupla tárolHAT tizedes számot is - a hosszú egészben meg csak egész van. Ennek akkor volna igazán jelentősége, ha igyekenénk optimálisan kihasználni a tárterületet. De érettsgi alatt ez le van sajnálva.

ezugysincs 2011.10.20. 18:40:36

Miért van az, ha az 5. feladatban feltételnek azt adom meg, hogy: "asus" or "dell", nem ugyanaz a megoldás, mintha a feltételhez beírnám, hogy: "asus" majd az alatta lévő sorba a vagyhoz: "dell"? Nem kellene egyeznie a két megoldásnak?

ezugysincs 2011.10.20. 20:13:51

@raerek: És akkor miért nem egyezik? Holnap érettségi, mit csináljak, ha hasonló a szituáció?

solyomdelaca 2011.10.20. 22:34:42

Hát ne használd egymás alá!
Ha igen akkor az összes vagy ágba be kell írni az összes feltételt, mert különben azokat is kilistázza amik az alsó cellában előírtaknak felelnek, de a többi feltételnek nem.

bubunul01 2012.03.20. 17:50:53

@ppppalika:

Máskor azért kicsit bővebben leírhatnád hogy micsoda és miért hibás.

A megoldókulcsban ez a megoldás szerepel és más eredményt is ad vissza mint ami a videón látható.

SELECT TOP 1 gyarto, tipus
FROM gep, oprendszer
WHERE gep.oprendszerid=oprendszer.id
AND oprendszer.nev like "Windows 7*"
AND (gyarto="Asus" OR gyarto="Dell")
ORDER BY ar;

Magyarul kiválasztja a gyártó és típus mezőket a gép és az oprendszer táblából ahol gép táblabeli oprendszerid rekord megegyezik az oprendszer tábla id rekordjával csinál egy mintára illeszkedést "Windows 7*" feltételként megadja hogy milyen gyártótól származó gépek jelenjenek meg az egészet ár szerint rendezi, a TOP 1 kifejezés gondoskodik arról hogy a legolcsóbb jelenjen meg!

A megoldásvideós cucc pedig igy néz ki sql nyelven:SELECT TOP 1 gep.gyarto, gep.tipus
FROM oprendszer INNER JOIN gep ON oprendszer.id = gep.oprendszerid
WHERE (((gep.gyarto)="Asus") AND ((oprendszer.nev) Like "Windows 7*")) OR (((gep.gyarto)="Dell"))
ORDER BY gep.ar;

az Inner JOIN rész egyesíti két tábla rekordjait, ha azok közös mezőjében azonos érték szerepel.
Ezért más a megoldása dolgoknak ! Igazából azt már én sem tudom hogy ez Acces specifikus e vagy miért dehát ez van.

ppppalika 2012.03.20. 19:25:33

@bubunul01: "Máskor azért kicsit bővebben leírhatnád hogy micsoda és miért hibás."

Azt hittem, hogy elég jelezni a bajt, mivel annyira triviális.

Ahhoz nem kell informatikai tudás, hogy Windows 7 oprendszerrel kéri a feladat, de a listában Linux is megjelenik.

Az ok: a lekérdezőrácsba írtakat a program úgy értelmezi, hogy ami egy sorban van, azokat ÉSsel, a sorokat pedig VAGY segítségével kapcsolja össze. TEhát a videós megoldásban a Windows 7 csak az Asusra érvényes.

Nem, nem Access specifikus, egyszerűen hibás és kész.
SQL-ben ezt úgy szokták írni (hibásan), hogy
SELECT ... FROM ...
WHERE ...
oprendszer LIKE "Windows 7%" and gyarto="Asus or gyarto="Dell".

Magyarán a zárójelezés maradt el. Grafikusan persze másképp néz ki.