Unique Index

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front- & backend developer (32-36 uur per week

Van scratch af helpen onze applicaties te vernieuwen?! We staan aan de vooravond van het vernieuwen van onze applicaties. Hiervoor zoeken wij een nieuw team met developers. De samenstelling varieert van starters tot doorgewinterde, ervaren senior Cloud architecten. Alle vrijheid om creativiteit met de nieuwste tools aan de slag te gaan We werken met het Angular framework voor onze front-end en Spring boot/Java voor de back-end. Onder begeleiding van de Scrum master en andere senior developers krijg je veel vrijheid om technisch uitdagingen aan te pakken en zul je ook met de andere afdelingen binnen NTS te maken hebben om

Bekijk vacature »

SAP S/4 Digital EAM Consultant

SAP S/4 Digital EAM Consultant (PM, CS, PS, FSM, AIN) As an SAP S/4 Digital EAM Consultant you will assess, design and deliver a full end-to-end digital experience to our asset intensive clients for Enterprise Asset Management processes. You will use your SAP S/4 experience to collaborate with our clients in advising and ultimately transforming them into the new SAP era of intelligent assets. You will align the client’s strategic vision for Operational Excellence with SAP S/4 EAM as the key enabler in combination with SAP Asset Intelligence Network (SAP AIN), Asset Strategy and Performance Management (SAP ASPM) and Predictive

Bekijk vacature »

Technisch Ontwerper / Applicatie Ontwikkelaar

Technisch Ontwerper / Applicatie Ontwikkelaar Actief Wat ga je doen? Als Technisch Ontwerper / Applicatie Ontwikkelaar kom je te werken bij onze gerenommeerde klanten op projecten of opdrachten van omvang en formaat. Je bent verantwoordelijk voor het omzetten van functionele specificaties naar een technisch ontwerp, het ontwerp van programmaspecificaties voor toepassingen, de realisatie van (gewijzigde) programmaonderdelen en databestanden van toepassingen en de technische systeemtest van applicatietoepassingen. Daarnaast geef je vorm aan webpagina’s en applicaties, stel je gebruikersdocumentatie op en verleen je ondersteuning bij het oplossen van productiefouten. Tevens ben je verantwoordelijk voor het samenstellen en onderhouden van de applicatie c.q.

Bekijk vacature »

.NET Developer C# Junior / Medior Familiebedrijf L

Functieomschrijving Wil jij aan de slag als .NET software ontwikkelaar binnen een groeiende organisatie en je bezig houden met het herstructureren van het platform? Reageer dan snel! Je richt je op het herstructureren van het platform; Softwareontwikkeling middels C# .NET en soms front-end; Je staat in contact met verschillende opdrachtgevers om de klantwensen te bespreken en deze vervolgens te ontwikkelen; Verbeteren van bedrijfsprocessen; Implementaties. Functie-eisen Buiten dat je een enthousiaste ontwikkelaar bent breng je het volgende mee; Je hebt minimaal een afgeronde MBO 4 opleiding; Je hebt kennis van C# .NET; Je weet hoe het is om te werken met

Bekijk vacature »

Deventer zoekt PHP Developer!

Functieomschrijving In een team van developers werk je aan maatwertk gebruiksgerichte software. De taal die hier het meest gebruikt wordt is PHP en JavaScript. Op de Frontend werken ze met Vue.js en op de Backend middels Laravel, enige kennis hiervan of van een ander framework is zeker een grote pré. Belangrijk is wel dat je al wel fulltime werkervaring hebt opgedaan met PHP. Je krijgt hier de mogelijkheid om jezelf verder te ontwikkelen als developer in een team van ervaren collega's die je graag verder helpen en ondersteunen. Er wordt hier zeker gekeken naar persoonlijke ontwikkeling en zo krijg je

Bekijk vacature »

BI Ontwikkelaar Healthcare gezocht voor een intern

Functieomschrijving Binnen je functie als BI ontwikkelaar zal de zwaartepunt met name binnen Datawarehouse en ETL(SSIS) liggen. Hierbij ga je ETL processen ontwikkelen en samen met het team SQL queries en stored procedures ontwikkelen. Daarnaast zul je ook rapportages en in SSRS en PowerBI maken. Binnen je functie zul je ook een adviserende rol krijgen over het verbeteren van de Datawarehouse, verbeteren van de dienstverlening, wijzigen van functionele toepassingen. Daarnaast zul je ook wel eens bestanden klaarzetten voor bewerking. Je acteert dus voornamelijk op de backend met enkele frontend werkzaamheden. Functie-eisen – Je beschikt over een afgeronde HBO/WO opleiding; –

Bekijk vacature »

Senior DWH Developer

Locatie DIEMEN Functieomschrijving Why are we doing it this way? How do we make things more efficient, faster, smarter and easier? That’s the kind of questions we like our team asking and answering. As part of our Operational Insights team, asking the right questions and providing answers to the business is part of your daily life. The team is responsible for the management information system of Randstad Groep Nederland (Randstad, Tempo-Team and Yacht). Consisting of business analysts, product owner, scrum master, data engineers, reporting specialists and solution architects, each person plays an important role. Our common goal is to make

Bekijk vacature »

C# Developer /SaaS applicaties/MVC/ SQL/ 4.000 eur

Functieomschrijving Ben jij een .NET (C#) Developer wil werken in een IT-minded organisatie? Heb je kennis van MVC en SQL? Wil jij werken aan in-house ontwikkelde applicaties? Houd jij de nieuwste technieken in de gaten om het ontwikkelproces beter te laten verlopen? Lees dan snel verder! Nieuwbouw, onderhoud en bugfixing van de applicaties; Het produceren van code met een hoge kwaliteit; Hulp bieden aan jouw collega's met verschillende (complexe) technische kwesties; Kwaliteitsmonitoring van het gehele project, incl. de opgeleverde wijzigingen; Het waarnemen van verbetermogelijkheden en deze op de planning zetten. Functie-eisen Uitgebreide werkervaring met C#; Kennis van MVC en SQL;

Bekijk vacature »

Salesforce Technical Consultant

Salesforce Technical Consultant Transform the world around you by unleashing your skills and crafting the next generation of technology. Put your expertise to work as part of the world’s largest independent technology services provider and lead the way as a trendsetter in your field. We’re ready if you are. Your impact As a Salesforce Technical Consultant, you are responsible for helping clients to make use of cutting-edge technologies. We have a wide project scope and topics may range from Lightning development, integrating Salesforce in the client’s application landscape, and enabling them to make ample use of the salesforce capabilities. Ensuring

Bekijk vacature »

Senior Android Mobile Developer voor Medische sect

Functieomschrijving Zij willen zorgen voor een perfecte werk-privé balans, zorgen dat jij plezier hebt in je werk en ze zullen je allerlei ontplooiingsmogelijkheden bieden. Zij zetten alles op alles om jou een stimulerende werkomgeving te bieden, waar jij het optimale uit jezelf kunt halen! Het gaat hier om een echte Senior functie waarbij je minimaal 6 jaar ervaring moet hebben als Android developer. Het is hierin belangrijker dat je Technisch ERG sterk bent (dat je er een fijne babbel bij hebt is een pré). Jouw functie is ontzettend breed en je krijgt veel verantwoordelijkheden bij deze organisatie. Je gaat werken

Bekijk vacature »

Front-End Developer / JavaScript / Vue.JS / Financ

Functieomschrijving Are you an enthusiastic Front-End Developer? Do you have work experience with Vue.JS? Are you ready to set up a new architecture by developing a new front-end framework in Vue? If your answers are yes, then this might be your new job! The client designs and develops the next generation of applications. As a Front-End Developer you are, (together) with your team, responsible for setting up the new architecture that will be focused on cloud-ready applications. Your focus within the team will be on translating customer needs into excellent solutions. Developing the new front end framework using Vue.JS; Making

Bekijk vacature »

Functioneel Applicatiebeheerder (DIV)

Functioneel Applicatiebeheerder (DIV) Ken jij het vak Functioneel Applicatiebeheerder en dan vooral op het gebied van DIV? Dan kan jij ons team Documentaire Informatievoorziening (DIV) goed ondersteunen. Met jouw affiniteit met ICT weet jij je weg te vinden in het Zaaksysteem en help jij je collega’s. De inhoud van je werk Als applicatiebeheerder ben je er voor je collega’s. Jij helpt ze bij het gebruiken van de applicaties op het gebied van digitaal zaakgericht werken. Jij weet hen te stimuleren en te helpen om de software optimaal te benutten en te gebruiken. Jij begrijpt het DIV vak en hebt ook

Bekijk vacature »

Java Developer / Webservices / Overheid

Functieomschrijving Ben jij als Java Ontwikkelaar toe aan een stabiele organisatie zonder commercieel doeleinde? Ga jij voor kwaliteit, collegialiteit en stabiliteit? Dan is dit jouw baan! Ontwikkelen van nieuwe en bestaande webservices; Uitbreiden van functionaliteiten binnen de producten- en dienstenportefeuille; Als het in jouw interessegebied ligt kan je betrokken worden bij het vormgeven van verantwoordingsrapportages; Werken aan gegevensuitwisseling met SOAP, ervaring hierin met Apache Synapse/Axis2 is een pre; Werken aan Java web GUI ontwikkeling, ervaring hierin met GWT, Bootstrap, Javascript, HTML en CSS is een pre; Werken met testframeworks, ervaring hierin met JUnit en Selenium is een pre; Ervaring met

Bekijk vacature »

Full-stack .NET developer gezocht, Goeree-Overflak

Ben je een .NET software developer en op zoek naar een professionele werkomgeving binnen een wat groter innovatief en ambitieus bedrijf? Waar sprake is van een uitgebreid applicatielandschap met elke dag nieuwe uitdagingen, waar alles mogelijk is, binnen een goede collegiale sfeer? Lees dan verder! Voor een bedrijf in Goeree-Overflakke zijn we momenteel op zoek naar een ervaren software developer. De IT afdeling bestaat uit circa 60 mensen waarvan zo'n 15 developers. Voor de recente architectuur wordt gebruikt gemaakt van de nieuwste technieken waaronder .NET Core, Docker en Angular. Echter bestaat het applicatielandschap uit een groot aantal verschillende applicaties waarbij

Bekijk vacature »

PHP Developer Symfony Uiteenlopende projecten

Functieomschrijving Heb jij een aantal jaren werkervaring als PHP Developer en wil jij aan de slag met Symfony, MongoDB en Azure? Wil jij werken aan een belangrijke applicatie in de woningsector die dagelijks door ruim 5000 mensen dagelijks wordt gebruikt? Is programmeren een van jouw grootste hobby's? Lees dan snel verder! Jouw taken als PHP Developer zullen bestaan uit: Het creëren van nieuwe features en het doorontwikkelen van zeer omvangrijke applicaties (met o.a. Symfony); Het meewerken aan uiteenlopende technische projecten; Meedenken over nieuwe tools en technieken om de IT naar een nog hoger niveau te tillen. Functie-eisen De eisen voor

Bekijk vacature »
Lord Gaga

Lord Gaga

05/09/2016 23:29:18
Quote Anchor link
Hallo,

Ik vroeg me af wanneer je nou precies een "UNIQUE INDEX" gebruikt. Is het bijvoorbeeld een overkill om een gebruikersnaam of e-mail in te stelen als een "UNIQUE INDEX" als je wilt dat deze maar 1x voorkomt in je applicatie?

Alvast bedankt!
 
PHP hulp

PHP hulp

28/09/2020 03:43:54
 
Frank Nietbelangrijk

Frank Nietbelangrijk

06/09/2016 00:26:39
Quote Anchor link
Daar is het voor bedoeld. Je kunt dan een nieuw (bijv.) e-mailadres klakkeloos toevoegen aan de database en als die al voorkomt gaat het feest niet door en krijg je een foutmelding terug. Je hoeft dus niet handmatig te controleren of het e-mailadres al voorkomt en dat scheelt weer een query. Zelf moet je de foutmelding dan afvangen en de gebruiker een nette melding geven.
 
Lord Gaga

Lord Gaga

06/09/2016 13:18:05
Quote Anchor link
Ah oke, dan heb ik het dus goed begrepen.

Dan is er nog 1 ding dat ik niet helemaal snap; stel je hebt een tabel met gebruikers waarbij je aangeeft dat de gebruikersnaam UNIQUE moet zijn, waarom kun je deze dan niet als PRIMARY KEY gebruiken? Je kunt bij de relaties immers aangeven dat als de PRIMARY KEY veranderd, deze ook in alle verwijzingen moet veranderen. Waarom zou je in dit geval toch nog gebruik maken van een id?
 
Ward van der Put
Moderator

Ward van der Put

06/09/2016 13:44:31
Quote Anchor link
Je kunt een VARCHAR gebruikersnaam wel gebruiken als primaire sleutel, alleen is een INT id efficiënter.

De belangrijkste reden is echter dat gebruikersnaam en id tot een ander datadomein behoren: de id heeft slechts een interne functie in de database en je databasecode, terwijl de gebruikersnaam ook daarbuiten een betekenis heeft, bijvoorbeeld voor de gebruiker zelf.
 
Lord Gaga

Lord Gaga

06/09/2016 13:49:23
Quote Anchor link
Oke, dan laat ik het id als PRIMARY KEY, bedankt!
 



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.