Mysql workbench, normaliseren

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Lead developer (PHP, Symfony, DDD)

Functie Als Lead developer zorg je ervoor dat het team (bestaande uit zowel junior als ervaren developers) in staat is om de kwaliteit van de software (en code) verder te verhogen. In samenwerking met het team, de product owner en de andere lead developers zet je technische lijnen uit en bepaal je de prioriteiten per sprint. Lijkt het jou interessant om complexe problemen op te lossen en bijvoorbeeld een nieuwe applicatiestructuur in Symfony op te zetten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en

Bekijk vacature »

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

Bekijk vacature »

C#.NET Developer

Dit ga je doen Ontwikkelen van de Back-end in .NET6 / C# en WebAPI (Focus);) Ontwikkelen van de Front-End in Nodje.js en Angular (secundair); Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie; Het oplossen van bugs en incidenten. Hier ga je werken Als C#.NET Developer binnen deze organisatie kan jij het verschil maken. Zij werken momenteel nog met programmatuur die is ontwikkeld in C++. Hiervan gaan zij afscheid nemen zodra alle nieuwe software in C#.NET geschreven is. Een grootschalig en langdurig project. Voor hen is deze software van

Bekijk vacature »

Java Developer

Dit ga je doen Ontwerpen en bouwen van nieuwe functionaliteiten binnen de complexe omgeving; Proactief de processen kwalitatief en efficient inrichten; Opzetten van Unit Tests; Code Reviews; Regie nemen voor innovatieve projecten; Landschap beheren en de bijbehorende ketens hierbij in het oog houden. Hier ga je werken De organisatie is actief binnen de financiele branche en heeft een IT afdeling van circa 450 man. De organisatie voorziet de maatschappij binnen de financiele dienstverlening en is gedurende de jaren een onmisbare schakel geworden. Het is een high profile organisatie waar ze veel te maken hebben met veranderingen voortkomend uit maatschappelijke ontwikkelingen,

Bekijk vacature »

Trainee pega developer

Wil jij een mooie stap maken in jouw carrière? Mooi! Bij De Mandemakers Groep haal je binnen 6 maanden je CSA- en CSSA-certificaten, waarna jij aan de slag kan als Pega-developer in ons IT-team. Achter de schermen zorg jij ervoor dat collega’s efficiënt werken en klanten iedere dag beter geholpen worden. Wil jij daaraan bijdragen? En jouw ICT-skills ontwikkelen? Lees dan snel verder en solliciteer vandaag nog als trainee Pega-developer. Wat ga je doen? Als trainee Pega developer leiden wij je op tot gecertificeerd software developer voor het low-code platform PegaSystems. In de training ben je verantwoordelijk voor een te

Bekijk vacature »

PHP developer

Functie Voor een opdrachtgever in omgeving Leiden zijn wij op zoek naar een PHP developer die affiniteit heeft met C++. Ben jij reeds afgestudeerd of heb je al een paar jaar ervaring? Lees snel verder en kijk of dit iets voor jou is! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van

Bekijk vacature »

Traineeship Fullstack developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

Senior PHP developer

Functie Als Senior PHP developer heb je een sterke mening over de architectuur van projecten en de processen binnen het team. Je bent de sparringpartner voor je Team Lead. Ook ondersteun je met jouw kennis de minder ervaren developers in jouw team. Ze werken regelmatig aan projecten vanaf scratch en dit geeft ruimte om voor nieuwe technieken te kiezen. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en

Bekijk vacature »

Front-End React Developer

As a Front-End React Developer you improve the user-experience of our web applications for your colleagues in Coolblue. How do I become a Front-End React Developer at Coolblue? As a Front-End React Developer you are responsible for developing user interface components and implementing them using React.js concepts and workflows. You work with the UX Designer and get energy from coming up with creative solutions and present these within the team. During the day you gather and welcome feedback on your technical and soft skills. Would you like to become a Front-End React Developer at Coolblue? Read below if the job

Bekijk vacature »

Full Stack C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

Account Developer

Voor Bol.com zijn wij per direct op zoek naar een Account Developer voor 32-40 uur per week op het kantoor in Utrecht. Wil jij een directe bijdrage leveren door partners van de juiste data-inzichten te voorzien en via campagnes op nieuwe platformkansen en features te wijzen? Ben jij analytisch sterk en kun jij dit vertalen naar plannen en inspirerende gesprekken? Lees dan snel verder! wat bieden wij jou Salaris van €2400 - €2600 obv 40 uur Minimaal 6 maanden Werklocatie is Utrecht Werken bij bol.com wie ben jij Jij bent commercieel gedreven en weet altijd aan de juiste knoppen te

Bekijk vacature »

Senior pega developer

You work on software that makes colleagues and customers happy! Thanks to your IT skills, De Mandemakers Groep really makes a difference for its customers. Do coding, testing and deployments make your heart beat faster? Then apply today as Senior Pega Developer at De Mandemakers Groep! Wat ga je doen? The job title gives it away: You will be developing Pega software. This ranges from technical design, coding and testing to test automation, deployments and bug fixing. Your goal is to continuously improve our systems so that colleagues can work efficiently and customers receive optimal service. You don't have to

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Software Developer C# .NET gezocht voor een dynamische organisatie! Ben jij net afgestudeerd of toe aan een volgende stap in je maatschappelijke carrière? Lees dan snel verder! Wij zijn op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die een organisatie in de regio Houten wil versterken. Je werkt in deze functie aan verschillende projecten en gaat vaak op bezoek bij klanten. In deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid verwachten. Bedrijfsprofiel Waar kom je te werken? Je komt te werken bij een organisatie dat gespecialiseerd is in

Bekijk vacature »

(Lead) PHP Software Developer

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een PHP software developer met een aantal jaar werkervaring. Je krijgt een plek in een klein team met 2 andere software developers. Wil jij graag werken met de nieuwste technieken bij een bedrijf waar jij de lead gaat nemen in de verder ontwikkeling en modernisering van een eigen software pakket? Dan ben je hier aan het juiste adres! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "in-house" ontwikkelde multimedia platform. Je neemt de lead in

Bekijk vacature »

PHP Software Developer

Functie omschrijving PHP Software Developer gezocht! Voor een organisatie in de regio Zeist die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in een scrumteam aan de ontwikkeling van een medicatiebewakingssysteem; Meedenken over de mogelijkheden en onmogelijkheden van projecten;

Bekijk vacature »

Pagina: « vorige 1 2

E vH

E vH

13/01/2015 12:12:42
Quote Anchor link
Ward van der Put op 13/01/2015 09:54:36:
phpMyAdmin heeft een vergelijkbare designer.



heb je een linkje?
Gewijzigd op 13/01/2015 12:12:56 door E vH
 
PHP hulp

PHP hulp

05/11/2024 14:53:07
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

13/01/2015 12:25:06
Quote Anchor link
Niet aan beginnen, Workbench is 10x beter en handiger
 
Ward van der Put
Moderator

Ward van der Put

13/01/2015 12:26:47
 
Ozzie PHP

Ozzie PHP

13/01/2015 12:48:30
Quote Anchor link
>> Als je dan een specifieke orderregel wilt verwijderen of bijwerken moet je dus het order_id en artikelnummer controleren.

Oké, maar als ik ze toch allebei moet gebruiken, wat is dan precies het nut om er een PK van te maken? Is dat om een unieke index te genereren? En als ik je goed begrijp dan gebruik je in plaats van een "nietszeggend" ID, twee andere ID's om alsnog een uniek ID te hebben?

>> Niet aan beginnen, Workbench is 10x beter en handiger

Ik gebruik altijd PHPMyAdmin. Is Workbench gratis? Gebruik jij dat zelf ook? Als ik het goed begrijp is het toch gewoon een Windows desktop applicatie? Kun je dat dan ook op een of andere manier verbinden met je VPS, of werkt dat niet zo?
 
Ward van der Put
Moderator

Ward van der Put

13/01/2015 13:13:02
Quote Anchor link
Het is 1 PRIMARY KEY met 2 CONSTRAINTs.

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
CREATE TABLE orders (
  order_id  INT UNSIGNED     NOT NULL  AUTO_INCREMENT,
  PRIMARY KEY (order_id)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8  COLLATE=utf8_general_ci;

CREATE TABLE products (
  product_id  INT UNSIGNED   NOT NULL  AUTO_INCREMENT,
  price       DECIMAL(15,4)  NOT NULL,
  PRIMARY KEY (product_id)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8  COLLATE=utf8_general_ci;

CREATE TABLE orderdetails (
  order_id    INT UNSIGNED   NOT NULL,
  product_id  INT UNSIGNED   NOT NULL,
  units       INT UNSIGNED   NOT NULL,
  price       DECIMAL(15,4)  NOT NULL,
  PRIMARY KEY kiekeboe_dit_is_de_primaire_sleutel (order_id,product_id),
  CONSTRAINT FOREIGN KEY (order_id)
    REFERENCES orders (order_id)
    ON DELETE CASCADE  ON UPDATE CASCADE,
  CONSTRAINT FOREIGN KEY (product_id)
    REFERENCES products (product_id)
    ON DELETE RESTRICT  ON UPDATE CASCADE
) ENGINE=InnoDB  DEFAULT CHARSET=utf8  COLLATE=utf8_general_ci;
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

13/01/2015 13:26:49
Quote Anchor link
>> Oké, maar als ik ze toch allebei moet gebruiken, wat is dan precies het nut om er een PK van te maken? Is dat om een unieke index te genereren? En als ik je goed begrijp dan gebruik je in plaats van een "nietszeggend" ID, twee andere ID's om alsnog een uniek ID te hebben?

Je moet de vraag andersom stellen, wat is het nut van een pseudo primaire sleutel?
De definitie van een primaire sleutel is dat ie uniek is, en dat ie niet NULL mag zijn.
Beide kolommen mogen niet NULL zijn want je kan een onbekend artikel niet verkopen, noch kan een onbekende order artikelen bevatten. Daarnaast mag de combinatie artikelnummer/ordernummer niet meer dan één voorkomen in de tabel dus is ie uniek. Kortom de definitie van een primaire sleutel.

>>Ik gebruik altijd PHPMyAdmin. Is Workbench gratis? Gebruik jij dat zelf ook? Als ik het goed begrijp is het toch gewoon een Windows desktop applicatie? Kun je dat dan ook op een of andere manier verbinden met je VPS, of werkt dat niet zo?

Workbench is gratis, en ik gebruik hetzelf ook naast DbAdminstrator.

Je kan met elke host verbinden (en ook meerdere tegelijk) je moet dan op de host een gebruiker met jouw WAN ip adres aanmaken. Als je DirectAdmin hebt is dat vrij simpel.
 
Ozzie PHP

Ozzie PHP

13/01/2015 13:43:30
Quote Anchor link
>> De definitie van een primaire sleutel is dat ie uniek is, en dat ie niet NULL mag zijn.

Ik snap nu inderdaad wat je bedoelt. Ik denk dat ik een beetje in de war zat met een ID in plaats van een PK. Dus hoe spreek je de ID aan als die uit 2 velden bestaat, maar dat was dus een denkfout van mijn kant.

>> Als je DirectAdmin hebt is dat vrij simpel.

Mijn VPS heeft Plesk. Lijkt me leuk als dat lukt. Als ik het goed begrijp, dan start je gewoon Workbench op en hoef je dus niet meer op je server in te loggen en naar PHPMyAdmin te gaan?
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

13/01/2015 14:16:52
Quote Anchor link
Je moet nog wel op je databaseserver inloggen, maar je maakt dan een soort van snelkoppeling aan in het home venster van WB.
 
Ozzie PHP

Ozzie PHP

13/01/2015 16:17:01
Quote Anchor link
Ah oké. Ik kom hier later nog eens op terug. Bedankt.
 
John D

John D

13/01/2015 16:37:50
Quote Anchor link
Elmar vH op 12/01/2015 17:44:26:
Wat bedoel je met "kopregel"?
Misschien wat laat en mogelijk heb ik iets gemist maar daar bedoel ik mee de "kop" die boven de orderregels behoort. Daaarin vind je: order/factuurnummer, order/factuuradres, order/factuurdatum en nog meer relevante informatie die bij de orderregels hoort. Slechts als koppeltabel met twee id's is het vrij zinloos.
Gewijzigd op 13/01/2015 16:39:30 door John D
 

Pagina: « vorige 1 2



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.