Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка на лабораторные.doc
Скачиваний:
70
Добавлен:
01.05.2014
Размер:
3.26 Mб
Скачать

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

Запустите MS Access. Выберите строкуОткрыть... в менюФайли укажите имя БД teach, созданной на предыдущем занятии. В списке таблиц БД teach вы увидите PREP и PREP1. Выберите, то есть подсветите, таблицу PREP1.

1. Переименование таблицы.

Выберите в меню Правка строку Переименовать и введите новое имя таблицы, например, DIS_GR.

ВНИМАНИЕ

Ввод имени уже существующей таблицы приводит к уничтожению старой таблицы с указанным именем. Если вы все же неудачно переименовали таблицу, выполните немедленно операцию ПравкаОтменить переименование.

2. Переименование полей.

Перейдите в режим Конструктора. Поместите курсор в ячейку с именем поля FIO. Измените его на PR.

3. Вставка полей.

  • В режиме Конструктора выберите, но не выделяйте, строку определения поля, перед которым нужно вставить новое поле, например, FAK (курсор должен быть помещен на эту строку).

  • Выполните команду ВставкаСтроки.

  • Введите определение нового поля с именем Note, тип которого Memo.

4. Перемещение полей.

Выделите строку определения поля, подлежащего перемещению, например FAK, и перетащите поле мышью.

5. Копирование полей.

Требуется ввести определение поля ST_GR , которое представляет собой ФИО старосты группы. Поскольку мы уже определили поле PR, представляющее собой ФИО преподавателя, то определим поле ST_GR путем копирования определения поля PR. Для этого:

  • Выделите строку PR.

  • Выполните команду ПравкаКопирование.

  • Переместите курсор на строку FAK, перед которой надо вставить копируемую, но не выделяйте ее, выполните команду ПравкаВставить.

  • Измените имя скопированного поля, описание этого поля и свойство Подпись поля в соответствии с его назначением.

  • Поменяйте также свойство Подпись поля для поля PR на значение «ФИО преподавателя».

6. Изменение типа поля.

Преобразуйте тип поля GR в числовой, щелкнув на строке GR и выбрав из списка Тип данных - числовой.

7. Изменение размера поля.

  • Измените размер поля GR на целое. Размер поля задается в области Свойства полей.

  • Перейдите в режим таблицы, посмотрите, как выглядит таблица DIS_GR после изменений ее структуры.

  • Добавьте новую строку в таблицу : введите Ф.И.О. преподавателя - Малышев С.В., примечание - “Работает на кафедре МО ЭВМ с 1970 года, ассистент, кандидат технических наук”, название дисциплины - ОП, номер группы - 2352, Ф.И.О. старосты - Петров А.Н., факультет - ФЭТ.

  • Вернитесь в режим Конструктора.

8. Удаление полей.

Удалим поля Note и ST_GR.

  • Выделите по очереди ненужные поля.

  • Нажмите Delete и подтвердите действие по удалению полей.

9. Соединение таблиц.

  • Перейдите в окно БД teach .

  • Выберите корешок Запроси щелкните по кнопкеСоздать.

  • Выберите строку Конструктор и щелкните по кнопке ОК.

  • Добавьте соединяемые таблицы в окно запроса и закройте окно добавления.

  • Укажите поля, которые должны присутствовать в результирующей таблице, перетащив их мышью последовательно в бланк запроса. Нам нужны все поля первой таблицы и все поля, кроме поля связи, из второй таблицы (все поля в списке полей таблицы обозначаются символом *).

  • Выполните команду ЗапросСоздание таблицы.

  • Задайте имя создаваемой таблицы PR_DIS.

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

  • Выберите созданный запрос в окне базы данных и щелкните по кнопке Открыть, подтвердите желание выполнить изменения.

  • Убедитесь, что таблица PR_DIS создана, перейдя к списку таблиц.

  • Вернитесь к списку запросов и удалите запрос на создание таблицы, поскольку он уже выполнил свою задачу и больше не нужен.

10. Изменение первичного ключа.

Скопируйте таблицу PREP, назовите копию PREP2. Перейдите в режим конструктора и уберите в таблице PREP2 существующий первичный ключ FIO с помощью пиктограммы ключа, а затем в первую строку определения таблицы вставьте пустую строку и определив новое поле NUM типа Счетчик, сделайте его первичным ключом. Сохраните определение таблицы. Перейдите в режим таблицы (новый столбец должен автоматически заполниться для всех записей). Покажите результат преподавателю.

11. Удаление таблицы.

Перейдите в окно БД, выделите таблицу PREP2 и нажмите на кнопку Delete.