Une base de données est un ensemble de données stockées de manière organisée et accessibles par plusieurs utilisateurs. Elle minimise la redondance des informations et reste indépendante des applications. Une base de données fonctionne comme une armoire de classement électronique permettant d'ajouter, de consulter, de mettre à jour et de supprimer des données.
Bases de données courantes
Les types de bases de données suivants sont fréquemment utilisés :
-
Oracle
Oracle offre une grande évolutivité matérielle. Il s'exécute sur diverses plateformes matérielles et systèmes d'exploitation, allant des ordinateurs de bureau aux mainframes et supercalculateurs. Oracle prend en charge les processeurs symétriques multiprocesseurs, les clusters multiprocesseurs et les processeurs à grande échelle, tout en étant compatible avec plusieurs langages.
Oracle est un système multi-utilisateurs capable de récupérer automatiquement après des pannes système, que ce soit dans des environnements de traitement par lots ou en ligne. Developer/2000 est un outil de développement logiciel conçu par Oracle, comprenant un générateur d'applications interactif, un imprimeur de rapports, un traitement de texte et un dictionnaire de données centralisé. Utilisez ces composants pour générer vos propres applications.
Oracle présente les données sous forme de tables bidimensionnelles et utilise le langage Structured Query Language (SQL) pour implémenter les fonctionnalités de base de gestion de base de données, telles que l'interrogation, la modification, la définition et le contrôle des données.
La migration des données au sein des bases de données Oracle s'effectue sans heurt. La fonctionnalité de communication fournie par Oracle permet aux programmes exécutés sur des microordinateurs de recevoir des données depuis ou de transférer des données vers des bases de données Oracle hébergées sur des mini-ordinateurs et des mainframes.
Oracle constitue un système de base de données à grande échelle. Il convient aux systèmes d'application petits, moyens et grands. Il peut être utilisé aussi bien comme système de base de données autonome que dans le cadre d'une architecture client-serveur.
-
SQL Server
SQL Server est un système de base de données relationnelle fourni par Microsoft. Il s'agit d'un système de gestion de base de données performant et évolutif, adapté au calcul distribué entre clients et serveurs. SQL Server fonctionne avec Windows New Technology (Windows NT) pour offrir une solution de gestion de l'information au niveau entreprise basée sur les transactions. Les versions antérieures à SQL Server 2016 ne peuvent s'exécuter que sous Windows.
-
MySQL
MySQL est un système de gestion de base de données relationnelle (RDBMS) open source qui vous permet de gérer des bases de données relationnelles à l'aide du langage SQL. Vous pouvez utiliser les bases de données MySQL sur différentes plateformes, telles que Linux et Windows.
Déployer une base de données
Utilisez ApsaraDB RDS pour déployer et gérer rapidement vos bases de données avec un effort minimal. Si vous ne disposez pas d'une image appropriée ou souhaitez personnaliser votre déploiement, nous vous recommandons de déployer manuellement la base de données. Pour plus d'informations sur le déploiement d'une base de données, consultez les rubriques suivantes :
Migrer des données depuis des bases de données auto-gérées vers ApsaraDB RDS
ApsaraDB RDS vous permet de gérer efficacement vos bases de données et de mettre en place un service de base de données géré offrant haute disponibilité, fiabilité, sécurité et évolutivité. Il s'agit d'un service de base de données stable, fiable et évolutif proposé par Alibaba Cloud. ApsaraDB RDS prend en charge les moteurs de base de données MySQL, SQL Server, PostgreSQL et MariaDB, et fournit des solutions pour des scénarios tels que la reprise après sinistre, la sauvegarde, la restauration et la migration. Pour plus d'informations, consultez la rubrique Présentation d'ApsaraDB RDS
Utilisez Alibaba Cloud Data Transmission Service (DTS) pour migrer sans heurt les données de vos bases de données auto-gérées vers une base de données Alibaba Cloud. Pour plus d'informations, consultez la rubrique Présentation des scénarios de migration de données.
Gérer les bases de données
Data Management (DMS) est une plateforme de gestion des données tout-en-un qui vous permet de gérer les données tout au long de leur cycle de vie. DMS sert à gérer les actifs de données globaux, gouverner les données, concevoir et développer des bases de données, intégrer les données, développer les données et consommer les données. DMS prend en charge plusieurs types de bases de données, notamment les bases de données relationnelles, les bases de données NoSQL, ainsi que les entrepôts de données, Hologres et Object Storage Service (OSS). Pour plus d'informations, consultez la rubrique Présentation de DMS
Sauvegarder une base de données
Pour les bases de données cloud, utilisez la fonctionnalité de sauvegarde intégrée fournie par chaque service de base de données ou recourez à Data Disaster Recovery pour effectuer les sauvegardes.
Pour les bases de données déployées manuellement ou via une image Alibaba Cloud Marketplace, utilisez Cloud Backup ou Data Disaster Recovery pour sauvegarder les bases de données.
Pour plus d'informations, consultez les rubriques suivantes :