CodeGym Egyetem
Tanulás
Tanfolyam
Feladatok
Felmérések és kvízek
Játékok
Segítség
Menetrend
Közösség
Felhasználók
Fórum
Csevegés
Cikkek
Sikertörténetek
Tevékenység
Vélemények
Előfizetések
Világos téma
Leckék
Vélemények
Rólunk
Rajt
Kezdje el a tanulást
Kezdje el a tanulást most
Küldetés térkép
Leckék
Minden küldetés
Minden szint
Az adatbázis tervezésének fő lépései
SQL & Hibernate
szint,
Lecke
2.1. Koncepcionális tervezés Az adatbázis tervezése három szakaszban történik: koncepcionális tervezés; logikai tervezés; fizikai tervezés. A koncepciótervezési szakasz célja egy koncepcionális adatmodell létrehozása a felhasználóknak a tém
Adatbázis normál űrlapjai
SQL & Hibernate
szint,
Lecke
3.1 Adatbázis normalizálása A normál forma egy relációs adatmodellben lévő reláció olyan tulajdonsága, amely azt redundancia szempontjából jellemzi, ami potenciálisan logikailag hibás mintavételi vagy adatmódosítási eredményekhez vezethet.
Függőségek az adatbázisban lévő táblák között
SQL & Hibernate
szint,
Lecke
4.1 Bevezetés Ha az adatbázistáblákat normál táblákká alakítja, elemezheti a köztük lévő kapcsolatokat. A két kapcsolódó tábla között kölcsönhatásba lépő elemek számát számosságnak nevezzük. A Cardinality segít szabályozni, hogy milyen haté
Kulcsok az adatbázisban
SQL & Hibernate
szint,
Lecke
5.1 Bevezetés Az internet tele van dogmatikai előírásokkal arról, hogyan kell kulcsokat választani és használni a relációs adatbázisokban. Néha a viták holivarokká fajulnak: természetes vagy mesterséges kulcsokat kell használni? Egész számo
Adatmintavételezési sebesség optimalizálás
SQL & Hibernate
szint,
Lecke
6.1 Bevezetés Most térjünk át az elméletről a gyakorlatra. „Elméletileg nincs különbség elmélet és gyakorlat között. A gyakorlatban azok." A való világban élünk, és minden szoftverterméket végső soron élő emberek számára hoznak létre. És ez
Gyorsítótárazás a MySQL-ben
SQL & Hibernate
szint,
Lecke
7.1 Gyorsítótárazás a DB oldalon A MySQL nagymértékben méretezhető algoritmusokat használ a táblákkal való munka során, így a MySQL még kis mennyiségű memóriával is futhat. Természetesen a jobb teljesítményhez több RAM szükséges. Az aktuáli
Táblázatok denormalizálása az adatbázisban
SQL & Hibernate
szint,
Lecke
8.1 Miért van szükség denormalizálásra? A számítási szempontból legdrágább művelet a nagy táblák között az összekapcsolás. Ennek megfelelően, ha egy lekérdezés során több millió sorból álló táblát kell "szellőztetni", akkor a DBMS sok időt
Egyidejű tranzakciók problémái
SQL & Hibernate
szint,
Lecke
1.1 Bevezetés És most kezdődik a móka – a tranzakciók működésének elmélete. Hogyan tartható fenn a rendszer működése, ha ugyanazokat az adatokat módosítja a különböző szálakban? Vagy egy tranzakciót szeretne végrehajtani egy másikban? Ezekr
A tranzakció elszigeteltségi szintjei
SQL & Hibernate
szint,
Lecke
2.1 Kötelezettség nélküli olvasás A "tranzakció elkülönítési szint" a DBMS belső mechanizmusai által biztosított (azaz nem igényel speciális programozást) védelmi fokát a tranzakciók párhuzamos végrehajtása során fellépő összes vagy néhány
SAV koncepció
SQL & Hibernate
szint,
Lecke
3.1 A SAV megjelenése Az ACID rövidítés először 1983-ban jelent meg Theo Haerder és Andreas Reuter cikkében. A szöveg egyszerűsítése és meggyőzőbbé tétele érdekében lefordítom a cikk egy töredékét (enyhe csökkentésekkel). Ez a részlet olyan
C.A.P. tétel
SQL & Hibernate
szint,
Lecke
4.1 Összhang a Brewerával kapcsolatban Először is, Eric Brewer nem adatbázis-szakértő, és soha nem is állította, hogy ő lenne. Az elosztott rendszerek közösségéhez tartozik, híres előadása, amelyben a CAP „tétele” megjelent, az „Elosztott s
Tranzakciók és egyebek
SQL & Hibernate
szint,
Lecke
5.1 Az egyidejűség kérdése Kezdjük egy kicsit távoli elmélettel. Bármely információs rendszer (vagy egyszerűen egy alkalmazás), amelyet a programozók hoznak létre, több tipikus blokkból áll, amelyek mindegyike biztosítja a szükséges funkció
Mutass többet
1
...
56
57
58
59
60
Please enable JavaScript to continue using this application.