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.