Question database pour l'universite

3
BASES DE DONNEES 1 Chapitre I. Gestion des bases de données : synthèse 1.1 Introduction La principale fonction d'un système de base de données, les opérations d'un système de base de données 1.2 Qu'est-ce qu'un système de bases de données? les données, le matériel, le logiciel et les utilisateurs. 1.3 Qu'est-ce qu'une base de données ? Les données persistantes Les entités et les associations Les données et les modèles de données 1.4 Les avantages d’une bases de données Quels en sont les avantages d’une bases de données? L'administration des données et de la base de données Les avantages de l'approche base de données 1.5 L'indépendance des données l'indépendance physique et l'indépendance logique. Champs, enregistrements et fichiers 1.6 Les systèmes relationnels et les autres systèmes Chapitre 2. Une architecture pour les bases de données 2.2 Une architecture à trois niveaux L'architecture ANSI/SPARC de trois niveaux Architecture détaillée d'un système 2.3 Le niveau externe 2.4 Le niveau conceptuel 2.6 Les liens 2.7 Le role d'administrateur de la base de données 2.8 Le système de gestion de la base de données (SGBD) Les fonctionnalités et les composants principaux d'un SGBD La définition des données. La manipulation des données. • L'optimisation et l'exécution. La sécurité et l'intégrité des données. Le dictionnaire des données. 2.9 Le gestionnaire des communications de données 2.10 L'architecture client/serveur 2.11 Les utilitaires 2.12 Traitement distribué Chapitre 3. Une introduction aux bases de données relationnelles 3.2 Un aperçu informel des systèmes relationnels • L’aspect structurel - les données sont perçues comme des tables. • L'intégrité - ces tables satisfont au contraintes d'intégrité. 1

description

ce document contien des questions pour l'examen ou database

Transcript of Question database pour l'universite

Page 1: Question database pour l'universite

BASES DE DONNEES 1Chapitre I. Gestion des bases de données : synthèse1.1 IntroductionLa principale fonction d'un système de base de données, les opérations d'un système de base de données1.2 Qu'est-ce qu'un système de bases de données? les données, le matériel, le logiciel et les utilisateurs. 1.3 Qu'est-ce qu'une base de données ?Les données persistantesLes entités et les associationsLes données et les modèles de données1.4 Les avantages d’une bases de donnéesQuels en sont les avantages d’une bases de données? L'administration des données et de la base de donnéesLes avantages de l'approche base de données1.5 L'indépendance des donnéesl'indépendance physique et l'indépendance logique.Champs, enregistrements et fichiers1.6 Les systèmes relationnels et les autres systèmes

Chapitre 2. Une architecture pour les bases de données2.2 Une architecture à trois niveauxL'architecture ANSI/SPARC de trois niveauxArchitecture détaillée d'un système2.3 Le niveau externe2.4 Le niveau conceptuel2.6 Les liens2.7 Le role d'administrateur de la base de données2.8 Le système de gestion de la base de données (SGBD)Les fonctionnalités et les composants principaux d'un SGBDLa définition des données.La manipulation des données.• L'optimisation et l'exécution.La sécurité et l'intégrité des données.Le dictionnaire des données.2.9 Le gestionnaire des communications de données2.10 L'architecture client/serveur2.11 Les utilitaires2.12 Traitement distribué

Chapitre 3. Une introduction aux bases de données relationnelles3.2 Un aperçu informel des systèmes relationnels

• L’aspect structurel - les données sont perçues comme des tables.• L'intégrité - ces tables satisfont au contraintes d'intégrité.• L’aspect manipulation - les opérateurs permettent de générer de nouvelles tables à partir d'anciennes

tables, les opérateurs: restrict, project et join.Le principe de l'information 3.3 Les relations et les relvars (variables relationnelles)• Les principes du modèle relationnel . • Les systèmes relationnels 3.4 Signification des relationsLes types de données. 3.5 L’optimisation

1

Page 2: Question database pour l'universite

3.6 Le catalogue3.7 Les relvars et les vues de base3.8. Les transactions

Chapitre 4 Une introduction à SQL4.1 Introductionstandards SQL/92, et SQL 1999 ou SQL34.2 Vue d'ensembleLa base de données fournisseurs-et-pièces (définition des données en SQL)Les instructions SQL : SELECT, INSERT, UPDATE, et DELETE.Les operations Restrict, Projection, Jointure.Les opérations de mise à jour :4.3 Le catalogue4.5 Transactions4.6 SQL intégréLes opérations de manipulation des données. Opérations n'utilisant pas de curseursOpérations utilisant des curseursSQL dynamique

Chapitre 5. Domaines, relations et relvars de base5.1 IntroductionRelation, n-uplet (ou tuple), attribut, cardinalité, ,degré, domaine5.2 Les domainesTypes scalaire et non scalaire.Les représentations possiblesDéfinition d'un typeReprésentations possiblesDéfinition des opérateursConversion de type5.3 Les valeurs de relationLes propriétés des relations5.4 Les variables de relationDéfinition d'une relvar de baseMise à jour des relvars5.5 Les fonctionnalités de SQLLes domainesLes tables de base

Chapitre 6 Algèbre relationnelle6.1 IntroductionUne vue d'ensemble de l'algèbre d'origineLes huit opérateurs: Restriction, Projection, Produit, Union, Intersection, Différence, Jointure, Division.6.2 Retour sur la fermetureexpressions relationnelles emboîtéesrègles d'héritage de noms d'attributs6.3 Syntaxe des opérateurs de l'algèbre relationnelle6.4 Sémantique des opérateurs de l'algèbre relationnelleUnionIntersectionDifférenceProduitRestrictionProjection

2

Page 3: Question database pour l'universite

Jointure, jointure naturelle, -jointure, équijointureDivisionAssociativité et commutativité6.6 À quoi sert l'algèbre ?6.7 Opérateurs additionnelsSemi-jointureSemi-différenceExtensionLes opérateurs: COUNT, SUM, AVG, MAX, MIN, ALL et ANY COUNTD, SUMD et AVGD. Récapitulation (SUMMARIZE)Fermeture transitive

3