В наборе данных должны содержаться сведения о читателях, информация о книгах и выдаче их слушателям. Для этого необходимо, чтобы Ваша БД содержала следующие таблицы:
ПРИМЕЧАНИЕ: заполнение БД происходит после создания связей между таблицами!!!
В скобках указан способ создания таблицы
В НАЗВАНИЕ КАЖДОЙ ИЗ ТАБЛИЦ ДОЛЖНА БЫТЬ ВКЛЮЧЕНА ВАША ФАМИЛИЯ!!!
Все таблицы создаются в режиме КОНСТРУКТОРА
Имя поля | Тип поля | Примечание |
---|---|---|
Код книги | Счетчик | Ключевое поле |
Автор | Короткий текст | |
Название | Короткий текст | |
Город | Короткий текст | |
Издательство | Короткий текст | |
Год издания | Числовой | |
Количество страниц | Числовой | |
Стоимость | Денежный |
Имя поля | Тип поля | Примечание |
---|---|---|
Код читателя | Счетчик | Ключевое поле |
Фамилия | Короткий текст | |
Имя | Короткий текст | |
Отчество | Короткий текст | |
Фото | Поле объекта OLE | |
Город | Короткий текст | |
Адрес | Короткий текст | Адрес вводится в формате ул. XXXXXXX, д. XX, кв. XX |
Телефон | Короткий текст | |
Гиперссылка | ||
Место работы | Короткий текст | |
Должность | Короткий текст | |
Дата рождения | Дата/Время | |
Примечание | Длинный текст |
Имя поля | Тип поля | Примечание |
---|---|---|
Код выдачи | Счетчик | Ключевое поле |
Код читателя | Числовой | |
Код книги | Числовой | |
Дата выдачи | Дата/Время | |
Отметка о возврате | Логический |
Поменяйте местами поля Стоимость и Количество страниц
(выделите поле Количество страниц и, установив курсор мыши в области маркировки строки, перетащите его вверху до тех пор, пока над полемСтоимость не появится горизонтальная разделительная линия)
Измените значение свойства Чисто десятичных знаков у поля Стоимость
(для поля Стоимость в строке Чисто десятичных знаков на вкладке Общиесвойств поля в нижней части окна выберите из списка 2)
Откройте таблицу Выдачи в режиме Конструктора
Определите маску ввода для поля Дата выдачи, запустив мастер по созданию масок ввода. В предлагаемом стандартных масок выберите Краткий формат даты. Обратите внимание на символьную строку, записанную мастером в полеМаска ввода (00/00/0000). В качестве используемого знака заполнителя в поле Заполнитель оставьте предлагаемый по умолчанию знак подчеркивания (_). Для проверки работы маски щелкните в поле Проба и введите произвольную дату (например, 01012010). В результате в строку Маска ввода мастер запишет00/00/0000;0;_
Откройте таблицу Читатели в режиме Конструктора и в столбце Описание к полю Телефон впишите: Телефон вводится вместе с кодом в формате (XXX)XXX-XX-XX (символ "Х" следует заменить на необходимый подстановочный символ). Просмотрите таблицу Читатели в режиме таблицы и убедитесь, что при выделении столбца Телефон появляется введенная вами надпись. Определите соответствующую маску ввода для поля Телефон.
Изучите возможности настройки макета таблицы:
3.1. Настройте параметры шрифта для всей таблицы Читатели:Verdana, (10+n), цвет фона - зеленый для четных вариантов и фиолетовый для нечетных. Здесь и далее n - номер Вашего варианта.
3.2. Увеличьте ширину столбца Должность, перетащив не отпуская курсором мыши правую границу этого столбца в области заголовков столбцов.
3.3. Используя мышь, установите ширину столбца Город по ширине данных: выполнив двойной щелчок по правой границе столбца Должность в области заголовков столбцов.
3.4. Установите ширину всех столбцов таблицы по ширине данных
3.5. Скройте столбец Код читателя (через контекстное меню).
3. 6. Отобразите столбец Код читателя на экране.
3.7. Закрепите столбец Фамилия,уменьшите размеры окна таблицы до появления горизонтальной полосы прокрутки и, воспользовавшись горизонтальной полосой прокрутки, прокрутите таблицу влево и вправо и убедитесь, что столбец Фамилия во время прокрутки остается на экране.
3.8. Отмените закрепление столбца Фамилия и верните столбец на прежнее место
3.9. Закройте таблицу Читатели, сохранив внесенные изменения.
С использованием мастера подстановок преобразуйте поле Код читателятаблицы Выдачи в поле со списком, содержащим фамилию, имя и отчество читателей:
4.1. Откройте таблицу Выдачи в режиме Конструктора
4.2. Преобразуйте поле Код читателя в поле со списком:
4.3. Изучите свойства подстановки, установленные мастером (вкладкаПодстановка свойств поля в нижней части окна)
4.4. Переключитесь в режим таблицы и посмотрите результат работы мастера постановок
С использованием мастера подстановок преобразуйте поле Город таблицы Книгив поле со списком, содержащим фиксированный набор значений:
4.5. Откройте таблицу Книги в режиме Конструктора
4.6. В столбце Тип данных для поля Город выберите Мастер подстановок...Затем укажите, что Будет введен фиксированный набор значений; Число столбцов - 1, введите название городов: Брест, Минск, Москва, Санкт-Петербург, т.д., настройте ширину столбца списка.
4.7. Изучите свойства подстановки, установленные мастером (вкладкаПодстановка свойств поля в нижней части окна).
4.8. Переключитесь в режим таблицы и посмотрите результат работы мастера постановок
ПРИМЕЧАНИЕ: обязательный параметр связей - "ОБЕСПЕЧЕНИЕ ЦЕЛОСТНОСТИ СВЯЗЕЙ"
6.1. Введите в таблицу Читатели базы данных Фамилия_Библиотека записи, соответствующие студентам вашей подгруппы (не менее 10 человек), для чего данную таблицу необходимо открыть в режиме таблицы. Для заполнения поляФото можете воспользоваться рисунками из папки FOTO, однако при этом в качестве одного из читателей должны выступать Вы и в соответствующей Вам строке в поле Фото следует разместить свою фотографию. Фото размещается посредством обычного копирования, после чего в соответсвующей ячейке появляется запись "Рисунок"
6.2. Введите в таблицу Книги записи в соответствии с таблицей посредстом экспорта данных, предварительно сохранив данных в таблице MS Excel (для поля стоимость следует установить денежный формат)/p>
Код книги | Автор | Название | Город | Издательство | Год издания | Количество страниц | Стоимость |
---|---|---|---|---|---|---|---|
1 | Левчук Е.А. | Технологии организации, хранения и обработки данных | Минск | Высшая школа | 2007 | 239 | 8,78 |
2 | Яскевич Я.С., Лукашевич В.К | Философия и методология науки | Минск | Наука | 2009 | 475 | 34,25 |
3 | Олдридж Дж. | Microsoft Office Access 2003 | Санкт-Петербург | Питер | 2005 | 398 | 12,34 |
4 | Фоейр Г. | Microsoft Office 2010 | Москва | Вильямс | 2012 | 509 | 34,27 |
5 | Гельман В.Я. | Решение математических задач средствами Excel | Санкт-Петербург | Питер | 2003 | 240 | 18,98 |
6 | Хеминг Дж. | Microsoft Windows XP | Москва | Вильямс | 2005 | 320 | 10,56 |
7 | Кармелли Ф. | Веб-дизайн для начинающих | Санкт-Петербург | Питер | 2015 | 220 | 25,68 |
8 | Криммер Г. | Интернет: энциклопедия пользователя | Москва | Вильямс | 2009 | 424 | 29,27 |
9 | Колдаев В.И. | Численные методы и программирование | Санкт-Петербург | Форум | 2020 | 320 | 32,60 |
10 | Самарский А.А. | Методы численного анализа | Минск | Наука | 2008 | 245 | 16,43 |
11 | Яскевич Я.С., Лукашевич В.К. | Философия и методология науки | Минск | Наука | 2009 | 475 | 36,23 |
12 | Лапина С.В. | Культурология | Минск | ТетраСистемс | 2010 | 496 | 28,40 |
13 | Гиляровский В. | Москва и москвичи | Москва | Азбука | 2020 | 446 | 22,40 |
14 | Оруэлл Дж. | 1984 | Москва | АСТ | 2020 | 320 | 16,29 |
15 | Брэдбери Р. | 451 градус по Фаренгейту | Москва | АСТ | 2010 | 320 | 22,29 |
6.3. Заполните таблицу Выдачи по образцу, дополнив ее до 50 записей. Поля заполняются произвольно, поле Дата выдачи при этом должно содержать даты с 2005 по текущий год.