Bases de données
Synthèses pour le cours théorique de base de donnée ainsi que Oracle SQL et SQL server
Introduction
Une base de donnée est un système qui permet de mémoriser de manière durable des données surun su...
Architecture ANSI/SPARC et modélisation
Architecture ANSI/SPARC L'architecture ANSI/SPARC est organisée en 3 niveaux: Le niveau interne ...
Modèle relationnel
Domaine (théorique) Le domaine est l'ensemble des valeurs possible dans une base de donnée. Par e...
Oracle SQL
SQL veut dire Structured Query Language et permet d'intéragir avec les bases de données. Les SGBD...
Gérer des tables
Dans cet exemple on crée une table "Persons" qui a les colonnes (attributs) PersonID, LastName, F...
Gérer des tuples
Dans cet exemple on ajoute une nouvelle ligne (tuple) dans notre table, on précise d'abord la lis...
Les jointures
On défini donc quel est notre table "de gauche" et notre table "de droite". Ensuite dépendant de...
Les fonctions spéciales
Il y a plusieurs fonctions spéciales en SQL qui peuvent être ajoutée plus ou moins n'importe où d...
Les groupements, requetes imbriquées et opérateurs ensemblistes
Toutes ces choses ont l'avantage de permettre de faire des requètes plus compliquées en assemblan...
Les vues et contraintes
Voici un exemple de vue qui provient d'un exercice de labo: -- La vue s'appelle "chateau" et va l...
Triggers
Attention, ceci est uniquement valable in SQL Server Créer une trigger qui renvois une erreur ...