Cours 8

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/6

encourage image

There's no tags or description

Looks like no tags are added yet.

7 Terms

1
New cards

4 éléments caractérisant l’identification et l’authentifications des utilisateurs :

  • à l’instalation d’une BD, un utilisateur est créer par défaut (l’administrateur). Il peut créer d’autre utilisateur.

  • Un utilisateur est identifié par son identificateur.

  • Un identificateur peut être utilisé par +ieurs utilisateurs.

  • Un utilisateur qui se connect au SGBD doit s’identifier (Nom utilisatuer + MDP)


2
New cards

1)Les droits ou privilègent d’un utilisateur sont (2) ?

2)Un object du shéma peut être : (2)

3)Un droit peut être ?

4) critère pour affecter le schéma

5)Critère pour modifier une vue

6)transmission de droit

1) Tous les droits sur les objets du schéma qu’il a crée lui-même.

Tous les droits que lui ont accordés d’autres utilisateurs


2)une table, une vue

3)SELECT, DELETE, INSERT, UPDATE, TRIGGER (sous SQL 99), …

4)Seul le créateur d’un schéma peut effectuer des commandes du LDD qui affectent ce schéma (CREATE , ALTER, DROP, …)

5)Un utilisateur qui n’a pas le privilège SELECT ne peut avoir le privilège de créer une vue.

6)Un utilisateur peut aussi accorder à un autre utilisateur le droit de transmettre ses droits reçus à d’autres utilisateur.

3
New cards

Syntaxe des privilèges en SQL(4) :

knowt flashcard image
4
New cards

Syntaxe suppresion des privilèges (2) + remarques importante

knowt flashcard image
5
New cards

Définition d’une vue (2 éléments)

1) Une vue ou table virtuelle est une table définie par une requête SQL sur d’autres tables ou d’autres vues.

2)La table virtuelle apparaît à l’utilisateur comme une table normale alors qu’elle est en réalité déduite d’une requête

6
New cards

Syntaxe suppression et modification de vue (1) +2remarques

knowt flashcard image
7
New cards

Une vue modifiable vérifié ces 4 conditions :

1)C ’est une vue basée sur une seule table.

2)Pas de clause GROUP BY dans la requête définissant la vue.

3)Toute colonne non référencée dans la vue doit pouvoir être mise à null ou disposer d ’une valeur par défaut.

4)Les colonnes résultats de l ’ordre SELECT doivent être des colonnes réelles d ’une table de base et non des expressions.