Database- software van een computer systeem fungeert als een efficiënte , veilige opslagplaats voor gegevens van een organisatie . De database eindgebruiker meestal ziet het nooit en niet van bewust zijn. Echter , maakt ze gebruik van de applicatie software die communiceert met de database , zodat de systeemontwerper moet de database op te bouwen om haar behoeften te passen . De ontwerper bespreekt de doelstellingen van het systeem met de gebruiker , dan vertaalt deze in een werkende database. Specificaties p De gebruiker werkt met de toepassingsprogramma's die uitmonden in de database. Als ze is een ingenieur , bijvoorbeeld , zij haar computer wordt ingeschakeld en haalt een lijst met onderdelen voor een stuk van machines . Ze ziet niet in de database die de onderdelen lijst opslaat , maar ze ziet de schermen en afdrukken . Aan de stuklijst systeem te ontwerpen , een programmeur zit met de ingenieur en ontdekt welke soorten informatie die ze nodig heeft , maakt vervolgens de database , schermen en rapporten van de specificaties van de gebruiker . Na verloop van tijd , zou de gebruiker willen nieuwe of andere functies , zodat de programmeur maakt deze herzieningen . Regels p De gebruiker kan de software systeem nodig hebt om bepaalde regels te volgen . Bijvoorbeeld als deel bevat lood , het systeem mag het voor machines in een huiselijke omgeving blokkeren . Haar afdeling zou een regel dat het gewicht van een machine mag nooit hoger zijn dan £ 200 hebben . De programmeur stelt regels in de database die deze beperkingen automatisch af te dwingen . Import /Export Gebruikers houden regelmatig records in kleine spreadsheet -bestanden . Ze gebruiken deze om bij te houden van kleine projecten , grafieken maken en het uitvoeren van andere dagelijkse taken . De programmeur kan de gebruiker helpen door aangepaste export bestanden van de database, die de gebruiker opent met haar spreadsheetprogramma . Een databasesysteem proces kammen door de gegevens en schrijft de records in een spreadsheet formaat . De gebruiker kan ook de database wilt invoeren vanuit bestanden die zijn gegenereerd door een externe bron , zodat de programmeur zet een data import functie om deze gegevens te importeren in de database. Programma Sommige soorten van database management software kan gegevens automatisch te verwerken op een schema . Dit kan een manager te helpen , bijvoorbeeld , die een verslag elke ochtend moet een samenvatting van de vorige dag werk . Een database- proces , lopen 's nachts , kan deze informatie te genereren. Andere geplande database- processen kunnen rapporten of exportbestanden voor de week , maand of kwartaal te creëren . Als de gebruiker biedt haar schema voor de programmeur , kan de programmeur het opzetten van de processen . Veiligheid De programmeur moet de organisatorische rol van de gebruiker inzicht te configureren van de database security . Databases maken een grote mate van flexibiliteit te garanderen dat alleen de juiste mensen toegang hebben tot bepaalde informatie . Bijvoorbeeld , een ingenieur heeft volledige toegang tot zijn technische onderdelen -database , maar hij wordt buitengesloten van de payroll -database . Een bestelling klerk kan volledige toegang tot het grootste deel van een order - verwerkingssysteem hebben , maar ze kunnen geen bestellingen aangehouden voor krediet goedkeuring vrijgeven .
|