1.1. Создайте базу данных Телефоны-Фамилия состоящую из следующих таблиц (заполнение БД происходит после создания связей между таблицами).
Имя поля |
Тип данных |
Описание |
КодПоставщика |
Счетчик |
Ключевое поле |
Название |
Текстовый |
Наименование организации |
КодРуководителя |
Числовой |
|
Телефон |
Текстовый |
|
Индекс |
Числовой |
Индекс телеграфа |
Страна |
Текстовый |
Страна проживания клиента |
Город |
Текстовый |
Город проживания клиента |
Адрес |
Текстовый |
Улица, дом, квартира проживания клиента |
Имя поля |
Тип данных |
Описание |
КодРуководителя |
Счетчик |
Ключевое поле |
Фамилия |
Текстовый |
|
Имя |
Текстовый |
|
Отчество |
Текстовый |
|
Должность |
Текстовый |
|
МобТелефон |
Текстовый |
|
Гиперссылка |
|
|
Фото |
Поле объекта |
|
ДатаРождения |
Дата/Время |
|
Примечание |
Поле МЕМО |
|
Имя поля |
Тип данных |
Описание |
КодЗаказа |
Счетчик |
Ключевое поле |
КодМодели |
Числовой |
|
КодПоставщика |
Числовой |
|
ДатаЗаказа |
Дата/Время |
|
Цена |
Денежный |
|
Заказано |
Числовой |
|
ДатаИсполнения |
Дата/Время |
|
СтоимостьДоставки |
Денежный |
|
Имя поля |
Тип данных |
Описание |
КодМодели |
Счетчик |
Ключевое поле |
Производитель |
Текстовый |
Фирма-производитель |
Модель |
Текстовый |
Наименование модели |
ТипБатареи |
Текстовый |
|
Емкость |
Числовой |
Ёмкость батареи, мАч |
РежимОжидания |
Числовой |
|
РежимРазговора |
Числовой |
|
Высота |
Числовой |
|
Толщина |
Числовой |
|
Ширина |
Числовой |
|
Вес |
Числовой |
|
ТипКорпуса |
Числовой |
|
ДисплейЦветной |
Логический |
|
Цветность |
Числовой |
Количество цветов |
Полифония |
Числовой |
Количество мелодий |
Вибровызов |
Логический |
|
Java |
Логический |
|
GPRS |
Логический |
|
Фотокамера |
Логический |
|
Диктофон |
Логический |
|
Имя поля |
Тип данных |
Описание |
КодМодели |
Счетчик |
Ключевое поле |
Количество |
Числовой |
|
Примечание |
Поле MEMO |
|
1.2. Создайте следующую схему данных
2.1. Введите в таблицу Руководители базы данных Фамилия_Телефоны записи для студентов своей группы (не менее 10 записей). Для заполнения поля Фото можете воспользоваться рисунками из папки FOTO, однако при этом в качестве одного из руководителей должны выступать Вы и в разделе Фото разместить свою фотографию.
2.2. Введите в таблицу Поставщики базы данных Фамилия_Телефоны записи в соответсвии с таблицей
КодПоставщика | Название | КодРуководителя | Телефон | Индекс | Страна | Город | Адрес |
1 |
Евросеть | 1 |
45-12-78 | 724011 |
Россия | Москва | Смирнова, 9 |
2 |
StarSystem | 2 |
30-25-56 | 344502 |
Польша | Люблин | Сикорского, 25 |
3 |
MobilInvest | 3 |
25-95-69 | 568123 |
Украина | Киев | Советская, 74 |
4 |
TelNet | 4 |
23-89-69 | 220456 |
Беларусь | Минск | Кальварийская, 12 |
5 |
Меганом | 5 |
34-56-78 | 756423 |
Россия | Псков | Лесная, 15 |
6 |
МобилГруп | 6 |
32-45-65 | 546123 |
Украина | Алупка | Мирная, 2 |
7 |
ComSystem | 7 |
41-67-44 | 467658 |
Литва | Вильнюс | Прямая, 9 |
8 |
UltraNet | 8 |
21-54-56 | 220123 |
Беларусь | Минск | Машерова, 13 |
9 |
ЛатТел | 9 |
21-67-67 | 456123 |
Латвия | Рига | Адамовича, 40 |
10 |
LifeGroup | 10 |
41-65-76 | 224020 |
Беларусь | Брест | Московская, 303 |
2.3. Введите в таблицу Модели базы данных Фамилия_Телефоны записи из таблицы Модели по средствам импорта данных, предварительно убедившись в соответсвии полей этих двух таблиц и дополнив таблицу до 100 моделей.
Для импорта данных
1. Сохраните в своей папке таблицу Модели.xls. Проверьте соотвествие полей таблиц.
2. В контекстном меню окна базы данных выберите команду Импорт...
3. Выберите в качестве импортируемой таблицы сохраненную Вами ранее таблицу Модели.xls.
4. Импорт осуществляется в существующую в бзе данных таблицу Модели.2.4. Введите в таблицу Склад базы данных Фамилия_Телефоны записи по своему усмотрению.
2.5. Введите в таблицу Заказы базы данных Фамилия_Телефоны записи из таблицы Заказы по средствам импорта данных, предварительно изменив формат полей ДатаЗаказа и ДатаИсполнения в соответсвии с форматом соответствующих данных в таблице Заказы.xls и дополнив таблицу по своему усмотрению до 40 заказов.
Для импорта данных
1. Сохраните в соей папке таблицу Заказы.xls. Проверьте соотвествие полей таблиц.
2. В контекстном меню окна базы данных выберите команду Импорт...
3. Выберите в качестве импортируемой таблицы сохраненную Вами ранее таблицу Заказы.xls.
4. Импорт осуществляется в существующую в базе данных таблицу Заказы.
Изучите возможности настройки макета таблицы.
3.1. Откройте таблицу Руководители в режиме таблицы: выделите таблицу Руководители / кнопка Открыть на панели инструментов окна базы данных или двойной щелчок мышью по таблице.3. 2. Настройте параметры шрифта для всей таблицы: Формат / Шрифт... / в списке Шрифт выберите Times New Roman / в списке Размер выберите 12 / в разделе Видоизменение в поле цвет выберитe Малиновый / ОК.
3.3. Установите объемное оформление для ячеек таблицы: Формат / Режим таблицы... / в разделе Оформление установите переключатель приподнятое / ОК.
3.4. Увеличьте ширину столбца Должность: установите курсор мыши на правую границу столбца Должность в области заголовков столбцов / нажмите левую кнопку мыши и, не отпуская, перетащите границу столбца направо.
3.5. Используя мышь, установите ширину столбца Должность по ширине данных: установите курсор мыши на правую границу столбца Должность в области заголовков столбцов / двойной щелчок мышью.
3.6. Установите ширину столбца Отчество по ширине данных другим способом: щелчком мыши установите текстовый курсор в столбец Отчество или выделите этот столбец, щелкнув мышью по его заголовку / Формат/ Ширина столбца... / кнопка По ширине данных.
3.7. Установите ширину всех столбцов таблицы по ширине данных.
3.8. Скройте столбец КодРуководителя: щелчком мыши установите текстовый курсор в столбец КодРуководителя или выделите этот столбец, щелкнув мышью по его заголовку/Формат / Скрыть столбцы.
3. 9. Отобразите столбец КодРуководителя на экране: Формат/ Отобразить столбцы... / установите флажок рядом с именем столбца КодРуководителя / кнопка Закрыть.
3.10. Закрепите столбец Фамилия: щелчком мыши установите текстовый курсор в столбец Фамилия или выделите столбец, щелкнув мышью по его заголовку / Формат / Закрепить столбцы / уменьшите размеры окна таблицы до появления горизонтальной полосы прокрутки, воспользовавшись горизонтальной полосой прокрутки, прокрутите таблицу влево и вправо и убедитесь, что столбец Фамилия во время прокрутки остается на экране.
3.11. Отмените закрепление столбца Фамилия: Формат / Освободить все столбцы, воспользовавшись горизонтальной полосой прокрутки, прокрутите таблицу влево и вправо и убедитесь, что столбец Фамилия перемещается вместе с другими столбцами таблицы.
3.12. Переместите столбец Фамилия на прежнее место: выделите столбец Фамилия, щелкнув мышью по его заголовку, установите курсор мыши в области заголовка столбца, нажмите левую кнопку мыши и, не отпуская, перемещайте мышку вправо до тех пор, пока за полем КодРуководителя не появится вертикальная разделительная линия.
3.13. Сохраните изменения макета таблицы Руководители: Файл / Сохранить.
3.14. Закройте таблицу Руководители.
С использованием мастера подстановок преобразуйте поле КодМодели таблицы Модели в поле со списком, содержащим наименование типа корпуса телефона, а также поле Производитель в поле со списком, содержащим список производителей:
4.1. Создайте дополнительную таблицу Корпус:
Имя поля |
Тип данных |
Описание |
КодКорпуса |
Числовой |
Ключевое поле |
ТипКорпуса |
Текстовый |
|
содержащую следующую информацию:
КодКорпуса |
ТипКорпуса |
0 |
Обычный |
1 | Раскладушка |
2 |
Слайдер |
4.2. Для преобразования поля ТипКорпуса таблицы Модели в поле со списком с использованием мастера подстановок удалите связь между таблицами Модели, Склад и Модели, Заказы. Для этого
- откройте окно Схема данных: Сервис / Схема данных...
- удалите связь между таблицами Модели и Склад: щелчком мыши; выделите линию связи / Delete (Del) (или Правка / Удалить) / подтвердите удаление связи;
- удалите связь между таблицами Модели и Заказы: щелчком мыши выделите линию связи / Delete (Del) (или Правка / Удалить) / подтвердите удаление связи;
- закройте окно Схема данных с сохранением изменений.
4.3. Откройте таблицу Модели в режиме конструктора: выделите таблицу Модели / кнопка Модели на панели инструментов окна базы данных или двойной щелчок мышью по таблице при нажатой клавише Ctrl.
4.4. С использованием мастера подстановок преобразуйте поле ТипКорпуса в поле со списком, содержащим наименование типа корпуса телефона:
- перейдите к полю ТипКорпуса / в столбце Тип данных для этого поля выберите из списка Мастер подстановок...;
- укажите, что список будет получать свои значения из таблицы Корпус: установите переключатель Объект "столбец подстановки" будет использовать значения из таблицы или запроса / кнопка Далее;
- определите таблицу, содержащую значения для поля со списком: в списке таблиц базы данных выберите таблицу Корпус / кнопка Далее;
- выберите поля, содержащие данные для поля со списком: в список Выбранные поля перенесите поля КодКорпуса и ТипКорпуса / кнопка Далее;
- укажите порядок сортировки полей: в поле выберите из списка КодКорпуса, порядок сортировки по возрастанию / кнопка Далее;
- укажите, что поле КодКорпуса не должно отображаться на экране: проверьте наличие установленного по умолчанию флажкаСкрыть ключевой столбец (рекомендуется) /кнопка Далее;
- в качестве подписи для поля со списком введите ТипКорпуса / кнопка Готово / подтвердите сохранение таблицы.
4.5. Изучите свойства подстановки, установленные мастером (вкладка Подстановка свойств поля в нижней части окна).
4.6. Переключитесь в режим таблицы и посмотрите результат работы мастера подстановок.
4.7. С использованием мастера подстановок преобразуйте поле Производитель в поле со списком, содержащим список производителей (здесь нет необходимости создавать даполнительную таблицу, вместо этого на соответствующем шаге работы мастера необходимо выбрать опцию Будет введен фиксированный набор значений, Число столбцов - 1, ввести наименования производителей мобильных телефоов, настройте ширину столбца списка). Изучите свойства подстановки, установленные мастером (вкладка Подстановка свойств поля в нижней части окна). Переключитесь в режим таблицы и посмотрите результат работы мастера подстановок.
4.7. Закройте таблицу Модели.
4.8. Восстановите связи между таблицами Модели, Склад и Модели, Заказы.