Bases de données relationnelles sont utilisés presque partout. Bases de données relationnelles sont utilisés comme un moyen de stocker et de récupérer des informations rapidement et facilement. Il existe plusieurs types de base de données relationnelle dans des formats commerciaux et open source , mais toutes les bases de données relationnelles sont conçues autour du même ensemble de règles et sont similaires à bien des égards . Histoire L'idée d'une base de données relationnelle a été initialement conçu en 1970 par EF Codd tout en travaillant chez IBM . Codd a produit 12 règles qu'il sentait doivent être suivies d'avoir un modèle de données relationnel . Règles de Codd généralement décrit la structure d'une base de données relationnelle moderne avec différents éléments de données étant reliés par des touches . Oracle , IBM et Microsoft tous été libérés applications de bases de données relationnelles commerciales. Oracle et Microsoft sont les leaders de l'industrie des bases de données commerciales. Composants bases de données relationnelles sont composées d'un certain nombre d'éléments qui lui permettent de fonctionner comme un moyen de stocker des données et récupérer efficacement. Les données sont stockées dans des tables comprenant des lignes et des colonnes . Dans une base de données créée correctement , chaque rangée peut être identifié par une clé unique à cette ligne particulière . Les tableaux peuvent être modifiés avec des contraintes et des index pour augmenter la pureté des données. Les contraintes sont utilisés comme des contrôles pour s'assurer qu'il n'y a qu'une seule clé unique ou qu'un champ ou une colonne , sont correctement remplis. Les index sont utilisés pour accélérer la recherche de données. Un indice est essentiellement une liste des enregistrements basés sur une colonne. Recherche sur le tableau par une colonne indexée sera effectuée beaucoup plus rapidement qu'une recherche sur une colonne non indexée. Importance Avant l'introduction du relationnel bases de données , les données ont été stockées dans des fichiers plats . Fichiers plats étaient fichiers texte avec plusieurs lignes de données stockées dans un schéma délimité. Les colonnes de la ligne sont séparés par des caractères spéciaux ou des tabulations. Fichiers plats étaient difficiles à mettre à jour et récupérer des informations et ont été limités en taille . Bases de données relationnelles sont constituées de tables qui comprennent plusieurs lignes ou les dossiers et les différentes colonnes ou attributs . Les tableaux peuvent avoir des relations avec d'autres tables et être réunis sur une touche. Cela a permis une réduction de la taille de la base de données et la capacité de trouver et de mettre à jour les données rapidement . Types En 1979, Oracle a publié la première base de données commerciale avec IBM suite en 1982, avec son système de données SQL. En 1992 , Microsoft a publié la première version d'une base de données relationnelle - Microsoft SQL Server. D'autres types de bases de données relationnelles disponibles pour une utilisation commerciale MySQL, PostgreSQL , SQLite et Access. MySQL , PostgreSQL et SQLite sont des bases de données relationnelles open source qui sont populaires parmi les sites Web et les applications Internet. Toutes les bases de données relationnelles utilisent une forme de SQL comme langage d'interface. SQL ou Structured Query Language permet la définition , la manipulation et l'interrogation des données stockées dans la base de données. Fonction base de données relationnels sont utilisés pour stocker des données et de permettre son la modification et la récupération . Bases de données relationnelles sont utilisés partout. Les banques vont s'appuyer sur les bases de données relationnelles pour gérer les transactions, les soldes et les informations de compte client. Sites Web peuvent utiliser base de données relationnelle pour gérer les utilisateurs , le contenu et marchandises . Bases de données relationnelles sont très robustes en ce sens qu'ils sont capables d'être utilisés dans un certain nombre de façons.
|