Создание запросов в СУБД Access
Понятие запросов как объектов СУБД Access, предназначенных для отбора данных и удовлетворяющих заданным условиям. Основные виды запросов: простой, перекрестный, с параметром, группировкой, вычисляемым полем. Отличия запросов-действий от других запросов.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 29.06.2015 |
Размер файла | 2,9 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Контрольная работа
Создание запросов в СУБД Access
Содержание
- 1. Определение
- 2. Создание запросов
- 2.1 Простой запрос
- 2.2 Запрос с параметром
- 2.3 Запрос с группировкой
- 2.4 Запрос с вычисляемым полем
- 2.5 Перекрестный запрос
- 2.6 Запросы-действия
- Литература
1. Определение
Запросы - объекты СУБД Access, предназначенные для отбора данных, которые удовлетворяют заданным условиям.
2. Создание запросов
2.1 Простой запрос
Задание 1: создать запрос, который будет выводить на экран информацию о дисках, поставляемых ОАО "Компьютерным миром" или ООО "Лирой".
Порядок работы:
1. В Окне навигации выбирается Категория объекта - Тип объекта, а в разделе Фильтр по группам устанавливается переключатель Запросы. На вкладке Создание в группе Запросы нажимается кнопка Конструктор Запросов.
2. В диалоговом окне Добавление таблиц (рис.1), выделяются таблицы, данные из которых требуется отобразить в запросе и нажимается кнопка Добавить.
Рис. 1. Добавление таблиц в запрос
3. На экране отобразится окно конструктора запроса, состоящее из двух частей: в верхней части отображены макеты таблиц, а в нижней - раздел для определения параметров запроса (рис. 2)
Рис. 2. Окно создания запроса
В раздел параметров запроса добавляются те поля, значения которых должны быть отображены в результате выполнения запроса (рис. 3). (Добавить поле в запрос можно двойным щелчком по его названию в соответствующей таблице, расположенной в верхней части окна запроса).
Рис. 3. Определение полей запроса
5. В строке Условие отбора записываются условия (рис. 4). Символы, используемые в запросах описаны в табл. 1.
Примечание: кавычки и слово Like в условии отбора писать не нужно, так как они будут поставлены автоматически.
Рис. Задание условий отбора
6. Для просмотра результата на вкладке Конструктор в разделе Результаты нажимается кнопка .
Результат запроса отобразится в виде временной (динамической) таблицы (рис. 5).
Рис. 5. Просмотр результатов запроса
Таблица 1. Операторы, используемые в запросах
Операторы, используемые в запросах |
Описание |
Пример |
|
>, <, =,<=, >=, <> |
Больше, меньше, равно, меньше или равно, больше или равно, неравно |
||
* |
Заменяет любой набор символов в запросе |
К* - слова, начинающиеся на букву К; *.01.2008 - любое число января месяца 2008 года |
|
? |
Заменяет один символ в запросе |
Сидоров? - после слова Сидоров возможно наличие одного любого символа; 01.01.200? - первое января с 2000 по 2009 г. |
Таблица 1. Окончание
Операторы, используемые в запросах |
Описание |
Пример |
|
OR |
Логическое ИЛИ |
*.01.2008 or *.02.2008 - январь или февраль месяц 2008 года; Иванов or Петров - Иванов или Петров |
|
AND |
Логическое И |
>10 and <=15 - больше 10 и меньше или равно 15 |
|
Between <значение 1> and <значение 2> |
МЕЖДУ <значением 1> И <значением 2> |
Between 10 and 100 - между 10 и 100 |
Задание 2: найти товары, поступившие в количестве от 10 до 50 или с ценой более 1000.
Порядок работы:
1. В Окне навигации выбирается Категория объекта - Тип объекта, а в разделе Фильтр по группам устанавливается переключатель Запросы. На вкладке Создание в группе Запросы нажимается кнопка Конструктор Запросов.
2. В диалоговом окне Добавление таблиц, выделяются таблицы, данные из которых требуется отобразить в запросе ("Справочник поставщиков" и "Справочник товаров") и нажимается кнопка Добавить.
3. На экране отобразится окно конструктора запроса, состоящее из двух частей: в верхней части отображены макеты таблиц, а в нижней - раздел для определения параметров запроса.
В раздел параметров запроса добавляются те поля, значения которых должны быть отображены в результате выполнения запроса (рис. 6). (Добавить поле в запрос можно двойным щелчком по его названию в соответствующей таблице, расположенной в верхней части окна запроса).
5. В строке Условие отбора записываются условия запроса (рис. 6). Операторы, используемые в запросах, описаны в таблице 1.
Рис. 6. Условие отбора
6. Для просмотра результата на вкладке Конструктор нажимается кнопка . Результат запроса отобразится в виде временной (динамической) таблицы.
Обратите внимание, так как условия отбора связаны логической функцией ИЛИ, то в результате выполнения запроса на экране появятся записи, удовлетворяющие как 1 и 2 условию по отдельности, так и двум условиям вместе, например, товар с артикулом 4, проданный по 105 накладной.
Цифрой (1) обозначены записи, удовлетворяющие первому условию - цена более 1000, цифрой (2) - записи, удовлетворяющие второму условию - количество между 10 и 50 (рис. 7).
Рис. 7. Результат запроса
2.2 Запрос с параметром
В том случае, когда часто приходится выполнять простой запрос, меняя при этом в конструкторе только значение в строке Условие отбора какого-либо поля, рекомендуется создавать запрос с параметром.
Для создания запроса с параметром в строке Условие отбора, под соответствующим полем, в квадратных скобках записывается параметр:
[Введите <имя поля>] (рис.8).
Задание: создать запрос, который будет выводить на экран накладные, содержащие информацию о товаре, наименование которого вводит пользователь.
Порядок работы:
1. В Окне навигации выбирается Категория объекта - Тип объекта, а в разделе Фильтр по группам устанавливается переключатель Запросы. На вкладке Создание в группе Запросы нажимается кнопка Конструктор Запросов.
2. В диалоговом окне Добавление таблиц, выделяются таблицы, данные из которых требуется отобразить в запросе ("Справочник накладных", "Поступление товаров", "Справочник поставщиков" и "Справочник товаров") и нажимается кнопка Добавить.
3. На экране отобразится окно конструктора запроса, состоящее из двух частей: в верхней части отображены макеты таблиц, а в нижней - раздел для определения параметров запроса.
В раздел параметров запроса добавляются те поля, значения которых должны быть отображены в результате выполнения запроса (рис.8). (Добавить поле в запрос можно двойным щелчком по его названию в соответствующей таблице, расположенной в верхней части окна запроса).
5. В строке Условие отбора, под полем Товар, в квадратных скобках записывается параметр: [Введите Товар] (рис. 8).
Рис. 8. Запрос с параметром
6. Для просмотра результата на вкладке Конструктор нажимается кнопка . При выполнении запроса на экране появляется окно Введите Товар с полем для ввода данных (рис. 9 а). Результат запроса отобразится в виде динамической таблицы (рис. 9 б).
Рис. 9. Результат выполнения запроса:
а) окно для ввода значения параметра; б) результат выполнения запроса
Задание: создать запрос, который будет выводить на экран информацию о накладных, выписанных в заданном диапазоне дат, где начальную и конечную даты диапазона вводит пользователь.
Порядок работы:
1. В Окне навигации выбирается Категория объекта - Тип объекта, а в разделе Фильтр по группам устанавливается переключатель Запросы. На вкладке Создание в группе Запросы нажимается кнопка Конструктор Запросов.
2. В диалоговом окне Добавление таблиц, выделяются таблицы, данные из которых требуется отобразить в запросе ("Справочник накладных", "Поступление товаров", "Справочник поставщиков" и "Справочник товаров") и нажимается кнопка Добавить.
3. На экране отобразится окно конструктора запроса, состоящее из двух частей: в верхней части отображены макеты таблиц, а в нижней - раздел для определения параметров запроса.
В раздел параметров запроса добавляются те поля, значения которых должны быть отображены в результате выполнения запроса (рис.10). (Добавить поле в запрос можно двойным щелчком по его названию в соответствующей таблице, расположенной в верхней части окна запроса).
5. При создании запроса в строке Условие отбора под полем Дата в квадратных скобках записываются два параметра (рис. 10).
Рис. 10. Запрос с двумя параметрами
6. Для просмотра результата на вкладке Конструктор нажимается кнопка . При вызове запроса на экране последовательно появятся два окна для ввода начальной и конечной даты диапазона (рис. 11).
Рис. 11. Окна для ввода значений параметров
Результат запроса отобразится в виде динамической таблицы (рис. 12).
Рис. 12. Результат выполнения запроса
2.3 Запрос с группировкой
Запрос позволяет для данных, относящихся к одинаковым группам, подводить итоги: подсчитывать их количество, сумму, среднее, максимальное и минимальное значение.
Задание: создать запрос, который будет подсчитывать общее количество наименований и суммарный объем товаров, поступивших по каждой накладной.
Рассмотрим данные таблицы "Поступление товаров" (рис.13). В таблице одинаковые значения столбца Номер накладной могут повторяться многократно (в зависимости от того, сколько товаров поступило по накладной). Необходимо создать запрос, который будет для накладных с одинаковым номером суммировать количество товара.
Для лучшего понимания того, какой результат должен получиться в запросе на рис. 13, справа, фигурными скобками, выделены записи, для которых номера накладных совпадают и рассчитано общее количество наименований и суммарный объем.
Рис. 13. Таблица "Поступление товаров"
Порядок работы:
1. В Окне навигации выбирается Категория объекта - Тип объекта, а в разделе Фильтр по группам устанавливается переключатель Запросы. На ленте в разделе Создание в группе Запросы нажимается кнопка Конструктор Запросов.
2. В диалоговом окне Добавление таблиц, выделяются таблицы, данные из которых требуется отобразить в запросе ("Поступление товаров") и нажимается кнопка Добавить.
3. На экране отобразится окно конструктора запроса, состоящее из двух частей: в верхней части отображены макеты таблиц, а в нижней - раздел для определения параметров запроса.
В раздел параметров запроса добавляются те поля, значения которых должны быть отображены в результате выполнения запроса (рис.14). (Добавить поле в запрос можно двойным щелчком по его названию в соответствующей таблице, расположенной в верхней части окна запроса).
5. Для реализации запроса в режиме Конструктора добавляется дополнительная строка Групповые операции (рис.14) нажатием на панели инструментов кнопки .
Под полем № накладной в строке Групповые операции выбирается команда Группировка (накладные с одинаковым номером группируются), под полем Код товара в строке Групповые операции выбирается команда Count (количество), а под полем Количество - команда Sum (количество суммируется). Операции, используемые в запросе на группировку, описаны в табл.2.
Результат выполнения запроса представлен на рис. 15. (сравните результат с данными рис. 13).
Таблица 2. Групповые операции
Название операции |
Значение |
|
Sum |
Суммирование |
|
Avg |
Среднее значение |
|
Min |
Минимальное значение |
|
Max |
Максимальное значение |
|
Count |
Количество элементов в столбце |
|
Last |
Последний элемент |
|
First |
Первый элемент |
|
Условие |
Указывает на логическое выражение |
|
Выражение |
Указывает на то, что поле вычисляемое |
2.4 Запрос с вычисляемым полем
Запрос позволяет создавать виртуальные поля, отсутствующие в базах данных, значения которых рассчитываются по формулам, используя данные таблиц. При создании запроса с вычисляемым полем в таблице с результатом отображается поле, которого нет в базе данных, значение которого вычисляется по заданной формуле.
Синтаксис вычисляемого поля:
Имя вычисляемого поля: формула
Примечание: в формуле заголовки столбцов таблицы записываются в квадратных скобках. Например, Скидка: [Цена] *0,02.
Задание: создать запрос, который позволяет рассчитать стоимость товаров по каждой накладной (стоимость=цена*количество).
Порядок работы:
1. В Окне навигации выбирается Категория объекта - Тип объекта, а в разделе Фильтр по группам устанавливается переключатель Запросы. На вкладке Создание в группе Запросы нажимается кнопка Конструктор Запросов.
2. В диалоговом окне Добавление таблиц, выделяются таблицы, данные из которых требуется отобразить в запросе ("Поступление товаров") и нажимается кнопка Добавить.
3. На экране отобразится окно конструктора запроса, состоящее из двух частей: в верхней части отображены макеты таблиц, а в нижней - раздел для определения параметров запроса.
В раздел параметров запроса добавляются те поля, значения которых должны быть отображены в результате выполнения запроса (рис. 16). (Добавить поле в запрос можно двойным щелчком по его названию в соответствующей таблице, расположенной в верхней части окна запроса).
5. Вычисляемое поле создается в свободном столбце (рис. 16).
Рис. 16. Создание вычисляемого поля
Результат выполнения запроса представлен на рис. 17.
Рис. 17. Результат выполнения запроса с вычисляемым полем
2.5 Перекрестный запрос
Задание: создать перекрестный запрос, позволяющий представить данные в виде перекрестной таблицы следующего вида (рис. 18).
Рис. 18. Макет перекрестного запроса
Порядок работы:
1. В Окне навигации выбирается Категория объекта - Тип объекта, а в разделе Фильтр по группам устанавливается переключатель Запросы. На вкладке Создание в группе Запросы нажимается кнопка Конструктор Запросов.
2. В диалоговом окне Добавление таблиц, выделяются таблицы, данные из которых требуется отобразить в запросе ("Поступление товаров") и нажимается кнопка Добавить.
3. На экране отобразится окно конструктора запроса, состоящее из двух частей: в верхней части отображены макеты таблиц, а в нижней - раздел для определения параметров запроса.
Для создания перекрестного запроса на вкладке Конструктор в разделе Тип запроса нажимается кнопка Перекрестный. В таблице отобразятся дополнительные строки: Групповая операция и Перекрестная таблица.
5. В запрос добавляются поля:
№ накладной - заголовки строк, групповая операция - группировка,
Товар - заголовки столбцов, групповая операция - группировка,
Стоимость (вычисляемое поле) - значение на пересечении строки и столбца, групповая операция - (Sum) сумма,
Поступившее количество (дополнительный столбец с общим количеством поступившего товара) - заголовки строк, групповая операция - сумма (рис. 19).
Рис. 19. Перекрестный запрос в режиме конструктора
Результат запроса представлен на рис. 20.
Пояснение: например, товар диск DVD-R (Lpro) поступил по накладным №101 на сумму 851 р., №103 на сумму 666 р. и №105 на сумму 185 р. в общем количестве 46 единиц.
Рис. 20. Перекрестный запрос
2.6 Запросы-действия
Рассмотренные выше типы запросов не изменяли записи в таблицах, а лишь формировали временные таблицы с данными, удовлетворяющими условиям. Запросы-действия позволяют изменять данные в таблицах и создавать новые таблицы с данными в базе данных.
Запрос на обновление
Задание: создать запрос, который позволяет для заданного товара в таблице "Справочник товаров" изменять его цену.
Порядок работы:
1. В Окне навигации выбирается Категория объекта - Тип объекта, а в разделе Фильтр по группам устанавливается переключатель Запросы. На вкладке Создание в группе Запросы нажимается кнопка Конструктор Запросов.
2. В диалоговом окне Добавление таблиц, выделяются таблицы, данные из которых требуется отобразить в запросе и ("Справочник товаров") нажимается кнопка Добавить.
3. На экране отобразится окно конструктора запроса, состоящее из двух частей: в верхней части отображены макеты таблиц, а в нижней - раздел для определения параметров запроса.
При создании запроса на обновление необходимо указать тип запроса. Для этого на вкладке Конструктор в разделе Тип запроса нажимается кнопка Обновление. В таблице появится новая строка Обновление (рис. 21).
5. В строку Поле, добавляются поля Товар и Цена.
Под полем Товар в строке Условие отбора записывается параметр [Введите наименование товара], а под полем Цена, в строке Обновление, записывается параметр [Введите новую цену] (рис. 21).
Рис. 21. Запрос на обновление в режиме конструктора
6. При выполнении запроса на экране появятся два окна. В первом окне необходимо ввести наименование товара, цену которого требуется изменить (например, Диск CD-D (Mirex)), а во втором окне - новую цену товара (рис.22). После нажатия на кнопку OK появится окно с сообщение о том количестве записей, которое будет обновлено (рис. 23).
Выполнения запроса приведет к тому, что исходные данные в таблице "Справочник товаров" изменятся (рис. 24).
а) |
б) |
|
Рис. 22. Ввод параметров: а) Наименование товара; б) Цена
Рис. 23. Информационное сообщение о количестве обновленных записей
а) |
б) |
|
Рис. 2 Таблица "Справочник товаров": а) данные до обновления;
б) данные после обновления
Запрос на удаление
Задание: создать запрос, позволяющий удалять из таблицы "Справочник товаров" поставщиков, с которыми прекращена работа.
Порядок работы:
1. В Окне навигации выбирается Категория объекта - Тип объекта, а в разделе Фильтр по группам устанавливается переключатель Запросы. На вкладке Создание в группе Запросы нажимается кнопка Конструктор Запросов.
2. В диалоговом окне Добавление таблиц, выделяются таблицы, данные из которых требуется отобразить в запросе ("Справочник поставщиков") и нажимается кнопка Добавить.
3. На экране отобразится окно конструктора запроса, состоящее из двух частей: в верхней части отображены макеты таблиц, а в нижней - раздел для определения параметров запроса.
При создании запроса на удаление необходимо указать тип запроса. Для этого на вкладке Конструктор в разделе Тип запроса нажимается кнопка Удаление. На экране в окне запроса добавляется новая строка Удаление (рис. 25).
5. В строку Поле добавляется поле Код поставщика. Под ним в строке Условие отбора записывается условие [Введите код поставщика] (рис. 25).
Рис. 25. Запрос на удаление в режиме конструктора
В результате работы запроса из базы данных будет удалён поставщик с соответствующим кодом.
Запрос на создание таблицы
Задание: создать запрос, позволяющий формировать новую таблицу в базе данных, содержащую поля № накладной, Товар, Поставщик, Количество. В новую таблицу перенести записи только для поставщиков с кодом 1 или 2.
Порядок работы:
1. В Окне навигации выбирается Категория объекта - Тип объекта, а в разделе Фильтр по группам устанавливается переключатель Запросы. На вкладке Создание в группе Запросы нажимается кнопка Конструктор Запросов.
2. В диалоговом окне Добавление таблиц, выделяются таблицы, данные из которых требуется отобразить в запросе ("Справочник товаров", "Справочник поставщиков" и "Поступление товаров") и нажимается кнопка Добавить.
3. При создании запроса на необходимо указать тип запроса. Для этого на вкладке Конструктор в разделе Тип запроса нажимается кнопка Создание таблицы.
На экране появится диалоговое окно, в котором записывается имя новой таблицы (рис. 26).
Рис. 26. Определение имени таблицы
5. В режиме конструктора добавляются таблицы, содержащие соответствующие поля. В строке Условие отбора необходимо записать ограничения на данные поля Код поставщика (рис. 27).
Рис. 27. Запрос на создание таблицы в режиме конструктора
6. В результате работы запроса в разделе Таблицы появится таблица с именем Список, содержащая записи, удовлетворяющие заданному условию (Код поставщика 1 или 2) (рис. 28).
Рис. 28. Таблица "Список"
Запрос на добавление
Задание: создать запрос, который позволяет добавлять в таблицу Список информацию о накладных, полученных от заданного поставщика (Код поставщика вводит пользователь).
Порядок работы:
1. В Окне навигации выбирается Категория объекта - Тип объекта, а в разделе Фильтр по группам устанавливается переключатель Запросы. На вкладке Создание в группе Запросы нажимается кнопка Конструктор Запросов.
запрос вычисляемое поле access
2. В диалоговом окне Добавление таблиц, выделяются таблицы, данные из которых требуется отобразить в запросе ("Справочник товаров", "Справочник поставщиков" и "Поступление товаров") и нажимается кнопка Добавить.
3. На экране отобразится окно конструктора запроса, состоящее из двух частей: в верхней части отображены макеты таблиц, а в нижней - раздел для определения параметров запроса.
При создании запроса указывается его тип. Для этого на вкладке Конструктор в разделе Тип запроса нажимается кнопка Добавление. В диалоговом окне Добавление выбирается таблица, в которую будут добавлены записи (рис. 29).
Рис. 29. Определение имени таблицы, в которую будут добавлены записи
5. В строке Условие отбора записывается ограничение на значения поля Код поставщика (рис. 30).
Рис. 30. Запрос на добавление в режиме конструктора
В результате работы запроса в таблицу Список будут добавлены записи, удовлетворяющие условию.
Литература
1. Гребенюк Е.И.: Технические средства информатизации. - М.: Академия, 2011
2. Михеева Е.В.: Информационные технологии в профессиональной деятельности. - М.: Академия, 2011
3. Голенищев Э.П.: Информационное обеспечение систем управления. - Ростов н/Д: Феникс, 2010
4. Кузовкин А.В.: Управление данными. - М.: Академия, 2010
5. Михеева Е.В.: Информационные технологии в профессиональной деятельности. - М.: Академия, 2010
6. под ред. С.В. Симоновича; рец.: Каф. Московского гос. технического ун-та им. Н.Э. Баумана, С.В. Калин: Информатика. - СПб.: Питер, 2010
7. Уткин В.Б.: Информационные системы в экономике. - М.: Академия, 2010
8. [отв. ред. И.В. Коробко]: Программы для ЭВМ. - М.: ФГУ ФИПС, 2009
9. [отв. ред. И.В. Коробко]: Программы для ЭВМ. - М.: ФГУ ФИПС, 2009
10. Квинт И.: Видеосамоучитель. Sound Forge 9. - СПб.: Питер, 2009
11. Могилев А.В.: Информатика. - М.: Академия, 2009
12. Моосмюллер Г.: Маркетинговые исследования с SPSS. - М.: ИНФРА-М, 2009
13. под ред. С.В. Симоновича; рец.: Кафедра САПР Московского гос. технического ун-та им. Н.Э. Баумана, С.В. Калин: Информатика. - СПб.: Питер, 2009
14. Филимонова Е.В.: Информационные технологии в профессиональной деятельности. - Ростов н/Д: Феникс, 2009
15. Харуто А.В.: Музыкальная информатика. - М.: ЛКИ, 2009
Размещено на Allbest.ru
Подобные документы
Состав, расширение баз данных Access (Microsoft Office). Выполнение запросов, заполнение форм и таблиц. Типы данных Microsoft Access. Средства создания объектов базы данных СУБД. Дополнительные возможности запросов. Свойства полей. Режим работы с формами.
презентация [3,0 M], добавлен 28.10.2014Создание базы данных по теме "Склад фруктов" в СУБД Microsoft Access. Проектирование запросов по числовым, символьным, логическим критериям и сложных запросов, состоящих из комбинаций приведенных типов данных. Создание форм и таблиц, конструктор отчетов.
курсовая работа [869,2 K], добавлен 04.11.2014Рабочая среда MS Access. Окна, меню и панели инструментов. Основные режимы работы с таблицами. Создание таблиц. Создание первичных ключей и связей. Создание простого запроса с помощью мастера запросов. Изменение запроса с помощью конструктора запросов.
практическая работа [1,5 M], добавлен 03.06.2008Особенности применения пакета Mathcad. Решение уравнений и систем уравнений с помощью блока решения (конструкция Given - Find). Работа с гипертекстовой информацией в сети Интернет. СУБД Microsoft Access: создание запросов с параметрами, запросов действия.
контрольная работа [31,7 K], добавлен 13.10.2010Особенности СУБД Microsoft Access, ее ориентация на рядовых потребителей, возможность легко выполнять основные операции с БД: создание, редактирование и обработка данных. Информационная модель задачи, работа с конструктором запросов и отчетов базы данных.
курсовая работа [758,6 K], добавлен 30.06.2015Основные этапы проектирования базы данных. Access как система управления базами данных (СУБД), ее предназначение, отличительные возможности. Работа с таблицами, их создание и редактирование. Порядок создания запросов. Способы защиты баз данных.
лабораторная работа [3,1 M], добавлен 18.08.2009Базы данных с двумерными файлами и реляционные системы управления базами данных (СУБД). Создание базы данных и обработка запросов к ним с помощью СУБД. Основные типы баз данных. Базовые понятия реляционных баз данных. Фундаментальные свойства отношений.
реферат [57,1 K], добавлен 20.12.2010Компоненты реляционной базы данных Microsoft Access. Создание структуры таблиц и определение связей между ними. Проектирование форм для сводных таблиц и запросов с помощью конструктора окон. Разработка и создание автоотчетов и запросов на выборку данных.
реферат [3,3 M], добавлен 29.01.2011Путь обработки запроса в реляционной СУБД. Оптимизации запросов на примере Oracle 9.2. Исследования по оптимизации планов выполнения запросов за счёт нормализации таблиц, выбора табличного пространства и распределения таблиц по этому пространству.
курсовая работа [364,8 K], добавлен 12.01.2012Основные функции СУБД. Разработка базы данных, содержащих информацию о спектаклях с помощью инструментов и объектов Microsoft Access. Текстовое описание основной и вспомогательных таблиц. Создание форм, запросов и отчетов по данным, содержащихся в них.
курсовая работа [1,9 M], добавлен 08.01.2015