Systèmes de gestion de bases de données


Systèmes de gestion de bases de données

Code BédéO : NFP107

Code RNCP :


OBJECTIFS PÉDAGOGIQUES COMPÉTENCES VISÉES CONDITIONS D'ACCÈS / PRÉREQUIS

Ce cours s’adresse à tous ceux qui veulent concevoirimplanteralimenter et interroger une base de données (BD), et intégrer cette BD à une application. Dans un contexte académique, il s’adresse aux étudiants en troisième année de Licence (L3). Dans un contexte professionnel, le contenu du cours présente tout ce qu’il est nécessaire de maîtriser quand on conçoit une BD ou que l’on développe des applications qui s’appuient sur une BD. Au-delà de ce public principal, toute personne désirant comprendre les principes, méthodes et outils des systèmes de gestion de données trouvera un intérêt à lire les chapitres consacrés à la conception, à l’interrogation et à la programmation SQL, pour ne citer que les principaux.

Le cours comprend trois parties consacrées successivement au modèle relationnel et à l’interrogation de bases de données relationnelles, à la conception et à l’implantation d’une base, et enfin aux applications s’appuyant sur une base de données avec des éléments de programmation et une introduction aux transactions. Ce cours ne présente en revanche pas, ou peu, les connaissances nécessaires à la gestion et à l’administration d’une BD: stockage, indexation, évaluation des requêtes, concurrence des accès, reprise sur panne. Ces sujets sont étudiés en détail dans la seconde partie, disponible séparément sur le site http://sys.bdpedia.fr, correspondant à l'UE NFE106.

Connaissance approfondie des SGBD relationnels. Maitrise du langage SQL et du développement d'applications orientées-données.

Niveau Bac+2 en informatique

MODALITÉS DE DÉPLOIEMENT Période Crédits ECTS
[{"id":"EX","libelle":"Examen final","description":"Examen final portant sur l'ensemble des connaissances et des savoirs de l'enseignement"}] 2024-10-14 - 2025-01-11 6
Année universitaire Certificateur Dates d'accréditation
Premier semestre Information Indisponible 2024-06-10 15:58:40

Systèmes de gestion de bases de données


Systèmes de gestion de bases de données

Code BédéO : NFP107

Code RNCP :


OBJECTIFS PÉDAGOGIQUES COMPÉTENCES VISÉES CONDITIONS D'ACCÈS / PRÉREQUIS

Ce cours s’adresse à tous ceux qui veulent concevoirimplanteralimenter et interroger une base de données (BD), et intégrer cette BD à une application. Dans un contexte académique, il s’adresse aux étudiants en troisième année de Licence (L3). Dans un contexte professionnel, le contenu du cours présente tout ce qu’il est nécessaire de maîtriser quand on conçoit une BD ou que l’on développe des applications qui s’appuient sur une BD. Au-delà de ce public principal, toute personne désirant comprendre les principes, méthodes et outils des systèmes de gestion de données trouvera un intérêt à lire les chapitres consacrés à la conception, à l’interrogation et à la programmation SQL, pour ne citer que les principaux.

Le cours comprend trois parties consacrées successivement au modèle relationnel et à l’interrogation de bases de données relationnelles, à la conception et à l’implantation d’une base, et enfin aux applications s’appuyant sur une base de données avec des éléments de programmation et une introduction aux transactions. Ce cours ne présente en revanche pas, ou peu, les connaissances nécessaires à la gestion et à l’administration d’une BD: stockage, indexation, évaluation des requêtes, concurrence des accès, reprise sur panne. Ces sujets sont étudiés en détail dans la seconde partie, disponible séparément sur le site http://sys.bdpedia.fr, correspondant à l'UE NFE106.

Connaissance approfondie des SGBD relationnels. Maitrise du langage SQL et du développement d'applications orientées-données.

Niveau Bac+2 en informatique

MODALITÉS DE DÉPLOIEMENT Période Crédits ECTS
[{"id":"EX","libelle":"Examen final","description":"Examen final portant sur l'ensemble des connaissances et des savoirs de l'enseignement"}] 2024-10-14 - 2025-01-11 6
Année universitaire Certificateur Dates d'accréditation
Premier semestre Information Indisponible 2024-06-10 15:58:51
Listes des sous domaines
Période Modalité
2024-10-14 - 2025-01-11 "Formation Hybride"

Condition d'accès / publics visés:

Niveau Bac+2 en informatique

Objectifs pédagogiques:

Ce cours s’adresse à tous ceux qui veulent concevoirimplanteralimenter et interroger une base de données (BD), et intégrer cette BD à une application. Dans un contexte académique, il s’adresse aux étudiants en troisième année de Licence (L3). Dans un contexte professionnel, le contenu du cours présente tout ce qu’il est nécessaire de maîtriser quand on conçoit une BD ou que l’on développe des applications qui s’appuient sur une BD. Au-delà de ce public principal, toute personne désirant comprendre les principes, méthodes et outils des systèmes de gestion de données trouvera un intérêt à lire les chapitres consacrés à la conception, à l’interrogation et à la programmation SQL, pour ne citer que les principaux.

Le cours comprend trois parties consacrées successivement au modèle relationnel et à l’interrogation de bases de données relationnelles, à la conception et à l’implantation d’une base, et enfin aux applications s’appuyant sur une base de données avec des éléments de programmation et une introduction aux transactions. Ce cours ne présente en revanche pas, ou peu, les connaissances nécessaires à la gestion et à l’administration d’une BD: stockage, indexation, évaluation des requêtes, concurrence des accès, reprise sur panne. Ces sujets sont étudiés en détail dans la seconde partie, disponible séparément sur le site http://sys.bdpedia.fr, correspondant à l'UE NFE106.

Compétences visées :

Connaissance approfondie des SGBD relationnels. Maitrise du langage SQL et du développement d'applications orientées-données.

Contenu de la formation:

Ce cours couvre tous les sujets intéressant le concepteur ou le développeur de systèmes informatiques s'appuyant sur une base de données.

  1. Modèle relationnel. Notions de base, schémas, normalisation.
  2. Interrogation: fondements de SQL (logique, algèbre) et étude approfondie du langage lui-même
  3. Conception de bases relationnelles
  4. Aspects transactionnels: notion de transaction, de concurrence, isolation.
  5. Intégration aux environnements de développements: interfaces de programmation SQL, frameworks.
  6. Introduction à l'administration: installation, droits d'accès, sauvegardes

Des séances de travaux dirigés et de travaux pratiques permettent l'interrogation par SQL d'une base et une découverte des propriétés transactionnelles ACID. Ces TP sont proposés en ligne.

Afficher plus

Modalités de validation et d’évaluation:

Examen final: Examen final portant sur l'ensemble des connaissances et des savoirs de l'enseignement

Accompagnement et suivi à Compléter:

[{"id":"EX","libelle":"Examen final","description":"Examen final portant sur l'ensemble des connaissances et des savoirs de l'enseignement"}]

Cette UE est constitutive des diplômes suivants:

[{"code":"CC0400A","code_suivi":16,"date_debut_validite":"2013-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"DIE0700A","code_suivi":452,"date_debut_validite":"2014-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"CC12800A","code_suivi":754,"date_debut_validite":"2015-09-01","date_fin_validite":"2024-08-31","affichable":false},{"code":"MR12303A","code_suivi":844,"date_debut_validite":"2020-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"MR12301A","code_suivi":296,"date_debut_validite":"2020-09-01","date_fin_validite":"9999-08-31","affichable":true},{"code":"LG02501A","code_suivi":260,"date_debut_validite":"2022-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"CYC9101A","code_suivi":430,"date_debut_validite":"2022-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"CYC9102A","code_suivi":431,"date_debut_validite":"2021-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"CYC9104A","code_suivi":429,"date_debut_validite":"2022-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"CYC9105A","code_suivi":220,"date_debut_validite":"2021-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"CYC9106A","code_suivi":1031,"date_debut_validite":"2022-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"CRN0801A","code_suivi":601,"date_debut_validite":"2023-12-21","date_fin_validite":"9999-08-31","affichable":true},{"code":"CRN0802A","code_suivi":971,"date_debut_validite":"2023-12-21","date_fin_validite":"9999-08-31","affichable":true},{"code":"CRN0803A","code_suivi":972,"date_debut_validite":"2023-12-21","date_fin_validite":"9999-08-31","affichable":true}]

ECTS: 6

Volume Horaire Financement individuel hors tiers financeur et CPF Tarif de référence (Employeur)
45 heures Information Indisponible Information Indisponible

Indexation officielle FORMACODES:

[{"code":"Z5C5","code_officiel":"71654","descripteur_majuscule":"LOGICIEL SYSTEME GESTION BASES DONNEES","descripteur_riche":"logiciel système gestion bases données","parent":{"code":"Z5","code_officiel":"70000","descripteur_majuscule":"LOGICIELS\/OUTILS\/APPLICATIONS\/SERVICES","descripteur_riche":"logiciels\/outils\/applications\/services"}},{"code":"M0A3B9","code_officiel":"30887","descripteur_majuscule":"LANGAGE SQL","descripteur_riche":"langage SQL","parent":{"code":"M0A3","code_officiel":"30854","descripteur_majuscule":"LANGAGE INFORMATIQUE","descripteur_riche":"langage informatique","parent":{"code":"M0","code_officiel":"112","descripteur_majuscule":"INFORMATION, COMMUNICATION","descripteur_riche":"information, communication"}}}]

Dernière mise à jour: 10/06/2024 15:58:40

Période Modalité
2024-10-14 - 2025-01-11 "Formation Hybride"

Condition d'accès / publics visés:

Niveau Bac+2 en informatique

Objectifs pédagogiques:

Ce cours s’adresse à tous ceux qui veulent concevoirimplanteralimenter et interroger une base de données (BD), et intégrer cette BD à une application. Dans un contexte académique, il s’adresse aux étudiants en troisième année de Licence (L3). Dans un contexte professionnel, le contenu du cours présente tout ce qu’il est nécessaire de maîtriser quand on conçoit une BD ou que l’on développe des applications qui s’appuient sur une BD. Au-delà de ce public principal, toute personne désirant comprendre les principes, méthodes et outils des systèmes de gestion de données trouvera un intérêt à lire les chapitres consacrés à la conception, à l’interrogation et à la programmation SQL, pour ne citer que les principaux.

Le cours comprend trois parties consacrées successivement au modèle relationnel et à l’interrogation de bases de données relationnelles, à la conception et à l’implantation d’une base, et enfin aux applications s’appuyant sur une base de données avec des éléments de programmation et une introduction aux transactions. Ce cours ne présente en revanche pas, ou peu, les connaissances nécessaires à la gestion et à l’administration d’une BD: stockage, indexation, évaluation des requêtes, concurrence des accès, reprise sur panne. Ces sujets sont étudiés en détail dans la seconde partie, disponible séparément sur le site http://sys.bdpedia.fr, correspondant à l'UE NFE106.

Compétences visées :

Connaissance approfondie des SGBD relationnels. Maitrise du langage SQL et du développement d'applications orientées-données.

Contenu de la formation:

Ce cours couvre tous les sujets intéressant le concepteur ou le développeur de systèmes informatiques s'appuyant sur une base de données.

  1. Modèle relationnel. Notions de base, schémas, normalisation.
  2. Interrogation: fondements de SQL (logique, algèbre) et étude approfondie du langage lui-même
  3. Conception de bases relationnelles
  4. Aspects transactionnels: notion de transaction, de concurrence, isolation.
  5. Intégration aux environnements de développements: interfaces de programmation SQL, frameworks.
  6. Introduction à l'administration: installation, droits d'accès, sauvegardes

Des séances de travaux dirigés et de travaux pratiques permettent l'interrogation par SQL d'une base et une découverte des propriétés transactionnelles ACID. Ces TP sont proposés en ligne.

Afficher plus

Modalités de validation et d’évaluation:

Examen final: Examen final portant sur l'ensemble des connaissances et des savoirs de l'enseignement

Accompagnement et suivi à Compléter:

[{"id":"EX","libelle":"Examen final","description":"Examen final portant sur l'ensemble des connaissances et des savoirs de l'enseignement"}]

Cette UE est constitutive des diplômes suivants:

[{"code":"CC0400A","code_suivi":16,"date_debut_validite":"2013-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"DIE0700A","code_suivi":452,"date_debut_validite":"2014-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"CC12800A","code_suivi":754,"date_debut_validite":"2015-09-01","date_fin_validite":"2024-08-31","affichable":false},{"code":"MR12303A","code_suivi":844,"date_debut_validite":"2020-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"MR12301A","code_suivi":296,"date_debut_validite":"2020-09-01","date_fin_validite":"9999-08-31","affichable":true},{"code":"LG02501A","code_suivi":260,"date_debut_validite":"2022-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"CYC9101A","code_suivi":430,"date_debut_validite":"2022-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"CYC9102A","code_suivi":431,"date_debut_validite":"2021-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"CYC9104A","code_suivi":429,"date_debut_validite":"2022-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"CYC9105A","code_suivi":220,"date_debut_validite":"2021-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"CYC9106A","code_suivi":1031,"date_debut_validite":"2022-09-01","date_fin_validite":"2024-08-31","affichable":true},{"code":"CRN0801A","code_suivi":601,"date_debut_validite":"2023-12-21","date_fin_validite":"9999-08-31","affichable":true},{"code":"CRN0802A","code_suivi":971,"date_debut_validite":"2023-12-21","date_fin_validite":"9999-08-31","affichable":true},{"code":"CRN0803A","code_suivi":972,"date_debut_validite":"2023-12-21","date_fin_validite":"9999-08-31","affichable":true}]

ECTS: 6

Volume Horaire Financement individuel hors tiers financeur et CPF Tarif de référence (Employeur)
45 heures Information Indisponible Information Indisponible

Indexation officielle FORMACODES:

[{"code":"Z5C5","code_officiel":"71654","descripteur_majuscule":"LOGICIEL SYSTEME GESTION BASES DONNEES","descripteur_riche":"logiciel système gestion bases données","parent":{"code":"Z5","code_officiel":"70000","descripteur_majuscule":"LOGICIELS\/OUTILS\/APPLICATIONS\/SERVICES","descripteur_riche":"logiciels\/outils\/applications\/services"}},{"code":"M0A3B9","code_officiel":"30887","descripteur_majuscule":"LANGAGE SQL","descripteur_riche":"langage SQL","parent":{"code":"M0A3","code_officiel":"30854","descripteur_majuscule":"LANGAGE INFORMATIQUE","descripteur_riche":"langage informatique","parent":{"code":"M0","code_officiel":"112","descripteur_majuscule":"INFORMATION, COMMUNICATION","descripteur_riche":"information, communication"}}}]

Dernière mise à jour: 10/06/2024 15:58:51

INFOS PRATIQUES

Durée

45 heures

Modalité

"Formation Hybride"

Période

Premier semestre

Date de début des cours

2024-10-14

Date de fin des cours

2025-01-11

Votre centre cnam

Le Cnam, au plus près de chez vous.

Le Trident – Bâtiment A

34 avenue de l’Europe 38100 Grenoble

24 rue de Robinson 42100 SAINT-ETIENNE

Le Cubix – 4 rue Ravier 69007 LYON

Centre universitaire Pierre Mendès France 12 avenue de Paris 
42300 ROANNE

3 chemin de Nocaze 26200 Montélimar

Au CNAM, les adultes salariés ou non viennent acquérir des connaissances et des compétences sanctionnées par un titre ou un diplôme pour sécuriser et dynamiser leur parcours professionnel.

Actuellement, l’offre régionale est uniquement disponible, l’offre nationale est en cours de préparation.

LogoQualiopi-300dpi-Avec Marianne

La certification qualité a été délivrée au titre des catégories d’actions suivantes:

ACTIONS DE FORMATION

ACTIONS DE FORMATION PAR APPRENTISSAGE

ACTIONS PERMETTANT DE VALIDER DES ACQUIS DE L’EXPERIENCE

ministere_enseignement_sup