Comment choisir son sgbd 1

Dossier SGDB PROGRAMMATION LINUX Choisir sa base de données La gestion du stockage de l'information a toujours été un élément critique de toute application informatique La gestion des ?chiers la recherche de l'information a très souvent complexi ?é les développements Comment choisir Quels critères retenir L 'utilisation d ? une base de données a permis de simpli ?er et normaliser cette gestion pour les développeurs Malgré cet intérêt son utilisation a longtemps été limitée aux applications critiques et complexes du fait notamment des coûts induits ainsi que des compétences nécessaires à l ? installation et à l'administration L'installation et l'administration des bases de données se sont progressivement simpli ?ées ce qui a eu pour e ?et de répandre leur utilisation et plus récemment l'apparition de bases de données Open Source a complètement démocratisé leur utilisation à toutes sortes d ? applications simples ou complexes critiques ou non critiques Pour dé ?nir simplement une Base de Données nous pouvons parler de collection de données inter reliées de façon cohérente Un Système de Gestion de Bases de Données SGBD est un ensemble de programmes qui permettent à des utilisateurs de saisir d ? organiser et de sélectionner des informations dans la base de données Le SGBD le plus courant est un système de gestion de base de données relationnelle ou SGBDR c'est est un logiciel capable de traiter des données structurées tables lignes colonnes dans un contexte de concurrence d'accès Les grandes caractéristiques d'un SGBDR sont - Indépendance face au type de stockage - Indépendance des données face aux applications - Accès e ?cace aux données - Gestion de l'aspect transactionnel et des accès concurrents - Manipulation des données simpli ?ées Langage SQL - Assurance de la cohérence des données - Sécurité physique Reprise cohérente en cas d'incident - Sécurité logique Gestion des droits limitation d ? accès etc Le Langage SQL permet de dialoguer avec un SGBDR Le succès du langage SQL est dû essentiellement à sa simplicité d ? utilisation et au fait qu ? il s ? appuie sur le schéma conceptuel pour énoncer des requêtes en laissant le SGBD responsable de la stratégie d ? exécution Ce langage permet d'e ?ectuer diverses opérations comme la création l'extraction la modi ?cation la suppression la fusion etc sur des collections de données Le langage SQL sera normalisé à cinq reprises SQL SQL SQL SQL SQL Les SGBDR de notre étude Les SGBDR abordés dans cette article sont IBM DB V Oracle g Sybase ASE et Microsoft SQLServer MySQL v et PostgreSQL v Hormis Microsoft SQL Server disponible uniquement sur Windows les autres éditeurs proposent des distributions sur les plates-formes les plus utilisées Windows AIX HPUX Solaris GNU Linux etc Ces distributions sont disponibles soit sous forme de binaires soit sous forme de sources à recompiler Actuellement plus de des serveurs supportant des bases de données utilisent Windows Linux conna? t une forte progression par rapport à UNIX Dans les SGBDR pris en compte pour cet article les bases Mysql PostgreSQL

  • 29
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Jul 30, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 78.2kB