Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Проектирование запросов




Минут

I. Ознакомление с возможностями программы Access 2000 по созданию запросов с помощью языка SQL

Использование языка запросов SQL при прикладном программировании.

Подготовить по самостоятельной работе отчет на основе шаблона.

I. Самостоятельная работа.

Подготовить по лабораторной работе отчет на основе шаблона.

 

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

2. Откройте базу данных Шоколадные конфеты и выполните следующие задания:

 

Задание 1: Создайте запрос, включающий наборы, вес и цена которых превышают соответственно 375 г. и 150 рублей. Сохраните запрос под именем Дорогие наборы.

 

Задание 2: Создайте запрос, который выдает список наборов стоимостью от 100 рублей до 150 рублей, число которых на складе превышает 500 штук. Сохраните запрос пол именем Наборы средней цены.

 

Задание 3: Создайте простой запрос, перечисляющий заказчиков новогодних наборов, размещенных с 10 по 25 декабря. Сохраните запрос под именем Новогодние наборы.

 

Задание 4: Создайте запрос, перечисляющий заказчиков подарочных наборов и даты их заказов.

 

Задание 5: Включите в запрос Новогодние наборы суммарную стоимость заказа. Запрос сохраните под старым именем.

 

Задание 6: Создайте форму, которая позволяет совместить просмотр заказчиков новогодних наборов с просмотром их стоимости и даты заказа. Сохраните форму под именем Просмотр новогодних заказов.

 

 

 

 


 

Цель:

Ознакомление с формированием SQL запросов.

Результат обучения:

После успешного завершения занятия пользователь должен:

· Уметь использовать основные инструкции структурированного языка запросов SQL.

 

 

Рекомендуемое время

Структурированный язык запросов SQL предназначен для выполнения операций над таблицами (создание, удаление, изменение структуры) и над данными таблиц (выборка, изменение, добавление и удаление), а также некоторых сопутствующих операций. SQL является непроцедурным языком и не содержит сопутствующих в обычных языках программирования операторов управления, организации подпрограмм, ввода – вывода и т.п. В связи с этим SQL автоматически не используется, а обычно включен в среду встроенного языка программирования СУБД.

В современных СУБД с интерактивным интерфейсом можно создавать запросы, не применяя SQL. Однако его применение в некоторых случаях позволяет расширить возможности СУБД. К примеру, при подготовке запроса в среде Access можно перейти из окна конструктора запросов (задание запроса по образцу) в окно с эквивалентным оператором SQL. Подготовку нового запроса путем редактирования уже имеющегося в ряде случаев проще выполнить путем изменения операторов SQL

К числу основных операторов усеченного подмножества SQL относятся следующие операторы:

· CREATe TABLE – создание таблицы.

· DROP TABLE – удаление таблицы.

· CREATE INDEX – создание индекса.

· DROP INDEX - удаление индекса

· ALTER TABLE – изменение структуры таблицы.

· SELECT, UPDATE, INSERT, DELETE – выборка, изменение, вставка и удаление записей.

В упрощенном виде важнейший оператор SELECT имеет следующий формат:

SELECT [ ALL\DISTINCT] <список данных>

FROM <список таблиц >

[HERE <условие выбора>]

[GROUP BY <имя столбца> [, <имя столбца>]...]

[HAVING <условие поиска>]

[ORDER BY <спецификация сортировки>[,<спецификация сортировки>]...]

Оператор SELECT позволяет выполнять выборку и вычисления над данными одной или нескольких таблиц. Результатом выполнения оператора является ответная таблица, которая может иметь (ALL) или не иметь (DISTINCT) повторяющиеся строки.

В списке данных можно задавать имена столбцов и выражения над ними, к примеру, арифметические. Если записи отбираются из нескольких таблиц, то используют составные имена < имя таблицы >.< имя столбца >.

 

 

При построении запроса в окне конструктора система Access работает в фоновом режиме, записывая эквивалентные инструкции SQL. Для просмотра программы SQL в меню Вид выберите команду Режим SQL.

 

Примечание: Если таблицы не связаны, то их надо связать.




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


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


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



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




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