Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Запросы на изменение. При работе запросов на выборку создаются временные результирующие таблицы




 

При работе запросов на выборку создаются временные результирующие таблицы. Базовые таблицы при этом не изменяются. Но специально для разработчиков БД существует особая группа запросов, которые называются запросами на изменение. Они позволяют автоматически создавать новые таблицы или изменять уже имеющиеся.

Существует несколько видов запросов на изменение. Самый простой из них – запрос на создание таблицы.

Например, разработчик таблицы Итоги по командам (см. пример выше) захотел включить в нее кроме сведений о проведенных играх команд, количестве побед, поражений, ничьих, забитых и пропущенных голов поле Результативность. Добавить его в таблицу просто, но заполнять придется вручную. Для таблиц, содержащих большое количество записей, это решение неприемлемо.

Проще создать запрос на выборку, в который войдут все поля базовой таблицы и новое вычисляемое поле. По щелчку на кнопке Вид появится результирующая таблица, более полная, чем базовая. Теперь можно дать команду на создание новой базовой таблицы, равной результирующей. Для этого надо открыть запрос в режиме конструктора и выбрать команду Запрос/Создание таблицы или щелкнуть по кнопке Тип запроса на панели инструментов и в раскрывшемся списке выбрать пункт Создание таблицы. В окне Создание таблицы надо задать имя новой таблицы и место ее расположения. После этого надо выполнить команду Запрос/Запуск или щелкнуть на кнопке Запуск на панели инструментов. После этого если таблице было назначено новое имя, то она создастся под этим именем, а если было указано имя существующей в базе таблице, то программа предварительно выведет сообщение об удалении имеющейся таблицы и замены ее новой. Можно подтвердить замену или отказаться от нее.

В том же меню Запрос содержатся команды для создания запросов на обновление данных, добавление и удаление записей. Все они изменяют базовые таблицы в соответствии с данными результирующих таблиц.

 




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 287; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.