Pourquoi et quand employer une base de données

Dutch French Spanish Portuguese Italian German Japanese Chinese Korean Russian Arabic Bookmark and Share this Article Original English article
  

Quand est-ce que là un nombre énorme de manières alternatives de stocker des données, pourquoi devrait vous ont-ils lieu se préoccuper créant une base de données ? Quels avantages est-ce qu'une base de données tient ? L'avantage principal est extraction de données rapide et efficace. Une base de données vous aide à organiser vos données de la façon alogical. Des systèmes de gestion de base de données fin-sont accordés pour rechercher rapidement les données que vous voulez de la manière vous la voulez. Les bases de données vous permettent également de casser des données en pièces spécifiques. Recherchant des données d'une base de données s'appelle question. Vous’ll voyez souvent la question de la limite SQL, qui signifie brièvement n'importe quel code de SQL qui extrait des données à partir de la base de données. Les bases de données relationnelles ont l'avantage supplémentaire de vous permettre d'indiquer comment les données différentes se relient entre eux, comme vous avez vu dans l'exemple de base de données de ventes de voiture. Si vous stockez des détails de ventes et des données de vendeur dans les bases de données relatives, la question “combien de voitures a le vendeur X s'est-elle vendue en janvier ?” il devient très facile répondre. Si vous poussiez juste toute l'information dans un grand dossier des textes, vous’trouvaille de d qu'elle une énorme chargent de remettre en cause, ou question, les données et découvrir des réponses de détail.

Les bases de données vous permettent également d'installer les règles qui s'assurent que des restes de données conformés quand vous ajoutez, mettez à jour, ou supprimez des données. Imaginez que votre compagnie imaginaire de ventes de voiture a deux vendeurs appelés Julie Smith. Vous pouvez installer une base de données pour vous assurer que chaque vendeur a une identification unique, appelée une marque unique (de sorte que juillet mettent’t obtiennent mélangés vers le haut de) ; autrement, disant qui a vendu quelles voitures prouveraient impossible. D'autres systèmes de stockage de données, tels que des dossiers des textes ou des bilans, mettent’t ont ces sortes de contrôles et vous permettent tout à fait heureusement de stocker des données incorrectes. Par exemple, vous pourriez indiquer qu'un nombre’de sécurité sociale des employés s doit être unique dans la base de données. Ou si une voiture est vendue et il’s énuméré comme étant vendu par l'employé avec une identification de 123, vous pourriez ajouter un contrôle pour voir que des détails complets de l'employé 123 sont tenus dans une des tables de base de données.

Correctement une base de données d'installation réduit au minimum la redondance de données. Encore en utilisant les ventes exemple de voiture, vous pouvez stocker tous les petits groupes d'un vendeur juste une fois dans la base de données et alors employer une identification unique pour identifier chaque vendeur. Quand vous avez d'autres données qui se relient à un vendeur particulier (par exemple, qui des voitures elles’ve vendu), vous pouvez employer l'identification unique pour rechercher les données. L'identification unique est souvent un nombre qui prend moins d'espace mémoire que le nom et prénoms’de la personne s. Les bases de données stockent des données brutes—juste les faits, ainsi pour parler, et aucune intelligence. Une base de données de ventes de voiture pourrait contenir la marque, le modèle, et le prix de chaque voiture, mais vous magasin’du wouldn t normalement que le nombre moyen de voitures s'est vendu en mois, parce que vous pouvez calculer qu'à partir des informations commerciales de voiture, les données brutes.

Un bilan, cependant, peut contenir des données traitées, telles que des moyennes et l'analyse statistique. Une base de données stocke simplement les données et laisse généralement l'informatique à un programme d'entrée, ou l'interface que l'utilisateur voit. Les exemples des programmes d'entrée incluent une Page Web qui tire ses données d'une base de données ou d'un programme que les crochets dans les données’de la base de données s et permet à l'utilisateur de la regarder. Le partage des données est également beaucoup plus facile en utilisant une base de données. Vous pouvez mettre en commun des données parmi un certain nombre d'utilisateurs sur le même ordinateur ou entre des utilisateurs sur différents ordinateurs liés par l'intermédiaire d'un réseau ou de l'Internet. Si la compagnie de ventes de voiture d'exemple a des branches à New York, à Washington, et à Boston, vous pourriez installer un ordinateur contenant une base de données dans un endroit qui est accessible par tous les bureaux par l'intermédiaire d'un réseau. C'est non seulement possible mais également sûr parce que les bases de données ont une structure clairement définie et imposent également les règles qui protègent les données contenues. Elles permettent également à plus d'une personne d'accéder à la base de données en même temps et de changer les données stockées ; le système de gestion de base de données manipule les changements simultanés. Imaginez le chaos potentiel si vous utilisiez un bilan d'exceler, et deux vendeurs changent des données simultanément. Vous voulez garder les deux ensembles de changements, mais celui qui sauve le bout de bilan est la personne dont les changements sont stockés, recouvrant des changements plus tôt.

Les bases de données facilitent également partageant des données entre différents systèmes beaucoup qu'en utilisant des formats de données de propriété industrielle—c'est-à-dire, un détail de format à un programme particulier, à un fabricant, ou à un logiciel d'exploitation. Un bilan d'exceler, par exemple, est facilement indiqué sur une machine de Windows avec la MME. bureau, mais il est plus d'un défi à lire sur une machine d'UNIX, de Macintosh, ou de Linux parce que ces ordinateurs manipulent des données d'une manière différente. Même sur une machine de Windows, vous devez avoir la MME. bureau installé. Vous pouvez loger une base de données sur un ordinateur central, mettez le système de gestion de base de données dessus là, et permettez alors l'accès par l'intermédiaire d'un réseau local ou de l'Internet.

Comme alternative aux bases de données, les dossiers et les bilans des textes ont un grand avantage, qui est également leur faiblesse : flexibilité. Les dossiers des textes n'ont aucune vraie règle. Vous pouvez vous insérer quelque données des textes que vous vous aimez là où aimiez. Largement, les bilans sont identiques. Vous pouvez demander à des utilisateurs d'ajouter des données dans une structure prédéfinie, mais vous n'avez aucune vraie manière d'imposer une telle demande. Employer des bases de données limite l'accès d'utilisateur juste aux données et ne permet pas à des utilisateurs de changer la structure.

Un avantage significatif final des bases de données est sécurité. La plupart des systèmes de gestion de base de données vous permettent de créer des utilisateurs afin d'indiquer de divers niveaux de sécurité. Avant quelqu'un accède à la base de données, il ou elle doit entrer en tant qu'utilisatrice spécifique. Chaque utilisateur a de divers droits et limites. Quelqu'un qui maintient la base de données a la pleine capacité d'éditer des données, de changer la structure’de la base de données s, d'ajouter et supprimer des utilisateurs, et ainsi de suite. D'autres utilisateurs peuvent seulement avoir la capacité de regarder des données mais de ne pas les changer, ou vous pouvez même vouloir limiter quelles données elles peuvent regarder. Beaucoup de systèmes de gestion de base de données fournissent un niveau granulaire de sécurité, c.-à-d., ils sont très spécifiques quant à quel utilisateur peut faire. Ils ne sont pas simplement une approche tout ou rien dans laquelle l'utilisateur a accès ou n'a aucun accès.

Des bases de données sont employées assez beaucoup partout. L'informatique a joué un grand rôle dans le développement des ordinateurs, et l'égalise aujourd'hui est l'un de leurs rôles principaux. Presque chaque secteur ou des affaires exige une base de données quelque part le long de la manière. Des bases de données sont généralement employées sur des PC pour stocker des données utilisées localement, et sur le magasin de bases de données de réseaux de compagnie et pour partager l'information d'entreprise. L'Internet a vu une grande élévation des bases de données employées pour partager l'information ; fait des emplettes le plus en ligne des bases de données raisonnables d'une utilisation de taille. Quand vous visitez les stocks en ligne de n'importe quelle taille significative, une base de données fournit habituellement toutes les informations sur les marchandises étant vendues. Plutôt que chaque page étant créée à la main, les grands négociants emploient un calibre pour le livre ou les détails de CD, et le SQL recherche l'information de livre de la base de données. Imaginez combien travail il’d coûte si Amazone créait chaque page simple à la main !

Les bases de données sont grandes à traiter de grandes quantités de données qui doivent être recherchées, assorties, ou être régulièrement mises à jour. Les bases de données ont combiné avec le SQL vous permettent d'obtenir les réponses que vous voulez dans l'ordre vous voulez.

c'est un article supplémentaire par Goran Tomida


Déni : Notre site Web n'est pas responsable de l'information contenue par cet article. Cet article reflète nullement les vues, les avis, les pensées ou la croyance du personnel d'annuaire d'articles.

Notification de traduction : L'article "pourquoi et quand employer une base de données" a été traduit en utilisant un service de traduction automatisé. Nous faisons des excuses sincèrement pour toutes les erreurs de traduction qui se sont produites. Merci de l'arrangement.


Online: 1670 users browsing the articles directory