Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
7Activity

Table Of Contents

Introduction aux bases de données
1.1 Qu’est-ce qu’une base de données?
1.1.1 Notion de base de données
1.1.2 Modèle de base de données
1.2 Système de gestion de base de données (SGBD)
1.2.1 Principes de fonctionnement
1.2.2 Objectifs
1.2.3 Niveaux de description des données ANSI/SPARC
1.2.4 Quelques SGBD connus et utilisés
1.3 Travaux Dirigés – Sensibilisation à la problématique des bases de données
1.3.1 Introduction
1.3.2 Approche naïve
1.3.3 Affinement de la solution
1.3.4 Que retenir de ce TD?
2.1 Introduction
2.1.1 Pourquoi une modélisation préalable?
2.1.2 Merise
2.2 Éléments constitutifs du modèle entités-associations
2.2.1 Entité
2.2.2 Attribut ou propriété, valeur
2.2.3 Identifiant ou clé
2.2.4 Association ou relation
2.2.5 Cardinalité
2.3 Compléments sur les associations
2.3.1 Associations plurielles
2.3.2 Association réflexive
2.3.3 Association n-aire (n > 2)
2.4 Travaux Dirigés – Modèle entités-associations (1re
2.4.1 Attention aux attributs multiples
2.4.4 Comprenez-vous les type-associations n-aire?
2.4.5 Cas d’une bibliothèque (1re
2.5 Règles de bonne formation d’un modèle entités-associations
2.5.1 Règles portant sur les noms
2.5.2 Règles de normalisation des attributs
2.5.3 Règles de fusion/suppression d’entités/associations
2.5.4 Normalisation des type-entités et type-associations
2.6 Élaboration d’un modèle entités-associations
2.6.1 Étapes de conceptions d’un modèle entités-associations
2.6.2 Conseils divers
2.7 Travaux Dirigés – Modèle entités-associations (2e
2.7.1 Mais qui a fait cette modélisation?
2.7.2 Cas d’une bibliothèque (2e
2.7.3 Cas d’une entreprise de dépannage
3.1 Introduction au modèle relationnel
3.1.1 Présentation
3.1.2 Éléments du modèle relationnel
3.1.3 Passage du modèle entités-associations au modèle relationnel
3.2 Normalisation
3.2.1 Introduction
3.2.2 Dépendance fonctionnelle (DF)
3.2.3 Première et deuxième forme normale
3.2.4 Troisième forme normale
3.2.5 Forme normale de BOYCE-CODD
3.2.7 Remarques au sujet de la normalisation
3.3 Travaux Dirigés – Modèle relationnel
3.3.1 Passage du modèle entités-associations au modèle relationnel
3.3.2 Normalisation
3.4 Algèbre relationnelle
3.4.1 Introduction
3.4.2 Sélection
3.4.3 Projection
3.4.4 Union
3.4.5 Intersection
3.4.6 Différence
3.4.7 Produit cartésien
3.4.8 Jointure, theta-jointure, equi-jointure, jointure naturelle
3.4.9 Division
3.5 Travaux Dirigés – Algèbre relationnelle
3.5.1 Exercices de compréhension de requêtes
3.5.2 Trouver la bonne requête
Langage SQL
4.1.1 Présentation générale
4.1.2 Catégories d’instructions
4.1.3 PostgreSQL
4.2 Définir une base – Langage de définition de données (LDD)
4.2.1 Introduction aux contraintes d’intégrité
4.2.2 Créer une table : CREATE TABLE
4.2.3 Contraintes d’intégrité
4.3. MODIFIER UNE BASE – LANGAGE DE MANIPULATION DE DONNÉES (LMD) 71
4.2.4 Supprimer une table : DROP TABLE
4.2.5 Modifier une table : ALTER TABLE
4.3 Modifier une base – Langage de manipulation de données (LMD)
4.3.1 Insertion de n-uplets : INSERT INTO
4.3.2 Modification de n-uplets : UPDATE
4.3.3 Suppression de n-uplets : DELETE
4.4 Travaux Pratiques – PostgreSQL : Première base de données
4.4.1 Informations pratiques concernant PostgreSQL
4.4.2 Première base de données
4.5.1 Introduction à la commande SELECT
4.5.3 Syntaxe générale de la commande SELECT
4.5.7 La clause WHERE
4.5.8 Les expressions régulières
4.6 Travaux Pratiques – PostgreSQL : Premières requêtes
4.6.1 Premières requêtes
4.6.3 Utilisation des expressions régulières
4.7.2 Les clauses GROUP BY et HAVING et les fonctions d’agrégation
4.7.3 Opérateurs ensemblistes : UNION, INTERSECT et EXCEPT
4.8 Travaux Pratiques – PostgreSQL : Requêtes avancées
4.8.1 Prix de GROUP
4.8.3 GROUP toujours!
4.9 Nouveaux objets – Langage de définition de données (LDD)
4.9.1 Séquences (CREATE SEQUENCE) et type SERIAL
4.9.2 Règles (CREATE RULE)
4.9.3 Vues (CREATE VIEW)
4.9.4 Schémas (CREATE SCHEMA)
4.10. TRAVAUXPRATIQUES– SQL : NOUVEAUX OBJETS {S9} 101
4.10.1 Séquences
4.10.2 Schéma et vues
4.10.3 Règles
4.10.4 Toujours des requêtes
4.11.1 Introduction
4.11.2 Connexion au serveur de bases de données
4.11.3 Exécuter des commandes SQL
4.11.4 Les variables hôtes
4.11.5 Variables indicateur
4.11.6 Gestion des erreurs
4.11.7 Curseurs pour résultats à lignes multiples
4.11.8 Précompilation et compilation
4.11.9 Exemple complet
Corrections
Bibliographie
0 of .
Results for:
No results containing your search query
P. 1
Cours-BD

Cours-BD

Ratings: (0)|Views: 34|Likes:
Published by seddik

More info:

Published by: seddik on Aug 26, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/30/2011

pdf

text

original

You're Reading a Free Preview
Pages 4 to 22 are not shown in this preview.
You're Reading a Free Preview
Pages 26 to 77 are not shown in this preview.
You're Reading a Free Preview
Pages 81 to 114 are not shown in this preview.

Activity (7)

You've already reviewed this. Edit your review.
1 hundred reads
sousou2000 liked this
sousou2000 liked this
quidamme liked this
jeank liked this
noones333 liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->