
Introduction aux bases de données
Description
Introduction au livre
Des concepts de base au big data
Un manuel de bases de données qui présente une vue d'ensemble.
« Introduction aux bases de données » est un ouvrage qui sert de carte et de voile à ceux qui entreprennent leur premier voyage dans le monde des bases de données.
Les cartes mentales vous aident à visualiser d'un coup d'œil les relations entre des concepts inconnus, et elles clarifient ces concepts grâce à des exemples et des analogies familiers, consolidant ainsi vos bases en matière de fondamentaux des bases de données.
Dans la troisième édition, nous avons ajouté davantage de techniques de représentation des mégadonnées et complété les exercices pratiques afin de refléter les dernières tendances technologiques des différents examens.
De plus, l'annexe fournit des instructions sur la manière de créer soi-même une base de données à l'aide de Live SQL, qui peut être utilisé sans installation, ainsi que de la dernière version d'Oracle.
※ Ce livre a été conçu comme manuel pour les cours universitaires, il ne fournit donc pas de réponses aux exercices pratiques.
Un manuel de bases de données qui présente une vue d'ensemble.
« Introduction aux bases de données » est un ouvrage qui sert de carte et de voile à ceux qui entreprennent leur premier voyage dans le monde des bases de données.
Les cartes mentales vous aident à visualiser d'un coup d'œil les relations entre des concepts inconnus, et elles clarifient ces concepts grâce à des exemples et des analogies familiers, consolidant ainsi vos bases en matière de fondamentaux des bases de données.
Dans la troisième édition, nous avons ajouté davantage de techniques de représentation des mégadonnées et complété les exercices pratiques afin de refléter les dernières tendances technologiques des différents examens.
De plus, l'annexe fournit des instructions sur la manière de créer soi-même une base de données à l'aide de Live SQL, qui peut être utilisé sans installation, ainsi que de la dernière version d'Oracle.
※ Ce livre a été conçu comme manuel pour les cours universitaires, il ne fournit donc pas de réponses aux exercices pratiques.
- Vous pouvez consulter un aperçu du contenu du livre.
Aperçu
indice
Chapitre 1 : Concepts de base des bases de données
01 La nécessité d'une base de données
Données et informations
Systèmes d'information et bases de données
02 Définition et caractéristiques d'une base de données
Définition d'une base de données
Fonctionnalités de la base de données
03 Les données à l'ère de la science des données
Classification des données par forme
Classification des données par caractéristiques
addition
Problèmes pratiques
Chapitre 2 Système de gestion de bases de données
01 Contexte de l'émergence des systèmes de gestion de bases de données
02 Définition d'un système de gestion de base de données
03 Avantages et inconvénients des systèmes de gestion de bases de données
04 L'évolution des systèmes de gestion de bases de données
addition
Problèmes pratiques
Chapitre 3 : Système de base de données
01 Définition d'un système de base de données
02 Structure de la base de données
schéma
Structure de base de données en 3 étapes
Indépendance des données
Dictionnaire de données
03 Utilisateur de base de données
administrateur de base de données
Utilisateurs finaux
programmeur d'applications
04 Langage de données
Langage de définition de données
langage de manipulation de données
Langage de contrôle des données
05 Configuration du système de gestion de base de données
Gestionnaire de requêtes
Gestionnaire de données enregistrées
addition
Problèmes pratiques
Chapitre 4 : Modélisation des données
01 Modélisation des données et concepts de modélisation des données
02 Modèle entité-relation
individuel
attribut
relation
Diagramme ER
03 Modèle de données logique
Concepts et caractéristiques des modèles de données logiques
Modèle de données hiérarchique
Modèle de données réseau
addition
Problèmes pratiques
Chapitre 5 : Modèle de données relationnel
01 Concept de modèle de données relationnel
Termes de base du modèle de données relationnel
Structure des relations et des bases de données
Caractéristiques des relations
Types de clés
02 Contraintes du modèle de données relationnel
contraintes d'intégrité des entités
contraintes d'intégrité référentielle
addition
Problèmes pratiques
Chapitre 6 Opérations sur les données relationnelles
01 Concept des opérations sur les données relationnelles
02 Algèbre relationnelle
Concepts et opérateurs de l'algèbre relationnelle
Opérateurs d'ensembles généraux
Opérateurs relationnels purs
Exprimer des requêtes à l'aide de l'algèbre relationnelle
Opérateurs d'algèbre relationnelle étendue
03 Interprétation des relations
addition
Problèmes pratiques
Chapitre 7 : Langage de base de données SQL
01 Introduction à SQL
02 Définition des données à l'aide de SQL
fonctionnalités de définition de données de SQL
Création d'une table
Changer la table
Supprimer le tableau
03 Manipulation de données à l'aide de SQL
Fonctions de manipulation de données SQL
Récupération de données
Insertion de données
Modification des données
Suppression des données
04 vues
Le concept de vue
Création d'une vue
Utilisation des vues
Supprimer une vue
05 Insertion SQL
Concepts et fonctionnalités de l'insertion SQL
Insérer SQL sans curseur
Insérez une requête SQL nécessitant un curseur.
addition
Problèmes pratiques
Chapitre 8 : Conception de bases de données
Phase 1 de conception de la base de données
02 Analyse des exigences
03 Conception préliminaire
Extraction d'objets et de propriétés
Extraction de relations
Création d'un diagramme ER
04 Conception logique
Règles de conversion du schéma de relation
Conception logique utilisant des règles de transformation de schéma relationnel
05 Conception physique et mise en œuvre
addition
Problèmes pratiques
Chapitre 09 Normalisation
01 Le concept de normalisation et les phénomènes anormaux
02 Dépendance fonctionnelle
03 Forme normale de base et processus de normalisation
Le concept de normalisation et les types de formes normales
Première forme régulière
Deuxième forme régulière
3ème forme régulière
Voix/Code Régulier
quatrième forme normale et cinquième forme normale
Résumé du processus de normalisation
addition
Problèmes pratiques
Chapitre 10 Récupération et contrôle parallèle
01 Transaction
Le concept de transaction
caractéristiques de la transaction
Transactions et opérations
État de la transaction
02 Invalidité et rétablissement
Types de handicaps
opérations de stockage de bases de données
techniques de récupération
03 Commande parallèle
Exécution parallèle et contrôle parallèle
Le problème de l'exécution parallèle
Calendrier des transactions
Techniques de contrôle de la concurrence
addition
Problèmes pratiques
Chapitre 11 : Gestion de la sécurité et des autorisations
01 Sécurité
02 Gestion des autorisations
Le concept de gestion de l'autorité
Octroi d'autorité
Révocation de l'autorité
Attribution et révocation de rôles
addition
Problèmes pratiques
Chapitre 12 Technologies d'application de bases de données
01 Base de données orientée objet
02 Base de données objet-relationnelle
03 Système de base de données distribuée
04 Système de base de données multimédia
05 Autres technologies d'application de bases de données
addition
Problèmes pratiques
Chapitre 13 : Science des données et mégadonnées
01 Science des données
02 Big Data
03 Technologie de stockage des mégadonnées : NoSQL
04 Technologie d'analyse du Big Data : Exploration de données
04 Technologie de représentation des mégadonnées : visualisation des données
addition
Problèmes pratiques
Annexe : Utilisation de la base de données
01 Introduction et installation d'Oracle
02 Création et utilisation d'une base de données avec Oracle
03 Création et utilisation d'une base de données avec Live SQL
Projet 04 : Écrivons ensemble, les amis
01 La nécessité d'une base de données
Données et informations
Systèmes d'information et bases de données
02 Définition et caractéristiques d'une base de données
Définition d'une base de données
Fonctionnalités de la base de données
03 Les données à l'ère de la science des données
Classification des données par forme
Classification des données par caractéristiques
addition
Problèmes pratiques
Chapitre 2 Système de gestion de bases de données
01 Contexte de l'émergence des systèmes de gestion de bases de données
02 Définition d'un système de gestion de base de données
03 Avantages et inconvénients des systèmes de gestion de bases de données
04 L'évolution des systèmes de gestion de bases de données
addition
Problèmes pratiques
Chapitre 3 : Système de base de données
01 Définition d'un système de base de données
02 Structure de la base de données
schéma
Structure de base de données en 3 étapes
Indépendance des données
Dictionnaire de données
03 Utilisateur de base de données
administrateur de base de données
Utilisateurs finaux
programmeur d'applications
04 Langage de données
Langage de définition de données
langage de manipulation de données
Langage de contrôle des données
05 Configuration du système de gestion de base de données
Gestionnaire de requêtes
Gestionnaire de données enregistrées
addition
Problèmes pratiques
Chapitre 4 : Modélisation des données
01 Modélisation des données et concepts de modélisation des données
02 Modèle entité-relation
individuel
attribut
relation
Diagramme ER
03 Modèle de données logique
Concepts et caractéristiques des modèles de données logiques
Modèle de données hiérarchique
Modèle de données réseau
addition
Problèmes pratiques
Chapitre 5 : Modèle de données relationnel
01 Concept de modèle de données relationnel
Termes de base du modèle de données relationnel
Structure des relations et des bases de données
Caractéristiques des relations
Types de clés
02 Contraintes du modèle de données relationnel
contraintes d'intégrité des entités
contraintes d'intégrité référentielle
addition
Problèmes pratiques
Chapitre 6 Opérations sur les données relationnelles
01 Concept des opérations sur les données relationnelles
02 Algèbre relationnelle
Concepts et opérateurs de l'algèbre relationnelle
Opérateurs d'ensembles généraux
Opérateurs relationnels purs
Exprimer des requêtes à l'aide de l'algèbre relationnelle
Opérateurs d'algèbre relationnelle étendue
03 Interprétation des relations
addition
Problèmes pratiques
Chapitre 7 : Langage de base de données SQL
01 Introduction à SQL
02 Définition des données à l'aide de SQL
fonctionnalités de définition de données de SQL
Création d'une table
Changer la table
Supprimer le tableau
03 Manipulation de données à l'aide de SQL
Fonctions de manipulation de données SQL
Récupération de données
Insertion de données
Modification des données
Suppression des données
04 vues
Le concept de vue
Création d'une vue
Utilisation des vues
Supprimer une vue
05 Insertion SQL
Concepts et fonctionnalités de l'insertion SQL
Insérer SQL sans curseur
Insérez une requête SQL nécessitant un curseur.
addition
Problèmes pratiques
Chapitre 8 : Conception de bases de données
Phase 1 de conception de la base de données
02 Analyse des exigences
03 Conception préliminaire
Extraction d'objets et de propriétés
Extraction de relations
Création d'un diagramme ER
04 Conception logique
Règles de conversion du schéma de relation
Conception logique utilisant des règles de transformation de schéma relationnel
05 Conception physique et mise en œuvre
addition
Problèmes pratiques
Chapitre 09 Normalisation
01 Le concept de normalisation et les phénomènes anormaux
02 Dépendance fonctionnelle
03 Forme normale de base et processus de normalisation
Le concept de normalisation et les types de formes normales
Première forme régulière
Deuxième forme régulière
3ème forme régulière
Voix/Code Régulier
quatrième forme normale et cinquième forme normale
Résumé du processus de normalisation
addition
Problèmes pratiques
Chapitre 10 Récupération et contrôle parallèle
01 Transaction
Le concept de transaction
caractéristiques de la transaction
Transactions et opérations
État de la transaction
02 Invalidité et rétablissement
Types de handicaps
opérations de stockage de bases de données
techniques de récupération
03 Commande parallèle
Exécution parallèle et contrôle parallèle
Le problème de l'exécution parallèle
Calendrier des transactions
Techniques de contrôle de la concurrence
addition
Problèmes pratiques
Chapitre 11 : Gestion de la sécurité et des autorisations
01 Sécurité
02 Gestion des autorisations
Le concept de gestion de l'autorité
Octroi d'autorité
Révocation de l'autorité
Attribution et révocation de rôles
addition
Problèmes pratiques
Chapitre 12 Technologies d'application de bases de données
01 Base de données orientée objet
02 Base de données objet-relationnelle
03 Système de base de données distribuée
04 Système de base de données multimédia
05 Autres technologies d'application de bases de données
addition
Problèmes pratiques
Chapitre 13 : Science des données et mégadonnées
01 Science des données
02 Big Data
03 Technologie de stockage des mégadonnées : NoSQL
04 Technologie d'analyse du Big Data : Exploration de données
04 Technologie de représentation des mégadonnées : visualisation des données
addition
Problèmes pratiques
Annexe : Utilisation de la base de données
01 Introduction et installation d'Oracle
02 Création et utilisation d'une base de données avec Oracle
03 Création et utilisation d'une base de données avec Live SQL
Projet 04 : Écrivons ensemble, les amis
Image détaillée
.jpg)
Avis de l'éditeur
① Notions de base sur les bases de données : Le chapitre 1 présente les bases de données et le chapitre 2 présente les SGBD.
Le chapitre 3 présente un système de base de données qui combine ces éléments.
② Modèle et fonctionnement des données : Au chapitre 4, nous apprendrons le concept de modélisation des données et le rôle des modèles de données.
Et au chapitre 5, nous examinons le modèle de données relationnel global, qui est le modèle de données de base, et au chapitre 6, nous examinons les principales opérations sur les données relationnelles.
③ Langage de base de données SQL : Après avoir présenté les principales fonctions de SQL au chapitre 7, nous apprendrons à écrire des requêtes en SQL pour créer des tables et récupérer et manipuler des données.
④ Conception de bases de données : Présente l'importance et les objectifs de la conception de bases de données et couvre deux méthodes de conception majeures.
Au chapitre 8, nous apprendrons les méthodes de conception utilisant le modèle E-R et les règles de transformation relationnelle, et au chapitre 9, nous apprendrons les méthodes de conception utilisant la normalisation.
⑤ Gestion des bases de données : Au chapitre 10, nous étudierons différentes techniques de récupération et de contrôle de la concurrence permettant de résoudre les problèmes pouvant survenir lors de l’exécution simultanée de tâches.1
Dans le chapitre 1, vous apprendrez comment accorder et révoquer des autorisations à l'aide de SQL afin de maintenir la sécurité des bases de données.
⑥ Technologie des applications de bases de données : Le chapitre 12 présente les bases de données orientées objet, objet-relationnelles, distribuées et multimédias qui ont des caractéristiques différentes des bases de données relationnelles.
Le chapitre 13 explore la relation entre la science des données et le big data et présente les technologies liées au big data.
⑦ Utilisation de la base de données : En annexe, apprenez comment construire une base de données à l’aide d’Oracle.
Et nous présenterons un projet simple qui illustre la théorie abordée tout au long du livre.
Le chapitre 3 présente un système de base de données qui combine ces éléments.
② Modèle et fonctionnement des données : Au chapitre 4, nous apprendrons le concept de modélisation des données et le rôle des modèles de données.
Et au chapitre 5, nous examinons le modèle de données relationnel global, qui est le modèle de données de base, et au chapitre 6, nous examinons les principales opérations sur les données relationnelles.
③ Langage de base de données SQL : Après avoir présenté les principales fonctions de SQL au chapitre 7, nous apprendrons à écrire des requêtes en SQL pour créer des tables et récupérer et manipuler des données.
④ Conception de bases de données : Présente l'importance et les objectifs de la conception de bases de données et couvre deux méthodes de conception majeures.
Au chapitre 8, nous apprendrons les méthodes de conception utilisant le modèle E-R et les règles de transformation relationnelle, et au chapitre 9, nous apprendrons les méthodes de conception utilisant la normalisation.
⑤ Gestion des bases de données : Au chapitre 10, nous étudierons différentes techniques de récupération et de contrôle de la concurrence permettant de résoudre les problèmes pouvant survenir lors de l’exécution simultanée de tâches.1
Dans le chapitre 1, vous apprendrez comment accorder et révoquer des autorisations à l'aide de SQL afin de maintenir la sécurité des bases de données.
⑥ Technologie des applications de bases de données : Le chapitre 12 présente les bases de données orientées objet, objet-relationnelles, distribuées et multimédias qui ont des caractéristiques différentes des bases de données relationnelles.
Le chapitre 13 explore la relation entre la science des données et le big data et présente les technologies liées au big data.
⑦ Utilisation de la base de données : En annexe, apprenez comment construire une base de données à l’aide d’Oracle.
Et nous présenterons un projet simple qui illustre la théorie abordée tout au long du livre.
SPÉCIFICATIONS DES PRODUITS
- Date de publication : 15 janvier 2022
- Nombre de pages, poids, dimensions : 552 pages | 188 × 235 × 35 mm
- ISBN13 : 9791156645771
- ISBN10 : 1156645778
Vous aimerez peut-être aussi
카테고리
Langue coréenne
Langue coréenne