Tinus Plotseling 29-12-2002. MySQL



Vergelijkbare documenten
XAMPP Web Development omgeving opzetten onder Windows.

Analyse Programmeertalen

Databases - Inleiding

Xampp Web Development omgeving opzetten onder Windows.

koppelen in De belangrijkste punten van hoofdstuk 15 Databasetechnieken gebruiken. De eigenschappen van een database instellen.

LES 3: XAMPP OF MAMP. Lesoverzicht:

Plan van aanpak Door: Jeroen Corsius en Mitchell Diels. GameShop

Organisatie. Gestart in 2009 Open Source Webdevelopment Grafische achtergrond Servicegericht

Prijslijst Algemeen. Reparaties. Installaties. Voorrijkosten binnen gemeente Bedum: 5,- Voorrijkosten buiten gemeente Bedum: 20,-

Thinking of development

Koppeling met een database

icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous

Over PHP. PHP en MySQL. 1.1 Inleiding. In dit hoofdstuk maak je kennis met PHP. Hoe werkt deze

MANAGES INTERNET & HOSTING, EXCEEDS EXPECTATIONS

FAQ Aura Client/Server

De voordelen van Drupal

Peelland ICT Online Back-up

ONDERZOEK NAAR DE ZOEKMACHINE VRIENDELIJKHEID VAN COMMERCIËLE,

BackupAgent Cloud Backup

Systeemvereisten. Datum: Naam: Systeemvereisten versie 43 revisie 15 Status:

Installatie Cloud Backup

Installatie van sqlserver

Linux. Linux lezing 13 april 2005 Marcel Nijenhof Note: De slechste vragen zijn niet gestelde vragen

Zicht - Content Management Systeem een algemene beschrijving

Waarom gebruiken web- ontwikkelaars Wordpress als CMS?

Een webwinkel starten Hoe doe je dat? Beeld slider met ipad, computer en android

Installatie SQL: Server 2008R2

OpenX Hosting. Opties en Alternatieven

Novell Data Synchronizer: wie kan er nog zonder? Wiljo Tiele Geert Wirken

Webwinkel in het D-cluster van de opleiding Logistiek

INSTALLATIE NIS UPDATE 2015-Q Q1

ProjectHeatmap. Onderzoeksrapport v Dennis Wagenaar

Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat

(aangesloten bij ICT-Office) Curriculum Vitae

(aangesloten bij ICT-Office) Curriculum Vitae

INSTALLATIE NIS UPDATE Q Q

LES 1: AAN DE SLAG MET WORDPRESS. Lesoverzicht: Aan de slag Wat is WordPress CMS Front-end Back-end Samenvatting. Tijd: 5 minuten

In dit hoofdstuk maak je kennis met PHP. Hoe werkt deze. programmeertaal? En hoe is het ontstaan? Ook leer je welke editors

Inhoud van deze workshop. Wat is het nut van backups??? Wat is een backup?

Installeer Apache2: Landstede februari 2009 versie 3 1 Bertil Hoentjen

INSTALLATIE NIS UPDATE 2014-Q Q4

Webhosting Online Beginnen met Joomla v1.0

Gegevens. Cliënt met browser Server met Apache/IIS Databaseserver En PHP

P R O F I E L S C H E T S

A.C. Gijssen. 0.3 PHP en MySQL

USB Webserver installatie en gebruik

Contact informatie. Opdrachten

Installatie SQL Server 2014

.NET of.not in de praktijk voorbij het onderbuikgevoel

Personalia. Woonplaats: Katwijk aan Zee Geboortejaar: 1989 Nationaliteit: Nederlandse Rijbewijs: B. Eigenschappen

INFITT01 - Internettechnologie WEEK 8

Muziek downloaden MP3 WMA Liedjes of albums? Collectie Waar?

P R O F I E L S C H E T S

We moeten de accommodaties selecteren die 3 sterren hebben, en in land met ID 10 zitten.

: Beheersing van Nederlands en Engels in woord en geschrift.

Inhoudsopgave Disclaimer... 3 Voorwoord... 4 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP... 8 Joomla installeren op

Curriculum Vitae Adrie Martens 25 januari 2010

Arjen Glas Stage: Viaict. Opdracht virtualisatie I44

Van dvd naar webserver. Marcel Nijenhof 18 Juli

UBizz & Systeembeheer

Leza biedt gebruikers de mogelijkheid om pc s, laptops en servers te back-uppen en back-ups te herstellen.

SQL / Systeemanalyse

Studietaak 4 Hoe installeer ik software? Apache Webserver

INSTALLATIE NIS UPDATE Q Q

The elephant never forgets

Online Backup. Informatiebrochure. Met uw keuze voor Webwedo kunt u zeker zijn van een goed betrouwbaar product.

LINUX ZORIN. een alternatief voor MS Windows

PERSONALIA. Kennis & Ervaring. Naam: Gerard Oosterveen. Nationaliteit: Nederlands. Woonplaats: Schiedam. Geboortejaar: 1958.

Inhoud: Inleiding tot Taak Omschrijving van vacatures 2 Matrix van benodigde 5 Bronvermeldingen 7

(aangesloten bij Nederland ICT) Curriculum Vitae

ITopia is onderdeel van de Hogeschool van Amsterdam

Windows XP Migratie opties. Bart van Dijk

Drupal lokale installatie op Windows 7.

TO CLOUD OR NOT TO CLOUD

OpenIMS 4.2 Technologie

Iedereen gebruikt het..

Installatie SQL Server 2012

De implementatie van Zimbra. Ferry J. de Jong

Procesverslag. Save Energy Leiden. Dennis Wagenaar v 1.0

Curriculum Vitae. Jos Brunink

Tevens zou het niet compleet overbodig zijn om het fenomeen commercieel te bespreken

Whitepaper Virtualisatie en veilig internetbankieren

Inhoudsopgave Inleiding 7 Hoofdstuk 1 Introductie databases 9 Hoofdstuk 2 Hoe werkt het? 13 Hoofdstuk 3 Database versus Dataset 61

NIS Notarieel Informatie Systeem

WebUntis 2014 Instructies basisinstallatie

edocs database structuur info

Transcriptie:

Tinus Plotseling 29-12-2002 MySQL

Inhoudsopgave Inleiding... 3 MySQL Geschiedenis... 3 MySQL Toepassingen... 3 MySQL Voordelen... 4 MySQL Nadelen... 4 MySQL bij ASCI... 4 PostgreSQL... 5 ORACLE... 6 MS SQL... 7

Inleiding Databases worden steeds belangrijker voor bedrijven. Databases maken ook het werk nog eens veel makkelijker in plaats van al dat papier werk. Deze databases zijn ook veel makkelijker te benaderen. Maar welke database moet je nou nemen? MySQL, PostgreSQL, MS SQL of Oracle. In dit verslag ga ik MySQL verder toelichten omdat dit eigenlijk de meest gebruikte is in het normale leven. SQL is een taal die gebruikt word om de database te benaderen en de gegevens op te halen. SQL staat voor Structured Qeury Language. Waar het nu om gaat in deze wereld is performance en betrouwbaarheid. MySQL en PostgreSQL zijn op dit moment de snelst groeiende. Vooral PostgreSQL begint nu op te komen. PostgreSQL is ook nog eens gratis te krijgen. MySQL Geschiedenis Het bedrijf dat MySQl programmeerd is in 1995 opgericht door 2 mensen namelijk Michael Widenius en David Axmark. De makers van MySQL zijn voor open source. Open Source betekent dat de bron van het programma of onderdeel ook gratis te downloaden is voor andere programmeurs die het interessant vinden om er mee te knutselen of zelfs hun eigen programma mee willen maken. Momenteel is deze database ook een van de meest gebruikte vanwege de lage kosten en goede betrouwbaarheid en snelheid. Vroeger werd alles nog met papier opgeslagen. Tegenwoordig kan dat eigenlijk niet meer. Met behulp van een dergelijk database is alles veel makkelijker geworden. ASCI heeft bijvoorbeeld ongeveer 75000 producten in hun database staan. MySQL Toepassingen Databases worden het meest gebruikt voor een producten database of een klanten database. Deze databases worden dus het meest gebruikt door winkeliers die een klantenbestand willen bijhouden. MySQL is inmiddels ook al een tijdje vrij populair bij de grotere bedrijven vanwege hun goede betrouwbaarheid en snelheid.

Maar hoe worden ze onder andere toegepast? MySQL is ook heel goed toe te passen op webservers. Via ASP en PHP kan er heel makkelijk gecommuniceerd worden met de database. Grote websites als www.tweakers.net en www.fokzine.net gebruiken ook MySQL databases. Waarom? Omdat ze goedkoop en snel zijn en goed betrouwbaar. Uiteraard kan je geen risico s nemen. MySQL heeft daarom ook moooie Backup mogelijkheden. MySQL Voordelen Uiteraard heeft elk programma zijn voor en nadelen. De voordelen van MySQL zijn: Snel Betrouwbaar Windows omgeving dus simpel te configureren Gratis te downloaden Ondersteuning voor meerdere Platvormen (Linux, Windows etc.) MySQL Nadelen Aan MySQL hangen eigenlijk bijna geen nadelen De commerciele versie s zijn redelijk duur alleen dan wel meer support MySQL bij ASCI Ook ASCI gebruikt een MySQL database. Deze server draait op dit moment in combinatie met een Windows NT4.0 server.

De server wordt tevens ook gebruikt als Workstation bij ASCI. De software die de database uitleest maakt gebruik van een paar ODBC s om een connectie te maken. Deze software maakt gebruik van de Borland ODBC. Hieronder volgt een tekening van een ODBC. Zoals je ziet gaat hij door verschillende lagen voordat hij bij de server aankomt. PostgreSQL Postgres is momenteel flink aan het groeien in de markt waar het gaat om databases. Het grootste voordeel van Postgres is namelijk dat hij gratis is! Standaard wordt postgres tegenwoordig ook meegeleverd met de meeste Linux distributies. Bij RedHat 8 en Debian 3 is het ook de enige die meegeleverd word.

Qua functionaliteit doet deze database server helemaal niets onder van MySQL. Postgres kan zelfs op dit moment nog meer dan de MySQL server. Onder andere meer SQL commando s en server-side procedures. Postgres is vooral de laatse tijd erg in populariteit gestegen. MySQL en Postgres hebben eigenlijk nog nooit zo dicht tegen elkaar aangezeten qua populariteit Het is daarom ook best moeilijk om te kunnen kiezen tussen MySQL en Postgres. Enkele voordelen van Postgres: - Enkele enorme geavanceerde onderdelen t.o.v. MySQL - Triggers en views zitten erin (niet in MySQL) - Ontzettend stabiel Er hangen uiteraard ook wel een paar nadelen aan Postgres: - Sommege transactie s zijn anders geformuleerd dan de meer standaard SQL taal - Iets trager dan andere databases Meer informatie op www.postgresql.org ORACLE Oracle is een van de meest bekende database server die er is. Deze server is daarintegen ook meteen een van de duurdere servers die er te krijgen is. Deze server is daarom ook alleen te vinden in de allergrootste bedrijven vanwege de kosten maar ook omdat deze server veel krachtiger is voor deze bedrijven. Dat is ook een van de grootste voordelen van deze server. Voor Oracle ben je eigenlijk een Fulltime Oracle DBA nodig. Oracle is zo uitgebreid dat je als nieuweling hier nooit aan kan beginnen. PostgreSQL en MySQL zijn daarintegen wat makkelijker te begrijpen. Oracle heeft een geschiedenis van Tig-tallen jaren en daarvan zitten er nog steeds dingen in die je in de huidige, nieuwe, databases niet tegen zal komen Voordelen - Snel - Uitgebreid - Kan zeer zware transacties makkelijker aan - Veel meer transacties per seconde

Nadelen - Compleet anders dan PostgreSQL en MySQL - Stukje duurder - Moeilijker om onder de knie te krijgen Meer informatie op www.oracle.com MS SQL MS SQL is de Microsoft variant van MySQL die momenteel ook wat bekender is geworden. Ook vanwege de nieuwe versie die een flink stuk krachtiger is geworden sinds MS SQL versie 6 en 7. MS SQL heeft momenteel ook een aantal records op zijn naam staan vanwege hun krachtige engine. Voor, veel, meer informatie kan ik u verwijzen naar http://www.mssqlserver.com/articles/sqlserver2000_p1.asp

Verslag ontvangen d.d. 26 september 2003 --> OP TIJD Verslag 1 is goedgekeurd (omdat het het eerste verslag is ) Cijfer: 5,5 Niveau: 4 Paginanummering ontbreekt Te summier Verslag: Totaal indruk van het verslag :voldoende / onvoldoende Inleiding / samenvatting :onvoldoende Onderwerp behandeling (Kern) :voldoende Toepassing binnen het BPV bedrijf :goed Slotwoord / conclusie :onvoldoende Literatuur overzicht :onvoldoende Taal gebruik :goed Bijlagen : n.v.t. Tekenwerk : n.v.t. 28 september 2003 Met vriendelijke groet, Jan Stegeman mail to: j.stegeman@alfa-college.nl