Mivel a suliban a tanár "nagyon jól magyaráz", hogy kell adatbázist tervezni? illetve mi az a Pilot, és hogyan kell egyáltalán neki kezdeni?

Figyelt kérdés
az iskolába dec 2.-ig kell beadandót csinálni, de a tanár gyakorlatilag egy nagy ...... semmit nem magyaráz érthetően, pilot-tot meg még nem is érintettük de már beadandót kér belőle kézikönyvvel. Nem azt szeretném hogy valaki helyettem megcsinálja csak mondja el hogy egyáltalán merre keressem,hogy induljak neki.
2022. nov. 6. 19:11
 1/9 anonim ***** válasza:

Megmondom őszintén, hogy életemben nem hallottam az adatbázisokkal kapcsolatban arról, hogy "pilot", milyen szövegkörnyezetben szerepel?


Arra mondjuk, hogy "pilot projekt", amely egy minimális, de működő változaton (pl. adatbázison) bemutatja, hogy hogyan fog majd működni a termék (vagy itt: adatbázis). Erre gondolhatott a költő?


Adatbázist úgy kell tervezni, hogy először is meghatározod azokat a dolgokat, amelyeket az adatbázisban akarsz tárolni (itt sokat segít, ha otthon vagy az objektumorientált tervezésben is), tehát pl. "tanár", "diák", "autó" stb. Mindennek külön adattáblát kell tervezned, ha tehát van tanárod meg diákod, akkor kell egy tanár meg egy diák tábla.


Ezek után meghatározod, hogy mely objektumnak milyen attribútumai vannak, így pl. a diáknak lehet életkora, osztálya, szakja, neme.


Az adatbázis normalizálni kell, ami azt jelenti, hogy az ismétlődő elemeket külön táblába kell kiemelni, pl. a fenti példából az osztály (1A, 1B, 2A stb.) sok gyereknél fog ismétlődni, emiatt érdemes egy külön osztály adattáblát készíteni.


Ezek után meghatározod az attribútumok (mezők) adattípusait, pl. CHAR(100), INT stb. Minden táblához készíts egy primary key-t (pl. 'id'), és hozd létre a táblák közötti kapcsolatot, pl. ha az osztálynak külön adattáblája van, akkor a diák táblában az osztály helyén legyen egy foreign key amely a megfelelő osztályra mutat.


Az egészet érdemes pl. UML-lel ábrázolni, hogy hogy néznek ki az adattáblák.

2022. nov. 6. 22:39
Hasznos számodra ez a válasz?
 2/9 A kérdező kommentje:

"Arra mondjuk, hogy "pilot projekt", amely egy minimális, de működő változaton (pl. adatbázison) bemutatja, hogy hogyan fog majd működni a termék (vagy itt: adatbázis). Erre gondolhatott a költő?'


Pilotról csak ennyit íert a tanár:

A pilot megvalósításban legalább három releváns és tesztadatokkal feltöltött táblának, adatfeltöltő és -megjelenítő űrlapoknak, 8-10 lekérdezésnek és két jelentésnek kell lennie.

De mivel nem is érintettük még azt sem tudjuk hogy mi ez. Így próbálok infót gyűjteni, mivel az osztályból senki nem tudja.

2022. nov. 7. 09:37
 3/9 anonim ***** válasza:

Igen, akkor a tanár annyit ért ez alatt, amit írtam: hogy ez egy kis, bemutató projekt. Ne foglalkozzatok a pilot szóval.


Szóval minimum három táblát kell létrehozni SQL-ben a CREATE TABLE paranccsal, így: [link]


Például így: [link]


A lényeg, hogy mind a három tábládnak legyen primary key-je, és a táblák legyenek összelinkelve foreign key-vel. Konkrétan mi a téma amúgy?

2022. nov. 7. 10:01
Hasznos számodra ez a válasz?
 4/9 A kérdező kommentje:

semmi. 0 infóval 0 tananyaggal 0 segítséggel csináld meg a beadandót. adatbázisnál is 0 infó 0 tananyag 0 segítség csak csináld meg.

Órán is csak azt csináljuk ezt húzd ide ezt kapcsold ide ez így jó, de mire oda nézel már mást csinál, órán kb. csak lessel mint juli a moziban mert semmit nem értesz, meg nem tudod követni

2022. nov. 7. 11:09
 5/9 anonim ***** válasza:
Te is csak csepegteted az iformációt: "húzd ide ezt a kapcsolót" - akkor ezek szerint nem is SQL-t használtok, hanem mondjuk Access-t?
2022. nov. 7. 11:21
Hasznos számodra ez a válasz?
 6/9 anonim ***** válasza:

Akkor gondolom ez középiskola és Accessben kell valamit alkotni?


Van egyáltalán kiadott téma, vagy bármiről szólhat az adatbázis?

2022. nov. 7. 11:59
Hasznos számodra ez a válasz?
 7/9 A kérdező kommentje:
semmilyen téma nincs jelenleg igen Accessel is gyakorolunk órán de használunk még Excelt és egy úgy nevezett "Dia" és DbSchema programot is. Mindig bele kapunk valamibe. Hogy SQL-t használunk-e passz, mivel mindig ide oda kapkodunk egyiknél ezt másiknál azt használjuk magyarázat meg nesze neki fogd meg jól. Emellett őszintén tényleg fogalmam sincs hogy konkrétan a feltett kérdés miatt takar.Ezért írtam hogy némi irány kellene csak hogy merre nézegesünk/nézegessek.
2022. nov. 7. 19:36
 8/9 anonim ***** válasza:

Oké tehát akkor ez a videó 15 percben, tört de azért annyira nem idegesítő angolsággal végigmutogatja, mit kell csinálnotok: https://www.youtube.com/watch?v=hgq4uRZulJE


Találj ki valami jó témát magadnak, pl.


kennel

kutya

fajta


(egy kennelbe több kutya tartozik, és minden kutyának van egy fajtája) és hozz létre három adattáblát, pl.


kennel

id INT (elsődleges kulcs)

nev VARCHAR(100)

cim VARCHAR(100)


kutya

id INT (elsődleges kulcs)

szuletesi_ev INT

nev VARCHAR(100)

kennel_id (idegen kulcs)

fajta_id (idegen kulcs)


fajta

id INT (elsődleges kulcs)

nev VARCHAR(100)


Tessék baromi egyszerű, ezt össze kell kattintgatnod Accessben, utána egymáshoz rendeled a táblákat mint a videón és már csak riportot generálnod kell megtanulni, ami szintén atom egyszerű. Minden IS fent van a youtube-on.

2022. nov. 7. 20:01
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:
2022. nov. 7. 22:11
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!