Cours sql

742 mots 3 pages
Technicien Spécialisé en Développement Informatique

www.dimaista.c.la

1

Manipulation des données avec un langage de requêtes SQL

Filière : TSDI

I - L ALGÈBRE RELATIONNELLE: algèbre relationnelle a été inventée par E. Codd comme une collection opérations formelles qui agissent sur des relations et produisent des relations en résultats [Codd7O]. On peut considérer que l algèbre relationnelle est aux relations ce qu est l arithmétique aux entiers. Cette algèbre, qui constitue un ensemble opérations élémentaires associées au modèle relationnel, est sans doute une des forces essentielles du modèle. Codd a initialement introduit huit opérations, dont certaines peuvent être composées à partir d autres. Dans cette section, nous allons introduire six opérations qui permettent de déduire les autres et qui sont appelées ici opérations de base. Nous introduirons ensuite quelques opérations additionnelles qui sont parfois utilisées. Des auteurs ont proposé d autres opérations qui peuvent toujours se déduire des opérations de base [Delobel83. Maier83]. Les opérations de base peuvent être classées en deux types: les opérations ensemblistes traditionnelles (une relation étant un ensemble de tuples, elle peut être traitée comme tel) et les opérations spécifiques. Les opérations ensemblistes sont des opérations binaires, c est-à-dire qu à partir de deux relations elles en construisent une troisième. Ce sont l union, la différence et le produit cartésien. Les opérations spécifiques sont les opérations unaires de projection et restriction qui, à partir d une relation, en construisent une autre, et l opération binaire de jointure. Nous allons définir toutes ces opérations plus précisément.

1. OPERATIONS DE BASE A - Opération PROJECTION Formalisme : R = PROJECTION (R1, liste des attributs) Exemples : CHAMPIGNONS Espèce Rosé des prés Rosé des prés Coulemelle Rosé des prés Catégorie Conserve Sec Frais Sec Conditionnement Bocal Verrine Boîte Sachet plastique

en relation

  • Aps etoile du berger
    291 mots | 2 pages
  • Livret d'activité polyhandicap
    8200 mots | 33 pages
  • Economi, finance et comptable
    1497 mots | 6 pages
  • Cours acrc
    468 mots | 2 pages
  • Sig sanitaire
    1432 mots | 6 pages
  • Cours crpe addition /soustraction
    5286 mots | 22 pages
  • sequence_refraction
    7903 mots | 32 pages
  • Joseph joffo
    1253 mots | 6 pages
  • Amendis
    1364 mots | 6 pages
  • Finance solidaire
    1743 mots | 7 pages
  • Cours de da
    1354 mots | 6 pages
  • introduction d espèce nouvel dans un millieu
    1115 mots | 5 pages
  • caca prout
    849 mots | 4 pages
  • Biatoo
    1750 mots | 7 pages
  • Cours bts
    3548 mots | 15 pages