Jegyzet tanítási technikák Informatikai - 12. fejezet

ª Alkalmazások információs rendszerek és adatbázis (DB).

ªStruktura relációs adatbázis (RDB).

ªElementy RBD: a mester kulcsot; nevét, értékét és típusát a területen.

ªNaznachenie adatbázis-kezelő rendszer (DBMS); Adatbázis működését.

ªZaprosy keres adatokat.

ªZaprosy törli az adatokat.

ªZaprosy válogatás.

Egy másik példa - a levéltár különböző dokumentumok. Például vannak olyan történeti levéltár, levéltári, a bírósági eljárás, szabadalmak találmányok archívumok, és még sokan mások. Néha ezek a fájlok foglalják el az egész épületben. Keresés számukra a szükséges dokumentumok jelentős erőfeszítést igényel. Ezen kívül vannak olyan filmarchívum, fotóarchívumok, levéltárak hangfelvételek.

A mi korunkban, a döntést a fent leírt problémák segít számítógépek.

Az információk alapján a rendszer egy adatbázis - szervezett adatgyűjtés mágneses lemezek. A diákok tisztában vannak azzal, hogy az információ lemezen tárolt fájlként. Ezért az első következtetést lehet levonni szervezésére vonatkozó nagy adatbázisok - az, hogy szükség nagy mennyiségű lemezterületet.

Elméleti alapjai. Téma: „adatbázisok és információs rendszerek” tele van elméleti fogalmak. Ezek a fogalmak keresztezzük a többi területen a bázis természetesen értelmes: modellezés, ábrázolás információk (például logikai információt). Aktív fejlesztése adatbázis elmélet kezdődött az 1970-es években. A különleges helyet foglal ez az elmélet relációs adatbázis (RDB) által kifejlesztett E. Codd. Ennek elemei elmélet tárgyalja 10.3 a kézikönyv.

Az elméleti kérdések keretében az alap tanfolyam adatbázis osztályozási kérdésekben, a szerkezet egy asztalos RDB.

Besorolás eljárás megosztja adatbázis tárolás centralizált és elosztott. Minden információt tárolnak egy központi adatbázis ugyanazon a számítógépen. Ez lehet egy önálló számítógép vagy hálózati kiszolgáló mely felhasználók férhetnek ügyfelek. Elosztott adatbázisok használják a helyi és a nagy kiterjedésű számítógépes hálózatok. Ebben az esetben a különböző részei az adatbázis tárolja a különböző számítógépeken.

A harmadik funkció a besorolási adatbázis - adatok a szerkezet a szervezet. A szakasz „A formai és modellezése” beszélni három szervezési módjai adatok: táblázatos, hierarchikus és a hálózat. Adatbázis segítségével a megfelelő módszer tevékenységhez szükséges információk, az úgynevezett relációs (táblázatos adatbázis), hierarchikus és hálózati adatbázisokhoz.

csak tényszerű relációs adatbázisok szerepelnek az alaptanfolyam számítástechnika. Ez annak köszönhető, hogy ne csak a korlátozott iskola persze, hanem az a tény, hogy a relációs adatbázis típus leggyakrabban használt ma, és egyetemes. Elméletileg bebizonyította, hogy bármely rendszer adatot lehet rögzíteni a táblázatok segítségével. A legegyszerűbb relativisztikus. Zion adatbázis tartalmaz egy táblázatot állhat egy bonyolultabb sor egymással összefüggő táblázatok.

A szerkezet a egyasztalos relációs adatbázis. Mintegy táblázatos információs modell vitatták 10.1 pont. A táblázat tartalmaz információkat néhány rendszer tárgyakat vagy eseményeket. A különböző vonalak tájékoztatást nyújt a különböző tárgyakat a leírt rendszerben, és az oszlopok a különböző tulajdonságok ezeket az objektumokat. Az adatok a táblázat sorai a relációs adatbázis terminológia nevezik bejegyzések, oszlopok - területeken. A név „relációs adatbázis” származik az angol „kapcsolatban”, azaz magyarul „hozzáállás”. Itt, a „kezelés” kifejezés úgy értendő, mint a kapcsolat a táblázat oszlopait. A relációs megközelítés egy asztal úgynevezett kapcsolatban.

Magyarázat az anyagot kell végezni konkrét példákat. Például a könyvben [15] példaként használják a különböző táblázat: „Home Library”, „idő”, „Progress”, „Választani”. Hangsúlyozni kell, hogy az adatbázisokban, minden asztalnál kell saját nevét. A tanár lesz kényelmes dolgozni, ha a táblákat, hogy a plakátok.

Alapfogalmak, hogy kell rögzíteni a tanítványoknak:

• Minden táblázat tartalmaz információt néhány valós rendszer (folyamat), és ezért van az információs modell;

• Minden bejegyzés a táblázatban - információk egy adott tárgy (esemény) a rendszer;

• mező értéke minden rekord - egy meghatározott jellemző (tulajdonság, attribútum) egy tárgy.

Kérdéseire a diákok, hogy megerősítse ezeket a fogalmakat kellene, hogy a következő sorokat:

Kérdés: Információ arról, hogy a rendszer tartalmazza a „Progress” tábla?

A: Egy bizonyos osztály az iskola.

Kérdés: Az, amit az objektum, amely minden egyes rekord ebben a táblázatban?

Válasz: Az adott hallgató.

Kérdés: Mit értékeit a mezőket a rekord?

Válasz: értékelés érkezett e tanuló az iskolai tantárgyakban.

Alapfogalmak kapcsolatos bejegyzések és mezők: a fő kulcsa a rekord, a mező nevét, a mező értéke, a mező típusát.

A mester kulcs - egy mező vagy sor területen, amely egyedileg azonosítja a bejegyzést a táblázatban. Azt is mondják, hogy ez: a mester kulcsot - rekord azonosító. Az adatbázisban a „kulcs” számos felhasználási: a keresés gombot - a területen, amelynek értéke kérik felvételüket az adatbázisba, az a fajta gomb - a mező, amelyen az értéke egy rendelési rekordok. Ezért a rekord ID kell hívni a mester kulcsot.

Tanári fontos megérteni, hogy a téma „adatbázis” tartalmaz számos olyan kulcsfontosságú kérdésekben, amelyek alapvető fontosságú során számítástechnika egészét. Ebben a témában a tanulók először találkozik azzal a gondolattal mennyiséget. A jövőben a koncepció széles körben használják a táblázatkezelő, algoritmusok és programok. A nagysága - ez egy külön információs objektum, amely saját nevében és a rangsorolást a számítógép memóriájában. Ebből a szempontból a mező értéke. Minden mező a tábla nevét minden mező típus meghatározása. Concept típusú társított értéket három tulajdonságai:

• több olyan értékek, amelyek az értéke;

• több művelet végezhető ezzel az értékkel;

• a forma belső ábrázolás a számítógép memóriájában.

A legtöbb esetben az adatbázisok négy fő típusa van: karakter, numerikus, dátum, és logikus. karakter típus területen tárolhatja az érték minden karaktersorozat; numerikus mező tartalmazhat integer vagy frakcionált tizedes; dátum - nap / hónap / év; logikai mező - érték logikai érték (igen - nem lstina - hamis, igaz - hamis).

Ebben a részben először során számítástechnika hallgatók találkoznak a logikai adattípus, logikai értékeket. Az első koncepció a logikai érték adható válasz a másik kérdésre. Például: „Vajon ez a könyv a könyvtárban?” Vagy: „A kérelmező az egyetem” vagy „kívül eső?”, Stb A válaszok ezekre a kérdésekre csak az „igen” vagy „nem”. Szinonimák „igaz”, „hamis”; «Igaz», «hamis». Ha a tábla területén csak akkor fogadja el ezeket az értékeket, akkor van rendelve egy logikai típusú.

Szükséges, hogy megszilárdítsa a „mester kulcs”, „mező nevét”, „mezőbe írja be” egy sor feladat.

Feladatok az első típus: adott egy tábla nevét és a mezők listája, meg kell adnia a mester kulcsot, és meghatározza, hogy milyen típusú az összes mezőt példák a tankönyv:

Itt már használják a hagyományos formátumú táblázatokat (kapcsolatok) a relációs adatbázis-elmélet. Írásbeli előtt zárójelben az asztal neve zárójelben, vesszővel elválasztva sorolja fel a mezők nevét. Főbb területek vannak húzva. Ebben a tekintetben a karakter típus mezőben.

Idő (DAY, csapadék, hőmérséklet, nyomás, páratartalom)

Itt a pályán típusú „dátum” tervezet - a karakter típus; Hőmérséklet, nyomás és páratartalom - numerikus mezőket.

Haladás (tanulók, OROSZ, algebra, kémia, fizika,

Itt területén DIÁK karakter típus, az összes többi - numerikus. Értékelés értelme meghatározni a numerikus típusú, használt lekérdezéseket lehet számítani, például a keresés az átlagos pontszám.

Választani (Disciples. Földtani és virágok, tánc)

Van PUPIL mező egy karakter típusú, egy logikai egyéb területeken. A mezők értékeit - a választ a kérdésre, hogy a választott hallgató vesz részt.

Célok A második típus: definiáljuk tárgykörben adatbázis; szükséges jogosítja fel a táblázat határozza meg a mezők nevét és típusát, adja meg a mester kulcsot. Természetesen ez a probléma összefügg az adatbázis tervezési területen, és emiatt a komplexum. Ezért a kereslet a diákok néhány a teljesség az oldat ne legyen. Elegendő, hogy azonosítani számos, a témához kapcsolódó, és helyesen azonosította a típusú mezőkkel. Például, azt szeretné, hogy meghatározza a mezőket, mezőtípusokat és kulcsok az adatbázis „World”, „osztálytársak”, „filmek”. A következő oldatokat (táblázat 12.2.):

Szoftver. Miután megismerése az alapvető fogalmakat szervezésével kapcsolatos információk egy relációs adatbázis, menjen a tanulmány szoftver képes együttműködni adatbázisok. Az ilyen szoftverek hívják DBMS - Database Management System.

A személyi számítógépek, számos relációs adatbázis típus. Történelmileg az egyik első ilyen rendszerek volt dBASE. Mivel ebben a rendszerben használt adatok, adat- nyelv lett a szabvány egy sor nyomon követési adatbázisban. Ezek FoxPro, Paradox; DBMS eloroszosodott shell Karat és Rebus, futó MS-DOS operációs rendszer. A Microsoft Office csomag tartalmaz egy relációs adatbázis-hozzáférés, egyre tanítják az iskolákban.

Kétféle módon a felhasználó az adatbázisban: együttműködés alkalmazási programok előre megtervezett a programozó az adatbázisban közeg és a munka közvetlen interakció az adatbázissal. A kezdeti időszakban a megjelenése és terjesztése adatbázisok használata az első módszer. Később kezdtek megjelenni tárol összpontosított felhasználó munkáját. Számukra jött létre kényelmes interaktív környezet, amely lehetővé teszi a felhasználók könnyedén végrehajtani az igényeinek az adatbázisban: feltöltésére és módosíthatja adatbázis Adatkereséshez bármilyen körülmények között, hogy megteremtse a számviteli dokumentumok. A legfejlettebb adatbázis az ilyen típusú MS Access.

A különböző iskolák különböző technikákat és szoftver. Rendelkezésre álló lehetőségek adatbázisok nagyon változatos lehet: a tudományos és SRM számára UKNC szakmai MS Access IBM PC. A különböző rendszerek eltérő módon a felhasználói interakció az adatbázis - a felhasználói felület. Két alapvetően különböző módban ez a kölcsönhatás: karakter-orientált bemeneti parancsokkal és a munka egy interaktív shell. Ez a helyzet hasonló a felhasználói interakció a MS-DOS operációs rendszer: a munka parancssori módban, vagy a munka a héjon keresztül Norton Commander. Minden adatbázis saját adatok meghatározása nyelv és adatkezelési nyelvet. Ha a felhasználónak, hogy a munka egy-karakteres parancs beviteli mód, meg kell tudni, hogy minden részletet parancsszintaxishoz. Interaktív shell - interfész eszköz egy magasabb szintre. Azonban meg kell érteni, hogy dolgozik a héj, a felhasználó létrehoz ugyanaz a csapat, rajz segédeszközök: menük, eszköztárak és más tippeket.

Bármely csapat - az az információ, amely szabályozza a teljesítményt bizonyos típusú munkát. Ezt tartalmazza az összes szükséges adatot erre a célra. Általában ez a parancs nevét és a paraméterek. Módszertani szempontból fontos, hogy a diákok bármilyen műveletet az adatbázis, hogy megértsék: mi kap a csapat, amely paraméterek annak végrehajtására közölni kell a rendszert.

Például az alábbi különböző alapvető működési mód az Access adatbázis:

• üzemmódban az asztalra: „Table”;

• működési kéri: "Request";

• munka jelentések mód: „Jelentés”;

• működés formái, „Forma”;

A könyvben [15] Nincs leírás különösebb tárol. Alkalmazza az alábbi módszertani eljárás: Néhány elméleti relációs adatbázis. Mert ez határozza meg a tanítás nyelvén, amely felhasználja az orosz hivatalos szó. A rendszer együttműködik a felhasználó interaktív módban: megjeleníti a prompt formájában pont (elfogadott, dBASE, és mások, mint ő DBMS). Amikor a rendszer kéri, a felhasználó kulcsok a következő parancsot. Ha a parancssor megismételjük.

A főbb feladatokat. Mint a legtöbb alap természetesen a tanulmány a téma „adatbázisok” fordulhat elő a különböző szinteken. Jelöljük kétszintű tanulmány: minimum és alapos. A feladat az első szinten: hogy egy általános képet adatbázisok, tanítani munka egy kész adatbázist: információk keresését; válogatás, törlésére és hozzáadására rekordokat. További feladatok a második szint: megismertetni az alapjait adatbázis tervezés; Megtanulják, hogyan kell létrehozni és feltölteni az adatbázis szerkezetét.

Munkavégzés az adatbázisok kezdődik a dob az adott program, hogy a diákok kell mutatni, ahol a program tárolja, és hogyan fut a végrehajtás.

Bevezetésével a diákok a bemutató adatbázist, meg kell fizetnie a figyelmet arra, hogy együtt maga a táblázat, a struktúra ismertetése tárolja a számítógép memóriájában, ahol a felhasználó meg tudja tanulni a paraméterek mezők: név, típus, méret, stb Az Access adatbázis történik a „Táblázat - Designer. ”.

Adatkérések keresést. A fő cél az információs rendszerek - információkeresés az adatbázisban. Keresés zajlik a felhasználó kérésére. A feltételezett DBMS használt nyelv tankönyv [15] kérés parancs szerkezete a következő:

információ <список выводимых полей> mert <условие поиска>

Ennek eredményeként, a lekérdezés fordul egy táblázatot, amely területeken a parancsban megadott. Ez a táblázat információt azoktól feljegyzések, amelyek megfelelnek a keresési feltételt. A keresési feltétel egy logikai kifejezés. Itt van még egy alapvető része a tanfolyami témák - az alapokat a matematikai logika. Amellett, hogy a kérelmek informatikai ebben a témában nagy jelentősége van az általános oktatás.

Módszertani kérdések tanulmányozása elemeinek matematikai logika, az alkalmazott az adatbázis szakaszban kerülnek bemutatásra 8.4. Van még tárgyalt módon bemutató egyszerű és összetett keresési kifejezések szerepelnek az adatbázisban.

Fog működni egy adott adatbázis, a tanár bevezeti a diákokat, hogy megalakult a szabályok az ő kérésére parancsot. Ha nincs interaktív héj és parancsokat adott karakterenként bemenet, szükséges, hogy leírja a szintaxis, ügyelve, hogy minden részletet. Például a nyelv a dBASE parancs mutat bejegyzéseket az adatbázisból „Library” vonatkozó, a könyveket a Lev Tolsztoj, állt a harmadik polcon, az alábbiak szerint:

KIJELZŐ Avtor = „Lev Tolsztoj” .és. POLKA = 3

Ha a felhasználó interaktív shell (például a munka „Riddle” segíti mód DBMS) parancs kerül előállításra a párbeszédben. A rendszer figyelmezteti a felhasználót, minden lépés, és egy menüben adja meg a következő csapat tagja. A felhasználó látja a képernyőn által alkotott csapat.

Az Access adatbázis létrehozása lekérdezés tervező használt lekérdezések. Alakult csapat el van rejtve a felhasználó. Együttműködés a tervező megköveteli, hogy bizonyos készségek, amelyek gyakorolni kell a gyakorlatokat. Célszerű a következőképpen kell eljárni: végrehajtását minden álláskeresési adatok az adatbázisban, hogy elindítja a felvételt egy notebook, egy parancs hipotetikus adatbázist, majd megy a lekérdezés létrehozási mód, hogy mintát megfelelően töltse ki a kivitelező.

Az Access adatbázis segítségével egyfajta táblázat módon mutatja a keresési feltételeket. A sejtek a lekérdezés méretezési táblázat írásbeli előírt feltételeket az értékek a megfelelő mezőkbe. Feltételek állt egy sorban, el kell végezni egy időben, azaz összekapcsolt és működését; feltételek a különböző vonalak kapcsolódnak vagy műveletek. TÁBLÁZAT szűrő szerepet játszik a kiválasztásban adatbázisrekordot, első kiválasztott rekordok, amelyek megfelelnek a körülmények között az első sorban, majd hozzáadtunk rekordokat, amelyek megfelelnek a feltételeket, a második sorban, stb

Visszatérve a példa a alszakasz 8.4. Megvizsgálja a hivatalos adatbázis alapján az alábbi táblázat (Table 12.3.):