Het ontwerpen database-oplossingen omvatten de vele stappen van het beheren van data , waaronder data modeling , database-ontwerp en database -integratie . Benodigde gereedschappen zullen variëren afhankelijk van welk stadium van het ontwerp van een database -oplossing valt in . Datamodellering zal software die het mogelijk maakt voor diagrammen bedrijfsgegevens relaties vereisen . Database-ontwerp wordt bereikt met behulp van data -platform gereedschappen . Integreren van databases kunnen speciale programmering nodig als off -the - shelf oplossingen ontoereikend zijn. Data Modeling Datamodellering identificeert regels en vereisten voor de database-ontwerp , tot oprichting van de relaties tussen de verschillende stukken van de gegevens en het identificeren van hoe de groep bestaande gegevens . Het uiteindelijke resultaat van datamodellering zijn de " super - sets " en "sub - sets " van data getekend in een schematische vorm die bekend staat als entiteit ( data ) relatie diagrammen ( ERDs ) . Tools die de gebruiker toestaan om diagrammen te tekenen , zoals Microsoft 's Visio , niet voldoende mogelijkheden te leveren aan een database-ontwerper . Software die speciaal is ontworpen voor database- modellering maakt het creëren, onderhouden en documenteren van de datastructuur voor een verscheidenheid van database- platforms, waaronder Oracle , Sybase , MySQL , Postgre SQL , DB2 en MS SQL . Modeling software kunnen de productiviteit verhogen door het " vangen " inconsistenties , fouten of fouten in de data structuur te ontwerpen . Database Design Database ontwerp is de daadwerkelijke bouw van de databank tabellen ( schema ) . Ontwerp omvat het transformeren van de modellering regels en relaties in een database schema (structuur ) waardoor de tabellen die de feitelijke gegevens vast te houden. Database-ontwerp begint met een database platform ( product ) . Platforms zoals Oracle , Sybase , DB2 en anderen zorgen voor een systeem voor de database om te werken binnen en omvatten database- ontwerpen , monitoren en testen van instrumenten . Afzonderlijke modeling tools te integreren met de database-ontwerp gereedschappen waardoor de ERDs en regels in het platform te importeren . De ontwerper begint dan om de nodige tabellen met behulp van de ontwerptools uiteindelijk het vullen van de tabellen met de actuele gegevens op te bouwen . Sommige platforms kan een data modeling software tool . Data Integration integratie Gegevens ontstaat wanneer twee afzonderlijke databases of databronnen aan elkaar worden samengevoegd . Database- oplossingen zijn vaak integratie vooral wanneer een bedrijf ervaart een fusie , een proces redesign of heeft geërfd of gekocht van gegevens van een ander bedrijf . Data-integratie tools helpen verschillende systemen met elkaar samenwerken en verbinden . Deze tools decoderen van gegevens en vervolgens het podium ( regelen van de gegevens in de juiste groepen ) , transformatie ( de database- regels van toepassing) en laadt de gegevens in de database tabellen . Database- integratie-instrumenten bevatten scripts of code , vaak aangeduid als " connectors" , die werken aan data , Web-en technologie -formaten , legacy-applicaties , B2B formaten en ongestructureerde gegevens , zoals rapporten , HTML en andere soorten bestanden te integreren . Data integratie software kan kopen off-the - shelf , deel uitmaken van een data- platform of zijn ontworpen voor een specifieke database- oplossing door een team van programmeurs .
|