1. Загрузить программу Microsoft Access (Пуск ð Программы ð Microsoft Access).
2. Создать базу данных с любым именем (Файл ð Создать базу данных ð Ок ð Фамилия ð Создать).
3. Внимательно изучить структуру созданной базы данных. Просмотреть названия кнопок, входящих в панель инструментов «База данных ». Найти кнопки (инструменты): «Создать базу данных », «Открыть базу данных », «Сохранить », «Схема данных ».
4. Создать таблицы базы данных книжного магазина (без помощи мастера) с названиями «Авторы », «Книги » со следующей структурой:
Таблица «Авторы »:
Имя поля | Тип данных | Описание | Размер поля |
Код автора | Числовой | Байт | |
Фамилия автора | Текстовый |
Сделать ключевым поле «Код автора ».
Таблица «Книги »:
Имя поля | Тип данных | Описание | Размер поля | Число дес. знаков |
Код книги | Числовой | Байт | ||
Название | Текстовый | |||
Код автора | Числовой | Заносится из таблицы “Авторы” | Байт | |
Цена | Денежный | |||
В наличии | Числовой | Целое | ||
Продано | Числовой | Целое |
Сделать ключевым поле «Код книги ».
Выполнение задания 4: Для создания таблиц необходимо вначале описать их структуру, а затем заполнить их данными. Для создания таблицы «Авторы » находясь на странице «Таблицы » выполнить команду «Создать» ð «Конструктор» ð для каждого поля: ввести имя поля, выбрать из списка нужный тип данных, в нижней части окна конструктора таблиц («Свойства поля») выбрать нужный размер и число десятичных знаков при необходимости ð сделать нужное поле ключевым: щелкнуть по прямоугольнику слева от имени поля, щелкнуть по кнопке «Ключевое поле » на панели инструментов ð сохранить таблицу: щелкнуть по кнопке «Сохранить » на панели инструментов, дать таблице имя, Ок, закрыть окно конструктора. Для создания таблицы «Книги » выполнить аналогичную последовательность действий.
5. Заполнить таблицы «Авторы », «Книги » данными (щелкнуть по имени таблицы ð «Открыть »):
Авторы: Книги:
Код автора | Фамилия автора | Код книги | Название | Код автора | Цена | В на- личии | Продано | |
Дюма | Три мушкетера | 2,0 | ||||||
Моруа | Олимпио | 3,0 | ||||||
Пушкин | Капитанская дочь | 0,5 | ||||||
Азимов | Мцыри | 0,34 | ||||||
Лермонтов | Мойдодыр | 0,2 | ||||||
Уэллс | Десять лет спустя | 2,0 | ||||||
Чуковский | Двадцать лет спустя | 2,5 | ||||||
Машина времени | 2,0 | |||||||
Обнаженное солнце | 1,2 | |||||||
Три Дюма | 1,0 |
6. Отсортировать таблицу «Книги » по полю «Название » в алфавитном порядке.
Открыть таблицу «Книги », щелкнуть по заголовку поля «Название », нажать кнопку «Сортировка по возрастанию » на панели инструментов.
7. Отсортировать таблицу «Книги » по убыванию цен.
Открыть таблицу «Книги », щелкнуть по заголовку поля «Цена », нажать кнопку «Сортировка по убыванию » на панели инструментов.
8. Отфильтровать таблицу «Авторы » так, чтобы показывались только авторы, фамилии которых начинаются с букв А, Л. Снять фильтрацию.
Открыть таблицу «Авторы », нажать кнопку «Изменить фильтр » на панели инструментов, в ячейке под заголовком поля «Фамилия автора» ввести выражение Like”[АЛ]*”, нажать кнопку «Применение фильтра » на панели инструментов. Для снятия фильтрации нажать кнопку «Удалить фильтр » на панели инструментов.
9. Отфильтровать таблицу «Книги » так, чтобы остались книги, которые имеют код авторов 1,2 или 3. Снять фильтрацию.
Открыть таблицу «Книги », нажать кнопку «Изменить фильтр » на панели инструментов, в ячейке под заголовком поля «Код автора » ввести выражение 1 Or 2 Or 3, нажать кнопку «Применение фильтра » на панели инструментов. Для снятия фильтрации нажать кнопку «Удалить фильтр » на панели инструментов.
10. Отфильтровать таблицу «Книги » так, чтобы были показаны книги по цене больше 0,5 и меньше 2,5. Снять фильтрацию.
Открыть таблицу «Книги », нажать кнопку «Изменить фильтр » на панели инструментов, в ячейке под заголовком поля «Цена » ввести выражение >0,5 And <2,5, удалить другие выражения, нажать кнопку «Применение фильтра » на панели инструментов. Для снятия фильтрации нажать кнопку «Удалить фильтр » на панели инструментов.
11. Организовать связи между таблицами базы данных по схеме:
Книги | Авторы | ||
![]() | Код автора | ||
Название | ∞ | Фамилия автора | |
Код автора | |||
Число страниц | |||
Цена | |||
В наличии | |||
Продано |
Закрыть все таблицы, нажать кнопку «Схема данных » на панели инструментов, в окне «Добавление таблицы » щелкнуть по имени таблицы «Авторы » ð «Добавить », щелкнуть по имени таблицы «Книги » ð «Добавить » ð «Закрыть », в окне «Схема данных » перетащить поле «Код автора » из таблицы «Авторы » на поле «Код автора » в таблице «Книги », включить обеспечение целостности данных, включить каскадное обновление и удаление связанных полей ð «Создать ».