Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Упражнение 2. Простой запрос, параметрический запрос

Читайте также:
  1. II. Профориентационное направление работы: обеспечение формирования и развития профессионального и жизненного самоопределения Изучение образовательных запросов
  2. III. Простой категорический силлогизм
  3. III. Упражнение на воспитание воли в обыденной жизни
  4. VI. Психологическое сопровождение профессионального самоопределения, предпрофильной подготовки обучающихся (воспитанников) Выявление образовательных запросов
  5. А) нравственное упражнение б) организация успеха в учении
  6. Более простой вид обобщений - движение от частного к известному общему, подвести частный случай под общее правило
  7. Для любой организации существует такой набор элементов, при котором ее потенциал всегда будет больше или меньше простой суммы потенциалов входящих в нее элементов.
  8. Заголовок окна запроса.
  9. ЗАДАНИЕ 28.Проверьте справедливость указанных выше правил по использованию в запросе скобок в поисковых системах Yandex, Rambler, Google, Aport
  10. Запрос может быть внесен в письменной форме и подлежит оглашению на сессии Парламента.

1. Создайте новую базу данных с именем Крокус.

2. В режиме конструктора создайте новую таблицу.

3. В столбец Имя поля введите названия полей НомерСклада, Адрес, Телефон, Заведующий.

4. Для поля НомерСклада установите ключ, тип данных – числовой, подпись – № склада.

Для поля Адрес установите подпись Адрес Склада, для поля Телефон – подпись Телефон Склада; введите маску ввода в виде: 000-00-00 (символ 0 означает, что в данную позицию должна быть введена цифра); размер поля – 15.

5. Сохраните таблицу под именем Склады. Перейдите в режим таблицы и введите данные, предложенные ниже.

6. Создайте таблицу Товары, задав для поля КодТовара ключ, тип данных – числовой, размер поля – целое.

Товары

КодТовара Тип Марка Производитель Цена Количество НомерСклада

7. Для поля Тип установите подпись Тип товара, размер поля – 25 символов. С помощью мастера подстановки создайте для дальнейшего использования фиксированный набор следующих значений: системный блок, монитор, принтер, сканер, мышь.

8. Для поля Марка установите подпись Марка товара. Для поля Производитель установите размер поля в 25 символов. Для поля Цена задайте тип данных денежный, число десятичных знаков – 2. Для поля Количество установите тип данных – числовой, размер поля – целое.

9. Обеспечьте ввод только положительных значений в поля Цена и Количество. Для этого задайте в свойствах полей задайте условие на значение «>0», для сообщения об ошибке введите текст «Введите положительное число».

10. Для поля НомерСклада таблицы Товары с помощью мастера подстановки сформируйте список значений на основе данных соответствующего поля таблицы Склады.

11. Для поля Количество задайте подпись Количество на складе.

12. Сохраните таблицу под именем Товары. Перейдите в режим таблицы и введите данные, предложенные ниже.

13. Добавьте в таблицу Товары поле Поставки. Для этого поля определите: Тип данных – логический, Подпись – Поставки прекращены; Значение по умолчанию – ложь. Заполните поле Поставки значениями.

14. Установите связи между таблицами (команда Сервис/Схема данных) перетащив поле НомерСклада таблицы Склады на поле НомерСклада таблицы Товары. Обеспечьте целостность данных, каскадное обновление и удаление данных в связанных таблицах, установив соответствующие флажки в окне.

15. В таблицу Товары добавьте поле Изображение. Задайте для него тип данных – поле объекта OLE. Вставьте в три-четыре записи рисунки, созданные с помощью приложения Paint, или имеющиеся в библиотеке рисунки.

16. Отсортируйте записи в таблице Товары по реквизиту Цена.

17. В таблице Товары, используя фильтрацию, отобразите записи, в которых цена товара больше 10 000 руб.

18. В таблице Товары, используя расширенный фильтр, отобразите данные о товарах в ценовом диапазоне от 4000 до 7000 руб.

19. Просмотрите записи таблицы Товары в режиме Автоформа (Формы/Создать/Автоформа). Добавьте новую запись.

20. В режиме Автоформа осуществите поиск товаров фирмы-производителя HP (Правка/Найти).

 

 

Упражнение 2. Простой запрос, параметрический запрос

1. Откройте базу данных Крокус.

2. В режиме конструктора создайте таблицу Клиенты.

3. В столбец Имя поля введите названия полей.

Клиенты

КодКлиента Название Адрес Телефон Контактное лицо

 

4. Для поля КодКлиента установите ключ, тип данных – числовой, размер поля – целое. Для поля Название задайте размер поля – 20, Подпись – Название фирмы.

5. Для поля Телефон установите подпись Телефон клиента, введите маску ввода: 000-00-00, Размер поля – 15.

6. Сохраните таблицу под именем Клиенты. Перейдите в режим таблицы и введите данные, предложенные ниже.

7. Создайте таблицу Продажи:

Продажи

Код Дата продажи КодТовара КодКлиента Количество Скидка

8. Для поля Код установите ключ, тип данных – числовой, размер поля – целое.

9. Для поля Дата продажи задайте тип Дата/время и обеспечьте ввод дат позже 01/01/2007 г. Для сообщения об ошибке введите текст «Проверьте введенную дату».

10. Для поля КодТовара с помощью мастера подстановок сформируйте список значений кодов товара, их типа и и марки из таблицы Товары, скрыв на последнем шаге Мастера подстановок ключевой столбец.

11. Для поля КодКлиента с помощью мастера подстановок сформируйте список значений кодов клиентов и их названий из таблицы Клиенты, скрыв на последнем шаге Мастера подстановок ключевой столбец.

12. Для поля Количество установите тип данных – числовой, подпись – Проданное количество.

13. Определите для поля Скидка тип данных – числовой, формат поля – процентный. Обеспечьте ввод скидок до 100%; установите размер поля – одинарное с плавающей точкой; число десятичных знаков – 0; условие на значение «Between 0 And 1»; сообщение об ошибке – «Размер поля не должен превышать 100%»

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

15. Откройте окно Сервис/Схема данных, убедитесь в наличии связей между между всеми таблицами. Измените свойства связей, обеспечив целостность данных, каскадное обновление и удаление данных в связанных таблицах.

16. Создайте запрос на отображение из БД записей с реквизитами:

- дата продажи, полное наименование товара, номер склада, с которого был продан товар, количество проданного товара. Для этого задайте в окне конструктора запросов:

Вид результата:

- дата продажи мониторов, количество проданного товара, название и номер телефона фирм, их купивших;

- полное наименование товара, проданного со скидкой, дата продажи, название фирмы, купившей товар, размер скидки;

- принтеры, проданные со скидкой, дата продажи, цена, название покупателя, размер скидки;

- товары, проданные ООО «Сигма» после 5 апреля 2007 г., указав полное наименование товара и номер склада, с которого был продан товар (задать условие отбора "*Сигма*");

- товары, проданные ООО «Сигма» и ОАО «Горизонт» с 7 марта по 15 июня 2007 г., указав полное наименование товара, его цену и размер скидки;

- полное наименование принтера, цена и номер склада, где они хранятся.

  1. Создайте параметрический запрос:

- отображающий информацию о системных блоках стоимостью до определенной суммы, их полное наименование, цены и номер телефонов склада, где они хранятся (параметр – цена товара, задать условие отбора «<[Введите цену]»);

- отображающий сведения о товарах, проданных со склада, определяемого значением параметра. Укажите полное наименование товара, дату продажи, количество проданного товара, скидку;

- отображающий сведения о товарах, проданных в феврале 2007 г., с указанием их полного наименования, цены и номера склада. На основе полученного запроса создайте параметрический запрос для отображения товаров, проданных за конкретное число, определяемое параметром.

 




Дата добавления: 2014-11-24; просмотров: 162 | Поможем написать вашу работу | Нарушение авторских прав

<== предыдущая лекция | следующая лекция ==>
Упражнение 1. Создание новой базы данных. Работа с данными таблицы| Решение финансово-экономических задач

lektsii.net - Лекции.Нет - 2014-2025 год. (0.018 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав