KomepiutaUtufaamatalaga faaeletonika

MySQL - fesili i le fesili. MySQL: faataitaiga fesili. Tamau faafesili MySQL

O le taimi nei, e mafai ona tausia tagata taitoatasi le tuputupu ae vave o faamatalaga faafuainumera. Ma talu ai o le tele o lenei faamatalaga taua, ua talafeagai e faasaoina ai i se faiga faafuainumera mo le faaaogaina i le lumanai. I lenei tulaga, e mafai ona faaaogaina tekinolosi i ona po nei e pei o utufaamatalaga faaeletonika. Latou te tuuina teuina faatuatuaina o so o se faamatalaga faafuainumera ma faamatalaga avanoa e mafai ona faia i so o se taimi i luga o le lalolagi atoa. O se tasi o tekinolosi i lalo o le iloiloga o se faiga o utufaamatalaga MySQL.

DBMS MySQL - o le mea lenei?

A relational faiga tau pulega faamaumauga MySQL o se tasi o le sili ona lauiloa ma e masani ona faaaogaina tekinolosi teuina. O lona functionality e sili i le tele o le nofoaga autu o faamatalaga oi ai nei. Aemaise lava, o se tasi o vaega autu o le tomai e faaaoga faafesili MySQL tamau.

O le mea lea, o le tele o le galuega, lea taimi e taua ma talafeagai e faamautinoa ai le teuina faamatalaga faatinoga, faapea foi ma faia faataitaiga faamatalaga lavelave o loo atiina ae i luga o se nofoaga autu o faamatalaga MySQL. O le tele o nei atinae faia uepisaite. I lenei tulaga, ua faalauiloa MySQL i le faatinoga o laiti (lautusi faaletagata, website, pisinisi pepa ma isi. P.) Ma faafitauli nai tele (faatauga luga o le initoneti, o faamatalaga e teuina ai , ma isi. D.). I le itu o tulaga, o le faaalia o faamatalaga i luga o le itulau web faaaogaina MySQL-fesili. O le talosaga mo developers taumafai e faia le mea sili o le avanoa ofoina atu Ofisa o le Pulega o Faamaumauga.

Auala e tatau ona faatulagaina e teu

Mo le teuina o meaai faigofie ma le faagasologa e mulimuli ane ai o le faamatalaga talafeagai faatonuina. O le faamatalaga fausaga e iloa ai le auala o le laulau a foliga, lea o loo faaaogaina e teu ai faamatalaga. laulau nofoaga autu o faamatalaga o se seti o fanua (koluma) tutusa mo meatotino patino taitasi o le mea o faamatalaga.

Mo se faataitaiga, afai o se laulau o tagata faigaluega o se kamupani faapitoa, o le a avea e faapea fausaga sili ona faigofie. Aua ua faapipii tagata faigaluega taitoatasi numera tulaga ese, lea e masani ona faaaogaina e avea o se ki autu i le laulau. Ona oo lea i le laulau o loo tusia faamatalaga tagata faigaluega le tagata lava ia. E mafai ona avea se mea: igoa atoa, pepa numera, lea ua faatulagaina, telefoni, tuatusi ma isi faamatalaga. E tusa ai ma le manaoga o le normalization (6 pepa masani o utufaamatalaga faaeletonika) faapea foi mo MySQL-faafesili laina faatulaga fanua o le laulau e tatau ona atomika, o lona uiga, o le maua enumerations po o lisi. O le mea lea, e masani lava, i le laulau, o loo i ai fanua e ese ai mo faʻaiu, igoa muamua, ma isi. D.

Employee_id

igoa 'āiga

igoa

Patronymic

Department_id

tulaga

telefoni

Employer_id

1

Ivanov

Ivan

Ivanovic

Pulega.

faatonu

495 ****

soloia

2

Petrov

Peter

Petrovich

Pulega.

Sui. faatonu

495 ***

1

3

Grishin

Gregory

G.

le faatauina atu

ulu

1

...

...

...

...

...

...

...

...

59

Sergeev

Sergei

S.

le faatauina atu

Tagata faatau-feutagai.

495 ***

32

I luga o se faataitaiga faatauvaa o le faatulagaga laulau nofoaga autu o faamatalaga. Ae peitai, e le o lava atoatoa faamalieina ai manaoga taua o normalization. I faiga e moni, e faatupuina ai se vaega laulau faaopoopo. O le mea lea, o le laulau nei ae le o le upu "Matagaluega" koluma ao ona aofia ai le tele o matagaluega.

E faapefea e le faataitaiga o faamatalaga

Ina ia toe maua faamatalaga mai le laulau i se faiga tau pulega faamaumauga MySQL, se au faapitoa - Filifili fesili. I le faigaluega nofoaga autu o faamatalaga na tali saʻo i le talosaga tetee, e ao ona lelei faia le talosaga. ua faia e fausaga fesili e faapea. So o se avanoa i le nofoaga autu o faamatalaga faigaluega e amata i le filifilia upu autu. Sa faatasi ma ia fausia uma faafesili MySQL. e mafai ona avea ma faataitaiga o lavelave eseese, ae o le mataupu faavae o le fausiaina e talitutusa lava.

E lea e tatau ona faamaoti mai ai fanua e te manao e filifili le faamatalaga manaomia. O loo lisi ai le fanua alu e ala i le koma ina ua uma ona filifili fautuaga. O le taimi lava ua lisiina fanua manaomia uma i le talosaga ona faamaoti mai le mea laulau mai lea o le a tupu ai le faataitaiga i le fesoasoani a fautuaga mai ma faamaoti mai le igoa o le laulau.

Mo faataitaiga tapulaa i MySQL-faafesili ua faaopoopo atu e faagaoioia faapitoa, le nofoaga autu o faamatalaga. Mo faataitaiga faaluaina (tulaga ese) faamatalaga faaaogaina fai atu mavaevae, ma tuu atu o tuutuuga - o le faagaoioia ai. O se faataitaiga e talafeagai i le laulau i luga, e mafai ona tatou mafaufau o se talosaga faigata faamatalaga o le Igoa tagata faigaluega e galulue i le matagaluega "Sales". e fausaga fesili o le pepa faatumu e pei o le laulau i lalo.

O le manatu faavae o le a fesili faatietie leisi

Ae o le vaega autu o le nofoaga autu o faamatalaga, e pei ona taʻua i luga, o le tomai e taulimaina tamau faafesili MySQL. E tatau ona foliga? Mai le suafa o le manatu malamalama e faapea o se talosaga lenei faatupulaia i se faatulagaga o le lua po o le sili talosaga. I teori, e ala i le suesueina o le peculiarities o nofoaga autu o faamatalaga o loo faapea mai e le faatapulaaina MySQL le aofai o MySQL-faafesili e mafai ona faatietie leisi i le fesili autu. Ae peitai, e mafai ona faataitai i faiga ma ia mautinoa ua uma le tali lona lua sefulu fesili faatietie leisi taimi e faateleina mamafa. I soo se tulaga, i le faiga o loo i ai faafitauli e manaomia ona e faaaogaina se MySQL-fesili lava lavelave. O le talosaga e ono manaomia ai se tapulaa maualuga o le 3-5 hierarchies faatietie leisi.

Fausiaina o faafesili faatietie leisi

I le iloiloga o le faamatalaga faitau, o se numera o le fesili e uiga i ai le laiti faafesili, ma afai e le mafai ona foia le faafitauli o le vaevaeina i latou i faigofie e aunoa ma e mafai ona faaaoga complicating le faatulagaga. I le faiga, laiti faafesili o loo faaaogaina e foia ai faafitauli faigata. O na ituaiga o faafitauli o tulaga pe a lē iloa muamua le tuutuuga i lalo o le a tutupu faatauaina faataitaiga atili o le tapulaa. E le mafai ona foia faafitauli e, afai e te le na faaaogaina le masani MySQL-fesili. I le talosaga, e aofia ai faatulagaga, o le a avea ma suesuega tapulaa e mafai ona suia i se taimi po o mamao e le mafai ona iloa.

Afai tatou te mafaufau i le laulau i luga, o le faataitaiga lenei o se galuega faigata. Sei o tatou fai atu e manaomia ona tatou iloa faamatalaga faavae e uiga i tagata faigaluega o loo maualalo Grishina Grigoriya Grigorevicha, o le ulu o le faatauina atu. I le faavaeina o le fesili tatou te le iloa lona tele e iloagofie. O lea la, e tatau ona tatou muamua iloa. E faaaoga e se fesili faigofie o le a maua ai le tuutuuga autu o le faaiuga ma o le a faaatoatoa ai le autu MySQL-fesili. faaalia manino ai le talosaga e maua le subquery le numera ID tagata faigaluega, lea e toe faamatalaina le tapulaa o le fesili autu:

I lenei tulaga, o so o se fautuaga ua faaaogaina e puipuia ai le tulai mai o mea sese, pe afai o le a a nai ona tagata faigaluega ma mataitusi amata faapena.

taunuuga

E aotele, e tatau ona maitauina o loo i ai le tele o isi vaega faaopoopo o le matua faafaigofie ai le fausiaina o le fesili, e pei DBMS MySQL - o se meafaigaluega mamana faatasi ai ma le tele o ituaiga o meafaigaluega mo le teuina ma le gaosiga.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sm.atomiyme.com. Theme powered by WordPress.