Задание 15. Откорректируйте данные в таблице Группы
Замечание.В предыдущей работе вы удаляли записи из таблицы Группы. Их следует восстановить.
· Добавьте недостающие записи. Исправьте существующие. Таблица должна выглядеть так, как представлено в табл. 4.
· Закройте таблицу.
Задание 16. Удалите все записи таблицы Список, оставив ее структуру.
· Откройте таблицу Список.
· Выделите все записи и удалите их.
· Закройте таблицу.
Примечание.Если теперь вводить данные в эту таблицу снова, то счетчик будет меняться с того номера который был присвоен последней записи.
· Чтобы нумерация снова начиналась с 1, щелкните значок Кнопка Microsoft Office , наведите указатель на пункт Управление, а затем в группе Управление базой данных выберите команду Сжать и восстановить базу данных.
Задание 17. Используя Конструктор таблиц, создайте таблицу Личные данные с ключевым полем.
· Заполните поля конструктора данными из табл.6.
Таблица 6
Поле | Тип данных | Описание |
Код студента | Счетчик | Порядковый номер студента (первичный ключ) |
Адрес | Текстовый | Адрес студента |
Номер телефона | Текстовый | Номер телефона студента |
Школа | Числовой | Номер школы |
Рост | Числовой | Рост студента в см |
Математика | Числовой | Оценка за экзамен |
Информатика | Числовой | Оценка за экзамен |
Физика | Числовой | Оценка за экзамен |
Химия | Числовой | Оценка за экзамен |
· Закройте таблицу, предварительно сохранив ее. В результате вы получите три таблицы, две из которых связаны, а третья нет.
Задание 18. Исправьте схему данных.
· Щелкните по кнопке Схема данных, расположенной на вкладке Работа с базами данных.
· Щелкните по кнопке Отобразить таблицу. В появившемся окне Добавление таблицывыделите таблицу Личные данные и щелкните по кнопке Добавить, а затем – по кнопке Закрытьокна Добавление таблицы.
· Свяжите таблицы Список и Личные данные по полям Код и Код студента.
· В диалоговом окне Связи включите флажок Обеспечение целостности данных.
· Щелкните по кнопке Создать. Появится связь «один-к-одному». Это значит, что одной записи в таблице Список соответствует одна запись в таблице Личные данные.
· Закройте схему данных, сохранив ее.
Пояснение.Теперь встает задача ввода записей одновременно в разные таблицы: Список и Личные данные.ФИО мы храним в одной таблице, а адрес и номер телефона – в другой. Можно, конечно, попробовать ввести значения в каждую таблицу отдельно, но удобнее видеть клетки обеих таблиц для ввода данных одновременно. Эту задачу легко решить вводом значений через специально созданную форму, в которой присутствуют поля всех необходимых таблиц. Данные вводим в форму, а в результате заполняются таблицы.
Задание 19. Создайте форму для ввода данных.
· Выберите вкладку Создание.
· Щелкните по кнопке Другие формы. Из открывшегося списка выберитеМастер форм. Появится диалоговое окно создания форм.
· Выберите все поля из таблицы Список и все поля – из таблицы Личные данные для создаваемой формы.
· Оставьте внешний вид формы в один столбец.
· Выберите понравившийся вам стиль оформления.
· Задайте имя формы: Общая форма. Щелкните по кнопке Готово.
Задание 20. Заполните таблицы данными.
Данные таблицы Список приведены в табл.7, а таблицы Личные данные – в табл.8.
Таблица 7
Код | Фамилия | Имя | Отчество | Группа | Дата рождения | Пол(м) |
Игнатов | Иван | Сергеевич | А-081 | 11.05.1991 | ||
Скоркин | Сергей | Петрович | М-081 | 24.12.1990 | ||
Корнилова | Инна | Дмитриевна | Т-082 | 01.01.1993 | ||
Володина | Ольга | Николаевна | Т-082 | 05.03.1992 | ||
Новоселов | Дмитрий | Иванович | М-082 | 24.05.1992 | ||
Александрова | Елена | Алексеевна | М-081 | 17.10.1993 | ||
Ильина | Анна | Петровна | А-081 | 21.08.1990 | ||
Викторов | Семен | Николаевич | Т-082 | 10.06.1993 | ||
Воробьев | Илья | Владимирович | Т-082 | 11.03.1991 | ||
Калачев | Сергей | Евгеньевич | А-081 | 07.02.1990 | ||
Елизарова | Ольга | Петровна | Т-081 | 09.01.1991 | ||
Елисеев | Олег | Иванович | А-081 | 28.12.1990 | ||
Соколова | Светлана | Николаевна | М-081 | 19.04.1993 | ||
Королев | Антон | Петрович | Т-081 | 04.05.1990 | ||
Гаврилов | Иван | Ильич | Т-082 | 14.01.1993 | ||
Плеханов | Ильдар | Сергеевич | М-081 | 01.01.1992 | ||
Котов | Геннадий | Львович | М-082 | 20.11.1991 | ||
Кирсанова | Ольга | Николаевна | А-081 | 23.03.1991 |
Таблица 8
Код студента | Адрес | Номер телефона | Школа | Рост | Матема- тика | Инфор-матика | Физика | Химия |
Советская 15-8 | 15-11-11 | |||||||
Северный пер. 24 | 15-11-12 | |||||||
Октябрьская 13-78 | 15-11-13 | |||||||
Островского 67 | 15-11-14 | |||||||
Школьная 5-34 | 15-11-15 | |||||||
Вокзальная 17-11 | 15-11-16 | |||||||
Профсоюзная 1 | 15-11-17 | |||||||
Сиреневый 7-1 | 15-11-18 | |||||||
Карла Маркса 3-100 | 15-11-19 | |||||||
Северный 90 | 15-11-20 | |||||||
Школьная 5-21 | 15-11-21 | |||||||
Советская 101-5 | 15-11-22 | |||||||
Вокзальная 11-89 | 15-11-23 | |||||||
Октябрьская 1-1 | 15-11-24 | |||||||
Сиреневый 13-25 | 15-11-25 | |||||||
Профсоюзная 34 | 15-11-26 | |||||||
Рязанская 8 | 15-11-27 | |||||||
Рязанская 5/9 | 15-11-28 |
· Закройте форму, предварительно сохранив ее.
· Откройте таблицу Список и убедитесь, что в ней появились данные.
· Откройте таблицу Личные данныеи убедитесь, что в ней присутствуют записи.