Bases de données

  • Aide
  • Recherche
  • RSS
  • Google +
  • Facebook
  • Twitter
Université de Pau et des Pays de l'Adour (UPPA)

"UPPA Connect"

"UPPA Connect" : renforcer les liens entreprises-étudiants

L’UPPA lance sa plate-forme "UPPA Connect" permettant de créer un réseau professionnel entre les entreprises du territoire, les étudiants et les anciens étudiants devenus des professionnels. En savoir plus

Actualités

    • UE Libres

      Inscriptions aux semestres impairs aux UE libres à partir du mardi 12 septembre 2017 (7h)

      Lire la suite

Témoignages
Voir les témoignages de nos étudiants

 

 

Bases de données

Présentation

Contenus des Enseignements 

 Fondamentaux :

Évolution des systèmes de stockage de données

Avantages et fonctionnalités offertes par les bases de données relationnelles.

 Administration :

Installation, configuration et contrôle d’accès d’une base de données (MySQL).

Mise à disposition des interfaces de gestion pour les administrateurs et développeurs : phpMyAdmin, ligne de commande SQL, IDE (Integrated Development Environment), et langages de programmation.

 Opération :

Utilisation du langage SQL (Structured Query Language) pour la définition de la structure d'une base de données (Data Definition Language ou DDL), pour la gestion des données (Data Manipulation Language ou DML), pour la récupération des données (Requêtes), pour la gestion des transactions (Transaction Control ou TC) et pour le contrôle d’accès (Data Control Language ou DCL).

 Modélisation :

Utilisation du modèle entité-association (Entity-Relation model) pour la conception des bases de données relationnelles.

Introduction à la normalisation des bases de données pour garantir la qualité de la conception.

Un cas d’étude sera développé afin de mettre en pratique les compétences acquises.

Le cours suivra une méthodologie de pédagogie active guidée par les acquis d’apprentissage.

Objectifs

 Compétences visées

ID

Acquis d'apprentissage

Niveau

BD-Fondamentaux

Comprendre l’évolution et les fonctionnalités offertes par les systèmes de gestion de bases de données. Identifier et comprendre les concepts fondamentaux des bases de données relationnelles.

Compréhension

 

Comprendre les concepts d'intégrité, de sécurité et de confidentialité liés aux bases de données.

Compréhension

BD-Administration

Installer, configurer et interagir avec un système de gestion des bases de données relationnelles.

Application

BD-Opération

Utiliser le langage SQL (Structured Query Language) pour la conception et la manipulation de bases de données

Application

BD-Modélisation

Utiliser la modèle entité-association (Entity-Relation model) pour la conception des bases de données relationnelles.

Application

Volume horaire

  • CM : 15h00
  • TD : 15h00
  • TP : 9h00

Examens

  • 1ère Session     : 20% Contrôle Continu Ecrit ; 20% Projet
  • 2nde Session     : 60% Examen Terminal Ecrit.

Informations complémentaires

Réferences bibliographiques    

  • Fundamentals of Database Management Systems, by Mark L. Gillenson, Ph.D.
  • MySQL Cookbook, 3rd Edition, by Paul DuBois
  • Mastering phpMyAdmin 3.4 for Effective MySQL Management, by Marc Delisle
  • Learning PHP, MySQL, JavaScript, and CSS, 2nd Edition, by Robin Nixon

 

En bref

Crédits ECTS 4

Nombre d'heures 39h00

Niveau d'étude BAC +3

Type d'enseignement

  • Formation initiale

Langue d'enseignement
Français, Anglais

Date de début des cours
11 septembre 2017

Lieu(x)

  • Anglet