• Administration base de données
  • Langage SQL

Conception et administration de bases de données

Mis à jour le

Responsable(s) : Mme Nada MIMOUNI

  • Cours + travaux pratiques
Code Cnam : US335P

Envie d'en savoir plus sur cette formation ?

Afin d’obtenir les tarifs, le calendrier de la formation, en distanciel, en présentiel, le lieu de la formation et un contact, remplissez les critères suivants :

Afficher le centre adapté à mes besoins

Afin d’obtenir les tarifs, le calendrier de la formation et le lieu de la formation, remplissez les critères suivants :

  • Durée : 50 heures
  • Package, Alternance
  • 6 crédits

Présentation

Public, conditions d'accès et prérequis

Prérequis

Cette unité d'enseignement  fait partie des enseignements dispensés dans le cadre de la licence professionnelle " Analyste Concepteur de Systèmes d'Information et de Décision (ACSID) " dont l'admission est sur dossier. Pour de plus amples informations, consulter le site http://licencepro.cnam.fr

Objectifs

- Concevoir, mettre en oeuvre, utiliser et administrer les bases de données relationnelles.

- Maîtriser le langage SQL.

- Découvrir l'univers du NoSQL

L'avis des auditeurs

Les dernières réponses à l'enquête d'appréciation pour cet enseignement : Fiche synthétique au format PDF

Présence et réussite aux examens

Pour l'année universitaire 2023-2024 :

  • Nombre d'inscrits : 29
  • Taux de présence à l'évaluation : 59%
  • Taux de réussite parmi les présents : 71%

Compétences et débouchés

Compétences

Cette UE donne les compétences nécessaires à la conception, la création, la mise en place, l’optimisation et l’administration d’une BD relationnelle, et quelques notions sur les systèmes NoSQL

Informations pratiques

Contact

Programme

Contenu

Cette Unité d'enseignement est composée des deux matières suivantes : « Conception de bases de données relationnelles » et « administration de bases de données relationnelles »,

Partie 1 : Conception de bases de données relationnelles

  • Modèle relationnel (définition et concepts)
  • Conception d’une bases de données relationnelle (modèle Entités/associations étendu, règles de passage vers le modèle relationnel
  • Interprétation du modèle relationnel sous un langage de description des données (SQL sous ORACLE)
  • Algèbre relationnelle
  • Langage d’interrogation d’une base de données SQL sous ORACLE)
  • Normalisation de modèle relationnel
  • Base de données NOSQL

Partie 2 : Administration de bases de données relationnelles

  • Fonctions d'administration (sécurité logique et physique de données, gestion du référentiel, surveillance du bon fonctionnement de la base, amélioration des performances, etc.)
  • Niveaux de mise en œuvre d'une base de données
  • Tuning / optimisation
  • Optimisation des requêtes (plan d'exécution, jointures efficaces, dénormalisation,.etc.)
  • Les différentes approches, les pré-requis et les outils nécessaires à ce genre d’études

Bibliographie

  • N. BOUDJLIDA . Bases de données et systèmes d'information
  • MEIER . Introduction pratique aux bases de données relationnelles
  • CHAPUIS . Bases de données ORACLE 8i, Développement, Administration,Optimisation
  • J. AKOKA, I. COMYN WATTIAU . Conception des bases de données relationnelles, concepts, méthodes et cas corrigés
  • T. CONNOLLY, C. BEGG, A. WESLY . Database Solutions - A step-by-step guide to building database
  • C. DELOBEL, C. LECLUSE, P. RICHARD Bases de données . Des systèmes relationnels aux systèmes objets (Ed MAsson)

Ces formations pourraient vous intéresser