Лабораторная работа: Создание и обработка баз данных в СУБД Access
2. Введите новую группу с количеством студентов и проходным баллом, нажимая Tab илиEnter для перехода к следующему полю
Для удаления записей:
1. Выделите записи для удаления, щелкнув курсором на серой кнопке слева от первой удаляемой записи и переместив указатель вдоль требуемых записей.
2. Нажмите Del или выберите команду Правка|Удалить записи
Примечание:
Нельзя удалить данные из блокированного поля, вычисляемого поля или поля типа счетчик .
· Введите в ключевое поле НГ значение, которое уже было использовано в одной из предыдущих записей, и убедитесь, что нельзя ввести запись с повторяющимся значением ключа. Отмените ввод неверных значений в поля нажатием Esc или командой Правка| Восстановить текущее поле или запись .
· Убедитесь, что ключевое поле нельзя оставить пустым
· Введите в поле КОЛ значение, не соответствующее заданным условиям на значение (например, 40). Access выдаст сообщение, заданное в свойстве Сообщение об ошибке.
Создание других таблиц для этой базы данных - аналогичное. Поэтому чтобы сэкономить время, можете остальные таблицы импортировать из файла Исходные таблицы, который находится в папке Мои документы. Содержимое этих таблиц - в Приложениях.
Алгоритм импортирования таблиц из другой базы данных
1. Файл|Внешние данные|Импорт
2. В окне Импорт найдите папку Мои документы и в ней отметьте файл Исходные таблицы
3. Нажмите Импорт , в открывшемся окне Импорт объектов нажмите Выделить все| Ok .
Все отмеченные таблицы скопируются в вашу базу данных. Внимательно ознакомьтесь со структурой и содержанием импортированных таблиц.
Вставка в запись рисунка или объекта
Рисунок или объект добавляется из имеющегося файла либо создается в приложении OLE (например, в MSPaint), а затем вставляется в текущую запись.
Рассмотрим размещение объекта OLE на примере поля Фотография заведующего в таблице КАФЕДРА . Фотографии хранятся в формате графического редактора Paint в файлах с расширением .bmp.
1. В окне базы данных установите курсор на таблице КАФЕДРА и нажмите кнопку Открыть
2. Заполните строки (записи) открывшейся таблицы данными в соответствии с названиями столбцов (полей)
3. Для размещения поля Фотография заведующего выполните внедрение объекта OLE в файл базы данных. Установите курсор в соответствующее поле таблицы. Выполните команду меню Вставка|Объект
4. В окне Вставка объекта выберите тип объекта PaintbrushPicture и установите флажок Создать из файла
5. В этом окне можно ввести имя файла, содержащего фотографию.
6. Для просмотра внедренного объекта установите курсор в соответствующее поле и дважды щелкните кнопкой мыши
7. Чтобы вернуться из программы Paint, выполните команду Файл|Выход и возврат к таблице КАФЕДРА .
Размещение данных типа МЕМО в таблице
В таблице ПРЕДМЕТ предусмотрено поле ПРОГР , которое будет содержать длинный текст – краткую программу курса. Для такого поля выберите тип данных Поле МЕМО .
Откройте таблицу ПРЕДМЕТ . Выполните ввод данных в поле ПРОГР непосредственно в таблице либо через область ввода, вызываемую нажатием Shift + F 2 .
Связывание таблиц
Access позволяет строить реляционные базы данных, отдельные таблицы которых могут быть связаны между собой. Это позволит автоматически выбирать связанные данные из таблиц, в отчетах, запросах и формах. При определении связи ключ в одной таблице содержит ссылки на конкретные записи в другой таблице. Ключ, на который имеется ссылка в другой таблице, называют внешним ключом.
Установление связи между таблицами возможно только при следующих условиях:
· Связываемые таблицы должны иметь поля с одинаковым типом данных и размером, причем имена полей могут быть различными;