Permalänk
Medlem

Lära sig databashantering ?

Hej !

Någon som har tips på en eller flera böcker om Mysql ? gärna på svenska ?

Permalänk
Medlem

Denna hade vi när jag pluggade. Mer grundläggande SQL och databaser i allmänhet än MySQL dock. Annars finns det extremt mycket online, bättre uppdaterat än i en bok och med kommentarer som ofta är nyttiga osv.

Permalänk
Medlem
Skrivet av snajk:

Denna hade vi när jag pluggade. Mer grundläggande SQL och databaser i allmänhet än MySQL dock. Annars finns det extremt mycket online, bättre uppdaterat än i en bok och med kommentarer som ofta är nyttiga osv.

Va?

Permalänk
Medlem
Skrivet av tufflax:

Vad är det som är otydligt? SQL är ett språk och denna bok går igenom grunderna i det, och dessutom hur relationsdatabaser fungerar, grundläggande relationsalgebra osv. MySQL är ett databassystem som är Open Source och tidigare ägdes av ett svenskt företag, nu ägs det av Oracle och har därför tappat en del i anseende då Oracle har sitt egna kommersiella databassystem som de förstås hellre satsar på då de får in pengar från det.

Oavsett vilken variant av SQL man vill använda/lära sig så bör man börja med att lära sig grunderna i SQL. När man känner att man har hyfsad koll på det och hur relationsdatabaser fungerar, då kan man fördjupa sig i olika dialekter/versioner. Det är ju svårt att exempelvis se fördelarna med funktionen MERGE (som bara finns i vissa versioner av SQL) om man inte vet vad en INSERT, UPDATE eller DELETE är (som finns i alla versioner) eller om man inte förstår hur nästlade satser fungerar osv.

Edit: Sen om man sitter i MySQL, SQLite, MS SQL Server eller SSDT i VS när man lär sig spelar mindre roll, grunderna i språket är ändå samma.

Permalänk
Skrivet av Spidey:

Hej !

Någon som har tips på en eller flera böcker om Mysql ? gärna på svenska ?

Jag tyckte den här online-kursen var bra: https://www.coursera.org/course/db

Den är varken på svenska eller om MySQL, men den ger bakgrundsförståelse som man har nytta av oavsett vilken databas man använder sen.

Redigering: fixade länken.

Permalänk
Medlem
Skrivet av snajk:

Denna hade vi när jag pluggade. Mer grundläggande SQL och databaser i allmänhet än MySQL dock. Annars finns det extremt mycket online, bättre uppdaterat än i en bok och med kommentarer som ofta är nyttiga osv.

Kan bara instämma, skaffa den boken om du vill lära dig SQL. Mycket enkel att förstå.

Visa signatur

Machina improba!

Permalänk
Medlem
Skrivet av snajk:

Denna hade vi när jag pluggade. Mer grundläggande SQL och databaser i allmänhet än MySQL dock. Annars finns det extremt mycket online, bättre uppdaterat än i en bok och med kommentarer som ofta är nyttiga osv.

Även jag kan rekommendera denna bok...

Permalänk
Medlem
Skrivet av VirtualIntent:

Jag tyckte den här online-kursen var bra: https://class.coursera.org/db/class/index

Den är varken på svenska eller om MySQL, men den ger bakgrundsförståelse som man har nytta av oavsett vilken databas man använder sen.

Det verkar som att man måste ha ett konto för att följa länken.
Vad är det där Coursera ? Det verkar vara en massa trevliga kurser online ?
Är det ett ställe att lite på så man kan regga sig ? Kostar det pengar att gå kurserna ?

Visa signatur

Namn : Jesper | Ålder : 45 | In-game namn : iller
Yrke : Matematisk modellerare (finansiell matematik), mjukvaruutvecklare för risksystem.
Utbildning : Doktor i matematik + en del mat-stat, numme och IT-relaterat.

Permalänk
Skrivet av JesperT:

Det verkar som att man måste ha ett konto för att följa länken.
Vad är det där Coursera ? Det verkar vara en massa trevliga kurser online ?
Är det ett ställe att lite på så man kan regga sig ? Kostar det pengar att gå kurserna ?

Jag uppdaterade länken så att man kommer till en sida som beskriver kursen istället, tack!

Ja precis, det är online-kurser, så kallade MOOCs (Massive Open Online Courses). Det är gratis så det är bara att registrera sig och sätta igång. Många kurser håller mycket hög kvalitet, ofta jämförbart med motsvarande universitetskurser (inte alla dock). Här är en lista med alla kurser de har: https://www.coursera.org/courses.

Permalänk
Medlem

Vore inte det enklaste för dig som nybörjare att bara kika på YouTube/StackOverflow, etc och experimentera med en terminal-klient för SQL? Du lär dig inte direkt SQL av att använda GUI, när du kan syntaxer så kan du använda GUI som tillexempel MySQL's eller PostreSQL's klienter. Sen när du experimenterat lite så tar du en kurs, för då kan du lite iaf, kommer inte kännas så främmande.

Visa signatur

Citera om du vill ha svar, hjälpte jag dig, gilla svaret!
AzireVPN - Felkod40

Permalänk
Medlem
Skrivet av snajk:

Denna hade vi när jag pluggade. Mer grundläggande SQL och databaser i allmänhet än MySQL dock. Annars finns det extremt mycket online, bättre uppdaterat än i en bok och med kommentarer som ofta är nyttiga osv.

Med mig blir vi 4 som rekomenderar den boken.

Visa signatur

He who hasn't hacked assembly language as a youth has no heart. He who does so as an adult has no brain.
~John Moore

Permalänk
Medlem

Ett tips är att installera xampp, wamp, mamp eller något liknande där du får en "komplett" webserver. Därefter kan du använda dig av phpmyadmin som är ett gränssnitt för att överblicka databasen. Där går det också att skriva kommandon i SQL kod och se hur databasen reagerar. Detta är oftast lättare än att ansluta med php/html kod.

Du kommer säkert stöta på w3schools, det är helt okej men inte så uppdaterat och det är inte relaterat till w3c som sätter webstandarder på nätet. Så ta det som kommer därifrån med en nypa salt. Dock kan det vara okej att lära sig grunder osv där.

Här är lite bra länkar:
http://www.phpportalen.net/wiki/index.php?page=Grunderna+i+PH...
http://php.net/manual/en/book.mysql.php

Lycka till! Ha kul!

EDIT:

Skrivet av snajk:

Denna hade vi när jag pluggade. Mer grundläggande SQL och databaser i allmänhet än MySQL dock. Annars finns det extremt mycket online, bättre uppdaterat än i en bok och med kommentarer som ofta är nyttiga osv.

Har även lärt mig från denna bok.
Den är bra, dock gammaldags och ibland känns det som att uttryck görs mer komplicerade än de egentligen är.
Alla lär sig olika men denna är en bra grund och sedan letar man upp relevant information på nätet.
SQL är ett speciellt språk och det är viktigt att förstå hur det hänger ihop och inte bara chansa sig fram.

Visa signatur
Permalänk
Medlem

Tack för alla svar ,ska köpa boken som ni rekommenderade

Permalänk
Skrivet av Spidey:

Tack för alla svar ,ska köpa boken som ni rekommenderade

Ett tips om att böcker som har använts på universitetsutbildningar ofta finns att hitta billigare begagnade, också denna: http://kurslitteratur.se/ISBN/9789144044491

Permalänk
Medlem
Skrivet av VirtualIntent:

Jag uppdaterade länken så att man kommer till en sida som beskriver kursen istället, tack!

Ja precis, det är online-kurser, så kallade MOOCs (Massive Open Online Courses). Det är gratis så det är bara att registrera sig och sätta igång. Många kurser håller mycket hög kvalitet, ofta jämförbart med motsvarande universitetskurser (inte alla dock). Här är en lista med alla kurser de har: https://www.coursera.org/courses.

Tack för infon !
Låter mycket trevligt, blir till att regga sig och leta upp någon bra kurs då !

Visa signatur

Namn : Jesper | Ålder : 45 | In-game namn : iller
Yrke : Matematisk modellerare (finansiell matematik), mjukvaruutvecklare för risksystem.
Utbildning : Doktor i matematik + en del mat-stat, numme och IT-relaterat.