Types de systèmes de gestion de bases de données relationnelles
Il existe deux principaux utilisateurs de systèmes de gestion de bases de données relationnelles. Le premier concerne les utilisateurs finaux qui achètent un package de base de données complet pour leurs besoins spécifiques. Les seconds sont des développeurs qui utiliseront le système dans le cadre d'une autre application, souvent basée sur le Web.
Les bases de données relationnelles peuvent être très simples ou très complexes. Certains fonctionnent sur de simples plates-formes PC, d'autres nécessitent des systèmes informatiques sophistiqués. Tous permettent d'organiser tout type d'informations en définissant les données en trois types principaux : caractère, numérique ou date.
Les besoins en bases de données d'aujourd'hui sont définis en trois types principaux : bases de données à faible encombrement, bases de données de vitesse et d'évolutivité et bases de données de support de données étendues.
Bases de données relationnelles à faible encombrement
Les bases de données relationnelles à faible encombrement sont conçues pour les appareils portables et embarqués. Elles fonctionnent avec l'architecture des appareils mobiles et autres appareils embarqués et disposent d'un espace de stockage et d'une mémoire limités. Ces bases de données relationnelles à faible encombrement peuvent également synchroniser les données avec les bases de données centrales. Par exemple, un appareil portable sans fil peut avoir besoin de communiquer avec une base de données d'entreprise au siège social.
Base de données relationnelle rapide et évolutive
L'évolutivité signifie des performances prévisibles à mesure que le nombre d'utilisateurs ou la taille de la base de données augmente. Les applications centrées sur le serveur, telles que celles utilisées par les grandes entreprises de vente au détail, nécessitent des bases de données relationnelles offrant une vitesse et une évolutivité supérieures.
Prise en charge étendue de nombreux types de données
Le troisième type de base de données relationnelle fournit un large support pour de nombreux types de données. Ces bases de données relationnelles permettent des recherches de données avec des interrelations complexes. Comme vous pouvez vous y attendre, ce sont des bases de données centrées sur le serveur.