Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Аксес для всех 2007.doc
Скачиваний:
16
Добавлен:
08.11.2019
Размер:
18.76 Mб
Скачать

Лабораторная работа № 3.

Создадим базу данных, состоящую из трех таблиц.

Запустите программу Microsoft Access. Нажмите на кнопку Открыть базу данных. Откройте базу данных Мои школьные друзья, для чего выделите из списка баз данных имя вашей базы и нажмите на кнопку ОК. Откройте таблицу Студенческие учебные группы, выделив ее и нажав на кнопку Открыть и введите нижеприведенные данные в таблицу.

Сохраните и закройте таблицу.

Откройте таблицу Список студентов по группам. Заполните ее нижеуказанными данными.

Выделите две последние записи стрелкой курсора, установив ее слева от строчек таблицы. Удалите эти записи, для чего нажмите клавишу Delete.

Нажмите на кнопку Да в вопросе о подтверждении удаления (можно выполнить команду Правка – Удалить запись). Закройте таблицу, сохранив ее. Снова откройте и заполните таблицу данными на 8 человек.

Добавьте в таблицу поле Телефон с телефонами. Сохраните таблицу.

Создадим таблицу Личные данные: Создание –Таблица . Означьте поля: Код студента – Адрес – Телефон

Добавьте поле: Место рождения (ЩПКМВставить столбец- Переименовать столбец)

Сохраните таблицу под именем Личные данные

Перейдите в режим Конструктор.

Заполните таблицу нижеприведенными данными

Закройте таблицу, сохранив ее. В результате вы получите три таблицы, две из которых ранее были связаны, а третья - нет.

Займемся уточнением схемы данных.

Во вкладке Работа с базами данных нажмите на кнопку Схема данных

Нажмите на кнопку - Отобразить таблицу

В появившемся окне выделите таблицу Личные данные и нажмите на кнопку Добавить, а затем на кнопку Закрыть окна Добавление таблицы.

Поставьте мышку на имя поля КодСтудента в таблице Личные данные и, не отпуская кнопку мышки, перетащите ее на поле Код в таблице Cписок групп. Отпустите кнопку мышки. Появиться окно Изменение связей.

Включите Обеспечение целостности данных. Это невозможно сделать, если типы обоих полей заданы неодинаково.

Нажмите на кнопку Создать. На схеме данных появиться связь «один-к- одному».

Это значит, что одной записи в таблице Список друзей соответствует одна запись в таблице Личные данные. Закройте схему данных, сохранив ее.

Если в таблице Список друзей есть хотя бы одна запись, а в таблице Личные данные записей нет, то может появиться сообщение об ошибке. Это потому, что в ведущей таблице данные есть и надо либо ввести в ведомую таблицу соответствующие данные, либо удалить данные в ведущей таблице.

Лабораторная работа № 4.

Научимся использовать фильтр.

Числа вводятся без ограничителей, например, 1990. Текст должен быть заключен в кавычки, например «Востриков». Даты ограничиваются символами #, например, #05/05/1990#. Элементы выражения могут быть связаны операторами:

  1. арифметическими: *, +, -, /,^;

  2. сравнениями: <, <=, >=, =, <>;

Откроем таблицу Список студентов по группам.

Нажмите на черный треугольник в заголовке поля

Снимите флажок Выделить все. Установите флажок на имени Александр, нажмите ОК – в таблице будут представлены только ваши товарищи с именем Александр.

Чтобы снова отобразить все надписи, снова установите флажок Выделить все.

А теперь с помощью Фильтра по выделенному отобразим в таблице только тех, чьи имена начинаются на букву «А».

В той же таблице в поле Имя выделим букву «А». Нажимаем кнопку Выделение на панели Сортировка и фильтр вкладки Главная и выбираем пункт Начинается на «А». В таблице отобразятся ваши товарищи с именем на «А».

Чтобы изменить режим фильтрации, можно воспользоваться кнопкой Дополнительно и выбрать пункт Изменить фильтрПрименить фильтр пункт на панели Сортировка и фильтр вкладки Главная.

Нажмите на кнопку Изменить фильтр

.

Щелкните мышкой на поле Имя. У активного поля появится стрелка выбора (активным должно быть только одно поле!). Выделите щелчком имя Юрий и затем нажмите кнопку

Применение фильтра .

Вы автоматически попадете в таблицу, в которой будут только ваши товарищи с именем Юрий.

Отмените выбор. Для этого необходимо отжать кнопку, которая теперь называется Удалить фильтр . Таблица возвратится в первоначальное состояние.

Выделите имя Юрий и нажмите кнопку Фильтр по выделенному . Увидите таблицу, в которой будут представлены только ваши товарищи с именем Юрий.

Точно также можно отфильтровать данные по группам, датам рождения и т.д.

Отмените выбор, отжав кнопку Удалить фильтр . Таблица возвратится в первоначальное состояние.

Еще раз проделаем такую же операцию и выберем всех студентов из группы МОС-Д-1-1/1. Для этого выделим в таблице название требуемой группы и нажмем кнопку Фильтр по выделенному .

Получим следующие записи.

Удалите изменения в таблице, нажав на кнопку Удалить фильтр .