Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access метод2007.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
11.13 Mб
Скачать

1. Проектирование структуры базы данных.

База данных будет состоять из четырех таблиц: Рыбные хозяйства, Пруды, Вид рыбы и Водится. Поля в таблицах Пруды и Водится должны быть полями подстановок из других таблиц.

2. Конструирование пустых таблиц базы данных.

Таблицы будем создавать в режиме Конструктор. В таблице Рыбные хозяйства будет 4 поля (Код_РХ, Название_РХ, Фамилия председателя и Количество работников). Поле Код_РХ − ключевое (уникальное). В таблице Пруды 5 полей (Код_П, Название_П, Площадь, Глубина и Код_РХ). Поле Код_П − ключевое (уникальное). В таблице Виды рыб – 3 поля (Код_Р, Название_Р и Максимальный вес). Поле Код_Р − ключевое (уникальное). В таблице Водится − 2 поля (Код_П, Код_Р). Оба поля ключевые (уникальные).

3. Создание схемы данных.

Схему данных следует создать в соответствии с рис. 60.

Рис. 60

4. Заполнение таблиц.

Сначала заполняются таблицы Рыбные хозяйства, Пруды и Вид рыбы, а затем − таблица Водится.

Ход работы

Задание 1. Создайте новую пустую базу данных.

Порядок работы:

• Вызовите программу Access. Для этого дважды щелкните по пиктограмме Microsoft Access. Перед вами откроется окно системы управления базами данных, в котором появится меню.

• Создайте новую базу, сохранив ее под именем Рыбное хозяйство.

Задание 2. Создайте структуру таблицы Рыбные хозяйства в режиме Конструктор.

Порядок работы:

• Выберите вкладку Создание, в диалоговом окне Таблицы выберите кнопку – Конструктор таблиц.

• Введите название и тип поля в соответствии с данными табл. 18.

Таблица 18

Название поля

Тип поля

Код_РХ

Числовой

Название_РХ

Текстовый

Фамилия председателя

Текстовый

Количество работников

Числовой

• Сделайте поле Код_РХ ключевым, поместив курсор на имя этого поля и щелкнув по кнопке − Ключевое поле.

• Сохраните таблицу, щелкнув по кнопке пиктографического меню.

• В появившемся окне наберите имя таблицы Рыбные хозяйства и щелкните по кнопке ОК.

• Закройте таблицу.

Задание 3. Создайте структуру таблицы Пруды в режиме Конструктор.

Порядок работы:

• Выберите вкладку Создание, в диалоговом окне Таблицы выберите кнопку – Конструктор таблиц.

• Введите название и тип поля в соответствии с данными табл. 19.

Таблица 19

Название поля

Тип поля

Код_П

Числовой

Название_П

Текстовый

Площадь

Числовой

Глубина

Числовой

Код_РХ

Числовой

• Сделайте поле Код_П ключевым, поместив курсор на имя этого поля и щелкнув по кнопке − Ключевое поле.

• Для поля Код_РХ выберите закладку Подстановка, тип элемента управления − Поле со списком, источник строк –таблица Рыбные хозяйства.

• Сохраните таблицу, щелкнув по кнопке пиктографического меню.

• В появившемся окне наберите имя таблицы Пруды и щелкните по кнопке ОК.

• Закройте таблицу.

Задание 4. Создайте структуру таблицы Вид рыбы в режиме Конструктор.

Порядок работы:

• Выберите вкладку Создание, в диалоговом окне Таблицы выберите кнопку – Конструктор таблиц.

• Введите название и тип поля в соответствии с данными табл. 20.

Таблица 20

Название поля

Тип поля

Код_Р

Числовой

Название_Р

Текстовый

Максимальный вес

Числовой

• Сделайте поле Код_Р ключевым, поместив курсор на имя этого поля и щелкнув по кнопке − Ключевое поле.

• Сохраните таблицу, щелкнув по кнопке пиктографического меню.

• В появившемся окне наберите имя таблицы Вид рыбы и щелкните по кнопке ОК.

• Закройте таблицу.

Задание 4. Создайте структуру таблицы Водится в режиме Конструктор.

Порядок работы:

• Выберите вкладку Создание, в диалоговом окне Таблицы выберите кнопку – Конструктор таблиц.

• Введите имя поля Код_П и тип данных − числовой.

• Введите имя поля Код_Р и тип данных − числовой.

• Сделайте поля Код_П и Код_Р ключевыми, выделите курсором мыши обе строки с полями и щелкнув по кнопке − Ключевое поле.

• Для поля Код_П выберите закладку Подстановка, тип элемента управления − Поле со списком, источник строк –таблица Пруды.

• Для поля Код_Р выберите закладку Подстановка, тип элемента управления − Поле со списком, источник строк –таблица Вид рыбы.

• Сохраните таблицу, щелкнув по кнопке пиктографического меню.

• В появившемся окне наберите имя таблицы Водится и щелкните по кнопке ОК.

• Закройте таблицу.

Задание 5. Создайте связи таблиц.

Порядок работы:

• Выберите вкладку Работа с базами данных, в диалоговом окне Показать или скрыть выберите кнопку – Схема данных.

• Появится окно Добавление таблицы. Выделите одновременно таблицы Рыбные хозяйства, Пруды, Вид рыбы и Водится и щелкните по кнопке Добавить.

• Щелкните по кнопке Закрыть окна Добавление таблицы. В окне Схема данных появится условный вид этих таблиц. (см. рис. 60)

• Поставьте мышку на имя поля Код_Р в таблице Вид рыбы и, не отпуская кнопку мышки, перетащите ее на поле Код_Р в таблице Водится. Отпустите мышку. Появится диалоговое окно Связи.

• Включите значок Обеспечение целостности данных. Это не возможно будет сделать, если типы обоих полей заданы не одинаково.

• Включите Каскадное обновление связанных полей.

• Включите Каскадное удаление связанных полей.

• Щелкните по кнопке Создать. Появится связь «один−ко−многим».

• Поставьте мышку на имя поля Код_П в таблице Пруды и, не отпуская кнопку мышки, перетащите ее на поле Код_П в таблице Водится. Отпустите мышку. Появится диалоговое окно Связи.

• Включите значок Обеспечение целостности данных. Это не возможно будет сделать, если типы обоих полей заданы не одинаково.

• Включите Каскадное обновление связанных полей.

• Включите Каскадное удаление связанных полей.

• Щелкните по кнопке Создать. Появится связь «один−ко−многим».

• Поставьте мышку на имя поля Код_РХ в таблице Рыбные хозяйства и, не отпуская кнопку мышки, перетащите ее на поле Код_П в таблице Пруды. Отпустите мышку. Появится диалоговое окно Связи.

• Включите значок Обеспечение целостности данных. Это не возможно будет сделать, если типы обоих полей заданы не одинаково.

• Включите Каскадное обновление связанных полей.

• Включите Каскадное удаление связанных полей.

• Щелкните по кнопке Создать. Появится связь «один−ко−многим».

• Закройте схему, ответив утвердительно на вопрос о сохранении.

Задание 6. Заполните таблицы.

Порядок работы:

• Заполните таблицу Рыбные хозяйства данными из таблицы 21.

Таблица 21

Код_РХ

Название_РХ

Фамилия председателя

Количество работников

1

Волна

Иванов

100

2

Причал

Петров

150

3

Золотая рыбка

Сидоров

130

• Заполните таблицу Пруды данными из таблицы 22.

Таблица 22

Код_П

Название_П

Площадь

Глубина

Код_РХ

1

Тихий

50

12

1

2

Деревенский

125

30

2

3

Теплый

265

27

1

4

Песчаный

178

35

3

• Заполните таблицу Вид рыбы данными из таблицы 23.

Таблица 23

Код_Р

Название_Р

Максимальный вес

1

Карп

3

2

Карась

2,5

3

Щука

5

4

Сом

12

• Заполните таблицу Водится данными из таблицы 24.

Таблица 24

Код_П

Код_Р

1

1

1

3

2

1

2

3

3

2

4

2

4

4

Задание 7. Создайте формы для таблиц.

Порядок работы:

• Выделите таблицу Рыбные хозяйства.

• Выберите вкладку Создание, в диалоговом окне Формы выберите кнопку – Формы.

• Сохраните форму с именем Рыбные хозяйства.

• Аналогично проделайте для создания форм Пруды, Вид рыбы и Водится.

Задание 8. Получите с использованием запроса все пруды в которых водятся карп.

Порядок работы:

• Выберите вкладку Создание, в диалоговом окне Другие выберите кнопку – Конструктор запросов.

• В диалоговом окне Добавление таблицы выделите таблицы Водится, Вид рыбы и Пруд.

• Щелкните по кнопке Добавить.

• Щелкните по кнопке Закрыть.

• Выберите поле Название_Р из таблицы Вид рыбы. Для этого достаточно сделать двойной щелчок мышкой по имени каждого поля.

• Выберите поле Название_П из таблицы Пруды. Для этого достаточно сделать двойной щелчок мышкой по имени каждого поля.

• В строке Условие отбора под полем Название_Р наберите Карп.

• Сохраните запрос с именем Где водится карп.

• Щелкните по кнопке для представления запроса.

• Закройте запрос.

Задание 9. Создайте формы для запроса Где водится карп.

Порядок работы:

• Выделите запрос Где водится карп.

• Выберите вкладку Создание, в диалоговом окне Формы выберите кнопку – Формы.

• Сохраните форму с именем Где водится карп.

99

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]