There are no reviews yet. Be the first to send feedback to the community and the maintainers!
TP1-ASGBD
Il s’agit d’une base décrivant de façon très simplifiée les données d’un hôpital.TP2_ASGBD
Oracle permet à plusieurs utilisateurs de travailler sur la même base de données en toute sécurité. Deux commandes sont particulièrement importantes : GRANT et REVOKE et permettent de définir les droits de chaque utilisateur sur les objets de la base. Tout utilisateur accède à la base à l'aide de son nom utilisateur et de son mot de passe. C'est le nom utilisateur qui permet de déterminer les droits d'accès aux objets de la base de données.Compilation
Le but de ce projet est de réaliser un mini-compilateur de langage décrit ci-dessous, en effectuant les différentes phases de la compilation : lexicale, syntaxique, sémantique, générations de code intermédiaire et génération de code objetTP3_ASGBD
ORACLE dispose d’une structure centralisée (le dictionnaire de données) contenant la description de tous les objets (tables, vues, utilisateurs, …) gérés par ce SGBD. Ce dictionnaire regroupe donc toutes les informations nécessaires au fonctionnement du SGBD. Il présente la particularité d’être lui-même organisé comme une base de données (on parle de meta-base) et d’être par conséquent accessible directement à travers SQL. Pour des raisons d’intégrité aisément compréhensibles, la plupart des tables du dictionnaire ne sont pas modifiables par les utilisateurs (seul l'administrateur de la base SYS, a accès à ces dernières). A l’opposé, l’accès à leur contenu est généralement autorisé, ce qui va nous permettre d’explorer quelque peu le dictionnaire afin de mieux appréhender cette structure de donnée essentielle au SGBD.D’une manière plus précise, les tables du dictionnaire sont généralement cryptées. Leur contenu est par contre accessible par l’intermédiaire de vues.hackAlgeria
TP4_ASGBD
Le langage PL/SQL (Procedural Language /SQL) est une extension du langage SQL qui offre un environnement procédural au langage SQL.TP5_ASGBD
TRIGGERSLove Open Source and this site? Check out how you can help us