Databases zijn in veel organisaties . Een DBA , of database administrator , is een persoon wiens rol het is om een database- systeem beheren en administreren . DBA is een technische rol kan gaan bouwen en onderhouden van een database systeem naast andere taken. De DBA kan worden betrokken bij de ontwikkeling van een database , alsmede het uitvoeren van wijzigingen op het over de tijd , die beide moeten programmeren . In sommige gevallen kan een databank worden beheerd door meerdere DBA . Rol Database administrators zijn meestal betrokken bij het leven van een database systeem . Tijdens de ontwikkelingsfase , de DBA werkt een database-ontwerp op basis van een set van eisen . De DBA vertaalt vervolgens deze ontwerpen in een werkende database- systeem . Zodra de database-systeem is gemaakt, kan de DBA dan hebben de taak van het vullen met gegevens , die kunnen worden overgedragen van een andere gegevensbron of bestaand systeem . Wanneer de databank operationeel is , kan de DBA toegang tot het te beheren , instellen van gebruikersaccounts binnen de organisatie . Onderdeel van dit proces is het instellen van de verschillende niveaus van toegang aan gebruikers , bijvoorbeeld office bestuurders en leidinggevend personeel . Afhankelijk van het type systeem , kan de database ook worden benaderd door klanten of andere mensen buiten de organisatie . Systems DBAs kan een scala van bestaande systemen te benutten bij het maken van databases . MySQL en Oracle behoren tot de meest voorkomende en zijn beide database management systemen . Een database management systeem wordt vaak aangeduid als een DBMS . MySQL is een gratis systeem , terwijl Oracle is commercieel . Met deze systemen kan een DBA tabellen en kolommen definiëren een gegevensbank , en de onderlinge relaties . Welk systeem de DBA gebruikt , het proces van de opbouw van de tafels , het invoegen , bijwerken , opvragen en beheren van user accounts wordt meestal gedaan met behulp van SQL programmering . Technologies De primaire taal die betrokken zijn bij de database administratie is SQL of Structured Query Language . Met behulp van SQL- statements en scripts , kan een DBA uitvoeren van alle centrale taken , van het bouwen van de database te managen. Verschillende DBMS programma's gebruiken soms kleine verschillen in SQL syntax , maar de algemene principes zijn hetzelfde . Soms DBA kan werken met verschillende technologieën bij het bouwen van een database-systeem , met name wanneer data wordt ingevoerd vanuit een ander systeem . SQL-instructies kunnen vele taken , zoals queries op de database , het invoegen van gegevens, updaten en het maken van database tabellen te voeren . Associated Programmeren DBA maken vaak gebruik van andere dan de SQL- technologieën scripting . Vaak is een databasesysteem een gebruikersinterface gebouwd bovenop , toegang gebruiker via een interactief tekenprogramma . Hierbij kan elk van een aantal programmeertalen , met DBA eventueel bij het ontwikkelingsproces . Voor desktop -toepassingen , wordt het programmeren in Java vaak gebruikt in combinatie met database- systemen , terwijl op het web , zoals PHP en ASP zijn gemeenschappelijk. Afhankelijk van de omvang van een project kan de DBA niet verantwoordelijk zijn voor het ontwikkelen van de gebruikersinterface voor een databank , met deze taak afgehandeld door andere leden van het team .
|