Шпаргалка по "Информационным системам в экономике"

Автор работы: Пользователь скрыл имя, 09 Января 2011 в 15:59, шпаргалка

Описание

Работа содержит ответы на вопросы по дисциплине "Информационные системы в экономике".

Работа состоит из  1 файл

Информационные системы в экономике.doc

— 507.00 Кб (Скачать документ)

       EXCEPT

       SELECT *

           FROM B

   Реляционный оператор переименования RENAME выражается при помощи ключевого слова AS в списке отбираемых полей оператора SELECT. Таким образом, язык SQL является реляционно-полным.

   Остальные операторы реляционной алгебры (соединение, пересечение, деление) выражаются через примитивные, следовательно, могут быть выражены операторами SQL. Тем не менее, для практических целей приведем их.

   Оператор  соединения

   Реляционная алгебра:

   Оператор SQL:

   SELECT A.Поле1, A.Поле2, …, B.Поле1, B.Поле2, …

       FROM A, B

       WHERE c;

   или

   SELECT A.Поле1, A.Поле2, …, B.Поле1, B.Поле2, …

       FROM A CROSS JOIN B

       WHERE c;

   Оператор  пересечения

   Реляционная алгебра:

   Оператор  SQL:

   SELECT *

       FROM A

       INTERSECT

       SELECT *

           FROM B;

   

   Оператор деления

   Реляционная алгебра:

   Оператор SQL:

   SELECT DISTINCT A.X

     FROM A

     WHERE NOT EXIST

       (SELECT *

           FROM B

           WHERE NOT EXIST

             (SELECT *

                 FROM A A1

                 WHERE

                     A1.X = A.X AND

                     A1.Y = B.Y));

Информация о работе Шпаргалка по "Информационным системам в экономике"