SQL for MySQL-begyndere
|
|
- Augusta Laustsen
- 6 år siden
- Visninger:
Transkript
1 Denne guide er oprindeligt udgivet på Eksperten.dk SQL for MySQL-begyndere I denne artikel vil jeg prøve at beskrive MySQL på begynderniveau. SQL står for Structured Query Language, og er et sprog til at kommunikere med databaser - som fx MySQL, MSSQL, Access m.fl. Skrevet den 02. Feb 2009 af mikl-dk I kategorien Databaser / MySQL Introduktion I denne artikel vil jeg prøve at beskrive SQL (udtales "ess-que-el") på begynderniveau. SQL står for Structured Query Language, og er et sprog til at kommunikere med databaser - som fx MySQL, MSSQL, Access etc. Man kommunikerer via noget, der hedder forespørgsler - man bruger dog oftest det engelske ord, query: one query, a lot of queries. Data ligger i noget, der hedder tabeller (tables). Tabeller (tables) ligger samlet i databaser (databases). Man kan altså have mange tabeller (tables) i en database. Data i tabellen (table) er organieret i kolonner (columns), der har faste navne (names) og datatyper (datatypes). De data man sætter ind og opdaterer i tabellen, kaldes rækker (rows eller records). SQL er ikke casesensitive - det betyder, at det er lige meget, om du skriver SQL-kommandoen med stort eller småt. Jeg plejer - for læsevenlighedens skyld - at skrive reserverede ord med stort. Du kan se eksempler på dette i de kommende afsnit. Jeg har ved nogle syntakser brugt skarpe parenteser [ og ] - det angiver, som ved alle andre ting, at det er valgfrit at angive det, der er i den skarpe parentes. 4 grundlæggende handlinger Når man arbejder med databaser, er der 4 handlinger, man kan udføre. Disse er: - SELECT (udtræk af data fra tabel) - INSERT INTO (indsættelse af data i tabel) - UPDATE (opdatér data i tabel) - DELETE (slet data i tabel) Det er disse 4 handlinger, jeg vil gennemgå overfladisk i denne artikel, så man kan lave de mest basale ting i forbindelse med databasekommunikation. Kriterier WHERE Der er en ting, man bruger meget i SQL - nemlig WHERE. Dette er til at give kriterier til SQLforespørgslerne. Fx kriterier, der er for de data, der skal: - udtrækkes - opdateres - slettes Som den opmærksomme læser har opdaget - det er dig! :) - svarer det til 3 af de førnævnte handlinger.
2 Man bruger altså næsten altid WHERE, medmindre, at man ønsker alle data i den angivne tabel manipulerede af den handling, man kører. Med WHERE kan man vælge, at bestemte kolonner i databasen skal være: < (mindre end) <= (mindre eller lig med) = (lig med) >= (større eller lig med) > (større end) <> (forskelligt fra) LIKE (her kan man søge efter et mønster) BETWEEN (mellem et inklusivt område - kaldet inclusive range) LIMIT LIMIT bruges også til at begrænse sit udtræk af data. Hvor WHERE bruges til at hente data, der opfylder kriterier, så bruges LIMIT til at beskære det udsnit af data, ens forespørgsel (query) ellers ville returnere. Hvis ens query ville resultere i, at man fik fx 10 rækker (rows) returneret, så kan man med LIMIT sige, at man kun fx ønsker de 5 af rækkerne. Syntaksen for LIMIT er således: LIMIT [start,] antal_rows Det betyder, at hvis man angiver et kriterium, så er det antallet af rækker, man ønsker returneret. Hvis man giver to kriterier, med komma som separator, så er det første kriterium, hvilken række i de returnerede rækker, man starter ved, og nummer to, hvor mange rækker fra startrækken man ønsker at få med. Startrækken kaldes ofte offset. Man kan begrænse det førnævnte eksempel således: LIMIT 5 ORDER BY Dette er en kommando, man kan bruge til at vælge, hvordan rækker (kaldes ofte rows), man får returneret fra en query, skal sorteres. Syntaksen for ORDER BY er således: ORDER BY kollonne [DIRECTION] Kolonne beskriver, hvilken kan ønsker, der primært skal sorteres efter. [DIRECTION] er retningen på sorteringen. ASC betyder, at det sorteres ascending (på dansk: opadgående - også sagt på en anden måde: mindste er øverst og største nederst). DESC betyder det omvendte af ASC: her er det største øverst, og det mindste nederst. Hvis man ikke skriver noget, så bliver det sorteret ascending. SELECT Den simple syntaks for SELECT er: SELECT * FROM tabel Ved dette får man alle rækker og alle kolonner i tabel. Man kan også vælge kun at tage nogle af kolonnerne, men stadig alle rækkerne, da der stadig ikke er nogen WHERE-clause på (betyder WHERE-betingelse): SELECT navn, tlf, skonummer FROM tabel
3 Her vælges kun kolonnerne navn, tlf og skonummer. Hvis man fx kun ønsker navnet og telefonnummeret på de personer, der bruger nummer 44 i sko, kan man gøre det således: SELECT navn, tlf FROM tabel WHERE skonummer = 44 Her fås en liste over de personer, der bruger nummer 44. Hvis man ønsker dem, der bruger nummer 44 i sko og hvis navn starter med A, og de skal sorteres i alfabetisk rækkefølge efter navnet: SELECT navn, tlf FROM tabel WHERE skonummer = 44 AND navn LIKE 'A%' ORDER BY navn Her betyder navn LIKE 'A%', at navnet skal starte med A, og vi er ligeglade med, hvad der kommer bagefter - det er tegnet %, der markerer det. Grunden til, at der er ' omkring er, at det er en streng (string), vi arbejder med. Nu vil jeg gerne have en liste med 5 personer, der har 55 i deres telefonnummer. Måden, vi vælger de 5 på er, at vi vil have dem, der har største fødder: SELECT navn, tlf, skonummer FROM tabel WHERE tlf LIKE '%55%' ORDER BY skonummer DESC LIMIT 5 INSERT INTO Denne handling bruges til at indsætte noget data i vores tabel. Hvis der ikke er noget i tabellen, så kan vi jo heller ikke hive noget ud med SELECT. Syntaksen for INSERT INTO er således: INSERT INTO tabel (kol_1, kol_2,...) VALUES (vaerdi_1, vaerdi_2,...) Et par eksempler kan være, at jeg vil sætte nogle personer ind, med oplysninger om telfonnumre og skonumre: INSERT INTO tabel (navn, tlf, skonummer) VALUES ('Anders And', '555', '44') INSERT INTO tabel (navn, tlf, skonummer) VALUES ('mikl-dk', '40******', '46') Jeg kan også sætte blot et navn ind, hvis jeg endnu ikke kender hans telefonnummer og skonummer: INSERT INTO tabel (navn) VALUES ('Bonanza') Husk igen at bruge ' ved strenge (strings). Man behøver ikke nødvendigvis at angive kolonnerne, men jeg anbefaler stærkt, at man gør, som jeg har beskrevet. UPDATE Denne handling bruges til at opdatere data i vores tabel. Syntaksen er: UPDATE tabel SET kol_1=vaerdi_1 [, kol_2=vaerdi_2[,...]] [WHERE betingelse] [ORDER BY sortering] [LIMIT antalsbegrænsing] Nu kan jeg opdatere Bonanzas record i tabellen: UPDATE tabel SET tlf='158755', skonummer=21 WHERE navn = 'Bonanza'
4 Denne opdatering opdaterer alle, hvis navn er Bonanza. Man kan også sikre sig, at der kun sker fx en opdatering: UPDATE tabel SET tlf='158755', skonummer=21 WHERE navn = 'Bonanza' LIMIT 1 Nu får jeg lige pludselig den idé, at de 5 med de største sko og med navnet sorteret alfabetisk, skal have et øgenavn (jeg har selv store fødder :)): UPDATE tabel SET navn=concat(navn, ' aka BIGFOOT') ORDER BY skonummer DESC LIMIT 5 Nu kommer de 5 med de største fødder til at hedde fx: Jens aka BIGFOOT Peter aka BIGFOOT Michael aka BIGFOOT Anne aka BIGFOOT Kasper aka BIGFOOT Dette er testet i MySQL, hvor CONCAT er en funktionen, der klistrer strenge sammen (her det originale navn med et statisk streng). Jeg ved ikke, om det virker i andre typer. DELETE Denne handling bruges til at slette records i tabellen med. Syntaksen for denne er: DELETE FROM tabel [WHERE betingelse] [ORDER BY sortering] [LIMIT antalsbegrænsing] Denne bruges på samme måde som fx UPDATE, hvor man blot sletter records i stedet for at opdatere dem. Man kan fx slette de 5, der har mindst fødder: DELETE FROM tabel ORDER BY skonummer LIMIT 5 Man kan også slette dem med øgenavnet BIGFOOT: DELETE FROM tabel WHERE navn LIKE %BIGFOOT%' Læs mere En god side, hvor man kan finde mere om SQL er der beskriver nærmere om MySQL's indbyggede muligheder. Man kan også læse andre tutorials som fx W3Schools', der er at finde på Og til sidst, men slet ikke mindst, er Google ( jo stadig din ven ;) Kommentar af skwat d. 14. Apr Du skulle nok sætte noget ligende det du har skrevet under 4 grundlæggende handlinger i brødteksten Kommentar af iss d. 28. Jun Kommentar af alexander_j d. 04. Feb
5 Lidt for meget begynder - savner noget om JOIN af forskellig art. Kommentar af human d. 14. Apr Synes det er en fin artikel til begyndere, som den jo også er lavet til. Pas dog på med hvordan du behandler din tekst. Det er meget forvirrende og irriterende at se på alle de paranteser i din indledning. Især når de enlig ikke er nødvendige. Synes du skal tænke på det en anden gang. Kommentar af per-d d. 11. Feb Når man arbejder med databaser, er der 4 handlinger, man kan udføre. Disse er:-- Øhh er det bare mig men skriver du ikke her det samme som at der kun findes disse 4 handlinger hvilket er en direkteløgn Kommentar af baso d. 15. Apr Jer er begynder, og artiklen skærer nogle ting ud i pap omkring SQL. Jeg fik noget ud af artiklen, og derfor må den være god. Kommentar af hl3358 d. 13. Dec Fin intro til sql, det var bare ikke det jeg var på jagt efter.. Kommentar af ger2001 d. 03. Jun Kommentar af miffe d. 03. Nov God til mig, som begynder... Nu mangler jeg bare noget at bygge videre på.. :) Kommentar af qtax87 (nedlagt brugerprofil) d. 25. May Synes ikke så godt om denne artikel da den ikke giver det vilde indblik. Men vil nærmere hellere forslå bruger at kigge på: Kommentar af pildal d. 21. Oct God intro Kommentar af larsen45 d. 17. Jan Blev nået skuffet. Havde regnet med mere information. Kommentar af u6e96b22 d. 03. Aug du mangler at skrive hvordan man opsætter en SQL server og hvordan du laver en DB, faktisk det vigtigste, da man ikke kan bruge det du har skrevet til en **** uden at vide hvordan man laver en SQL server
6 Kommentar af benhur d. 27. Apr Udmærket nybegynder artikkel. Kommentar af janjacobsen d. 15. Apr Man kan selvfølgelig finde de oplysninger mange andre steder, men sjældent er informationerne samlet så kompakt og godt. Super ;-) Kommentar af kongbak d. 28. Dec ikke hvad jeg søgte desværre Kommentar af swn d. 16. Apr Godt sted for en nybegynder at starte. Meget kompakt oversigt og eksempler. Kommentar af thomas-a d. 21. Jul kan ikke bruge den til noget når jeg skal opsætte en mqsql server Kommentar af iioleii d. 23. May Kommentar af uniqe d. 12. Nov blev sq ikk meget bedre til MySQL efter at ha læst dette... fatter stadig NADA! :S Kommentar af venchil d. 14. Feb Jeg er selv nybegynder til MySQL, og jah, den fik mig til at forstå MySQL... Så nu er denne artikel grundlaget for min indtil videre meget simple programmering i MySQL. Tak for det :). Kommentar af anderdehn d. 13. Dec har ikke læst den endnu, men bare kopieret den. Har haft svært ved at komme igang med MySQL, håber den hjælper Kommentar af ohmygod d. 17. Dec Lever ikke helt op til hvad jeg troede, i særdelshed håbede på da jeg har et mega bøvl med opsætningen som jeg har været igennem flere gange nu... Men stoffet fejler ikke noget da =) [Gid der var nogen der gad lave en guide til installation af MySQL hvor man kunne kontrollere at det hele var gjort rigtigt step by step, så man vidste HVOR det gik galt hvis, eller i mit tilfælde, når det går galt... eller blot hjælpe mig igennem (Apache+PHP installed and working.. SQL.. lol... i WISH! ;(.. ) Kommentar af shemah d. 25. Jan Kommentar af lazeric d. 16. Mar
7 Meget basal information. God for nybegyndere, men jeg synes ikke der står hvordan man sætter database connection? Kommentar af superfisker d. 09. Jul Havde helt klart regnet med noget mere information! Kommentar af rix17172 d. 26. Jan nu ved jeg godt at MySQL er meget stort men når men skriver MySQL for begynder trode jeg at der ville stå hvordan man forbinder MySQL med det man ville have den til men ellers en meget fin atikel som fortæler meget
Introduktion til SQL queries
Denne guide er oprindeligt udgivet på Eksperten.dk Introduktion til SQL queries Denne artikel beskriver nogle forskellige muligheder i SQL queries. Eksemplerne skulle gerne være standard SQL og virke i
Læs mereListen over reserverede ord er meget lang, men de væsentligste vil jeg beskrive her i denne artikel:
Denne guide er oprindeligt udgivet på Eksperten.dk SQL og ASP En artikel omkring simpel SQL og hvordan disse opbygges, udformes og udføres, sådan at man kan få et brugbart resultat i ASP. Dette ligefra
Læs mereBemærk! Et PHP script har kun brug for at forbinde én gang til databaseserveren. Det kan så sagtens udføre flere kommandoer vha. denne forbindelse.
Mysqli Webintegrator Når vi arbejder med server-side scripting ( i vort tilfælde PHP), har vi ofte behov for at kunne tilgå data, som vi opbevarer i en database. Det kan f.eks. dreje sig om nyhederne i
Læs mereRatingsystem i PHP og MySQL
Denne guide er oprindeligt udgivet på Eksperten.dk Ratingsystem i PHP og MySQL Lær at lave et system til at vise rating/bedømmelse på artikler og nyheder. Skrevet den 03. Feb 2009 af virtual1ty I kategorien
Læs mereDe vigtigste SQL-sætninger. SQL kap Oprette database. DDL og DML
SQL kap 6-7 + 17-20 DDL og DML 1 De vigtigste SQL-sætninger Data Definition Language (DDL) create table: opretter en ny tabel create unique index: tilføjer et index til en tabel drop table : sletter en
Læs mereParameters. Denne artikel beskriver hvorfor parameters er gode. Den forudsætter lidt kendskab til C# og ADO.NET.
Denne guide er oprindeligt udgivet på Eksperten.dk Parameters Denne artikel beskriver hvorfor parameters er gode. Den forudsætter lidt kendskab til C# og ADO.NET. Der findes en tilsvarende artikel med
Læs mereDatabase design for begyndere
Denne guide er oprindeligt udgivet på Eksperten.dk Database design for begyndere Denne artikel beskriver hvordan man kommer fra ide til database design. Den stopper inden normal former. Den forudsætter
Læs mereDatabase programmerings tips
Denne guide er oprindeligt udgivet på Eksperten.dk Database programmerings tips Denne artikel vil introducere nogle problem stillinger med flere samtidige brugere, som man skal tænke på, når man udvikler
Læs mereLoginsystem (med MySQL)
Denne guide er oprindeligt udgivet på Eksperten.dk Loginsystem (med MySQL) Dette er en guide til, hvordan man kan lave et loginsystem med php og muligvis også med sessioner og MySQL Skrevet den 02. Feb
Læs mereDatabaseadgang fra Java
Databaseadgang fra Java Grundlæggende Programmering med Projekt Peter Sestoft Fredag 2007-11-23 Relationsdatabasesystemer Der er mange databaseservere Microsoft Access del af Microsoft Office MySQL god,
Læs mereI denne artikel, vil der blive gennemgået de grundlæggende PHP-funktioner, såsom udskrift til skærmen, tid og dato og if-sætningen.
Denne guide er oprindeligt udgivet på Eksperten.dk Grundlæggende PHP I denne artikel, vil der blive gennemgået de grundlæggende PHP-funktioner, såsom udskrift til skærmen, tid og dato og if-sætningen.
Læs mereTagwall med Php & MySQL
Denne guide er oprindeligt udgivet på Eksperten.dk Tagwall med Php & MySQL Her laver vi en tagwall i Php & MySQL... jeg forklarer dog ikke så meget, men jeg håber du kan få det til at blive til en tagwall
Læs mereSkrevet den 18. Feb 2010 af arne_v I kategorien Programmering / Visual Basic.NET
Denne guide er oprindeligt udgivet på Eksperten.dk Parameters Denne artikel beskriver hvorfor parameters er gode. Den forudsætter lidt kendskab til VB.NET og ADO.NET. Der findes en tilsvarende artikel
Læs mereDatabase tips. Den forudsætter lidt kendskab til SQL men er for mindre erfarne. Denne guide er oprindeligt udgivet på Eksperten.dk
Denne guide er oprindeligt udgivet på Eksperten.dk Database tips Denne artikel vil give nogle forskellige små praktiske råd om ting man skal tænke på når man arbejder med databaser og applikationer som
Læs merePHP Pagination. Denne guide er oprindeligt udgivet på Eksperten.dk. Skrevet den 01. May 2011 af dab93 I kategorien Programmering / Andre
Denne guide er oprindeligt udgivet på Eksperten.dk PHP Pagination I denne guide lærer du om at lave et pagination system med programmerings sproget PHP og MySQL database. Et pagination system er en "side-skiftende"
Læs mereImport af rekursivt (parent-child) hierarki i Palo
Import af rekursivt (parent-child) hierarki i Palo Dette dokument beskriver hvordan et simpelt rekursivt (parent-child) hierarki kan importeres ind i Palo på forskellige måder via SQL og samtidig bibeholde
Læs mereMySQL C API. Denne artikel beskriver hvordan man bruger MySQL C API. Der er beskrivelse af build med forskellige compilere.
Denne guide er oprindeligt udgivet på Eksperten.dk MySQL C API Denne artikel beskriver hvordan man bruger MySQL C API. Der er beskrivelse af build med forskellige compilere. Den forudsætter lidt kendskab
Læs mereUploade billeder eller andre filer ved hjælp af php og mysql
Denne guide er oprindeligt udgivet på Eksperten.dk Uploade billeder eller andre filer ved hjælp af php og mysql Denne artikel viser hvordan man kan uploade et billede eller en anden fil, og tilknytte det
Læs mereArrays i PHP. Denne guide er oprindeligt udgivet på Eksperten.dk. Skrevet den 04. Feb 2009 af taskmgr I kategorien Programmering / PHP
Denne guide er oprindeligt udgivet på Eksperten.dk Arrays i PHP De fleste som har skrevet omfattende scripts, er før eller siden stødt på problemet med at de bliver vanskelige at overskue hvis man bruger
Læs merePrepared Statements. Denne artikel beskriver hvorfor prepared statements er gode. Den forudsætter lidt kendskab til Java og JDBC.
Denne guide er oprindeligt udgivet på Eksperten.dk Prepared Statements Denne artikel beskriver hvorfor prepared statements er gode. Den forudsætter lidt kendskab til Java og JDBC. Skrevet den 18. Feb 2010
Læs mereI mit script tager jeg højde for det problem ved, at gemme et unikt tal mellem 0-9 på 6 cifre og derved vil de så blive vist som 2 online.
Denne guide er oprindeligt udgivet på Eksperten.dk Hvem er online? Online script, som tager højde for at der kan være flere personer, som har den samme IP-adresse. Scriptet viser hvor lang tid brugeren
Læs mereIndholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:...
Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:... 9 Nogle HTML tags... 9 Databaser og PHP Når vi snakker
Læs mereapplikation----x----odbc driver manager----foobar ODBC driver----foobar database
Denne guide er oprindeligt udgivet på Eksperten.dk ODBC i C/C++ Denne artikel beskriver hvordan man bruger ODBC i C/C++. Der er beskrivelse af build med forskellige compilere. Den forudsætter lidt kendskab
Læs mereDen forudsætter kendskab til C++ og lidt kendskab til SQL og MySQL C API.
Denne guide er oprindeligt udgivet på Eksperten.dk Brug af MySQL i C++ Denne artikel bygger ovenpå artiklen "MySQL C API" og forklarer hvordan man kan programmere mere objekt orienteret. Den forudsætter
Læs mereIntroduktion til Oracle, Datalogi, RUC Af: Jens Lauterbach (jeans@ruc.dk) 2002
Introduktion til Oracle, Datalogi, RUC Af: Jens Lauterbach (jeans@ruc.dk) 2002 På datalogi har vi en databaseserver, som de studerende på datalogi kan benytte til projekter og som også benyttes i forbindelse
Læs mereDatabase for udviklere. Jan Lund Madsen PBS10107
Database for udviklere Jan Lund Madsen PBS10107 Indhold LINQ... 3 LINQ to SQL og Arkitektur... 3 O/R designere... 5 LINQ Den store introduktion med.net 3.5 er uden tvivl LINQ(udtales link): Language-INtegrated
Læs mereDelphi og Databaser for begyndere
Denne guide er oprindeligt udgivet på Eksperten.dk Delphi og Databaser for begyndere Denne artikel handler om hvordan man udnytter noget af det bedste i Delphi: Dets gode muligheder for integrering med
Læs mere1. Basal select med (stjerne)
1. Basal select med (stjerne) 1. List alle øltyper. a. select * from oltyper 2. List alle bryggerier a. select * from bryggeri 3. List alle Danmarks postnumre samt tilhørende by, landsdel og antal indbyggere
Læs mereI denne arktikle går jeg gennem Slet, Ret og Opret data i en MySQL database. der er også en lille del i den hvor den postere datanen ud i en løkke
Denne guide er oprindeligt udgivet på Eksperten.dk MySQL for nybegynder I denne arktikle går jeg gennem Slet, Ret og Opret data i en MySQL database. der er også en lille del i den hvor den postere datanen
Læs mereEkstra hastighed med array's i Excel-VBA
Denne guide er oprindeligt udgivet på Eksperten.dk Ekstra hastighed med array's i Excel-VBA Brugen af arrays til indlæsning af og skrivning til celler i Excel kan give betragtelige hastighedsforøgelser
Læs mereMed register_globals = On får du automatisk adgang til en række variabelnavne i dit script.
Denne guide er oprindeligt udgivet på Eksperten.dk Register Globals Off Lad os slå en ting fast med det samme - register_globals = Off er en god ting, i hvert fald set ud fra et sikkerhedsmæssigt synspunkt.
Læs mereHvad er Objekter - Programmering
Denne guide er oprindeligt udgivet på Eksperten.dk Hvad er Objekter - Programmering En rigtig god gennemgang af hvad objekter er! Hvordan de oprettes og anvendes! Det er helt klart til nybegyndere, som
Læs mereDB undervisning 01-01
Databaser... 2 Tabeller... 2 Redundans... 3 Første regel... 4 Anden regel... 4 Tredje regel... 5 Relationer... 5 Opskrift... 6 SQL sætninger til at oprette tabeller... 7 SQL sætninger til at indsætte data...
Læs mereIntroduktion til programmering
Introduktion til programmering Databaser Uge 38 L. Ingemann: SQL databaser på nettet, kap 2-4. Kompendium L. Ingemann: SQL databaser på nettet, kap 6-20, Kompendium Sidste gang Databaser Relationelle databaser
Læs mereGæstebog med validering opbygget med MySQL
Denne guide er oprindeligt udgivet på Eksperten.dk Gæstebog med validering opbygget med MySQL Dette er en simpel gæstebog, som kan hjælpe folk med at lave en velfungerende gæstebog uden alt for meget arbejde.
Læs merePHP 3 UGERS FORLØB PHP, MYSQL & SQL
PHP 3 UGERS FORLØB PHP, MYSQL & SQL Uge 1 & 2 Det basale: Det primære mål efter uge 1 og 2, er at få forståelse for hvordan AMP miljøet fungerer i praksis, og hvordan man bruger PHP kodesproget til at
Læs mereDynamisk PHP design OPDATERET
Denne guide er oprindeligt udgivet på Eksperten.dk Dynamisk PHP design OPDATERET I har måske undret jer over "http://bla.dk/?side=kontakt", her beskriver jeg hvordan, og hvorfor Skrevet den 03. Feb 2009
Læs mereHistoriske benzin- og dieselpriser 2011
Historiske benzin- og dieselpriser 2011 Benzin- og dieselpriser for december 2011 Benzin- og dieselpriser for december 2011 Priser i DKK Pr. liter inkl. moms Pr. 1000 liter ekskl. moms pris på servicestation
Læs mereSom sagt kræves der helst lidt viden om OOP hvis man virkelig vil lærer noget, og ikke bare lave copypaste
Denne guide er oprindeligt udgivet på Eksperten.dk Indkøbsvogn i PHP I denne artikel vil jeg prøve at lave en indkøbskurv som let kan udvides, og som ikke er svær at forstå. Det er bedst med viden om OOP(klasser),
Læs mereBrugerdefineret menuer i Access
Denne guide er oprindeligt udgivet på Eksperten.dk Brugerdefineret menuer i Access Denne artikel henvender sig primært til let øvede brugere af Access, der ønsker at komme i gang med at tilpasse egne menuer
Læs mereMsSQL: Basal performance tuning, part 1
Denne guide er oprindeligt udgivet på Eksperten.dk MsSQL: Basal performance tuning, part 1 Hvordan man skriver "God SQL" for bedre performance. Skrevet den 03. Feb 2009 af trer I kategorien Databaser /
Læs mereViews etc. Databaser
Views etc. Databaser Views Med Views kan vi gemme nogle af de lange select sætninger. I vores eksempel fra tidligere er det f.eks. forbundet med en del besvær at finde telefon nr og bilmærker for en sælger
Læs mereBegrynder til at lave log ind system
Denne guide er oprindeligt udgivet på Eksperten.dk Begrynder til at lave log ind system Hej Vil jeg gerne lave en lille programmering forklare til hvordan du laver din helt egen lille start på at log ind
Læs mereEksempel på en database: studenter, kurser, eksamener
Udvidet Programmering 1999 Forelæsning 20, fredag 12. november 1999 Relationsdatabaser: relationer, tupler, attributter Forespørgselssproget SQL Databasesystemet PostgreSQL Tilgang til relationsdatabaser
Læs mereIntroduktion til SQL
Introduktion til SQL Introduktion til SQL 1. udgave, 1. oplag 2013 Copyright 2013 Libris Media A/S Forfatter: Bobby Henningsen Forlagsredaktion: Peter Wiwe og Louise Peulicke Larsen Omslag: Louise Peulicke
Læs mereSend fra Java. Denne artikel fortæller hvad man skal bruge og hvordan man skal kode for at sende fra Java.
Denne guide er oprindeligt udgivet på Eksperten.dk Send email fra Java Denne artikel fortæller hvad man skal bruge og hvordan man skal kode for at sende email fra Java. Simple eksempler ikke noget vildt
Læs mereKontrol-strukturer i PHP
Denne guide er oprindeligt udgivet på Eksperten.dk Kontrol-strukturer i PHP Denne artikel gennemgår kontrolstrukturer i PHP. 'if', 'switch', 'while' og 'for' bliver gennemgået. Den forudsætter lidt grundlæggende
Læs mereEn Kort Introduktion til Oracle
En Kort Introduktion til Oracle Henrik Bulskov 12. februar 2001 bulskov@ruc.dk 1 Start SQL*Plus... 1 1.1 TELNET... 1 1.2 WINDOWS SQL PLUS... 2 2 Kør et SQL-script... 3 3 Hjælp i SQL*Plus... 3 4 Editering
Læs mereAnvendelse af metoder - Programmering
Denne guide er oprindeligt udgivet på Eksperten.dk Anvendelse af metoder - Programmering En forhåbentlig rigtig god forklaring på hvad metoder er og hvordan de anvendes. Lidt om private og public, retur
Læs merePHP Snippets. De små korte. Skrevet af Daniel Pedersen
PHP Snippets De små korte Skrevet af Daniel Pedersen Indhold PHP Snippets De små korte er en samling af små og praktiske kode eksempler med kort forklaring, som med formål at kunne benyttes til opsalgsværk
Læs mereI denne artikel vil du ved hjælp af arrays kunne afrunde et decimaltal til et helt tal.
Denne guide er oprindeligt udgivet på Eksperten.dk Afrund til helt tal I denne artikel vil du ved hjælp af arrays kunne afrunde et decimaltal til et helt tal. Skrevet den 03. Feb 2009 af tjomsen I kategorien
Læs mereKursus/workshop: SQL
Kursus/workshop: SQL En workshop - med fokus på workshop. En workshop arrangeret af PROSA Palle Nygaard Hansen Frank Jensen Indledning Gennemgang af alle basale SQL-sætninger Forløb for alle 3 aftener:
Læs mereDerfor vil jeg bygge dette eksempel på een table hvor der kan tilkyttes personer til ALLE noder og der kan tilføjes et vilkårligt antal niveauer
Denne guide er oprindeligt udgivet på Eksperten.dk TreeView i Access II Jeg vil i denne anden udgave af treeview føljetonen begynde på et mere brugbart eksempel med et TreeView. Vi laver en ny database
Læs mereSESSION med PHP. En let begynderguide som kan føre dig ind i en verden af muligheder. Denne guide er oprindeligt udgivet på Eksperten.
Denne guide er oprindeligt udgivet på Eksperten.dk SESSION med PHP En let begynderguide som kan føre dig ind i en verden af muligheder Skrevet den 03. Feb 2009 af mccookie I kategorien Programmering /
Læs mereSådan skriver du artikler til Eksperten!
Denne guide er oprindeligt udgivet på Eksperten.dk Sådan skriver du artikler til Eksperten! Når du skriver artikler handler det om at få den ud til de rigtige personer, og vise den frem så den er let forståelig.
Læs mereI denne artikel vil jeg gennemgå hvordan en side for RSS "Live Bogmærke" kan se ud.
Denne guide er oprindeligt udgivet på Eksperten.dk RSS "Live Bogmærke" I denne artikel vil jeg gennemgå hvordan en side for RSS "Live Bogmærke" kan se ud. Skrevet den 10. Feb 2009 af madsass I kategorien
Læs mereParameterisering af databasekald med ASP og ADO
Denne guide er oprindeligt udgivet på Eksperten.dk Parameterisering af databasekald med ASP og ADO Jeg har efterhånden set en del spørgsmål her på Eksperten vedr. SQL injections og hvordan man kan beskytte
Læs mereIntroduktion til SQL
Introduktion til SQL Introduktion til SQL 1. udgave, 1. oplag 2013 Copyright 2013 Libris Media A/S Forfatter: Bobby Henningsen Forlagsredaktion: Peter Wiwe og Louise Peulicke Larsen Omslag: Louise Peulicke
Læs mere//Udskriver System.out.println("Hej " + ditfornavn + " " + ditefternavn + "."); System.out.println("Du er " + dinalder + " aar gammel!
Denne guide er oprindeligt udgivet på Eksperten.dk Brugerinput i Java Denne her artikel gennemgår diverse ting ved brug af brugerinput i Java. Den starter med det simple og fortæller derefter skridt for
Læs mereFå sin querystring til at fungere. (Nybegyndere)
Denne guide er oprindeligt udgivet på Eksperten.dk Få sin querystring til at fungere. (Nybegyndere) Artikelen henvender sig til nybegyndere der har problemer med at få sin querystring til at fungere (Access/ASP).
Læs mereTrådløs rækkevidde. Denne guide er oprindeligt udgivet på Eksperten.dk. Skrevet den 03. Feb 2009 af bufferzone I kategorien Netværk / Generelt
Denne guide er oprindeligt udgivet på Eksperten.dk Trådløs rækkevidde. Mange har problemer med rækkeviden af deres trådløse netværk. Grundene kan være mange, og det er svært at bruge de opgivne rækkevider
Læs mereKoden i denne guide vil kun virke i Flash MX 2003 og MX ikke ældre versioner!
Denne guide er oprindeligt udgivet på Eksperten.dk Slideshow - Guide Denne guide gennemgår grundigt og forklarende hvordan man i Flash laver et slideshow med simpel fade-effekt med billeder hentet dynamisk.
Læs mereData lagring. 2. iteration (implement backend)
Data lagring 2. iteration (implement backend) Emner Grundlæggende database begreber. Data definitionskommandoer ER-diagrammer og cardinalitet/relationer mellem tabeller Redundant data og Normalisering
Læs mereOpgave 1 Basal select med (stjerne)
Opgave 1 Basal select med (stjerne) 1. List alle øltyper. 2. List alle bryggerier 3. List alle Danmarks postnumre samt tilhørende by, landsdel og antal indbyggere 4. BONUS: List alle ølmærker med alt deres
Læs mereDatabase optimering - Indeks
Database optimering - Indeks Alle kender til dette irritations moment, hvor programmet man sidder og arbejder med, bare ikke er hurtigt nok. Selvom det kun drejer sig om få sekunder man sidder og venter,
Læs mereArkitektur for begyndere
Denne guide er oprindeligt udgivet på Eksperten.dk Arkitektur for begyndere Denne artikel beskriver forskellige basale n-tier arkitekturer. Som man bør kende og have valgt inden man går igang med at udvikle
Læs mereSkriftlig opgave. Designtanker i database-nære systemer
Skriftlig opgave til eksamen for faget»databaser«designtanker i database-nære systemer Martin Ancher Holm Juni 2010 1 Intro Denne skriftlige opgave indeholder kort de daglige tanker jeg har omkring design
Læs mereDenne artikel er til dem der ønsker at vide mere om hvad CSS er og hvad CSS kan bruges til hvad angår WWW.
Denne guide er oprindeligt udgivet på Eksperten.dk CSS - en gennemgang Denne artikel er til dem der ønsker at vide mere om hvad CSS er og hvad CSS kan bruges til hvad angår WWW. Der er lidt CSS historie
Læs mereStart på javascript. Denne guide er oprindeligt udgivet på Eksperten.dk. Skrevet den 03. Feb 2009 af webstuff I kategorien Programmering / JavaScript
Denne guide er oprindeligt udgivet på Eksperten.dk Start på javascript En begynder artikel til javascript som vil gennemgå: 1: Intro 2: Variabler 3: Arrays 4: Matematik 5: Betingelser 6: Løkker 7: Funktioner
Læs mereIntroduktion til funktioner, moduler og scopes i Python
Denne guide er oprindeligt udgivet på Eksperten.dk Introduktion til funktioner, moduler og scopes i Python Denne artikel er fortsættelsen af "I gang med Python", som blevet publiceret her på sitet for
Læs mereFaxe, indbrud. Jan Feb Mar Apr Maj Jun Jul Aug Sep Okt Nov Dec. SSJÆ, indbrud. Jan Feb Mar Apr Maj Jun Jul Aug Sep Okt Nov Dec.
Faxe, indbrud 6 5 4 3 2 27 28 29 1 SSJÆ, indbrud 6 5 4 3 2 27 28 29 1 Danmark, indbrud 7 6 5 4 3 2 27 28 29 1 Faxe, vold 8 7 6 5 4 3 27 28 29 2 1 SSJÆ, vold 8 7 6 5 4 3 27 28 29 2 1 Danmark, vold 1 9 8
Læs mereMicrosoft Log Parser, Windows logfil analyse
Denne guide er oprindeligt udgivet på Eksperten.dk Microsoft Log Parser, Windows logfil analyse Microsoft's logfiler er ikke lette at bruge. med Microsoft Log Parser, har du alle muligheder. Log parser
Læs mereThe Design Diaries PHP projekt
The Design Diaries PHP projekt Anna Emely Jensen cph-aj215@cphbusiness.dk www.annaemely.dk Oliver Alexander Vedel Trojhan cph-ot46@cphbusiness.dk www.olivervedeltrojahn.com Link til GoLogo blog http://olivervedeltrojahn.com/project%203%20php/index.php
Læs mereEn opsamling af artefakter for Hotel Databasen som REST-service Bygger på Hotel opgaven i 8 trin
En opsamling af artefakter for Hotel Databasen som REST-service Bygger på Hotel opgaven i 8 trin Trin 1: Lav en Domain model Opgave beskrivelse - Scandic hotel kæde Lav en domain model af Hotel-kæden.
Læs mereDATABASE - MIN MUSIKSAMLING
DATABASE - MIN MUSIKSAMLING I dette forløb skulle vi lære om databaser, som bruger sproget SQL. SQL står for Structured Query Language. Det bruges til at vise og manipulere data, gemt i en database. I
Læs mereEksamen, DSDS, efterår 2007
Eksamen, DSDS, efterår 2007 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech og Martin Elsman IT Universitetet i København 7. januar 2008 Alle hjælpemidler er tilladte, dog ikke
Læs mereDen forudsætter kendskab til XML og C# men ikke til brug af XML i C#.
Denne guide er oprindeligt udgivet på Eksperten.dk Brug af XML i C# Denne artikel vil vise lidt om hvordan man kan bruge XML i C#. Den forudsætter kendskab til XML og C# men ikke til brug af XML i C#.
Læs mereMozilla Firefox (tidligere Firebird): Fremhæve ord
Denne guide er oprindeligt udgivet på Eksperten.dk Mozilla Firefox (tidligere Firebird): Fremhæve ord Du kender sikkert Google Værktøjslinjen til Internet Explorer, ellers har du sikkert hørt om den. I
Læs mereUpload af billeder/filer for nybegyndere Del. 2
Denne guide er oprindeligt udgivet på Eksperten.dk Upload af billeder/filer for nybegyndere Del. 2 I denne Del vil jeg ikke gaa saa dybt i fil upload som i sidste. Jeg vil i stedet forklare om funktioner
Læs mere1 Kalenderen. 1.1 Oversigt over de til årstallene hørende søjlenumre
Kalenderen Vejledning til denne kalender findes i Slægtsforskning fra A til Z af Ulrich Alster Klug.. Oversigt over de til årstallene hørende søjlenumre * markerer skudår. 0 02 0 0 * 0 0 0 0 * 0 2 * *
Læs mereBeskriver WOW Ik 100% godt men gør mit bedste + alle stavefejl er gratis men dog er der ikke mange
Denne guide er oprindeligt udgivet på Eksperten.dk Start på WOW Beskriver WOW Ik 100% godt men gør mit bedste + alle stavefejl er gratis men dog er der ikke mange Skrevet den 07. Feb 2009 af tobiasahlmo
Læs mereØvelse 9. Klasser, objekter og sql-tabeller insert code here
Øvelse 9. Klasser, objekter og sql-tabeller Denne opgave handler om hvordan man opbevarer data fra databasekald på en struktureret måde. Den skal samtidig give jer erfaringer med objekter, der kommer til
Læs mereDen forudsætter kendskab til XML og VB.NET men ikke til brug af XML i VB.NET.
Denne guide er oprindeligt udgivet på Eksperten.dk Brug af XML i VB.NET Denne artikel vil vise lidt om hvordan man kan bruge XML i VB.NET. Den forudsætter kendskab til XML og VB.NET men ikke til brug af
Læs mereDesign Diaries.
Design Diaries http://blog.lykkeeilert.dk/ Patricia Gambula Larsen Patrick Lykke Eilert Ninette Andersen cph-pl130@cphbusiness.dk cph-pe58@cphbusiness.dk cph-na96@cphbusiness.dk INDHOLD Use case model
Læs mereDelphi - CrackMe og Keygen
Denne guide er oprindeligt udgivet på Eksperten.dk Delphi - CrackMe og Keygen Dette er min første artikel! :) Men jeg synes nu den er blevet meget god! :D Jeg giver et et eksempel på hvordan man kan lave
Læs mereExcel som database i ASP via ADO
Denne guide er oprindeligt udgivet på Eksperten.dk Excel som database i ASP via ADO Viser hvordan excel kan bruges som database i ASP. Artiklen viser hvordan man henter, indsætter, opdater og sletter fra
Læs mereDokumentering af umbraco artikeleksport:
Dokumentering af umbraco artikeleksport: Lav en artikel side 2-3. Installationsguide side 3-5. Opsættelse af databasen og web.config side 5-8. Umbraco: templates side 8. Umbraco: borger.dk tab side 8.
Læs mereNintex Workflow UK/DK
Nintex Workflow UK/DK Når Nintex Workflows anvendes i et Dansk sproget SharePoint miljø, er der lidt forskel på hvad de forskellige elementer kaldes, såvel som rækkefølgen på disse. Noget er oversat, noget
Læs mereI denne artikel vil vi bruge en User klasse som vi så vil gruppere på forskellige måder.
Denne guide er oprindeligt udgivet på Eksperten.dk Collections i.net Når du kigger i namespacet System.Collections finder du over 10 forskellige klasser. At vælge den rigtige til netop din applikations
Læs mereGør Administrator-brugeren til almindelig bruger
Denne guide er oprindeligt udgivet på Eksperten.dk Gør Administrator-brugeren til almindelig bruger Guide til at fjerne den indbyggede administrator fra administratorgruppen. Det kræver et rimeligt godt
Læs mereTrin 1 INSERT INTO Debitor (DebitorNr, KundeKategori, KreditMax, SidstRykket, Sælger ) VALUES (20121, 10, 40000, NULL, "Bjarne Larsen");
SQL-programmering Alle opgaverne er baseret på ACCESS-databasen REGNSKAB Løsningsforslag til SQL-opgavesættet Følgende løsninger til opgaverne i forbindelse med Regnskabsdatabasen er vejledende. Fund af
Læs mereAt klippe en streng over på det mest hensigtsmæssige sted
Denne guide er oprindeligt udgivet på Eksperten.dk At klippe en streng over på det mest hensigtsmæssige sted Formålet med denne artikel er at kaste lidt lys over, hvordan man klipper en streng over på
Læs mereWeb 2.0. World Wide Web (www)
Web 2.0 World Wide Web (www) I marts 1989 skrev Tim Berners-Lee et information udveksling program kaldt ENQUIRE. Da han arbejde i CERN, var han ikke tilfreds med kommunikationen, derfor videreudviklede
Læs mereDatabasesystemer. IT Universitetet i København 8. juni 2006
Databasesystemer IT Universitetet i København 8. juni 2006 Eksamenssættet består af 5 opgaver med 16 spørgsmål, fordelt på 7 sider (inklusiv denne side), samt et svarark, hvorpå visse spørgsmål skal besvares.
Læs mereLoginsystem med PHP4, klasser, sessions og MySQL database
Denne guide er oprindeligt udgivet på Eksperten.dk Loginsystem med PHP4, klasser, sessions og MySQL database Artiklen indeholder et simpelt loginsystem, der benytter en klasse. Den er med vilje simplificeret,
Læs mereOpgave 1. Opret de 4 tabeller i FTSFrontend programmet. Indsæt mindst 3 forskellige tabelværdier i kunder, målerstatus, byer og regning..
Side 1 af 11 Dato: 07-09-2003 Opgaver i oprettelse af kunder og info i database med java. Opgave 1. Opret de 4 tabeller i FTSFrontend programmet. Indsæt mindst 3 forskellige tabelværdier i kunder, målerstatus,
Læs mereL2 | Odder - Mårslet - Aarhus - Universitetshospitalet - Lisbjerg - Lystrup | Gyldig 12~August~2019 | Aarhus Letbane
- - Aarhus - Universitetshospitalet - Lisbjerg - Hverdage, ikke 24/12, 31/12 og 5/6 4.33 4.35 4.36 4.38 4.40 4.41 4.42 4.44 4.46 4.47 4.50 4.52 4.53 4.54 4.56 4.57 4.59 5.01 5.04 4.49 4.51 4.52 4.54 4.56
Læs mereUddannelseshjælp - antal borgere
Notat 23. november 2017 Udviklingen på Ungeområdet uddannelseshjælp Udtræk fra økonomi- og ledelsesinformationssystemet (Opus-Lis) for perioden januar 2015 - oktober 2017 samt fra Jobindsats.dk ligeledes
Læs mereAfsending af s vha. ASP
Denne guide er oprindeligt udgivet på Eksperten.dk Afsending af emails vha. ASP Det kan ofte være praktisk at afsende emails fra sin hjemmeside. Denne artikel tager udgangspunkt i komponenten JMail fra
Læs mereHej alle sammen, nu fjerner vi lige mystikken om alle de "ulovlige tags" her på eksperten.dk
Denne guide er oprindeligt udgivet på Eksperten.dk Tags på Eksperten.dk Hej alle sammen, nu fjerner vi lige mystikken om alle de "ulovlige tags" her på eksperten.dk Skrevet den 30. okt 2009 af mbm2007
Læs mere