Chrios operációs rendszer
Menü
 
Menuet
 
OpenBSD
 
Bejelentkezés
Felhasználónév:

Jelszó:
SúgóSúgó
Regisztráció
Elfelejtettem a jelszót
 
Blog
 
Specifikáció

Bevezető

Mi is az adat?

Az adat valós objektumokról eltárolt származtatott információ. Ezek a valós objektumok többnyire nem egyedül vannak, így valós objektumok halmazáról beszélhetünk, pl. vevők cégek, akikkel-amelyekkel kapcsolatban állunk, termékek, amelyeket árulnunk.

Milyen tulajdonságokról tárolunk adatokat?

Teljesen nyilvánvaló, hogy csak azokról a tulajdonságokról tárolunk adatokat, amelyekre szükségünk van.
Általában nem tárolujuk el a vevők szeme színét, de pl. egy bűnügyi nyilvántartásban ez egy fontos információ lehet.

Felmerül a kérdés, hogy el tudjuk-e tárolni az ügyfelek (itt már nem vevőknek hívjuk  a célcsoportot) szeme színét.
Nem tudjuk, mivel a szem egy nagyon bonyolult szerv. A szem színt leginkább egy szemgolyóról készült fényképpel tudjuk leírni vagy inkább a szemről készült videófelvétellel, de még ez sem tökéletes. Ezek a próbálkozások csak modellek a szemről. Mivel nem mindegy, hogy reggel vagy este vizsgáljuk a szemet, a kor sem mindegy és az is számít, hogy éppen beteg-e a szem vagy sem.
Szörszál hasogatásnak tűnik, de a lényeg, amit ezzel alátámasztatni kívánok, hogy a valóságot sosem tudjuk tárolni, mindig csak annak egy lenyomatát, egy mankót, amely segít eligazodni.

Összefoglalva: ha szemszínt tárolunk, akkor egy kódot tárolunk, amely kód mögött az áll, hogy "barna" vagy "kék", amely végül bekerül egy kódtárba és valójában azt tároljuk le, hogy 1 vagy 2.

Valós objektumok halmazai

Nem tudom pontosan minek nevezi a szaknyelv ezeket. Egyed? Entitás? Majd kiderítem és átírom, most nem ez az érdekes.
A lényeg, hogy ezeket a halmazokat csak modellezni tudjuk, pontos valójában természetesen nem tudjuk tárolni. Egy ilyen halmaznak van egy azonosítója, amely többnyire egy string, pl. "VEVŐK", de lehet egy akármilyen más bináris azonosító is, pl. egy interger, bár ez utóbbi nem célszerű.

Külön tisztázni egy Azonosító című fejezetben:
Lehet-e több azonosítója egy entitásnak?

(Nevezzük ezúttal entitásnak az objektumok halmazait.) A válasz: igen, ez egy teljesen jogos igény, pl. több nyelvű rendszerekben ez a lehetőség sokmindent megkönnyít. A lényeg, hogy ezek az azonosítók egymástól teljesen különbözőek legyenek.

A halmaz egy eleme

Ezeknek a létezőhalmazoknak egy-egy elemét nevezzük pl. "VEVŐ"-nek. és végül ennek lehetnek csak tulajdonságai (pl. név, cím, telefonszám).

Alap adattípusok

Itt kell megemlíteni az unásig ismételt primitiveket, mint integer, string, float, stb. Ezeken alapul minden, azért említettem csak meg.

Tulajdonságtípusok

A valós objektumok halmazaihoz (entitások) különböző tulajdonságtipusokat lehet felvenni. Pl. név, cím telefonszám. Vegyük pl. a cím tulajdonságot. Ez lehet egy db string, de tetszőlegesen lehet variálni. Felépülhet pl. Irányítószám, település, utca, házszám szerint. De bele lehet venni a lépcsőház, emelet, ajtót is. Ezek felbontások gyakoriak.

Kódtárak

A kódtárak primitíveken alapulnak, tipikus megvalósítása:
- egy integer azonosító
- és egy string, amelyben eltároljuk magát az adatot, pl. "barna"

Az efféle kódtár lényegében egy származtatott adattípus, amely rendkívül gyakran használatos.
A primitívek és a kódtárak nem részei az objektumoknak, legfeljebb lenyomatai azoknak, tükrözik az összességet.

Tulajdonságok közötti függőségek

Ennek alap megvalósítása a kodtar. Ahol egy integer típushoz rendelünk egy stringet. De miert ne rendelhetnenk meg valamit es még mást is. Mondjuk színeket kódtarazunk és még mellé teszünk egy booloean-t, hogy ez egy vidám szín vagy sem. A kodtarak kibovitesenek csak a fantázia és a user igények szabnak határt.
 

Szólj hozzá te is!
Név:
E-mail cím:
Amennyiben megadod az email-címedet, az elérhető lesz az oldalon a hozzászólásodnál.
Hozzászólás:
Azért, hogy ellenőrízhessük a hozzászólások valódiságát, kérjük írd be az alábbi képen látható szót. Ha nem tudod elolvasni, a frissítés ikonra kattintva kérhetsz másik képet.
Írd be a fenti szót: új CAPTCHA kérése
 
 
Még nincs hozzászólás.
 

* Beugrós munkavállalók éjjel-nappal. * Beugrós munkavállalók éjjel-nappal. * Beugrós munkavállalók éjjel-nappal. *    *****    Elindult a Játék határok nélkül rajongói oldal! Ha te is szeretted a '90-es évek népszerû mûsorát, nézz be ide!    *****    Megjelent a Nintendo Switch 2 és a Mario Kart World! Ennek örömére megújítottam a Hungarian Super Mario Fan Club oldalt.    *****    Homlokzati hõszigetelés! Vállaljuk családi házak, nyaralók és egyéb épületek homlokzati szigetelését! 0630/583-3168    *****    A PlayStation 3 átmeneti fiaskója után a PlayStation 4 ismét sikersztori volt. Ha kíváncsi vagy a történetére, katt ide!    *****    A Bakuten!! az egyik leginkább alulértékelt sportanime. Egyedi, mégis csodálatos alkotásról van szó. Itt olvashatsz róla    *****    A PlayStation 3-ra jelentõsen felborultak az erõviszonyok a konzolpiacon. Ha érdekel a PS3 története, akkor kattints ide    *****    Új mese a Mesetárban! Téged is vár, gyere bátran! Mese, mese, meskete - ha nem hiszed, nézz bele!    *****    Az Anya, ha mûvész - Beszélgetés Hernádi Judittal és lányával, Tarján Zsófival - 2025.05.08-án 18:00 -Corinthia Budapest    *****    ✨ Egy receptes gyûjtemény, ahol a lélek is helyet kapott – ismerd meg a „Megóvlak” címû írást!    *****    Hímes tojás, nyuszipár, téged vár a Mesetár! Kukkants be hozzánk!    *****    Dryvit, hõszigetelés! Vállaljuk családi házak, nyaralók és egyéb épületek homlokzati szigetelését! 0630/583-3168    *****    Nagyon ütõs volt a Nintendo Switch 2 Direct! Elemzést a látottakról pedig itt olvashatsz!    *****    Elkészítem születési horoszkópod és ajándék 3 éves elõrejelzésed. Utána szóban minden kérdésedet megbeszéljük! Kattints    *****    Könyves oldal - egy jó könyv, elrepít bárhová - Könyves oldal    *****    20 éve jelent meg a Nintendo DS! Emlékezzünk meg ról, hisz olyan sok szép perccel ajándékozott meg minket a játékaival!    *****    Ha érdekelnek az animék,mangák,videojátékok, japán és holland nyelv és kultúra, akkor látogass el a személyes oldalamra.    *****    Dryvit, hõszigetelés! Vállaljuk családi házak, nyaralók és egyéb épületek homlokzati szigetelését! 0630/583-3168 Hívjon!    *****    Könyves oldal - Ágica Könyvtára - ahol megnézheted milyen könyveim vannak, miket olvasok, mik a terveim...    *****    Megtörtént Bûnügyekkel foglalkozó oldal - magyar és külföldi esetek.