![](/user_photo/2706_HbeT2.jpg)
- •Часть 1
- •0804 - "Компьютерные науки"
- •Содержание
- •Вступление
- •Ознакомиться с назначением и основными технологическими приемами использования инструментальной case-системы eRwin 4.0.
- •Изучить графические характеристики диаграммы в eRwin. Методические указания к выполнению лабораторной работы
- •Общие сведения
- •Назначение системы
- •Уровни представления информации в системе eRwin
- •4. Моделирование данных в eRwin
- •4.1 Процесс построения информационной модели
- •4.3. Сущности (Entity) в eRwin
- •4.4. Описание работы с системой
- •– Изучить процесс построения простейших er-диаграмм для заданной предметной области.
- •Методические указания к выполнению лабораторной работы
- •1. Исходные данные
- •2. Постановка задачи
- •3. Создание логической модели данных
- •Методические указания к выполнению лабораторной работы
- •Общие сведения по работе
- •1.1. Создание файла бд в среде субд ms Access
- •1.2. Генерация структуры бд в среде eRwin для целевой субд
- •2. Порядок выполнения работы
- •Методические указания к выполнению лабораторной работы
- •1. Общие сведения о работе с таблицами данных в субд ms Access
- •1.1. Создание новой или открытие существующей базы данных
- •1.2. Создание таблицы базы данных.
- •1.3. Задание отношений ссылочной целостности между таблицами.
- •1.4. Ввод информации.
- •1.5. Создание таблиц при помощи мастера таблиц.
- •2. Порядок выполнения работы
- •Методические указания к выполнению лабораторной работы
- •1. Общие сведения о работе с запросами в субд ms Access
- •Команда select
- •Команда update
- •Команда insert
- •Команда delete
- •1.5. Особенности записи конструкции where
- •1.6. Примеры написания простых sql запросов для тестовой предметной области
- •1.7. Построения запросов в режиме конструктора
- •Порядок выполнения работы
- •Контрольные вопросы
- •ЗаключенИе Перечень рекомендуемых источников
- •“ Організація баз даних і знань ”
- •0804 - "Комп'ютернi науки"
- •В авторській редакції
Методические указания к выполнению лабораторной работы
1. Общие сведения о работе с запросами в субд ms Access
.
Одним из основных инструментов обработки данных в реляционных СУБД являются запросы.
В общем случае запрос (query) – это сформулированное на определенном языке требование на получение или изменение (модификацию) данных в соответствующей БД. В большинстве современных СУБД (в том числе и в MS Access) такой запрос представляет собой программно реализованный объект БД (скрипт на некотором языке), который вначале создается разработчиком системы, а затем может многократно использоваться для выборки и модификации хранимых данных.
В языке SQL (Structured Query Language) определено подмножество команд для создания запросов: это т.н. язык манипулирования данными – Data Manipulation Language (SQL / DML).
В СУБД MS ACCESS запросы манипулирования данными могут быть описаны на:
-
SQL / DML ,
-
QBE (Query By Example) — языке запросов по образцам, которые создаются в визуальном режиме работы со специальным конструктором запросов.
К основным операциям SQL/DML относят выборка, добавление, удаление и изменение записей в БД. Запрос на выборку данных реализуется командой SELECT, удаление данных - командой DELETE, изменение – командой UPDATE, добавление новых записей - командой INSERT.
-
Команда select
Она используемая для создания запросов на выборку данных и упрощенный синтаксис этой команды имеет следующий вид:
SELECT [ ALL │ DISTINCT │DISTINCTROW ] список_выбора
FROM имена таблиц [WHERE критерий поиска]
где ключевые слова имеют следующее значение:
SELECT — выбрать данные из указанных столбцов и (если необходимо) выполнить перед выводом их преобразование в соответствии с указанными выражениями и (или) функциями.
FROM — из перечисленных таблиц, в которых расположены эти столбцы.
WHERE — строки из указанных таблиц должны удовлетворять указанному перечню условий отбора строк
-
Команда update
Она реализует изменение содержимого строк таблицы и имеет следующий синтаксис:
UPDATE таблица SET новоеЗначение WHERE условиеОтбора;
Ниже перечислены аргументы инструкции UPDATE:
-
Элемент
Описание
таблица
Имя таблицы, данные в которой следует изменить.
Новое значение
Выражение, определяющее значение, которое должно быть вставлено в указанное поле обновленных записей.
условие отбора
Выражение, отбирающее записи, которые должны быть изменены. При выполнении этой инструкции будут изменены только записи, удовлетворяющие указанному условию.
Инструкцию UPDATE особенно удобно использовать для изменения сразу многих записей или в том случае, если записи, подлежащие изменению, находятся в разных таблицах. Одновременно можно изменить значения нескольких полей.