Passer au contenu principal
ENA ENA
  • Accueil
  • Cours
    Mes cours Liste complète des cours Création de cours Demande de référence bibliographique
  • Enseignants
    Forum Soutien technopédagogique Support Moodle Support Teams
  • Étudiants
    Forum Soutien apprentissage Support Moodle Support Teams
  • Google apps
    Portail des applications Google de l'ÉTS Google Apps : Foire aux questions Documents de formation Capsules de formation
  • Liens utiles
    ChemiNot Eportfolio Signets (étudiants) Signets (enseignants) PlanÉTS (enseignants)
    Messagerie Outlook Messagerie Gmail
    Socrative Étudiants Socrative Enseignants
    Statistiques
  • Fermer
    Activer/désactiver la saisie de recherche
  • Vous êtes connecté anonymement (Connexion)

TCH054 Bases de données

  1. Accueil
  2. Cours
  3. Premier cycle
  4. TCH054
  • TCH054  TCH055 Bases de données

      • Accueil
      • Documents
      • Sites de cours
      • Références

      Accueil

      Ce cours ne peut être reconnu dans le cadre d’un programme de baccalauréat. 

      Au terme de ce cours, l’étudiant sera en mesure de décrire les principales composantes et fonctionnalités d’un système de gestion de base de données (SBGD), comprendre le modèle relationnel et pouvoir exprimer une requête en algèbre relationnelle; comprendre et appliquer les principes fondamentaux de la normalisation; concevoir un schéma relationnel modélisant les données du domaine d’application; créer des tables et manipuler les données à l’aide du langage SQL; implémenter une interface de connexion entre une application et la base de données; modéliser et implémenter les contraintes d’intégrité de la base de données. 

      Principes fondamentaux de la modélisation relationnelle : schéma, tables, vues, algèbre relationnelle, etc. Éléments architecturaux et principales fonctionnalités des systèmes de gestion de bases de données : gestion de la concurrence, intégrité des données, etc. Création du schéma et manipulation des données à l’aide du langage SQL. Modélisation des contraintes d’intégrité en SQL et à l’aide de procédures déclenchées. Concepts de base de la théorie de la normalisation (3FN, FNBC, etc.). Présentation sommaire des autres types de bases de données : non-relationnelles, semi-structurées, logiques, etc. 

      Les séances de laboratoire porteront sur la modélisation du schéma relationnelle, la manipulation des données à l’aide du langage SQL et l’implémentation d’une interface JBDC entre la base de données.

      • planets

      • À moins d'indications contraires de votre enseignant, veuillez noter qu'en début de session, il n'y a pas de séance de travaux pratiques avant qu'il y ait eu au moins un cours théorique.


      Documents

        • Notes de coursNotes de cours
          • Cours01-Introduction_aux_SGBD_3pp.pdfCours01-Introduction_aux_SGBD_3pp.pdf
          • Cours02-ModeleConceptuel-3pp.pdfCours02-ModeleConceptuel-3pp.pdf
          • Cours03-ModeleRelationnel_3pp.pdfCours03-ModeleRelationnel_3pp.pdf
          • Cours04-05-06-ModelePhysique_3pp.pdfCours04-05-06-ModelePhysique_3pp.pdf
          • Cours07-LMD-AlgRelationnelle_SelectSimple_3pp.pdfCours07-LMD-AlgRelationnelle_SelectSimple_3pp.pdf
          • Cours08-LMD-Jointures_Agregats_Dates_3pp.pdfCours08-LMD-Jointures_Agregats_Dates_3pp.pdf
          • Cours09-LMD-ModificationDonnees_Transactions_3pp.pdfCours09-LMD-ModificationDonnees_Transactions_3pp.pdf
          • Cours10-IntroPLSQL_3pp.pdfCours10-IntroPLSQL_3pp.pdf
          • Cours11-Curseurs-Exceptions-Normes_3pp.pdfCours11-Curseurs-Exceptions-Normes_3pp.pdf
          • Cours12-JDBC-3pp.pdfCours12-JDBC-3pp.pdf
      • Laboratoires: 

        Veuillez vous rendre sur le site de cours spécifique à votre groupe pour avoir accès aux énoncés des laboratoires. 


      Sites de cours

      Une liste complète des groupes, des enseignants et leurs coordonnées, ainsi que le responsable du cours, se trouve dans le plan de cours, sous l'onglet Accueil.

      • Les groupes suivants ont un site de cours sur la plateforme Moodle-ÉTS :


      Références

      • Référence bibliographiqueSystèmes de gestion de bases de données par l'exemple
      • Référence bibliographiqueLe développement de systèmes d'information : une méthode intégrée à la transformation des processus

    Passer Google Apps
    Google Apps
    • Gmail Gmail
    • Calendar Calendar
    • Google Drive Google Drive
    • TCH054
    • Accueil
    • Calendrier
    Vous êtes connecté anonymement (Connexion)
    Accueil
    | English
    • Accueil
    • Cours
      • Mes cours
      • Liste complète des cours
      • Création de cours
      • Demande de référence bibliographique
    • Enseignants
      • Forum
      • Soutien technopédagogique
      • Support Moodle
      • Support Teams
    • Étudiants
      • Forum
      • Soutien apprentissage
      • Support Moodle
      • Support Teams
    • Google apps
      • Portail des applications Google de l'ÉTS
      • Google Apps : Foire aux questions
      • Documents de formation
      • Capsules de formation
    • Liens utiles
      • ChemiNot
      • Eportfolio
      • Signets (étudiants)
      • Signets (enseignants)
      • PlanÉTS (enseignants)
      • Messagerie Outlook
      • Messagerie Gmail
      • Socrative Étudiants
      • Socrative Enseignants
      • Statistiques
    Résumé de conservation de données