Verschillende databases

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# .NET developer voor innovatieve applicaties gez

Bedrijfsomschrijving Deze werkgever houdt zich al ruim 20 jaar bezig met het ontwikkelen van innovatieve software en dat willen ze graag nog lang doorzetten. En dat merk je ook als je als .NET developer hier aan de slag gaat. De applicaties worden continu doorontwikkeld met altijd als uitgangspunt dat zowel de kwaliteit als het gebruikersgemak van hoog niveau is. Het bedrijf telt inmiddels ruim 25 medewerkers waarvan meer dan de helft op de development afdeling werken. Meer weten over deze werkgever? Mail naar [email protected] of bel 0657578548 Functieomschrijving Je komt te werken in een Scrum team met andere .NET developers

Bekijk vacature »

Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12946 Introductie We are looking for a Java Developer! Our client is one of the most innovation companies located within the Netherlands. We provide high quality software in a high-tech and challenging market. Functieomschrijving The department is specialized in creating and developing high quality software for manufacturing automation in a high tech environment. We strive to provide our clients with high quality software and deliver state of the art solutions in a variety of ways. Creating software infrastructure using Java SE / EE Create applications to fine tune manufacturing processes

Bekijk vacature »

Ontwikkelaar Identity & Access Management

Dit ga je doen Als Identity & Access Management Ontwikkelaar zorg jij er voor dat studenten, medewerkers en docenten de juiste benodigdheden op het juiste moment kunnen gebruiken; Het juist opslaan van onderzoeksdata en het openbaar beschikbaar stellen van publicaties (Open Access); Studenten, collega's en wetenschappers ondersteunen; Agile en Scrum werken; Technisch Applicatiebeheer; Ontwikkelen in One Identity Manager en VB.NET. Hier ga je werken Als Ontwikkelaar kom je terecht in een hecht team die zich richt op wetenschappelijke informatie en ICT. Jij bent degene die er voor zorgt dat alle informatie, uit diverse onderzoeken, bij de juiste personen terecht komt.

Bekijk vacature »

Software ontwikkelaar

Ben jij graag bezig met verschillende projecten? Vind jij beleving van klanten én medewerkers ook belangrijk? Wij zijn vanwege de doorontwikkeling van het applicatielandschap van onze opdrachtgever op zoek naar een fulltime software ontwikkelaar. Omschrijving Jij en jouw collega’s zijn verantwoordelijk voor de continuïteit en waarborging van het applicatielandschap. Om de processen vloeiend te laten verlopen is software ontwikkeling daarom van essentieel belang. Onze opdrachtgever doet dit voornamelijk zelf, met door hun eigen ontwikkelde applicaties. Dit betekent dat jij: functionele eisen vertaalt naar gebruiksvriendelijke software; tijdens SCRUM sessies advies geeft over het te bouwen ontwerp; nieuwe software ontwikkelt en het

Bekijk vacature »

PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen pure PHP code schrijven. Samenwerken met de klantreiziger om onze klanten

Bekijk vacature »

Junior/Medior Front-end developer

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Voor een mooi softwarebedrijf in omgeving Gouda zijn wij op zoek naar een Embedded Software developer. Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij enthousiast en een echte team player? Lees dan snel verder en laat wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot aantal creatieve en ambitieuze ontwikkelaars. Ze

Bekijk vacature »

PHP Developer

Zie jij mogelijkheden om onze tooling technisch te verbeteren en uit te bouwen? Over Jobmatix Jobmatix is een innovatieve en internationale speler op het gebied van jobmarketing. Onze jobmarketing automation tool helpt organisaties bij het aantrekken van nieuw talent door vacatures digitaal, geautomatiseerd en op een efficiënte manier te adverteren en onder de aandacht te brengen bij de doelgroep op 25+ jobboards. Volledig performance-based, waarbij organisaties betalen op basis van cost per click of cost per applicant. Maandelijks wordt onze jobmarketing automation tool al gebruikt door vele directe werkgevers, intermediairs en mediabureaus, waaronder Picnic, Rijkswaterstaat, AdverOnline, Schiphol, DPA, Teleperformance en

Bekijk vacature »

Lead Fullstack developer

Functie omschrijving Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Wij zijn op zoek naar een full stack developer die zich bezig wil bezig houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator door middel van

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Java Programmeur

Functie Heb jij altijd al samen willen werken met ervaren java ontwikkelaars dan hebben wij hier de ultieme kans voor jou! Voor een opdrachtgever in omgeving van Naaldwijk zijn wij op zoek naar uitbreiding van het vaste ontwikkel team. Je zult je hier voornamelijk bezig gaan houden met; Wijzigingsverzoeken van klanten uitvoeren, hier wordt je diep in betrokken; Samen met consultants sluit je aan bij gesprekken met klanten, voor alle projecten; Je schakelt veel met consultants, wat is de behoefte van de klant? Hoe kan je hierop integreren?; Het framework moet naar de Cloud gebracht worden, je wordt betrokken bij

Bekijk vacature »

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

Gezocht: .Net ontwikkelaars met een maatschappelij

Bedrijfsomschrijving Zoek jij als medior .Net ontwikkelaar een inspirerende werkplek bij een bedrijf met maatschappelijk verantwoordelijkheidsgevoel? Dan is deze vacature je op het lijf geschreven. De organisatie bestaat ruim 20 jaar en ze ontwikkelen in house applicaties waarmee de zorgsector enorm mee gebaat is. Jouw applicaties worden gebruikt door duizenden gebruikers waardoor je echt een waardevolle bijdrage kan leveren aan de maatschappij. Het bedrijf is zeer innovatief en vindt een goede werk/privé balans belangrijk. Je krijgt alle mogelijkheden om jezelf verder te ontwikkelen, je werktijden in te delen en daarnaast is het ook mogelijk om deels thuis te werken. Het

Bekijk vacature »

Lead developer

Functie Als Lead developer wordt jij onderdeel van een multidisciplinair team van circa 23 software engineers. Als team werken jullie agile en zijn termen als Continuous Integration en Continuous Delivery dagelijkse koek. Jullie werken aan uitdagende en afwisselende projecten met als doel klanten een totaal oplossing aan te kunnen bieden. Jij wordt verantwoordelijk voor complete projecten waarbij jij als verantwoordelijke zorgt dat het project op de juiste manier blijft draaien. Zo haal jij ook de requirements op bij de klant en kijk jij samen met het team en met de salesafdeling hoeveel uren hiervoor nodig zijn. Daarnaast stuur jij jouw

Bekijk vacature »

E-Identity Developer met Projectleider Kwaliteiten

Functieomschrijving Voor de kamer van koophandel zijn we op zoek naar een E-Identity developer met projectleider kwaliteiten. Voor deze opdracht zoekt KVK een Informatieanalist met Technisch Projectleider en ICT developer kwaliteiten, met kennis van E-identity. We zoeken in de breedte en niet specifiek in de diepte qua skillset. Een Junior Projectmanager, een Junior Informatieanalist, een Junior Developer (full stack), een Junior Designer en een Junior ICT architect ineen, met een sterk gevoel van stakeholder management en planning vaardigheden. Door de internationale setting, én de realisatie van ontsluiting van en naar basisregisters toe zijn wij op zoek naar enige ervaring binnen

Bekijk vacature »
Bryan De Baar

Bryan De Baar

23/03/2016 15:16:48
Quote Anchor link
Hallo,

Als je geen gebruik wilt maken van MySQL en eigenlijk een hele simpele (simpelste voor beginners) database wilt opzetten wat zijn dan de mogelijkheden?

Daarmee bedoel ik eigenlijk een bestand met tabellen die je gemakkelijk kunt invullen etc.



Gr. Bryan
 
PHP hulp

PHP hulp

20/04/2024 12:57:33
 
Thomas van den Heuvel

Thomas van den Heuvel

23/03/2016 15:30:48
Quote Anchor link
Al zelf wat onderzoek gedaan / geGoogled?

Quote:
Daarmee bedoel ik eigenlijk een bestand met tabellen die je gemakkelijk kunt invullen etc.

Hoe is MySQL het bovenstaande niet in combinatie met een beheerapplicatie zoals phpMyAdmin? En zo zijn er voor andere databases waarschijnlijk ook grafische tools. Je hoeft niet te werken op de prompt als je dat niet wilt, maar het is wel vele malen leerzamer dan een programma alles voor je te laten doen.
 
Ivo P

Ivo P

23/03/2016 15:35:49
Quote Anchor link
misschien https://www.sqlite.org/

Dat is niet zo veel installatie werk als het goed is.
 
Bryan De Baar

Bryan De Baar

23/03/2016 16:33:15
Quote Anchor link
Zelf ben ik al opzoek geweest via Google maar kom steeds terug bij MySQL en PHPadmin.
Is er niet iets wat je zonder te installeren etc kunt gebruiken een simpele tabel in file die je volgens een pad data kan toesturen en/of opvragen?
 
- Ariën  -
Beheerder

- Ariën -

23/03/2016 16:36:22
Quote Anchor link
Het grote deel van de databases praten door middel van het SQL-taaltje.
Opsich hoeft dit niet zo heel lastig voor beginners te zijn, dus MySQL hoef je zelf niet te mijden.

Als als je echt iets compacts wilt, dan is SQLlite een goede oplossing.
Gewijzigd op 23/03/2016 16:37:01 door - Ariën -
 
Bryan De Baar

Bryan De Baar

23/03/2016 16:55:27
Quote Anchor link
Oké dan nog het laatste, wat houd NoSQL in er is weinig over te vinden hoe je dit opzet en wat de mogelijkheden zijn.
 
- Ariën  -
Beheerder

- Ariën -

23/03/2016 17:00:47
Quote Anchor link
NoSQL is een verzamelnaam.
Heb je https://nl.wikipedia.org/wiki/NoSQL al gelezen, bij de referenties is er nog een hoop over te vinden. Ik zou hier niet zomaar aan beginnen, tenzij je de pro's en contra's tussen deze soorten hebt neergelegd met je doeleinden.
 
E vH

E vH

24/03/2016 13:53:09
Quote Anchor link
Bryan De Baar op 23/03/2016 15:16:48:
Als je geen gebruik wilt maken van MySQL en eigenlijk een hele simpele (simpelste voor beginners) database wilt opzetten wat zijn dan de mogelijkheden?

Daarmee bedoel ik eigenlijk een bestand met tabellen die je gemakkelijk kunt invullen etc.


"Als je geen gebruik wilt maken van MySQL"
Wat is je argument om er niet mee te werken ( als beginner? )

"wat zijn dan de mogelijkheden?"
Ipv alle mogelijkheden te willen weten, kun je jezelf beter afvragen: wat moet het kunnen ( als beginner ).

"Daarmee bedoel ik eigenlijk een bestand met tabellen die je gemakkelijk kunt invullen etc."
MySQL, InnoDB, MariaDB, NoSQL, MongoDB.... ga zo maar door en door...

Maak gebruik van een programma zoals PHPMYADMIN, deze ondersteunt diverse "engines" zoals MySQL, InnoDB...
 
Thomas van den Heuvel

Thomas van den Heuvel

24/03/2016 14:50:26
Quote Anchor link
Elmar vH op 24/03/2016 13:53:09:
diverse "engines" zoals MySQL

Ik denk dat je MyISAM bedoelt.
 
Bryan De Baar

Bryan De Baar

24/03/2016 21:19:09
Quote Anchor link
Nou wat ik mij afvroeg is wat nu precies de meerwaarde is van een engine die eigenlijk tabellen aanmaakt,JSON maak je in principe toch ook een rij of array aan?
Moet je voor een database altijd een engine draaiende hebben of kun je ook zonder engine een tabel maken.
Gewijzigd op 24/03/2016 21:24:37 door Bryan De Baar
 
Ben van Velzen

Ben van Velzen

24/03/2016 23:14:27
Quote Anchor link
Wat het uitmaakt is wat de mogelijkheden zijn, en deels ook performance. Een bestand gevuld met JSON arrays, of desnoods zelfs gevuld met een var_export van je data is eenvoudig op te zetten, maar wordt een drama als je data wil opzoeken of bijwerken. SQLite heeft hier ook wat last van, readonly verkeer gaat prima, maar je gaat het voelen wanneer je data gaat inserten, want dan kom je tot de ontdekking dat voor een enkele insert je complete database gelockt wordt. De "echte" databases hebben deze performance veel meer op orde, deels omdat zaken als locking centraal geregeld zijn en niet zoals bij SQLite afhankelijk zijn van file locks, deels omdat er meer resources naar het plannen van queries kan gaan.

Lees je eerst eens in over wat een database is, want "Moet je voor een database altijd een engine draaiende hebben of kun je ook zonder engine een tabel maken" is een nietszeggende vraag. Een engine is bij MySQL wat dicteert wat de fysieke opbouw van je tabellen is en hoe queries op deze tabellen worden uitgevoerd. Zo ondersteunt InnoDB transacties, maar geen FULLTEXT. MyISAM heeft weer FULLTEXT, maar heeft geen transacties, of enige vorm van databeveiliging dan ook. Zoals je door zult hebben is MySQL (en daarmee MariaDB) de enige die een notie heeft van engines. Elke andere database (PostgreSQL, Oracle, zelfs SQLite) heeft 1 manier om met je data om te gaan en that's it.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

25/03/2016 00:45:24
Quote Anchor link
Bryan, Je moet je afvragen wat je nodig hebt. Als je bijvoorbeeld een paar instellingen wilt opslaan die je altijd in één keer inleest, waarbij de volgorde niet uitmaakt en die bijna nooit zullen veranderen dan kun je werken met een JSON-string (of zelfs een gewone PHP array!) die je in een bestand opslaat. Dit is misschien nog sneller ook omdat je direct file-access gebruikt in plaats van een request/response naar een database server. De kracht van een database komt echter pas aan het licht wanneer je gegevens wél wilt sorteren of filteren. Een database kan meerdere index-bestanden bijhouden. Stel je hebt een tabel Users met daarin id, username en email gegevens van alle gebruikers. id staat voor een uniek nummer zoals je wellicht weet. Stel je laat gebruikers inloggen met hun username maar ook (voor diegene die dat fijn vinden) met hun mailadres. En stel je hebt een super populaire website met 50.000 gebruikers :-) dan wil je dat je server in record tijd een gebruiker kan terugvinden op zijn mailadres MAAR OOK op zijn gebruikersnaam. Met een database kun je aangeven dat er van zowel 'email' als 'username' een index bijgehouden moet worden. Deze index zorgt gewoon voor een lijst op alfabetische (in dit voorbeeld) volgorde van usernames respectievelijk mailadressen waardoor een gebruiker heel snel gevonden wordt tussen de andere 49.999 gebruikers. Dit is met een enkelvoudige opslag in een bestand onmogelijk.

Toevoeging op 25/03/2016 00:58:51:

enkelvoudige opslag:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
id username email
1  Frank    [email protected]
2  Ben      [email protected]
3  Bryan    [email protected]

Database:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
user table:

id username email
1  Frank    [email protected]
2  Ben      [email protected]
3  Bryan    [email protected]

-------------------------

username index:

username id
BEN      2
BRYAN    3
FRANK    1

-------------------------

email index:

email          id
[email protected]  3
[email protected]  2
[email protected]  1
Gewijzigd op 25/03/2016 01:01:59 door Frank Nietbelangrijk
 
Ozzie PHP

Ozzie PHP

25/03/2016 01:24:16
Quote Anchor link
@Frank

Mooi voorbeeldje :)
 
Thomas van den Heuvel

Thomas van den Heuvel

25/03/2016 13:23:00
Quote Anchor link
Ben van Velzen op 24/03/2016 23:14:27:
Zo ondersteunt InnoDB transacties, maar geen FULLTEXT.

Vanaf versie 5.6 ondersteunt InnoDB ook FULLTEXT.

InnoDB faciliteert ook foreign key( contraint)s. Dus als je echt referentiële integriteit wilt afdwingen, of anders gezegd een echte relationele database wilt gebruiken, dan is er eigenlijk maar één engine keuze.
 
Ben van Velzen

Ben van Velzen

25/03/2016 16:02:51
Quote Anchor link
Overstappen naar PostgreSQL?
 
- Ariën  -
Beheerder

- Ariën -

25/03/2016 16:05:34
Quote Anchor link
Alleen niet elke shared hosting biedt die ondersteuning :-P
 
Ben van Velzen

Ben van Velzen

25/03/2016 16:56:40
Quote Anchor link
Moet dat dan? Je kiest je hosting uit op wat je nodig hebt, je past je tooling niet aan op wat de meesten aanbieden. Of ben ik nou gek?

Het was overigens meer humoristisch bedoeld ;)
Gewijzigd op 25/03/2016 16:57:18 door Ben van Velzen
 
Chris rutten

chris rutten

07/04/2016 10:22:53
Quote Anchor link
Een bestand met tabellen die je kunt invullen? Heet dat niet gewoon Excel of Calc ?
Wat wil je nog meer doen behalve wat je al schrijft?

en als het dan toch meer moet kunnen , en je op een database uitkomt, kun je je pas afvragen welk systeem. Daarbij zou ik opmerken dat elk systeem een leercurve heeft, en die van mySQL is niet bijzonder verschillend dan van bijvoorbeeld libreOFfice Base.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.