Запросы на изменение, удаление, добавление
На первом уроке мы уже говорили о том, что запросы позволяют не только просматривать данные из таблиц, но и редактировать записи: добавлять новые, удалять, изменять. Тип запроса можно изменить с помощью списка запросов на панели инструментов. Оператору базы данных накануне выставки пришла новая информация: Приступим к редактированию базы данных. После того, как вы нажали на «восклицательный знак», на экране появится сообщение о том, что запись удалена. Теперь откройте таблицу tbDog и убедитесь, что Дези в ней нет. 2) У Гардиена изменить ирландский сеттер на английский сеттер. Откройте таблицу tbDog и убедитесь, что у Гардиена порода – английский сеттер. 3) Добавить запись с Гарри. Поскольку мы не берем данные из других таблиц, а создаем новую запись, то область таблиц должна быть ПУСТОЙ! (там не должно быть ни одной таблицы). В области условий в строке Поле вы пишете, ЧТО добавить (новое значение для каждого поля), а в строке Добавление КУДА (имена полей): Откройте таблицу tbDog и убедитесь, что Гарри в ней появился! Язык запросов SQL Когда вы нажимаете на «восклицательный знак», запрос выполняется. Так это представляется на взгляд новичка. Правила языка SQL не так сложны. Вы можете сами в этом убедиться! Сделайте простой запрос на выборку (например, выведите кличку, породу и дату рождения собаки по кличке Гарри). Теперь откройте запрос на поиск Гарри в режиме SQL! Откройте теперь запросы на обновление, изменение, удаление (quDelDog, quUpdateDog, quAddDog) в режиме SQL и выпишите на листе бумаги шаблоны их SQL-инструкций (как это только что было сделано для запроса на выборку). Запросы с параметром, запросы на группировку, запросы с вычислениями представляют собой такие же SQL-запросы, но только с несколько более сложными условиями отбора. Язык SQL – незаменимый инструмент для тех, кто работает с базами данных! Задания по учебной базе dogs.mdb (для самопроверки)! Вот те темы, которые мы рассмотрели: Их немало! Но, коль скоро вы их освоили, вы сможете отыскать в базе данных любую информацию. Проверьте свои знания! Выполните в вашей базе данных следующие запросы (или переименуйте уже выполненные так, чтобы их имена совпадали с именами задач): Выборка quSelectDog: Найдите всех шар-пеев и сеттеров-гордонов из регионов (НЕ из Москвы); используйте оператор «не равно». Оператор Like quLike: Найдите всех абонентов МТС (те, у кого номер мобильного телефона начинается с 8(916)…). Выражения quEvalText: Напишите выражение, которое из фамилии, имени и отчества делает фамилию с инициалами. Иванов Иван Иванович -> Иванов И.И. Параметр quParametre: Создайте запрос, который будет выводить всех собак по фамилии владельца, являющейся свободным параметром. Группировка quGroup: Выясните, какая собака вызвала наиболее противоречивые мнения судей. Редактирование БД Незадолго до выставки владелец Гороховец уехал на ПМЖ (постоянное место жительства) в Германию и передал всех собак своему другу Карпову Михаилу Игоревичу. Требуется:
Задания по Вашей БД (для сдачи задания № 4)!
Популярное: Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1103)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |