1ière Bachelier en informatique et systèmes

Système de gestion de bases de données

< Retour

Crédits ECTS6,5
Volume horaire (h/an)75
Titulaire(s)COSTA, Corinne; HERBIET, Laurence; LEONARD, Anne; SAGOT, Pierre; SERRHINI, Souad
UnitéObligatoire
PériodeQuad. 1 et 2
CodeTECH-INS00017/1
Prérequis

aucun

Objectifs

Connaissance des organisations de fichiers et des méthodes d’accès

Capacité de choisir la méthode appropriée en situation réelle

Capacité à concevoir l'analyse d'une application informatique (conception des modèles entité/association et relationnels)

Maîtrise des principes de l'algèbre relationnelle

Connaissance du langage SQL, principalement le DML ( Data Manipulation Language)

Contenus

Définition des fichiers, enregistrements, champs, format fixe et variable

Vue logique et physique des données

Organisations des fichiers: séquentielle physique, séquentielle logique, indexé complet, séquentielle indexée, ISAM, direct (hash coding)

Introduction aux bases de données relationnelles

Introduction à MySql

Conduite de projets et théorie sur les modèles d’abstraction des systèmes d’information

Le modèle entité association

Le modèle relationnel

Les contraintes d'intégrités dans les bases de données

L'algèbre relationnelle (les différents opérateurs)

SQL (partie LMD) :

- la recherche de base

-l'union

-les différents types de jointure

-les expressions SQL

-Tri

-Groupement de lignes et sélections imbriquées

-Mise à jour des données

Bibliographie

P. Delmal SQL2 – SQL3

Jouffroy et Létang Les Fichiers

Méthodes d'enseignement et d'apprentissageCours magistraux
Travaux pratiques ou dirigés

Auditoire, travaux dirigés, laboratoires en groupes

EvaluationExamens écrits
Evaluation continue
Notes de coursOui
Langue(s) du coursFrançais

Les informations reprises sur cette page le sont à titre de simples renseignements et ne peuvent en aucune façon engager la responsabilité de la Haute Ecole.