Національний технічний університет „Харківський Політехнічний інститут”
Факультет „Компьютерні та інформаційні технології”
Кафедра „Обчислювальна техніка та програмування”
Реферат
З курсу „Організація баз даних”
Тема: можливості SQL-запитів у Microsoft Access
Виконав: ст. гр. xxxxxxxxxxxxxxxxx.
Перевірив: xxxxx
Харків
2006
Содержание:
1. Введение 3 2. Запросы на выборку 4 Особенности использования инструкций SELECT 4 Задание критериев отбора (WHERE) 5 Объединение нескольких источников данных 6 Групповые операции и вычисляемые поля 8 Сортировка результатов 11 3. Запросы на добавление 11 4. Запросы на обновление 12 5. Запросы на удаление 13 6. Параметрические запросы 14 7. Управляющие запросы ядра Microsoft Jet 14 8. Формирование и выполнение запросов в реальном времени (инструментарий Visual Basic For Applications) 17 9. Выводы 20 10. Список использованной литературы 21
1. Введение
Как известно, в основном системы управления реляционными базами данных (СУРБД) делатся на два класса – серверные и пользовательские. Microsoft Access, являющаяся предметом рассмотрения данного реферата, принадлежит ко второму классу систем, т.к. из-за непроработанной системы совместного доступа к данным не может выступать в роли полноценной серверной СУРБД (хотя соответствующие драйверы ODBC существуют и работают). Также в пользу того, что Access принадлежит к пользовательским системам, говорит факт интегрированности хранилища данных (таблиц) и средств создания пользовательского интерфейса (хранимые запросы, формы, отчеты, программы)
Однако по другим своим возможностям, в частности, по возможностям выполнения сложных запросов SQL, Access намного превосходит другие программные продукты своего класса. К тому же, легкость объединения с другим ПО, поставляемым в комплекте Office Professional – SQL Server Desktop Engine – делает Access вообще недосягаемой для конкурентов системой.
Данный реферат посвящен проблематике, неизбежно возникающей при проектировании БД – проектировании системы поиска и модификации существующих данных. Показано, как выполнять эти операции, используя для этого один лишь встроенный интерпретатор языка SQL – такой путь является наиболее универсальным, и, по прошествию некоторого времени – самым легким способом организовать любое требуемое представление имеющихся данных.
2. Запросы на выборку
Данный тип запросов является одним из наиболее часто применяемых не только в MS Access, но и вообще во всех СУРБД.
Основные задачи таких запросов таковы:
а. Выбрать некоторые поля из таблицы
б. Отфильтровать содержимое таблицы по некоторым критериям
в. Объединить несколько разнородных таблиц, используя связи типа «один-к-одному», «один-ко-многим»
г. Сформировать из нескольких однородных таблиц один источник записей.
д. ............