SolosainaAngona

Fifandraisana banky angona. Ny hevitra ny fifandraisana banky angona

Ny firongatry ny ordinatera eo amin'ny teknolojia maoderina nanamarika ny revolisiona vaovao amin'ny olombelona rehetra sehatra ny asa. Fa rehetra ny fampahalalana tsy ilaina no tsy ho lao ao amin'ny Internet, dia namorona ny rafitra banky angona, izay nandamina ny fitaovana ireo, systematized, miaraka amin'ny vokany fa izy ireo dia mora ny mahita sy nandefa ny manaraka fanodinana. Misy karazany telo lehibe - zarao banky angona fifandraisana, ambaratongam-pitondrana, Network.

fototra modely

Niverina tany ny firongatry ny angona, dia tokony ho nilaza fa ity dingana ity no tena sarotra, fa avy amin'izao fampandrosoana ny vaovao programmable fitaovana fanodinana. Tsy mahagaga raha ny isan'ny modely tonga amin'izao fotoana izao mihoatra ny 50, fa ny tena aza dia efa heverina ho ambaratongam-pitondrana, fifandraisana sy Network, izay mbola be mpampiasa amin'ny fampiharana. Inona no hisolo?

Ambaratongam-pitondrana banky angona dia manana rafitra hazo, ary dia ahitana tahirin-kevitra samihafa eo amin'ny ambaratonga izay misy fifandraisana. Network modely banky angona dia sarotra kokoa ny modely. Ny rafitra mitovy ny ambaratongam-pahefana, ary ny tetika sy nitarina kokoa. Ny maha samy hafa azy dia ny lova pitondrana modely angon-drakitra dia azo ampifandraisina amin'ny iray ihany no razambeny, raha ny tambajotra mety ho maromaro. Ny rafitra ny fifandraisana banky angona dia be pitsiny kokoa. Noho izany, dia tokony ho noravana amin'ny an-tsipiriany.

Ny hevitra fototry ny fifandraisana banky angona

Ity dia nanjary modely tamin'ny 1970 ny Dr. Edgar F. Codd siansa. Izy io dia mazava narafitra latabatra amin'ny saha izay mamaritra ny tahirin-kevitra, ny fifandraisana amin'ny tsirairay, hetsika nanao taminy Izy, dia zava-dehibe indrindra - ny fitsipika izay miantoka ny tsy fivadihany. Hoe nahoana no antsoina hoe ny fifandraisana modely? Izany dia mifototra amin'ny fifandraisana (avy amin'ny teny latinina. Relatio) eo amin'ny tahirin-kevitra. Maro ny famaritana io karazana banky angona. Fifandraisana latabatra amin'ny vaovao dia be mora kokoa ny mandamina sy hanome fitsaboana, fa tsy ny tambajotra na ny ambaratongam-pitondrana modely. Ahoana no hanao izany? Fa ampy ny mahalala ny endri-javatra, ny modely sy ny toetra mampiavaka ny firafitry ny fifandraisana latabatra.

Ny dingan'ny modeling sy singa fototra

Mba mamorona anao manokana banky angona, dia tokony hampiasa ny iray amin'ireo modeling fitaovana hieritreritra inona no fanazavana tokony hiasa, hanao ny mari ny fifandraisana latabatra sy ny tokan-tena, ary maro rohy eo amin'ny angon-drakitra sampana mba hameno ny sela, ary nametraka ny Kilonga na ny vahiny fanalahidy.

Modeling latabatra sy ny nanaovany fifandraisana angona dia tanterahina amin'ny alalan'ny fitaovana maimaim-poana toy ny Workbench, PhpMyAdmin, Case Studio, dbForge Studio. Taorian'ny planina mba tsipiriany afa-tsy ny sary vita fifandraisana modely ka nandika azy io ho SQL-vonona fehezan-dalàna. Amin'izao dingana, dia afaka manomboka miasa miaraka amin'ny angon-drakitra manavaka, fanodinana sy ny systematization.

Mampiavaka ny rafitra sy ny teny mifandray amin'ny fifandraisana modely

Tsirairay amin'ny loharanom-baovao ihany no namaritan 'ny singa, dia tiako ny hanome kely Soso-kevitra ho an'ny tsy tabataba;

  • fifandraisana marika = natiora;
  • fisehon'ny = milaza anarana = Golf = tsangana lohapejy fikambanana;
  • fikambanana, ohatra = tuple = firaketana an-tsoratra = vilia tsipika;
  • toetra = sanda = sela sampana an-tsaha.

Ho any amin'ny fananana fifandraisana ny banky angona dia tokony ho fantatry ny sasany dia ahitana singa fototra, ary izay efa natao.

  1. Maha. Table fifandraisana banky angona dia mety ho ny iray, na mety ho napetraka ny vato fisaka izay mampiavaka voalaza zavatra voatahiry ao amin'ny tahirin-kevitra. Manana raikitra maro eny an-tsaha, ary miova maro anglisy. Table fifandraisana modely banky angona dia ahitana ny kofehy, toetra, ary ny firafitry.
  2. Fandraisam-peo - dia miova maro andalana izay mampiseho ny tahirin-kevitra izay mampiavaka ny zavatra voalaza. Nandaminana anglisy atao avy hatrany ny rafitra.
  3. Toetra - Data mampiseho ny SUMMARY andry.
  4. Field. Izany dia fikambanana tsanganana. Isany - ny raikitra lanjan'izy ireo dia napetraka nandritra ny fananganana na fanovana ny latabatra.

Ankehitriny, satria fantatsika ny singa-panorenana ny latabatra, dia afaka mifindra hatrany ireo fananan 'ny fifandraisana modely banky angona:

  • Ny fototry ny fifandraisana amin'ny lafiny roa banky angona. Noho ny fananana izany amin'izy ireo isan-karazany mora prodelyvat matematika lojika sy ny asa.
  • Ny lamin 'toetra soatoavina sy ny firaketana an-tsoratra ao amin'ny fifandraisana latabatra dia mety ho jadona.
  • Andry ao anatin'ny fifandraisana latabatra dia tsy maintsy hanana ny anarany tsy manam-paharoa.
  • Antontan-kevitra rehetra ao amin'ny andalana ankapobeny manana raikitra lavany ary toy izany koa karazana.
  • Izay mety ho teny amin'ny ankapobeny dia heverina ho toy ny tapa-tahirin-kevitra.
  • -Panorenana ny singa ireo laharana dia asiana tsy manam-paharoa. Ny fifandraisana dia tsy mitovy toetra andalana.

Miorina amin'ny ny fananan 'ny fifandraisana banky angona, dia fantany fa ny soatoavin'ny toetra tokony hiray karazana, ny halavany. Diniho ny toetra manokana soatoavina.

Ny tena toetra avy ao amin'ny sahan'i fifandraisana angona

Saha anarana dia tsy maintsy ho manam-paharoa ao anatin'ny fikambanana iray. Ny karazana toetra na saha ny fifandraisana angona momba ny sokajy ny angon-drakitra voatahiry ao amin'ny fikambanana tsaha. Field fifandraisana banky angona dia tsy maintsy manana raikitra habeny, izay kajy amin'ny tarehin-tsoratra. Masontsivana ary ny toetra soatoavina endrika mamaritra ny fomba hanitsiana ny tahirin-kevitra. Kanefa misy zavatra toy izany ho toy ny "saron-tava" na "torohevitra Template". Izany dia natao mba hamaritana ny fanahafana ny angon-drakitra fahan'ny ao amin'ny toetra sarobidy. Azo antoka fa ao amin'ny firaketana an-tsoratra diso karazana tahirin-kevitra dia tokony ho navoaka ny bibikely tatitra tany an-tsaha. Ary amin'ny singa an-tsaha ny sasany voafetra - ny toe-piainana noho ny fanamarinana ny marina sy ny fametrahana mazava tsara ny tahirin-kevitra teny. Misy zava-dehibe tsy maintsy toetra miavaka izay tsy maintsy ho feno angon-drakitra. Misy tsipika toetra dia mety ho feno tohivakana foana-soatoavina. Navela hiditra ny tahirin-kevitra an-tsaha foana toetra. Toy ny zavatra mahatorotoro bibikely tatitra, misy soatoavina izay voky ho azy amin'ny rafitra - izany no toerana misy anao angon-drakitra. Mba hanafainganana ny fikarohana natao ho an'ny angon-drakitra misy indexed saha.

Tetika latabatra amin'ny lafiny fifandraisana banky angona

Tetika fifandraisana banky angona
Ny anarana toetra 1 Ny anaran 'ny toetra 2 Ny anaran 'ny toetra 3 Ny anaran 'ny toetra 4 Ny anarana toetra 5
Element_1_1 Element_1_2 Element_1_3 Element_1_4 Element_1_5
Element_2_1 Element_2_2 Element_2_3 Element_2_4 Element_2_5
Element_3_1 Element_3_2 Element_3_3 Element_3_4 Element_3_5

Raha mila tsipiriany fahatakarana ny rafitra fitantanana modely tsara indrindra amin'ny fampiasana SQL ny mandinika ny drafitra ho ohatra. Isika efa fantatrareo izay misy fifandraisana banky angona. Teny iray isaky ny latabatra - angon-drakitra singa iray. Mba hisorohana ny angona leon'ny, ilaina ny normalize ny fandidiana.

Ny fototra fitsipi-dalàna ny fifandraisana maha-

1. Ny zava-dehibe any an-tsaha anaranareo ho fifandraisana latabatra dia tsy maintsy ho tsy manam-paharoa, iray amin'ireo tsara fanahy (Voalohany Normal Form - 1NF).

2. Fa ny latabatra izay dia efa nihena ho 1NF, tsy misy famantarana anaran'ny tsanganana ho tsy manam-paharoa miankina latabatra Solon'anarana (2NF).

3. Fa ny latabatra rehetra izay efa voatahiry ao 2NF, tsy manondro saha tsirairay dia mety ho tsy miankina hafa tsy fantatra singa soatoavina (3NF fikambanana).

Angona: fifandraisana rohy eo amin'ny latabatra

Misy 2 lehibe karazana fifandraisana amin'ny fifandraisana takelaka:

  • "Iray-maro". Araka mitranga rehefa manan-danja iray latabatra teny №1 tranga maro ny fikambanana faharoa. Key matoanteny amin'ny iray amin'ireo faran'ny voatsoaka tsipika manondro fa ny fananana dia teo amin'ny lafin'ny "iray", ny hafa ny andalana faran'ny matetika mariky ny Infinity marika.

  • Communication "maro-maro" niforona tao amin'ny raharaha maro andalana iray lojika mazava fifandraisana amin'ny fikambanana maromaro fitadidiana ny latabatra iray hafa.
  • Raha roa fikambanana misy concatenation ny "olona iray", dia midika izany fa ny fototra mpamantatra ny latabatra dia eo amin'ny fikambanana hafa, dia tsy maintsy mba hanesorana ny vato fisaka iray, dia ilaina. Fa indraindray ihany fanahy iniana rindrambaiko fiarovana manasaraka ny roa fikambanana. Noho izany, hypothetically, ny fifandraisana eo amin'ny "olona iray" no misy.

Ny fisian'ny ny fanalahidy ao anatin'ny fifandraisana banky angona

Ambaratonga voalohany sy faharoa fanalahidy hahitana an'ireo zavatra mety ny fifandraisana banky angona. Fifandraisana angona fifandraisana modely afaka manana kandidà iray ihany no manan-danja, dia ho fanalahidy voalohany indrindra. Inona moa izany? Kilonga key - ny andry na andian-toetra ny maha, ka izany dia afaka mahazo fahafahana miditra amin'ny angon-drakitra manokana tsipika. Tsy maintsy ho tsy manam-paharoa, irery ihany, ary ny sahany aza, tsy omby soatoavina tohivakana foana. Raha manan-danja ny Kilonga dia ahitana toetra iray ihany, dia izany no voalaza fa tsotra, raha tsy izany dia ho.

Ankoatra lakile voalohany, misy sy ivelany (manan-danja avy any ivelany). Maro ireo tsy mahatakatra ny zavatra ny maha samy hafa ny azy ireo. Andeha isika handinika azy ireo amin'ny an-tsipiriany ho ohatra. Noho izany, dia misy vato fisaka roa: "Dean" sy ny "mpianatra". Ny fototry ny "Dean" mirakitra an-tsaha: "ID ny mpianatra", "Anarana" ary "vondrona." Table "mpianatra" manana ny toetra soatoavina toy ny hoe "Anarana", "Vondrona" sy "Average". Koa ho toy ny mpianatra ID tsy afaka ny ho toy izany koa ny mpianatra vitsivitsy, dia eny an-tsaha ho voalohany fanalahidy. "Anarana" sy ny "Vondrona" avy ao amin'ny "mpianatra" ny latabatra dia mety ho toy izany koa ho an'ny olona vitsivitsy, dia manondro ny mpianatra ny ID isa avy amin'ny fototry ny "Dean", noho izany izy ireo dia azo ampiasaina ho toy ny vahiny fanalahidy.

Ohatra iray ny fifandraisana banky angona modely

Fa mazava, dia manome ohatra tsotra ny fifandraisana banky angona modely ahitana sampana roa. Misy latabatra miaraka amin'ny anarana hoe "Dean".

Ny fototry ny "Dean"

mpianatra ID

Full anarana

vondrona

111

Ivanov Oleg Petrovich

In-41

222

Lazarev Ilya Aleksandrovich

In-72

333

Konoplev Petr Vasilevich

In-41

444

Kushnereva Nataliya Igorevna

In-72

Ilaina ny hanatanteraka fifandraisana mba hahazo fifandraisana feno banky angona. Entry "In-41" ary koa "In-72", dia mety ho hita mihoatra ny indray mandeha ao amin'ny latabatra "Dean" toy ny atao hoe koa, anarana sy ny patronymic ny mpianatra, amin'ny tsy fahita firy toe-javatra, dia mety ho toy izany koa, noho izany ireo saha tsy afaka ny ho hanao ny Kilonga fanalahidy. ny fototry ny "mpianatra", dia mampiseho.

Table "mpianatra"

Full anarana

vondrona

eo ho eo

telefaonina

Ivanov Oleg Petrovich

In-41

3.0

2-27-36

Lazarev Ilya Aleksandrovich

In-72

3.8

2-36-82

Konoplev Petr Vasilevich

In-41

3.9

2-54-78

Kushnereva Nataliya Igorevna

In-72

4.7

2-65-25

Araka ny hitantsika, ny karazana fifandraisana banky angona saha samy hafa tanteraka. Present ho nomerika fandraisam-peo sy ny toetrany. Noho izany, ny toetra maneho ny toe-javatra dia tokony ilaina ny integer, Char, vachar, daty sy ny hafa. Ao amin'ny "Dean" manan-danja miavaka no hany ID mpianatra. Amin'io sehatra io dia afaka ho raisina ho toy ny fanalahidy voalohany indrindra. Name, mpanakanto, ary ny telefaonina avy amin'ny fototry ny "mpianatra" dia afaka ho raisina ho toy ny vahiny manan-danja raha niresaka mikasika ny ID ny mpianatra. Ny fifandraisana nanorenana azy. Izao no ohatra ny fifandraisana modely ny "olona iray". Hypothetically, iray amin'ireo latabatra fanampiny, dia afaka mitambatra ho mora foana ho fikambanana iray. Ho an'ny ID-isan'ny mpianatra maneran tsy ho fantatra, dia tena azo atao fa misy vato fisaka roa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mg.unansea.com. Theme powered by WordPress.