M106 – Manipuler des bases de données
Vous initier à créer des Bases de Données
Filière : Développement Digital
📥 Télécharger le PDF (5.1 Mo)Sommaire du document
- 1. Création des Bases de Données
- 2. Choix de moteur
- 3. Création des tables
- 4. Définition des colonnes
- 5. Typage des colonnes
- 6. Contraintes d’intégrité
- 7. Manipulation d’objet table
- 01 - Créer une Base de Données
- partie de la famille des moteurs transactionnels.
- 1 - Type de données numériques
- 1 octet
- 2 octets
- 3 octets
- 4 octets
- 8 octets
- 2 - Type de données caractères
- 3 - Type de données date/heure
- Hh: mm: ss
- Aaaa-mm-jj hh: mm: ss
- 1 - primary key
- 1 - PRIMARY KEY (suite)
- 2 - foreign key
- 2 - FOREIGN KEY (suite)
- 4 - default
Aperçu du contenu
Extrait des premières pages, texte tiré du PDF. Le document complet (173 pages) est dans le PDF.
Rappel: Définition d’une base de données Une base de données est une structure permettant de stocker un grand nombre d’informations afin d’en faciliter l’utilisation. • Le fait de structurer les données a pour but d’assurer les fonctions fondamentales suivantes :
• La fiabilité du stockage de l’information : La possibilité de restituer l’information stockée dans la base de données ;
• La massification : Le traitement de grands volumes de données ; • L’optimisation : En terme de temps de traitement et espace de stockage ; • La sécurisation des accès aux données ; • La qualité des données : Vérification des règles de gestion et la conformité avec les modèles de conception ;
Les objets d’une base de données: • Les tables : contenant des données; • Les index : servant à retrouver, trier, regrouper rapidement les données ; • Les déclencheurs (triggers) : permettant d'exécuter des opérations particulières lors de l'insertion, la modification ou la suppression de données ;
• Les types de données définis par l'utilisateur (UDDT) : servant de référentiel à plusieurs tables ; • Les valeurs par défaut (Defaults) : autorisant le système à insérer des valeurs dans les colonnes non renseignées par l'utilisateur ; • Les vues, ou pseudo-tables (Views) : offrant une vue particulière des données aux utilisateurs ; • Les fonctions définies par l'utilisateur (UDF) : permettant de renvoyer soit une valeur, soit une table ; • Les procédures stockées : exécutées par l'utilisateur pour produire un résultat donné ;
SGBD (Système de Gestion de Bases de Données) Un SGBD (Système de Gestion de Bases de Données) est un ensemble logiciel qui permet la structuration, le stockage, et la manipulation d'une base de données.
• Niveau conceptuel : • Le niveau central d’un SGBD. Il correspond à une vue générale de toutes les données existant dans l'entreprise. • Niveau interne ou physique : • Spécification du stockage physique des données (fichiers, disques, etc.) et des méthodes d'accès (index, etc.).
Autres documents de la filière Développement Digital
Manipuler des bases de données
CoursM101Se situer au regard du métier et de la démarche de formation
CoursM102Acquérir les bases de l’algorithmique
CoursM102Acquérir les bases de l’algorithmique
CoursM102Acquérir les bases de l’algorithmique
CoursM102Acquérir les bases de l’algorithmique
CoursM102Acquérir les bases de l’algorithmique
CoursM103Programmer en Orienté Objet
Tous les documents Développement Digital →
Toutes les filières
Document pédagogique de la formation professionnelle, partagé pour les stagiaires. Les supports officiels de votre promotion restent ceux de votre formateur et d'OFPPT Academy. Ce document vous appartient ou doit être retiré ? Écrivez à [email protected], il sera retiré sous 48 h.