Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

Verschil tussen SQL en MySQL ?

Remytje
13 antwoorden
  • Wat is het verschil daar tussen ?
  • De een is een taal, de ander een DB?

    ( wat je ook kan doen met je tijd, i.p.v. hier te posten: http://www.google.nl/search?q=difference+sql+mysql )
  • [quote:9614fb18f7="termin8or"]De een is een taal, de ander een DB? [/quote:9614fb18f7]
    Waar staat die "l" van MySql dan voor?
  • Termin8or doelt er natuurlijk op dat SQL een taal is en MySQL een programma (aka database) die aan te spreken is via die taal, hij heeft het dus wel degelijk bij het rechte eind.
  • Een andere manier om het te zeggen is deze: SQL (wat ooit begon als Sequel) is een gestandaardiseerde manier om een database aan te spreken. De "taal" MySQL is gebaseerd op SQL maar wel degelijk anders. Zo implementeerd het niet alle mogelijkheden van SQL als geneste queries en heeft het eigen unieke implementaties als "LIMIT". De MySQL database is de softwarematige implementatie van MySQL, welke dus op SQL is gebaseerd.

    Correct me if I'm wrong…

    - Bas
  • En ik maar leren dat SQL een standard was, waar inderdaad diverse "dialecten" uit voort gekomen zijn.
    Kijk bijvoorbeeld eens naar:
    http://www.vbip.com/books/1861001800/chapter_1800_02.asp
    of:
    http://samgentile.com/blog/archive/2002/06/20/1136.aspx

    Ik moet echter [b:a335dc89c3]BasHamar[/b:a335dc89c3] tegenspreken dat MySQL niet alle mogelijkheden heeft van SQL.
    Het heeft inderdaad andere mogelijkheden dan MSSQL, Oracle, SyBase (geloof ik) en anderen zoals ook SAPDB.
    Een ieder heeft zijn eigen voorstanders…. Kende ik dat al niet van alle OS_systemen :roll:
  • [quote:1774461519="sjouken"]Ik moet echter [b:1774461519]BasHamar[/b:1774461519] tegenspreken dat MySQL niet alle mogelijkheden heeft van SQL.[/quote:1774461519]Dan moet je me toch eens laten zien hoe jij geneste queries in één keer loslaat op de database en nog resultaat krijgt ook… Gaat niet lukken, helaas…

    - Bas
  • Volgens mij moet dat sinds versie 4 kunnen.
    http://www.mysql.com/doc/en/Subqueries.html
  • Relaxed! Nu nog afwachten tot mijn host de nieuwe versie installeerd… :(

    - Bas
  • Heren, heren toch… Ik zeg alleen dat SQL een [b:a79b95b7ff]standard[/b:a79b95b7ff] is waarin de basics staan aangegeven. Dit zijn de [b:a79b95b7ff]minimale[/b:a79b95b7ff] eisen waaraan een SQL database moeten voldoen om zich een database te noemen.
    Als je bijvoorbeeld Stored Procedures en Triggers noem, die bijvoorbeeld in MSSQL zit en niet in MySQL, kan je toch niet zeggen dat MySQL een gebrek heeft.
    Het enige is dat Microsoft de standard heeft uitgebreid met "leuke" features.
    Ook de omschrijving van [b:a79b95b7ff]geneste queries[/b:a79b95b7ff] staat niet in de standard.

    Gaat deze discussie nu over de voor/nadelen van een database of over de vraag wat het verschil is tussen SQL en databases ?
  • [quote:75986b2bf3="sjouken"]…kan je toch niet zeggen dat MySQL een gebrek heeft.[/quote:75986b2bf3]
    Ik durf de stelling dat mysql een gebrek heeft best aan hoor ;)
  • [quote:f29f3c0816="Annie"]Ik durf de stelling dat mysql een gebrek heeft best aan hoor ;)[/quote:f29f3c0816]En ik durf wel mee te helpen om deze stelling te verdedigen (de argumenten van sjouken zijn namelijk vrij makkelijk onderuit te halen) ;).

    -Rémy
  • Ik ook als ik het vergelijk met MSSQL, maar dat was volgens mij niet de vraag van de TS. En iemand die Oracle beheerst of een andere taal zal ook zijn eigen DB als favoriet neerzetten.
    Dus volgens mij komen we nu op het punt uit van:
    Wat is jouw favorite DB :)

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.