‘SQL’ kategorija

Iškilo būtinybė uždėti limitą duombazės dydžiui. Pats tokio funkcionalumo neturi. Ieškojau kaip išspręsti šią problemą… Mano reikalavimai sprendimui tokie:

  • reikalavimų minimumas; portabilumas - kad nereikėtų įdiegti papildomos programinės įrangos, kad veiktų kuo įvairesnėse aplinkose, nereikalautų didelio paruošimo bei palaikymo;
  • resursų taupymas

Skaityti toliau »

NePo
Birželis 28, 2007

SQL pagrindai

Kuriant duomenų bazes (toliau - ), gali būti panaudotos įvairios duomenų bazių valdymo sistemos (toliau - ), pavyzdžiui, Oracle - skirta labai didelėms , arba MS Access - ir atskiriems kompiuteriams, ir serveriams.
patraukli tuo, kad yra nemokama. Ją galite gauti adresu http://www.mysql.com/. dirba ir Unix, ir Windows platformose.
Skaityti toliau »

Duomenų bazės projektavimas, vadinamas . Kam reikalinga duomenų bazės ? Tikriausiai argumentas, jog normalizuota duomenų bazė užima mažiau vietos ir veikia žymiai greičiau jūsų neįtikins. Kam tai rūpi, turint tokius galingus kompiuterius, kaip dabar? Pagrindinis tikslas - duomenų dubliavimo sumažinimas ir anomalijų pašalinimas. Atlikus duomenų bazės normalizaciją, žymiai lengviau atnaujinti duomenis esančius lentelėse, mažai tikėtina, jog prisivels klaidų, dėl to kad vieną kartą buvo įvestas žodis „labas“, o kita kartą netyčia „kabas“.
Skaityti toliau »

Kam to reikia?

Nevisada pakanka, kad elementas būtų parinktas pasinaudojant vien tik atsitiktinių skaičių generatorium, kurio rezultatas yra tolygiai pasiskirstęs (”normalinis pasiskirstymas”) duotame intervale. Minėtu būdu dirba Winamp’as: aktyvavus “Shuffle”, kiekvienai dainai grojaraštyje yra vienoda tikimybė būti išrinktai. Bet kas jei grojaraštyje yra dainų, kurias mes labai mėgstame, ir tokių, kurias klausome tik dėl įvairumo? Tokiu atveju, kiekvienai dainai (bendru atveju - elementui) turime priskirti svorį - t.y. koeficientą, kuris padidina parinkimo tikimybę. Multimedia programos šį svorį pavadintų “dainos reitingu” ar panašiai.
Skaityti toliau »