Normaliseren

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end developer wanted! (Angular, React, Vue.j

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

Starter/junior PHP developer

Functie Momenteel zijn ze op zoek naar een junior PHP developer om het team te versterken. Als back-end developer bouw je de enterprise software die hun bedrijf helpt bij haar primaire processen. Afhankelijk van de omvang van het project werk je in een klein team aan een project. Ze hebben dagelijkse stand-ups en elke twee weken een scrumsessie, begeleid door de Scrum Master, waar je je ideeën kunt presenteren en samen met de Product Owner kunt werken aan het beste product. Ze vertrouwen enorm op hun eigen bedrijfssoftware. Dit geeft hun een groot voordeel ten opzichte van hun concurrentie. Zo

Bekijk vacature »

Embedded Software Developer Games

Functie omschrijving Heb jij affiniteit met hardware en wil jij kleuren binnen een Qt framework? Spreek jij de talen C en of C ++? Dan ben ik wellicht opzoek naar jou! Voor een super gave opdrachtgever in omgeving Delft is er namelijk plek voor een nieuwe kracht! Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke game industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen en buitenland? Je zult in een team, samen met vier ontwikkelaars, de mooiste

Bekijk vacature »

Lead Java Developer

Dit ga je doen Je taken bestaan onder andere uit: Het aansturen van een development team bestaande uit 8 collega's op technisch maar ook HR gebied; Het maken van strategische keuzes omtrent de (nieuw)bouw van deze applicatie; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java, Spring, Angular, REST); Reviewen van code en feedback geven op collega developers. Hier ga je werken Als Lead Software Developer ben je verantwoordelijk voor één van de vier Agile Java ontwikkelteams die bouwen aan technologie die duizenden instanties wereldwijd verbindt. Dit Agile team, data Jira en Confluence gebruikt en

Bekijk vacature »

Software Programmeur

Functie omschrijving Voor onze opdrachtgever in omgeving Rotterdam zijn wij opzoek naar een software programmeur die goed kan schrijven in de talen C of C++ en die het leuk vind om te werken met Linux! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Bedrijfsprofiel Dit bedrijf wil de klanten een volledige oplossing kunnen bieden, waarbij ze een

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Front-end developer (HTML, CSS, SASS, JavaScript)

Functie Momenteel zijn we voor ons Digital team op zoek naar een (medior) Front-end developer. Samen met je collega’s werk je in een Agile/Scrum omgeving aan de ontwikkeling van onze webapplicaties, websites en andere oplossingen. Je draagt bij aan een sterk ontwikkelproces waarin kwaliteit voorop staat. Hiervoor ben je niet alleen bezig met eigen code maar ook code reviews van andere collega’s. Ben jij graag op de hoogte van de nieuwste ontwikkelingen in je vakgebied en wil je deze toepassen voor diverse projecten? Dan komen wij graag met je in contact! Eisen • HBO werk- en denkniveau • Minimaal 2

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder voor het financiele domein op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op

Bekijk vacature »

Back End Developer .NET

Dit ga je doen Ontwikkelen in C# .NET en werken aan nieuwbouw, uitbouw en onderhoud van de software (die communiceren met 68.000 sensoren, waardoor er meerdere miljoenen berichten per uur verwerkt worden); Samenwerken in Scrum Teams; Meewerken aan verschillende, uitdagende projecten; Werken met nieuwe technologieën en vrijheid krijgen om jezelf te ontwikkelen en door te groeien. Hier ga je werken Je komt als Developer te werken bij een organisatie die gespecialiseerd is in software die real-time wordt gebruikt. De software constateert waar werk moet worden uitgevoerd en de chauffeurs worden met een andere applicatie hierop geattendeerd. Ook wordt er direct

Bekijk vacature »

Dynamics Ontwikkelaar

Dit ga je doen Ontwikkelen van Dynamics 365 voor de interne uitrol; Samen met de consultants sparren met klanten over de wensen en eisen; Ontwikkelen van Dynamics 365 voor verschillende grote klanten; Technische analyse en testen; Meedenken over het gebruik en de richting van Dynamics binnen de organisatie. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er

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 »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

Bekijk vacature »

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein

Bekijk vacature »

Outsystems Developer Junior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als junior Outsystems Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van

Bekijk vacature »

Front-end Developer

Gezellige team, passie en een groene toekomst! Lees hier de vacature van Front-end Developer bij All in Power! All in power heeft zich tot doel gesteld écht bij te dragen aan de energietransitie. Dit doen wij door de markt voor energie volledig op zijn kop te zetten. Producenten van schone (wind- of zonne-)energie verkopen via ons platform hun energie rechtstreeks aan gebruikers. Of dit nu huishoudens, bedrijven of bijvoorbeeld laadpalen zijn ons platform maakt het uitwisselen van energie mogelijk. Zo maken we de business case van onze klanten veel sterker en loont het om (meer) te investeren in vergroening voor

Bekijk vacature »

Pagina: 1 2 volgende »

Anel

anel

24/09/2006 18:16:00
Quote Anchor link
Wie kan me helpen iets te normaliseren (op de manier van Edgar Codd) , eventueel tegen een kleine vergoeding.

Graag contact via PM
Gewijzigd op 01/01/1970 01:00:00 door Anel
 
PHP hulp

PHP hulp

18/11/2024 08:45:59
 
Frank -

Frank -

24/09/2006 18:35:00
Quote Anchor link
Je zou ook hier je probleem/uitdaging eens kunnen plaatsen, dan kunnen we met z'n allen meedenken en jou helpen. Begin eens met een overzicht van alle gegevens die je wilt wegschrijven in de database.

Tip: bij de tutorials staat ook een prima uitleg over normaliseren, ga hier ook eens mee aan de slag.

Edit: http://www.phphulp.nl/php/tutorials/3/150/
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Anel

anel

24/09/2006 18:47:00
Quote Anchor link
Ik heb de tutorial gezien en aandachtig doorgelezen maar ik krijg maar geen grip om op de juiste manier te normaliseren.

btw. het gaat om de onderstaande te normaliseren in de 0NV, 1NV, 2NV en 3NV. + de bijbehoordende ERD diagram ervan.

------------------------------------------------------------
Overzicht uitlening per band.

Titelnr : 74489
Titel : Nescio
Genre : Drama
Regisseur : Verhoef
Onderwerp : Verbeten strijd tegen het onrecht
Filmduur : 83 minuten
Huurprijs : Code A (€ 2,20 per dag, € 13,00 per week)

Bandnr Uitleendatum Retourdatum Klant
4774-47 23-2-02 24-2-02 37733 Jansen
27-2-02 28-2-02 74432 Pieters
4798-03 10-3-02 13-3-02 73884 Gerrits
… etc …. … etc …


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

Aanvraag reservering

Datum : 23-6-02

Gewenste titel : Onraad in de kelder, horror

Aanvrager : 37733
Jansen P.
Kerkstraat 34
6944 NJ Maarssen
0352-749372

37654
Moerad, Y
Leiweg 13
6942 PP Maarssen
0352-673217
------------------------------------------------------------

En dit is de begeleidende text erbij:

Videotheek SeeYou leent, zoals te verwachten, videobanden uit aan de bij hen ingeschreven klanten. Daarbij maken ze o.a. gebruik van de onderstaande overzichten. Van een titel zijn over het algemeen meerdere exemplaren aanwezig. Een klant kan een band meer dan één keer lenen. Ook kan een klant een film laten reserveren.
 
Stefan van Iwaarden

Stefan van Iwaarden

24/09/2006 19:11:00
Quote Anchor link
uit de gegevens die jij geeft kan ik zoiets als dit maken
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
25
26
27
28
29
30
31
titels
-----------------
id | titelnr | titel | onderwerp | genreID | regisseurID | prijsID | duur

genres
------------------
id | genre

regisseurs
------------------
id | regisseur

prijzen
------------------
id | dag | week

klanten
------------------
id | naam | adres | postcode | plaats | telnr

uitleningen
------------------
id | klantID | titelID | datum | retour

reserveringen
------------------
id | klantID | datum

gereserveerdetitels
------------------
id | reserveringsID | titelID


maar ik weet weinig tot niets van de situatie en wat er allemaal in de database opgeslagen behoort te worden, dus ik heb dit puur op basis van dit kleine stukje wat jij gegeven hebt gebaseerd.
 
Niek s

niek s

24/09/2006 19:56:00
Quote Anchor link
Post je script eens, misschien kan ik eens iets bedenken... (of andere mensen van phphulp)
 
Anel

anel

24/09/2006 20:00:00
Quote Anchor link
Ik heb niet echt een script, ik moet hiermee een database aanmaken in acces. Maar ik kan er maar niet de logica van inzien. Maar dankzij Stefan van Iwaarden heb ik toch een klein beetje inzicht in gekregen.

Maar meer tips zijn natuurlijk altijd welkom.
 
Robert Deiman

Robert Deiman

24/09/2006 20:13:00
Quote Anchor link
anel

Dit lijkt vrij veel op een schoolopdracht he, dan is het heel belangrijk dat je het zelf leert. Wat zou je ervan zeggen dat we hier stap voor stap de normalisatie doen? Jij maakt dan eerst de 0e normaalvorm, wij kijken er dan naar, en geven je tips, dan de 1e normaalvorm, enzovoorts.
 
Anel

anel

24/09/2006 22:19:00
Quote Anchor link
@Robert

Het lijkt mij een ideaale manier,

Hier komt dan de NuldeNormaalvorm

ONV = Titelnr. RG(Bandnr, Uitleendatum, Retourdatum, Klant)) Titel, genre, regisseur, onderwerp, filmduur, huurprijs.

Ik zit wel met de probleem waar ik de aanvraag reservering moet plaatsen, moet ik die bij de 0NV integreren of moet daar een aparte normalisatie voor komen.
Gewijzigd op 01/01/1970 01:00:00 door anel
 
Robert Deiman

Robert Deiman

24/09/2006 22:41:00
Quote Anchor link
0-de normaalvorm is inventariseren, alles onder elkaar zetten (alle gegevens die je gebruikt komen erop.. (ook die die later nog wegvallen kunnen in je tabel))
Loop onderstaande lijst GOED door of alles wat je nodig hebt er wel in staat!

ONV

BANDUITLEEN
Bandnr
Uitleendatum
Retourdatum
Reserveringsdatum
Voorletter
Achternaam
Adres
Postcode
Plaats
Telefoonnummer
Titel
genre
regisseur
onderwerp
filmduur
huurprijs
 
Anel

anel

24/09/2006 22:47:00
Quote Anchor link
ONV

BANDUITLEEN
RG Bandnr
RG Uitleendatum
RG Retourdatum
RG Klant
TITELNR (primary key)
Reserveringsdatum
Voorletter
Achternaam
Adres
Postcode
Plaats
Telefoonnummer
Titel
genre
regisseur
onderwerp
filmduur
huurprijs dag
huuprijs week

Naar mijn mening zitten er geen procesgegevens in, dus hoeft er ook niks weg te vallen
Gewijzigd op 01/01/1970 01:00:00 door anel
 
Robert Deiman

Robert Deiman

24/09/2006 22:50:00
Quote Anchor link
Dat komt ook later pas, maar dit is dan wel goed voor zover ik zie.. (BANDUITLEEN is de titel die er in deze tut: ook bij wordt genoemd.
Tijd dus om verder te gaan met de 1-NV
 
Anel

anel

24/09/2006 23:04:00
Quote Anchor link
1NV:

(Titelnr, titel , genre , regisseur , onderwerp , filmduur , huurprijs dag , huurprijs week)

(Titelnr , bandnr , uitleendatum , retourdatum , reserveringsdatum)

(Titelnr , klant , voorletter, achternam , adres , postcode , plaats , telefoonnummer

Titelnr. = de primarykey
 
Anel

anel

25/09/2006 20:03:00
Quote Anchor link
Iemand nog sugsesties!
 
Frank -

Frank -

25/09/2006 20:08:00
Quote Anchor link
Waar is de tabel 'regiseurs' ? 1 regiseur kan meerdere films hebben gemaakt, ligt zelfs voor de hand.

Verder is het wellicht handig om de namen van de acteurs op te slaan, daar wordt vaak ook op gezocht.
 
Anel

anel

25/09/2006 20:23:00
Quote Anchor link
Waar het mij om gaat is dat ik een overzicht uitlening per band kan krijgen en een aanvraag reservering kan doorvoeren.

Dan is het overbodig om voor regisseurs en acteurs nog een extra tabel moet aanmaken.
 
Frank -

Frank -

25/09/2006 20:30:00
Quote Anchor link
Wat de acteurs betreft kan ik me daar ook in vinden, die informatie wil je toch al niet opslaan.

Alleen waarom je 100x de naam Spielberg wilt opslaan, is mij volkomen onduidelijk. Sla deze naam 1x op en koppel hem dan 100x aan de diverse films. Dat is zoals een genormaliseerde database in elkaar hoort te zitten.

Verander je de naam dan naar S. Spielberg, hoef je dat slechts 1x te doen.
 
Robert Deiman

Robert Deiman

25/09/2006 20:32:00
Quote Anchor link
Frank:
Waar is de tabel 'regiseurs' ? 1 regiseur kan meerdere films hebben gemaakt, ligt zelfs voor de hand.

Verder is het wellicht handig om de namen van de acteurs op te slaan, daar wordt vaak ook op gezocht.


Frank, wat ben je weer uitermate scherp vandaag :)
 
Anel

anel

25/09/2006 20:45:00
Quote Anchor link
Naar mijn mening is de tabel regisseurs ook overbodig, omdat je elke binnenkomende titel toch zelf moet invoeren, en anders heb je een kleine db met een lijst van bijv. 100 regisseurs
 
Anel

anel

25/09/2006 20:47:00
Quote Anchor link
Wat ik voor me zelf getekend heb op papier:

Tabel: Titel
Titelnummer, titel, genre, regisseur, onderwerp, filmduur, daghuur, weekhuur, bandnummer.

Tabel: Bandgegevens
Bandnummer, uitleendatum, retourdatum, klantnummer.

Tabel: Reservering
Aanvraagdatum, klantnummer, titelnummer

Tabel: Klantgegevens
Klantnummer, Naam, Voorletter, Straat, Postcode, Plaats, Telefoonnummer


Het moet uiteindelijk in access weggeschreven worden!
 
Frank -

Frank -

25/09/2006 20:52:00
Quote Anchor link
anel:
Naar mijn mening is de tabel regisseurs ook overbodig, omdat je elke binnenkomende titel toch zelf moet invoeren, en anders heb je een kleine db met een lijst van bijv. 100 regisseurs
Tja, wanneer je er zo over denkt, ga dan niet normaliseren...

Normaliseren heeft niets te maken met de invoer van gegevens, maar met de opslag van gegevens. En dezelfde gegevens, de naam van de regiseur in dit geval, sla je niet meerdere keren op. Daar kunnen we het lang en breed over hebben, maar wat je nu hebt is gewooon nog niet af.

Jouw methode van invoeren, dus met het handje, gaat de volgende regiseurs opleveren:
Spielberg
S. Spielberg
SPielberg
Steven Spielberg
Stephen Sielberg
etc. etc.
Toch vrees ik dat dit dezelfde persoon is...
 
Robert Deiman

Robert Deiman

25/09/2006 20:58:00
Quote Anchor link
@anel

Frank heeft gelijk, en weet je wat het mooie is?
Je kan een dropdown laten genereren uit die tabel, waaruit je de regisseur selecteerd, en verder kan je ook een veld "nieuwe regisseur" maken, waar je alleen een regisseur toevoegd. Het zoeken en toevoegen wordt hierdoor alleen maar gemakkelijker.

Frank heeft echt gelijk, het is beter met een losse tabel voor regisseurs.
 

Pagina: 1 2 volgende »



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.