Structured Query Language est le langage sur lequel Microsoft , Oracle et IBM construire leur logiciel de base de données . Parce que SQL est à sa base un langage de programmation , en collaboration avec l'administration et une base de données qui utilise cela signifie que vous avez besoin de posséder des connaissances générales de base de données et un ensemble de compétences qui se concentre sur la technologie SQL. Pour cette raison, une description de qui vous êtes et ce que vous faites est multiforme et en constante évolution. Que vous soyez un DBA SQL actuels ou aspirants , se tenir au courant nécessite un engagement à la formation continue tout au long de la durée de vie de votre carrière. Identification
un DBA SQL gère , protège et administre les activités quotidiennes d'un système de gestion de base de données relationnelle SQL. Tout comme n'importe quel autre DBA, une priorité principale est de garder le serveur de base de données sur les rails. Les utilisateurs doivent avoir accès à l'information qu'il contient à chaque fois et partout où le besoin s'en fait sentir. En plus d' une connaissance approfondie des principes généraux de conception de base de données , le système d'exploitation de réseau et l'architecture du réseau, un DBA SQL a une connaissance intime du langage SQL et les spécificités de la plate-forme - comme Microsoft ou Oracle - sur lequel la base de données s'exécute.
devoirs
des fonctions de DBA SQL dépendent dans une certaine mesure sur la façon dont vous configurez la base de données SQL. Les tâches courantes et responsabilités - dont certains que vous effectuez vous-même et certains vous déléguer à d'autres - notamment le suivi des performances quotidiennes, évaluations des journaux d'erreurs et de maintenance de base de données de routine. Tout en surveillant les besoins de stockage et augmenter l'espace de stockage du disque en cas de besoin est également une tâche importante, le temps qu'il faut dépend si vous configurez la base de données SQL pour "auto -grow » ou alternativement le configurer pour une taille fixe . Dépannage , résolution de problèmes et l'optimisation de la performance sont des responsabilités DBA supplémentaires et des devoirs.
User Interaction et travail d'équipe
aiguiser vos compétences «gens », car un DBA SQL interagit souvent avec les utilisateurs , les développeurs, les administrateurs réseau et les membres du milieu de la gestion de niveau supérieur . L'interaction quotidienne avec les usagers inclut l'ajout de nouveaux utilisateurs et l'octroi de l'accès aux objets de base de données SQL en fonction des besoins et du niveau de sécurité. Interagir avec les programmeurs SQL et les administrateurs réseau signifie collaborer pour assurer la conception de la base de données répond aux besoins des entreprises et des utilisateurs. Enfin, la mise à jour et de faire rapport aux membres de l'équipe de gestion de votre entreprise sont des éléments extrêmement importants d'être un DBA SQL,
Considérations
Parce que la technologie SQL est en constante évolution , une Description de DBA SQL devrait toujours inclure une référence à la formation continue . L'étude sur son propre ou dans un environnement de salle de classe , un DBA SQL doit rester au courant des modifications apportées à la langue et les progrès de la technologie de base de données SQL SQL. Pour de nombreux professionnels , cela signifie travailler vers la certification de l'industrie, comme par exemple devenir un Certified Technology Specialist Microsoft ou un Certified IT Professional .