Студопедия

КАТЕГОРИИ:


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

Основные теоретические положения. Работа 17. Создание простых запросов для БД оргтехника




Работа 17. Создание простых запросов для БД ОРГТЕХНИКА

Порядок выполнения работы

Основные теоретические положения

Схема данных отображает связи между таблицами или запросами в БД.

Для создания схемы данных следует выполнить команды (см. работу 6):

Сервис/Схема данных или нажать кнопку. Схема данных на Панели инструментов.

Задание 1. Создать схему данных БД ОРГТЕХНИКА.

Выполнение задания.

1.Создайте следующие связи:

 

Имя таблицы Связанные поля Тип связи
КЛИЕНТЫ ЗАКАЗЫ Заказ НомерЗ   1:М
ПРИНТЕРЫ ЗАКАЗЫ КодП КодП   1:М
КОМПЬЮТЕРЫ ЗАКАЗЫ КодК КодК   1:М
МОНИТОРЫ ЗАКАЗЫ КодМ КодМ   1:М

 

В результате получится схема, представленная на рис.73.

2. Сохраните полученную схему данных.

 

 

 
 

 

 

 


Рис.73

4. Отчет по работе – распечатка схемы БД.

Литература: [1], с.32 39.

 

1. Цель работы -изучение процесса создания Запросов различных типов, получение данных из связанных таблиц.

 

 

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

- QBE (Query By Example) язык запросов по примеру (образцу), предназначенный для пользователей - не программистов.

- SQL (Structured Query Language) структурированный язык запросов, используемый пользователями - программистами в программах приложений на VBA (Visual Basic for Application). Язык SQL имеет большие возможности по сравнению с языком запросов QBE. Это означает, что все, что можно сформулировать на языке QBE, можно сформулировать и на SQL, но не наоборот. Например, язык QBE не позволяет создавать и редактировать структуру таблицы.

Работа с запросом возможна в трех режимах:

Режим конструктора - используется при создании и редактировании запроса на языке QBE в специальном окне (бланке) запроса.

Режим SQL - позволяет писать запросы на языке SQL, используя окно встроенного редактора текстов.

Режим таблицы - позволяет просматривать в виде таблицы динамический набор данных, который является ответом на запрос.

Переключение из одного режима в другой осуществляется с помощью кнопки Режим на Панели инструментов или выбором режима из раскрывающегося списка.

Виды запросов:

Простой запрос (на выборку) – выбирает данные из взаимосвязанных таблиц и других запросов. Результатом является таблица, которая существует до закрытия запроса. SQL - оператор SELECT... WHERE.

Конструктор (с параметром- диалоговая форма запроса). SQL – оператор PARAMETERS.

Перекрестный (ответ имеет вид перекрестной таблицы) – предназначен для группировки данных и представления их в компактном виде, удобен для анализа. SQL – оператор TRANSFORM.

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

- сформировать, если возможно, запрос на выборку данных на языке QBE (в режиме конструктора или с использованием мастера запросов);

исполнить запрос и оценить правильность полученного динамического набора данных;

- трансформировать запрос в нужный тип запроса (например, на создание таблицы) выбором соответствующей команды пункта меню Запросы;

- отредактировать, если необходимо, текст запроса на языке SQL (в режиме SQL);

- сохранить запрос, если необходимо.

Запрос может быть однотабличным, ответ на который может быть получен из одной таблицы или запроса, и многотабличным.




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


Дата добавления: 2014-12-26; Просмотров: 467; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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