TölvurGagnagrunnar

Functional fíkn og Vensla gagnagrunna

Upplýsingar hefur alltaf verið nægilegt dynamic áhuga. Þróun, Vensla gagnagrunna og upplýsingatækni forritunarmál verulega breytt innihald og uppbyggingu áhuga. Það er ákveðin ströng framsetning kerfi. Formalization, nákvæmlega stærðfræði og tvöfaldur samskipti hafa orðið vel og ört vaxandi, svæði af þekkingu og reynslu.

Náttúrulega heimurinn upplýsinga hefur ekki breyst gangverki hennar og þróa efni og uppbyggingu, fór í nýjar hæðir. Það hefur slétt lögun, og í náttúrunni er ekkert "rétthyrnd". Upplýsingar, að sjálfsögðu, að formlega, en það hefur a dynamic, breyta ekki aðeins gögn og reiknirit vinnslu þeirra, breyta verkefni sjálfir og þeirra notkunarsvið.

Upplýsingar> formalization gagna >>

Þær upplýsingar sem er breytt í gögnunum (gögn líkan, upplýsingar uppbyggingu, gögn stöð ...) eins og það lítur forritari. Það er engin trygging fyrir því að þessi sýn er rétt, en ef forritið leysa vandann, gagna var síðan kynnt nægilega hátt.

Spurningin um hvernig rétt formlegt upplýsingar - spurning um tíma. Þangað til nú, hugtakið gangverki (sjálf-aðlögun að breyta skilyrðum fyrir notkun) - aðeins dreymir um forritun.

Functional ávanabinding: "rétt ákvörðun = program (forritari)" og ástand "samfellda farið vandamáli" eru gild í flestum tilfellum, en aðeins saman. En þetta er ekki stærðfræðilega grundvöllur, sem er notað til að búa til gagnagrunna.

Bein yfirlýsing: náttúruleg og samfelldar virkari upplýsinga og leysa vandamál reiknirit mjög alltaf. A Venslagagnagrunnur er tvöfaldur Tengsl + + ströngu stærðfræði nákvæmar formlega hönnun + ...

Gögn, skrár og gagnagrunna

Hvernig gögn eru geymd í langan tíma skiptir ekki máli, hvort sem það minni eða utanáliggjandi tæki. Vélbúnaður hluti hefur náð jöfnum hraða þróun og tryggja góða í stórum bindum.

Helstu valkostir geymslu, mismunandi útfærslur af notkun:

  • skrár;
  • gagnagrunnur.

Í fyrsta lagi er gefið á miskunn af forritaranum (sem met, í hvaða formi, hvernig á að gera það, hvernig á að lesa ...), annað strax færir þörf fyrir þekkingu á einföldum hagnýtur ósjálfstæði.

The sampling rate og upptöku upplýsinga á skrár (af sanngjarn stærð og ekki stjarnfræðilegur) er mjög hratt, og hraða svipuðum rekstri gagnagrunninum getur stundum verið verulega hægari.

Persónulega reynslu og sameiginlega visku

Í sögu hafa verið tilraunir til að fara út fyrir mörk er náð, en til þessa dags ráða Vensla gagnagrunna. Mikið af fræðilegum möguleika, að æfa sig af miklum og verktaki - hæfur.

Hugmyndin um virkni háður gagnasafn verktaki leggja forritari, jafnvel þótt hann hafi ekki í hyggju að nota mikið af stærðfræði-rökrétt reynslu að byggja flókin upplýsingakerfi mannvirki, ferli, vinna með þeim, sýnatöku og skráningu upplýsinga.

Jafnvel í einföldustu tilvikum, forritari veltur á gagnagrunni rökum, sama hvað hann kýs að vinna. Það er engin löngun til að fylgja Canons, er hægt að nota þær skrár sem fá mikið af skrám, og mikið af persónulegri reynslu. a einhver fjöldi af persónulegum tíma verður varið, og vandamálið verður leyst í langan tíma.

Sama hversu erfitt getur birst dæmi um hagnýtur ósjálfstæði, ekki endilega sökkva í djúpum skilningi og rökfræði. Oft ber að viðurkenna að sameiginleg upplýsingaöflun fær um að búa til mismunandi gagnagrunna, mismunandi stærð og virkni:

  • solid Oracle;
  • krefjandi Á MS SQL Server ;
  • Vinsælast MySQL.

- framúrskarandi Vensla gagnagrunna með góðan orðstír, auðvelt í notkun, hratt í hæfum höndum. notkun þeirra sparar tíma og útrýma the þörf til að skrifa næsta blaði tengd kóða.

Lögun Forritun og gögn

Í forritun hefur lengi verið sjúkdómur sem er stöðugt endurskrifa, endurtaka verk forvera, sem einhvern veginn eitthvað að laga sig að breyttu upplýsingar, verkefni, eða notkunarskilyrði hennar.

The gæði af the hagnýtur ósjálfstæði er að eins í forritun villa getur verið mjög dýrt. Verkefnið er sjaldan einfalt. Venjulega, þegar formfesting upplýsinganna aflað með flóknu framsetning gagna. þættir þeirra eru yfirleitt greind, þá eru þeir tengdir ákveðnum takka samböndum, þá er komið á reiknirit form borðum, fyrirspurnir, upplýsingar sókn reiknirit.

Oft er mikill gildi er bundin við kóðun. Ekki eru allir gagnagrunnar bjóða farsíma lausnir er oft hægt að blasa við hversu vel stillt MySQL, sem liggur tugi gagnagrunna, framúrskarandi og stöðug vinna, þvingunar verktaki til að gera ellefta stöð svipuð nú þegar.

There ert sinnum hvenær a hluti hýsingu takmarkar virkni PHP og það hefur áhrif á forritun aðgang gagnagrunn.

Í ábyrgð forritun dag fyrir samsvarandi ábyrgð program reiknirit fyrir stofnun gögn líkan. Allir ættu að vinna, en þú verður alltaf að sökkva inn í völundarhús af kenningu.

DB: einföld tengsl á gögnum

Fyrst af öllu, hugtakið gagnagrunni - þetta gagnasafn sem stjórnunarkerfi gagnagrunna (t.d. MySQL), og sumir upplýsingar uppbygging endurspegla gögn hluti og tengsl milli þeirra. Einn gagnagrunnur MySQL «bið» á sig eins mörgum stofnunum upplýsingar fyrir ýmsum forritum. Einn Oracle gagnagrunni getur veitt upplýsingar ferlum stóru fyrirtæki eða banka til að stjórna öryggi og gögn séu á hæsta stigi, sem staðsett er á a setja af tölvum sem eru á mismunandi vegalengdir í mismunandi umhverfi tool.

Samþykkt gera ráð fyrir að hlutfallið er undirstöðu Vensla líkan. Grunn Tengsl - er sett af dálka og raðir með nöfnum gildum. Classic "kassi" (sjá töflu) - einföld og áhrifarík framfarir. The flókið og hagnýtur ósjálfstæði gagnagrunninum hefst þegar "kassa" eru farnir að slá inn í sambandi við hvert annað.

Nafnið á hvern dálk í hverri töflu skal vera einstakt í samhengi við vandamálinu. Hið sama er ekki hægt að gefa í tveimur töflum. Vita merkingu hugtaka:

  • "Skilgreina kjarna";
  • "Útiloka offramboð";
  • "Eru ákveðnu samskiptin";
  • "Til að tryggja nákvæmni."

- grunn þarf að nota gagnagrunn og byggja upp gögn líkan fyrir ákveðið verkefni.

Brot af einhverju af þessum hugtökum - lágt skilvirkni reiknirit, hægur gögn sýnatöku, gögn tap og öðrum vandræðum.

Functional ávanabinding: rökfræði og merkingu

Þú getur ekki lesið um með línur af samskiptum, um þá staðreynd að virka - a setja af rökum samsvarandi sett af gildum og virka - er ekki bara uppskrift eða áætlun, en hægt er að gefa sett af gildum - borð.

Ekki endilega, en það sakar ekki að tákna starfræna sambandi:

F (x1, x2, ..., xn) = (y1, y2, ..., ýn).

En vera viss um að skilja að við innganginn - borðið, framleiðsla er einnig borð eða ákveðna ákvörðun. Venjulega er hagnýtur sambandið setur rökfræði tengslin milli borðum, fyrirspurnir, forréttindi, kallar, geymdar aðferðir og aðrar stundir (hluti) gagnagrunninum.

Venjulega eru töflur breytt í hvert annað, þá að niðurstöðu. En notkun hagnýtur ósjálfstæði er ekki takmörkuð við slíka hugmynd. Forritari byggir framsetning myndinni gögn, the ríki fyrirmynd, upplýsingar uppbyggingu ... sama hvernig á að kalla það, en ef það virkar fyrir ákveðna gagnagrunn, verður það að byggjast á rökum þess, að taka tillit til merking þess og mállýskum á því tungumáli sem notað, að jafnaði, SQL.

Það er hægt að halda því fram að hagnýtur eiginleika gagnagrunninn ósjálfstæði eru í boði í gegnum mállýskum notuð af SQL tungumál. En miklu meira máli að skilja að eftir allar ups og hæðir af þróun, ekki svo mörg gagnasöfn lifði, en margir mállýskur í tungumálinu og sérstöðu á innri mannvirki í gagnagrunnum líka.

Ó gömlu góðu Excel

Þegar tölvan hefur sýnt sig á jákvæðu hliðarnar, heimurinn er þegar skipt forritara og notendur. Sem reglu, við fyrstu notkun:

  • PHP, Perl, JavaScript, C ++, Delphi.
  • MySQL, Oracle, MS SQL Server, Visual FoxPro.

annað:

  • Orð.
  • Excel.

Sumir notendur tekst að gera sína eigin (án hjálpar forritara) í Word Gagnagrunnur - alvöru bull.

Reynslan notenda í Excel til að búa til gagnagrunn - hagnýt og áhugaverð. The mikilvægur hlutur er að Excel, af sjálfu sér, er hagnýtur, litrík og hagnýt.

Tabular hugmynd hefur skilgreint hugtakið hagnýtur ósjálfstæði á sýnileika og aðgengi, en blæbrigði eru á hverri gagnagrunninum. Allir hafa eigin "andlit" þeirra, en frá Excel til Oracle vinna einfalda ferninga, þ.e. töflur.

Ef við teljum að Excel - þetta er ekki gagnagrunnur, en margir, notendur (ekki verktaki) það er svo notað, og Oracle - er flókið og öflugur til að ná stórum hópi forritara er á sviði gagnagrunna, verður það eðlilegt að viðurkenna - gagnagrunnurinn er framsetning einkum forritari (lið) í tiltekna vandamál og lausn þess.

Hvað er hagnýtur tengsl með hvað, hvar, hvers vegna ... greinilega bara að höfundar eða hóp þar.

Um hvar Vensla viðhorf eru

Vísindaleg og tækniframfarir - mjög sársaukafullt ferli, og stundum grimmur. Ef þú manst hvar sem gagnagrunnurinn byrjaði, hvað * dbf, bæði vörumerki Stýrifræði, þá féll í ást með tölvunarfræði og byrjaði að raða hindranir á hreyfingu hátækni á landsvísu, verður ljóst hvers vegna Vensla gagnagrunna eru svo traustur og góður. Hvers vegna er klassískt stíl til þessa dags lifandi forritun og hlutbundin forritun er einfaldlega metin, en hefur ekki enn útilokað.

Sama hversu falleg hagnýtur tengsl í tengslum við stærðfræði:

Þetta er ekki tvöfaldur tengsl, eða öllu heldur, það er tilefni til að endurskoða hugmyndina um að mynda tengsl á milli fjölda af eiginleikum, til að rannsaka "einn-til-margir" samskipti ", margir einn", "margir til margir" eða "margir gera, og einn sérstaklega."

Valkostir samskipti geta komið upp með mikilli fjölbreytni. Stærðfræði rökfræði, og það er ströng! Upplýsingar - það hefur eigin stærðfræði sína, sérstakt. Það getur aðeins verið formsatriði að segja með mjög miklu óhagræði.

Hægt er formlega vinnu við starfsfólk deildarinnar, skrifa ACS fyrir vinnslu á olíu eða framleiðslu á mjólk, brauði, gera val í a gríðarstór grunn Google, Yandex og Rambler, en niðurstaðan verður alltaf að vera kyrrstæð, og hvert lið í tíma er sama!

Ef hagnýtur sambandið = strangar rökfræði og stærðfræði = grundvöllur fyrir gagnagrunn, hvers konar gangverki sem við getum talað. Hvaða ákvörðun verður formlega, allir formleg gögn líkan + = strangt reiknirit nákvæm og ótvíræð ákvörðun. Upplýsingar og umfang af einhverju forriti breytist á öllum tímum.

Dæmi um leitarvél á sama leitarstreng ekki vera það sama eftir klukkutíma eða tvo, og greinilega, í dag - ef leitarstreng vísar til upplýsinga svæði þar sem fjöldi af staður, auðlindir, þekkingu og öðrum þáttum eru stöðugt að breytast .

Um línur og hlutum

Jafnvel ef forritið er eingöngu stærðfræði og gagnasafn hennar er ekki einu sinni að hugsa um virkari allt það er alltaf lína. Og það er löng lína. Og það er óendanlegur er ekki hægt. Það má ekki einu sinni að vera breytilegt, breytu aðeins skilyrðum. Að auki, allir gagnagrunni sínum stærðfræði og tvöfaldur-skrifræði leggur mikið formsatriði og þessi hraði + gæði sýnatöku og gagnavinnslubúnaður.

строки условно-переменной длины с массой бинарных формальностей и строгих математических ограничений. Ef þessi eða öðrum sviðum í gagnagrunni gagnanna, einkum alvöru í því að takmarka verður bætt: bita númer, að viðstöddum bókstafnum "e", kynningarfundur sniði - í stuttu máli alls staðar og alltaf mikilvæg eiginleika virka gagnasafn ósjálfstæði: STRING skilyrt breytilegum lengd með massa tvöfaldur formsatriði og strangar stærðfræði þvingun.

Ef þú breytir tóninn og hlusta á púls gangverki, allir hlutir geta verið máluð á. Í fyrsta samræmingu, dálkurinn heiti í töflunni - er hlutur, a listi af nöfnum - sama hlut, í stuttu máli töflu - hlutur haus og það nöfn dálka í hausinn. Og húfur gæti ekki verið ...

Þó strengir getur verið borð. Og í línu getur verið af value. Og hvers vegna þeir ættu alltaf að vera sama númer. Full ferningur borð - þetta einkum og í flestum tilfellum, persónulegur.

Ef þú ímynda sér allar hönnun í gagnagrunninum mótmæla, þá kannski, þarf ekki að byggja strangar tvöfaldur samskiptum. Þetta er eðlilegt og alvöru skilningi, ef aðeins vegna þess að það er markmið (vissulega ekki stærðfræði) rökfræði endurspeglar gangverki upplýsingum og umhverfi þar sem það eru verkefni.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 is.delachieve.com. Theme powered by WordPress.