Automatisation des bases de données

L'automatisation désigne l'automatisation des tâches administratives au sein d'une base de données. L'automatisation des bases de données et de leurs procédures réduit les erreurs lors des déploiements, améliore la fiabilité et augmente la vitesse de mise en œuvre des changements. L'automatisation du code permet également de libérer du personnel pour d'autres tâches telles que les correctifs, les mises à jour, le basculement et la mise à l'échelle.

En 2009, Amazon Web Services a lancé Amazon RDS comme l'une de ses premières bases de données automatisées orientées services. Microsoft lui a emboîté le pas avec Azure en 2010. Microsoft a fait de même avec Azure en 2010. Peu après, Stratavia a lancé GridApp, Data Palate et BladeLogic Database Automation de System BMC.

Vous pouvez également être intéressé
  1. Administration des bases de données Définition - Que signifie Administration de base de données? L'administration de base de données fait référence à l'ensemble des activités exécutées par un administrateur de base de données pour s'assurer qu'une base de données est toujours disponible selon les besoins. D'autres tâches et rôles étroitement liés sont la sécurité des...
  2. Couche d’abstraction des bases de données Les couches d'abstraction des bases de données sont des diagrammes simplifiés ou des descriptions écrites des bases de données. L'abstraction, en général, est le processus qui consiste à retirer ou à enlever des caractéristiques à quelque chose afin de le réduire à un ensemble de caractéristiques essentielles. Les couches d'abstraction...

Les modifications apportées aux bases de données posent un problème en raison de leur structure fondamentale. Lorsqu'on apporte des modifications à des bases de données qui contiennent des schémas, des procédures stockées ou des données existantes, cela peut être compliqué. Il n'est pas possible d'effacer simplement les données d'une base de données qui a fonctionné dans un environnement de production lors de sa mise à jour. Avant le déploiement, la base de données de préproduction en cours de développement doit fonctionner dans un environnement sandbox pour simuler les changements, plutôt que de les apporter directement à l'environnement de production.

  1. Mise en miroir de bases de données Définition - Que signifie la mise en miroir de bases de données? La mise en miroir de bases de données est le processus de création et de gestion de plusieurs copies d'une base de données à des fins de sauvegarde, de restauration et / ou d'optimisation des performances de la...
  2. Select (bases de données) Définition - Que signifie SELECT (bases de données)? Un SELECT est l'instruction fondamentale du langage de requête structuré (SQL). L'instruction SELECT, qui suit un format cohérent et spécifique, commence par le mot-clé SELECT suivi des colonnes à inclure dans le format. Si un astérisque (*) est placé après SELECT, cette...