Vprašanje shranjevanja informacij s pojavom podatkovnih baz se je spremenilo s spremembo idej v oblaku, vendar ima razvijalec na koncu popolno podatkovno bazo in shranjuje informacije, kot se zdi pravilne, ali kot zahteva projekt.
Razvrstitev in lokacija MySQL
Povezovanje baze podatkov
Uporaba baze podatkov
- oblikovanje niza poizvedb,
- izvršitev zahteve. To je običajna uporaba baze podatkov, opisane v priročniku MySQL v praksi.
Tu se na vhodnih funkcijah prenašajo trije parametri:seznam polj tabel; ime tabele; vzorčni pogoji. Kot rezultat poizvedbe mysql se v podatkovni niz zapiše vzorec podatkov in vrne kot funkcija funkcije.
Funkcija iLineSel () - objektna metoda, dostop do baze podatkov. V bistvu ne gre za uporabo predmetov za dostop do informacij, temveč za razdelitev funkcionalnosti v tisto, ki je odvisna od same podatkovne baze in je odvisna od kode virov. V veliki večini primerov je MySQL štiri glavne postopke:vstavite; odstranitev; sprememba; vzorec. Predstavitev teh štirih dejanj v štirih funkcijah lahko "abstraktno" iz poizvedb v obliki niza MySQL.
Funkcije iLineSel (), iLineIns (), iLineDel (), iLineUpd () se uporabljajo v kodi in zahtevajo poimenovanje imen tabel, polj imen, pogojev in vrednosti. To je uporabno za kodo virov. Znotraj funkcij se za dostop do baze podatkov uporabljajo linije poizvedb in konstrukti.
S tem pristopom razvijalec pridemožnost, da v svojem delu uporabijo niz posebnih funkcij baze podatkov v svoji lastni predstavitvi. Poenostavi delo z drugimi razvijalci, naredi kodo bolj berljivo in odpravlja težave v primerih, ko se sintaksa ali logika PHP ali MySQL spremeni, slednja pa je pogosto zelo pomembna.
Nezdružljivost različic - za sodobna orodja - norma stvari, in je značilno, da je za razliko od preteklosti, ko je bila zahteva po združljivosti naravna, zdaj postala pomemben vidik funkcionalnosti in učinkovitosti, združljivost pa je postala v ozadju.
Izkušnje z uporabo podatkovnih baz so tako velike, da so mnoge konceptualne stvari postale običajna. Toda primer, kako objektivno in naravno šel na ozadje koncepta združljivosti, vam omogoča, da opazite: niso vse tabele baze podatkov "pravokotne" in absolutno ne vseh razmerij v bazi podatkov - "relacijski".
V celoti gledano je pojavljanje v podatkovnih bazah s spremenljivimi dolžinami sama po sebi pokazalo, da se daleč od vsega vloži v običajni okvir. Ne vsaka tabela ima glave, ne vse vrstice morajo imeti vsa polja, ki jih zagotavlja struktura tabele. In tabela lahko vsebuje podatke, ki določajo njeno strukturo, in ne obratno. Slednje se zdi vse bolj normalno in naravno. Pogosto uporabljeno objektno usmerjeno programiranje v okviru podatkovnih baz, zlasti v svežnju PHP /MySQL, vam omogoča, da ustvarite sisteme objektov, ki sami pišejo v bazo podatkov. Ker pa ti objekti niso nujno tisti, ki so bili vV trenutku ustvarjanja se tabele zbirke podatkov lahko dinamično spremenijo, ko so dinamični objekti shranjeni. V najpreprostejšem primeru je sodobna tabela niz ali sistem vrstic, pri čemer dolžina tukaj ni pomembna, lahko se popolnoma posnema na ravni tabel zbirke podatkov. Toda uporaba predmetov vam omogoča, da posnemate želene lastnosti podatkov in abstraktno od toge strukture, relacijskih idej, tabel in običajne stroge sintakse dela s podatki.