.
 Hovedside
 Presentasjon
 Webutvikling
 Tjene webpenger
 Aksjer og finans
 Gratisprogrammer
 Trim og helse
 Humanitært arb.
 Litt av hvert
 Blad/Tidsskrifter
 Ferie og fritid
 Div kampanjer
 Er du blakk ?
 Konkurranser
 Linker / Linkbytte
 Humor "se under"
 Tekster
 Vitser
 Bilder
 Powerpoints
 Gullkorn/Ordtak


Databaser - Databaseverdier - Artikler - Feilmeldinger - Praktisk eksempel



Databaser. Info og praktiske eksempel.
 



Database er en strukturert og logisk sammenhengende samling av relatert data, som representerer et aspekt av den virkelige verden, og er designet, bygget og populert med data for et avgrenset formål.

Databaser trenger ikke å være basert på bruk av datamaskiner. Eksempler på ikke-digitale databaser kan være et fagbibliotek eller en telefonkatalog. Digitale databaser opprettes vanligvis ved hjelp av eet databasehåndteringssyste, De aller fleste moderne databaser er relasjonsdatabaser og kommuniserer med omverdenen via SQL.

Sql står for: Structured Query Language (SQL) er et språk som benyttes til å formulere og kjøre operasjoner mot databaser. De fleste av dagens databasesystemer tilbyr SQL som kontrollgrensesnitt.

SQL definerer flere operasjoner og disse kan sorteres inn i tre grupper:

  • Strukturelle operasjoner (Data Definition Language)
  • create, lage database, databasetabell, databaseregel eller lignende
  • drop, slette database, databasetabell, databaseregel eller lignende
  • alter, endre databasetabell, databaseregel eller lignende
  • Operasjoner mot data (Data Manipulation Language)
  • insert, sette data inn i en databasetabell
  • delete, slette data fra en databasetabell
  • update, oppdatere data i en databasetabell
  • select, velge ut data fra en eller flere databasetabeller
  • Kontrolloperasjoner (Data Control Language)
  • grant, gi brukere av databasen eksplisitte rettigheter til å utføre en eller flere operasjoner, eventuelt på bestemte tabeller
  • revoke, frata brukere av databsen eksplisitte rettigheter til å utføre en eller flere operasjoner, eventuelt på bestemte tabeller


En enkel og grei database for webutvikling kan være Access. Den egner seg til mindre applikasjoner. Den har imidlertid endel begrensninger. Dersom det er websider med stor trafikk kan dette skape problemer.

En av de mest populære er Mysql database. Den har stor funksjonalitet. Mye info om denne på nett.  

Mitt førstevalg er etterhvert blitt Microsofts SQL server som er blandt markedets raskeste og beste databaser. Bruker du en Access database på din hjemmeside kan ytelsen ofte økes betraktlig med å oppgradere til en SQL database. 

Har du kommentarer eller erfaringer med noen databaser som du vil dele med andre kan du jo skrive en liten gjesteartikkel til webrobb.com

Datatabeller for dette bygges nå. Så mulighet for dette kommer.