Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Лабораторная работа № 1 СОЗДАНИЕ СТРУКТУРЫ БАЗЫ ДАННЫХ. ВВОД И РЕДАКТИРОВАНИЕ ДАННЫХ
Цель: освоить технологию работы в среде СУБД Access 2007. Научиться формировать структуру таблицы, вводить и редактировать данные в таблице.
Задание. Создать базу данных Книготорговля.
Порядок выполнения
1. Создать новую базу данных, выполнив следующие действия:
1.1. Запустить MS Access 2007.
1.2. В окне Приступая к работе с Microsoft Office Access выбрать Новая база данных.
1.3. На панели Новая база данных в поле Имя файла указать имя файла, создаваемой базы Книготорговля, тип файла .accdb
1.4. Нажать кнопку Создать.
2. Сформировать структуру таблицы базы данных, выполнив следующие действия:
2.1. В окне Книготорговля: база данных в области Компоненты базы данных выбрать объект Таблица1: таблица и в контекстном меню выбрать пункт Конструктор.
2.2. В появившемся окне Сохранение в поле Имя таблицы ввести новое имя таблицы Города.
3. Нажать кнопку ОК.
В результате откроется окно таблицы, в котором следует определить поля таблицы.
4. Для определения поля таблицы необходимо ввести в ячейку столбца Имя поля КодГорода.
5. В столбце Тип данных, раскрыв список типов полей, выбрать значение Счетчик.
6. Для имени поля КодГорода задать первичный ключ. Для этого на вкладке Конструктор в группе взаимосвязанных элементов управления Сервис нажать Ключевое поле. Рядом с именем поля КодГорода появится значок ключа . Теперь КодГорода – ключевое поле таблицы, необходимое для соблюдения уникальности имеющихся в таблице данных.
7. Действуя аналогично, ввести Имя поля Название города и указать Тип данных – Текстовый.
8. Окно таблицы Города можно закрыть с подтверждением сохранения изменения макета или структуры таблицы Города.
9. В области Компоненты базы данных двойным щелчком мыши открыть таблицу Города в режиме таблицы.
10. Заполнить таблицу (рис. 6.9).
Рис. 6.9. Редактирование
таблицы в режиме Таблицы
11. Далее, по аналогии с вышеописанным процессом создания таблицы Города, создать таблицы Клиенты, Заказы и Оплата.
Структура таблицы Клиенты
Имя поля | Тип данных |
КодКлиента | Счетчик |
НазваниеОрганизации | Текстовый |
КодГорода | Мастер подстановок |
Адрес | Текстовый |
ФИОКонтакта | Текстовый |
Текстовый | |
Тел/Факс | Текстовый |
Данные | Поле Memo |
12. В таблице Клиенты для поля КодГорода указать тип данных Мастер подстановок.
13. В окне Создание подстановки указать опцию Объект «Столбец подстановки» будет использовать значения из таблицы или запроса и нажать кнопку Далее.
14. В следующем окне указать таблицу Города и нажать Далее.
15. В появившемся окне, предлагающем выбрать поля и содержащем значения для столбца подстановки, выбрать поля КодГорода и Название города.
16. Нажать кнопку Далее.
17. На следующем шаге проверить наличие галочки в поле Скрыть ключевой столбец – она там обязательно должна стоять. Нажать кнопку Далее.
18. В последнем окне указать подпись, которую содержит столбец подстановки Города и нажать кнопку Готово.
19. На вопрос о сохранении таблицы перед созданием связей ответить Да.
Примечание. Результатом полученных действий является то, что теперь при введении значений в таблицу Клиенты в поле КодГорода можно просто подставлять значения из таблицы Города (рис. 6.10).
Рис. 6.10. Использование подстановки
20. Для поля Тел/Факс в бланке Свойства поля задать маску ввода, которая обеспечит контроль ввода телефонного номера с кодом города, например: (0243)-456-75-98. Для этого ввести в строке Маска ввода текст маски (9999)-999-99-99.
21. В качестве ключевого поля указать поле КодКлиента.
22. Заполнить таблицу Клиенты данными (10–15 записей).
23. Сохранить таблицу Клиенты.
24. Создать таблицу Заказы.
Структура таблицы Заказы
Имя поля | Тип данных |
КодЗаказа | Счетчик |
КодКлиента | Мастер подстановок |
Сумма | Денежный |
Скидка | Числовой |
Количество | Числовой |
ДатаОтгрузки | Дата/время |
25. В качестве ключевого поля указать поле КодЗаказа.
26. В таблице Заказы для поля КодКлиента указать тип данных Мастер подстановок. В таблице Заказы для подстановки используется таблица Клиенты, а в качестве полей, содержащих значения для подстановки, выбираются КодКлиента и НазваниеОрганизации.
27. Для поля ДатаОтгрузки указать тип данных Дата/время и в бланке Свойства поля в строке Формат поля указать Средний формат даты.
28. Заполнить таблицу Заказы данными.
29. Сохранить таблицу Заказы.
30. Создать таблицу Оплата.
Структура таблицы Оплата
Имя поля | Тип данных |
КодОплаты | Счетчик |
КодКлиента | Мастер подстановок |
ДатаОплаты | Дата/время |
Сумма | Денежный |
ВидОплаты | Мастер подстановок |
31. В качестве ключевого поля указать поле КодОплаты.
32. Для поля КодКлиента указать тип данных Мастер подстановок. В таблице Оплата для подстановки используется таблица Клиенты, а в качестве полей, содержащих значения для подстановки, выбираются КодКлиента и НазваниеОрганизации.
33. Для поля ДатаОплаты указать тип данных Дата/время и в бланке Свойства поля в строке Формат поля указать Средний формат даты.
34. При указании типа данных для поля ВидОплаты выбрать Мастер подстановок и в окне Создание подстановки указать пункт Будет введен фиксированный набор значений.
35. Поскольку оплата производится, как правило, путем либо наличного, либо безналичного расчета, то необходимо ввести всего два значения: «наличный расчет» и «безналичный расчет» (рис. 6.11).
Рис. 6.11. Ввод значений в столбец подстановки
36. Заполнить таблицу Оплата данными.
37. Сохранить таблицу Оплата.
38. Завершить работу с базой данных Книготорговля.
Лабораторная работа № 2 УСТАНОВЛЕНИЕ СВЯЗЕЙ МЕЖДУ ТАБЛИЦАМИ
Цель: научиться устанавливать и изменять связи между таблицами.
Задание. Установить в базе данных Книготорговля связь между таблицами.
Дата публикования: 2015-07-22; Прочитано: 385 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!