2. Лабораторные работы
Лабораторная работа по ACCESS 2007 №1.
Тема: создание базы данных, состоящей из одной таблицы.
Цели урока:
Познакомиться с основными понятиями баз данных;
Научиться создавать таблицы баз данных в режиме Конструктор;
Освоить переход из режима Конструктор в режим таблицы;
Освоить основные приемы заполнения и редактирования таблиц;
Познакомиться с простой сортировкой данных и с поиском записей по образцу;
Научиться сохранять и загружать базы данных.
Ход работы.
Вызвать программу Access 2007.
В окне системы управления базы данных щелкнуть по значку <Новая база данных>. Справа в появившемся окне дать имя новой базе данных «Анкета ГС-31» и щелкнуть по значку папки, находящемуся справа от окна названия . Откроется окно сохранения, найдите свою папку и сохраните в нее новый файл базы данных «Анкета ГС-31». Затем нажмите на кнопку «Создать».
Появится окно <Таблица> (Рисунок 1).
Рисунок 1
В появившемся окне откройте меню команды <Режим> и выберите вариант <Конструктор> и сохраните будущую таблицу под названием <Ведомость успеваемости>. Появится окно Конструктора.
Заполните поля в Конструкторе данными из таблицы 1. Тип данных можно выбрать из меню, появившемся при нажатии на кнопку в ячейке справа.
О братите внимание: ключевое поле «Счетчик» внесен в таблицу автоматически. Если напротив поля отсутствует значок ключа, то на панели инструментов щелкните по этому значку.
Таблица 1.
Перейдите в режим таблицы, щелкнув по кнопке Режим на панели инструментов, Введите данные в этом режиме, заполняя клетки таблицы. Значение поля Код будет меняться автоматически.
Заполните базу данных значениями из таблицы 2. Напротив каждой фамилии выставьте по всем дисциплинам оценки от 2 до 5
Таблица 2
Код
|
Фамилия
|
Имя
|
Математика
|
Менеджмент
|
Сервисная деятельность
|
Информационные технологии
|
Стандартизация
|
Гостиничная индустрия
|
Пропуски по неуважительной причине
|
Пропуски по уважительной причине
|
1
|
Иванникова
|
Анна
|
|
|
|
|
|
|
|
|
2
|
Баранова
|
Ирина
|
|
|
|
|
|
|
|
|
3
|
Корнилова
|
Ольга
|
|
|
|
|
|
|
|
|
4
|
Воробьев
|
Алексей
|
|
|
|
|
|
|
|
|
5
|
Воробьев
|
Олег
|
|
|
|
|
|
|
|
|
6
|
Скоркин
|
Александр
|
|
|
|
|
|
|
|
|
7
|
Володина
|
Нина
|
|
|
|
|
|
|
|
|
8
|
Володина
|
Алексей
|
|
|
|
|
|
|
|
|
9
|
Петрова
|
Елена
|
|
|
|
|
|
|
|
|
10
|
Чернова
|
Кристина
|
|
|
|
|
|
|
|
|
11
|
Терещинка
|
Инна
|
|
|
|
|
|
|
|
|
12
|
Истратов
|
Максим
|
|
|
|
|
|
|
|
|
13
|
Бондарь
|
Ольга
|
|
|
|
|
|
|
|
|
14
|
Ревин
|
Олег
|
|
|
|
|
|
|
|
|
15
|
Шарова
|
Оксана
|
|
|
|
|
|
|
|
|
Выполните редактирование ячеек:
Замените фамилию Иванникова на Иванова.
Отсортируйте:
а) фамилии – по алфавиту (поставьте маркер на любую фамилию в столбце Фамилия и щелкнете мышкой по кнопке на панели инструментов или произведите сортировку с помощью контекстного меню)
б) имя – по алфавиту
Сохраните текущую таблицу, щелкнув по кнопке «крестик» в правом верхнем углу окна таблицы.
Откройте снова свою базу данных.
Выполните поиск записей по образцу: найти студентку по фамилии Володина. Для этого установите курсор в поле фамилия, щелкните на кнопке <Бинокль> на панели инструментов меню Главная и в появившемся диалоговом окне введите в поле <Образец> фамилию Володина и щелкните по кнопке <Найти>.
Примечание: Если требуется найти следующую подобную запись, то щелкните мышкой по кнопке <Найти далее>. По окончании работы щелкните по кнопке <Отмена>.
Переименуйте поле «Математика» на «Информатика» с помощью контекстного меню. (Верните все как было назад).
Скройте столбец Пр н/пр., потом отобразите его назад.
Войдите в режим Конструктора и назначьте полю Пр н/пр и Пр ув/пр. Маску ввода
00 «часов». Заполните эти поля данными от 0 до 99.
Завершите работу с Access.
Лабораторная работа по Access 2007 №2.
Тема: создание базы данных, состоящей из двух таблиц.
Цели работы:
научиться создавать таблицы базы данных в <Режиме таблицы> и с помощью <Шаблона таблиц>;
научиться самостоятельно создавать ключевое поле; закрепить навыки по удалению, добавлению, заполнению и редактированию таблиц;
познакомиться с свойством таблицы <Мастер подстановок> и научиться им пользоваться;
научиться использовать фильтр в таблице.
Ход работы.
Откройте учебную базу данных <Анкета ГС-31>.
Создайте таблицу <Преподаватели > в Режиме таблицы. Для этого в меню Создание выберите кнопку Таблица. В появившейся таблице сделайте следующее:
Добавьте два поля – Поле 1 и Поле 2, выполнив команду через контекстное меню.
Переименуйте <Поле 1> на <Предмет>. Для этого поставьте курсор в любую ячейку столбца <Поля 1> и выполните команду Переименовать столбец из контекстного меню. Или щелкните два раза по имени поля, удалите старое название и впечатайте новое.
Переименуйте аналогично <Поле 2> на <Преподаватель>.
С охраните таблицу с именем <Преподаватели>, щелкнув по кнопке <Сохранить> (дискетка
на панели инструментов).
П ерейдите в режим <Конструктор> и удалите строку с ключевым словом Счетчик. Посмотрите как заданы поля. Сделайте поле <Предмет> ключевым, поместив курсор на имя этого поля и щелкнув по кнопке - Ключевое поле. Тип данных поля задайте текстовым.
Перейдите в Режим таблицы и заполните таблицу <Преподаватели> записями из Таблицы3.
Таблица 3
Закройте таблицу <Преподаватели>, сохранив все изменения.
Используя <Шаблон таблиц>, создайте таблицу <Личные данные> студентов с ключевым полем. Для этого:
Находясь на закладке <Создание> щелкните по кнопке <Шаблоны таблиц>, <Контакты>. Появится таблица уже с готовыми полями.
Переименуйте предложенные поля на следующие поля: <Код студента>, <Фамилия>, <Имя>, <Город>, <Адрес>, <Телефон>, <Дата рождения>, <Фотография>, <Любимый предмет>, лишние поля удалите.
Сохраните полученную таблицу под названием <Личные данные>. Ключевое поле задано автоматически.
Внесите данные в новую таблицу, заполнив поля <Фамилия>, <Имя>, <Город>, <Адрес>, <Телефон>, <Дата рождения>.
ПРИМЕЧАНИЕ. Поля <Фамилия> и <Имя> можно скопировать из таблицы <Ведомость успеваемости>. В поле <Город> внесите четыре разных города (например, Новороссийск, Геленджик, Анапа, Крымск)
Перейдите в режим <Конструктор> и назначьте типы данных: для поля <Телефон> - числовой, для поля <Дата рождения> - дата/время, для поля <Фотография> – поле объекта OLE, для остальных – текстовый.
Д ля поля <Любимый предмет> выполните свойство выбор предмета из списка с помощью Мастера подстановок. Для этого в строке <Любимый предмет> в поле Тип данных – текстовый щелкните по кнопке и в ниспадающем меню выберите команду <Мастер подстановок>.
В диалоговом окне <Создание подстановки> поставьте флажок напротив способа <Будет введен фиксированный набор значений> и нажмите <Далее>.
В следующем окне внесите в столбец все предметы (предметы из таблицы <Преподаватели>), нажмите <Далее>.
В последнем окне, не изменяя имени столбца нажмите <Готово>.
1 0) Перейдите в режим таблицы и выберите для каждого студента с помощью кнопки из списка любимый предмет.
11) Создайте схему данных, т.е. установите связи между таблицами.
Щелкните по кнопке - Схема данных на панели инструментов меню <Работа с базами данных>. В окне <Отобразить таблицу> выделите таблицу <Ведомость успеваемости> и щелкните по кнопке <Добавить>. Также добавьте таблицы <Преподаватели> и <Личные данные>. В окне <Схема данных> появиться условный вид этих таблиц. Закройте окно <Добавление таблицы>.
Поставьте мышку на имя поля <Предметы> в таблице <Преподаватели> , и не отпуская кнопку мыши перетащите его на поле <Любимый предмет> таблицы <Личные данные>. Отпустите мышку. Появиться диалоговое окно <Связи>, в котором включите значки «Обеспечение целостности данных», «Каскадное обновление связанных полей» и «Каскадное удаление связанных полей». Щелкните по кнопке <Создать>. Появиться связь «один-ко-многим».
Поставьте мышку на имя поля <Код студента> в таблице <Личные данные> и перетащите его, не отпуская мышки, на поле <Код> таблицы <Ведомость успеваемости>. В появившемся окне <Связи> включите значок «Обеспечение целостности данных» и щелкните по кнопке <Создать>. Появиться связь «один-к-одному».
Закройте схему данных, сохранив ее.
12) Произведите фильтрацию данных в таблице <Личные данные> по выделенному.
Откройте таблицу в режиме таблицы.
В ыберите студентов, проживающих в Новороссийске. Для этого поставьте курсор в одну из первых записей, где есть город Новороссийск и щелкните по кнопке - Фильтр по выделенному на панели инструментов. Выберите команду <Равно «Новороссийск» >. Access отобразит все записи, удовлетворяющие критерию фильтрации.
Для отображения всех записей выполните команду <Удалить фильтр> для этого щелкните по соответствующей кнопке на панели инструментов .
13) Закончите работу с базой данных Access.
Достарыңызбен бөлісу: |