Une base de données (BDD) et (Database en Anglais) est une grande archive numérique alimentée par les professionnels dans les entreprises et gérée par les data scientists et les administrateurs de bases de données.
Avant de vous parler de la conception des bases de données, nous vous parlons de la data science et des bases de données.
• Il s’agit d’un ensemble de données interdépendantes stockées ensemble sans redondances, dont le but est de servir une ou plusieurs applications, les données sont stockées de manière à ce qu’elles soient indépendantes des programmes qui les manipulent. En d’autres termes, l’ensemble de données est appelé la base de données.
• Il s’agit d’un ensemble auto-descriptif d’enregistrements intégrés :
Auto-descriptif: En plus des données source de l’utilisateur, il contient également une description de sa propre structure (dictionnaire de données).
Registres intégrés: La hiérarchie normale des données est la suivante : les bits constituent des octets ou des caractères ; les caractères constituent des champs ; les champs constituent des enregistrements et les enregistrements constituent des fichiers. Une base de données comprend des fichiers de données utilisateur et plus encore, une description des données, des métadonnées, des indices pour former des relations entre les données, et la dernière catégorie de données est appelée métadonnées d’application, des informations sur les applications qui l’utilisent.
Hiérarchie des éléments de données: Dans le traitement des fichiers et Dans le traitement des Bases de données.
Bases de données bibliographiques - Bases de données Clients - Bases de données réseau - Bases de données hiérarchiques
SGBD (Système de gestion de base de données) – Système de base de données
Un SGB est un système matériel et logiciel de bases de données capable de définir, créer, manipuler, contrôler, gérer des masses de données.
Le logiciel d’utilisation de la base de données peut faire partie du système de gestion de base de données, mais peut également être indépendant du système de gestion de base de données.
SGBDR (Système de Gestion de Base de Données Relationnelle) – Relationnel
Le système de base de données est le système de base de données dominant au début du 21e siècle.
DBA (Database Administrator) – la tâche de l’administrateur de la base de données est
surveiller et assurer le fonctionnement de la base de données.
UML (Unified Modeling Language) – langage de modélisation visuelle
SQL (Structured Query Language) – Un langage orienté transformation qui
utilise des relations pour transformer l’entrée en sortie. Le langage SQL est
un langage relationnellement complet, c’est-à-dire qui permet de créer toutes les relations possibles également créer en utilisant l’algèbre relationnelle. SQL permet également des
opérations, par ex. trier, additionner, créer des structures de données, etc.
SQL vient de System, un prototype de base de données relationnelle créé chez IBM au milieu des années 70 R.
DDL (sous-langage SQL) (Data(base) Definition Language) – Un langage qui permet
décrire la structure de la base de données et contrôler l’accès aux données. Ce
Le langage contient les types d’énoncés suivants : (1) Énoncés de définition de données.
déclarations de description des données (« CREATE », « ALTER », « DROP ») et (2) aux données déclarations de contrôle d’accès (“GRANT” et “REVOKE”).
DML (sous-langage SQL) (Langage de manipulation de base de données) – Langage des données pour rechercher et modifier. Ce langage contient les types de phrases suivants : (1)
Requêtes (“SELECT”) et (2) Déclarations de traitement de données.
QBE (Query By Example) – le langage des bases de données relationnelles, qui
principes ont été utilisés dans de nombreux systèmes de bases de données (par exemple Access utilisé soi-disant Concepteur de requêtes). Un système de base de données utilisant QBE est interactif : tout le travail se fait sous forme de dialogue sur la console (clavier et afficheurs par la médiation). Le principal moyen d’interaction avec le système est la fenêtre ;
Ces derniers sont de deux types :
– fenêtre schéma
– fenêtre de conditions.
ERD (Entity Relationship Diagram) – Un diagramme de relation d’entité est utilisé
pour modéliser les exigences de la base de données. Il est créé lors de l’analyse détaillée du système d’information. Un diagramme entité-relation est utilisé pour la conception de la base de données. C’est une approche descendante au développement du système, au cours duquel les objets de données importants sont trouvés en premier et les liens entre eux. Des attributs sont ensuite ajoutés aux objets de données afin que
indiquez les données que vous souhaitez stocker sur un objet. Aussi des restrictions sont ajoutées.
CASE (Systèmes Assistés par Ordinateur/Ingénierie Logicielle) – CASE
Un outil est un produit individuel qui aide un développeur de logiciel d’une ou plusieurs façons
pendant l’étape du cycle de développement du logiciel. résultant de l’utilisation de l’outil CASE
bénéfices possibles : -Réduction des coûts, notamment liés à la maintenance logicielle.
Une base de données efficace est celle qui réalise et répond à un ou plusieurs des objectifs suivants:
Polyvalence pour la représentation des relations: le système de gestion de données doit être capable de représenter les relations des données stockées et de créer les fichiers logiques nécessaires.
Performance
Coût optimal
Redondance minimale
Expérience d’exploration rapide: la possibilité d’explorer une base de données rapidement et avec différents critères de recherche dépend beaucoup de l’organisation physique des données.
Intégrité: L’ensemble de l’installation doit garantir l’intégrité des informations stockées
Réserve de confidentialité et de sécurité: la réserve fait référence au droit des individus et des organisations de déterminer eux-mêmes, quand, comment et dans quelle mesure la transmission à des tiers d’informations les concernant sera autorisée
Simplicité à l’utilisation: Les moyens utilisés pour représenter la vue générale des données doivent être conçus de manière simple et claire.
La compatibilité : lorsqu’une organisation installe un nouveau logiciel de base de données, il est important qu’il puisse fonctionner avec les programmes et procédures existants et que les données déjà stockées puissent être converties dans les nouveaux formulaires.
Il est important dans la conception d’une base de données de la planifier de manière à ce qu’elle soit modifiable sans qu’il soit nécessaire de changer les programmes d’application utilisés
Optimisation: Il est nécessaire d’ajuster et de modifier fondamentalement l’organisation de l’entrepôt de données une fois que le système est entré en service et que les modèles d’utilisation ont été suffisamment clarifiés. Ce processus d’ajustement de la base de données est appelé réglage.
Migration des données: Il est pratique de déplacer un ensemble de données au sein de l’entrepôt de données vers des positions accessibles en fonction de son activité. Ce processus d’ajustement du stockage des données s’appelle la migration des données. Dans certains systèmes, cela se fait automatiquement, dans d’autres, cela est fait par les programmeurs système ou l’administrateur des données.
L’administrateur de la base de données est chargé de superviser et de maintenir la vue logique globale des données.
L’objectif de ce QCM Technicien de Maintenance Industrielle de préparation à l’entretien est de tester…
Le calcul des flux de trésorerie (ou cash flows) consiste à mesurer les entrées et…
Voici un guide détaillé sur la rédaction d'un QCM d'analyse financière, avec des exemples concrets…
Objectif : Cette fiche pratique explique les principaux ratios d'endettement, comment les calculer, et leur…
Ce guide vous aide à rédiger un QCM Analyse Financière structuré et pertinent sur l'analyse…
Le marketing de la mode est un domaine stratégique essentiel pour promouvoir une marque, une…
This website uses cookies.
View Comments