Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Система управления базами данных OpenOffice Base. Практикум
.pdf
тель Президента России в федеральном округе,
в столбце Тип поля в третьей строке в выпадающем
списке выберите Текст [VARCHAR].
Рис. 4
5. В итоге, таблица примет вид, аналогичный
представленному на рис. 5.
Рис. 5
6. Выберите пункт меню Файл / Сохранить,
в открывшемся окне Сохранить как (см. рис. 6) в поле Имя таблицы введите Федеральные округа Рос-
сийской Федерации, нажмите кнопку OK.
11

Рис. 6
7. Выберите пункт меню Файл / Закрыть.
8. В итоге, в базе данных в области Таблицы
появится таблица «Федеральные округа Российской
Федерации».
9. Щёлкните правой кнопкой мыши по таблице
«Федеральные округа Российской Федерации»
в области базы данных Таблицы. В открывшемся
контекстном меню выберите пункт Открыть.
10. Используя возможности сети Интернет, за-
полните данными таблицу «Федеральные округа
Российской Федерации».
11. В итоге, таблица «Федеральные округа Рос-
сийской Федерации» должна принять вид, аналогич-
ный представленному на рис. 7.
Рис. 7
12

Задание 3. В базе данных «Административно-
территориальное устройство Российской Федерации»,
средствами системы управления базами данных
OpenOffice Base, создайте таблицу «Регионы России»:
1. Откройте базу данных «Административно-
территориальное устройство Российской Федерации».
2. В базе данных «Административно-территориальное устройство Российской Федерации», ис-
пользуя алгоритм проектирования таблиц в системе
управления базами данных OpenOffice Base, описанный в задании 2 Практической работ № 1, создайте
таблицу: «Регионы России». Таблица «Регионы Рос-
сии» должна состоять из следующих полей:
− Название региона России (тип данных Текст
[VARCHAR], обозначьте поле Название региона
России как ключевое поле);
− Статус субъекта Российской Федерации
(тип данных Текст [VARCHAR]);
− Федеральный округ (тип данных Текст
[VARCHAR]);
− Экономический район (тип данных Текст
[VARCHAR]);
− Административный центр (тип данных
Текст [VARCHAR]);
− Глава региона (тип данных Текст [VAR-
CHAR]);
13

− Площадь (км. кв.) (тип данных Число [NU-
MERIC]; в области Свойства поля (см. рис. 8), в по-
ле Знаков после запятой, установите значение 1);
− Население (тип данных Длинное целое [BIGINT]);
1
− ВРП
(млрд. руб.) (тип данных Число [NU-
MERIC]; в области Свойства поля (см. рис. 8), в по-
ле Знаков после запятой, установите значение 1);
− Часовой пояс (тип данных Текст
[VARCHAR]);
− Климат (тип данных Текст [VARCHAR]);
− Код региона (тип данных Целое [INEGER]);
− Флаг региона (тип данных Картинка
[LONGVARBINARY]);
− Герб региона (тип данных Картинка
[LONGVARBINARY]).
3. В итоге, таблица «Регионы России» примет
вид, аналогичный представленному на рис. 8.
4. Сохраните таблицу «Регионы России».
5. Выберите пункт меню Файл / Закрыть. При-
мечание: на данном этапе конструирования базы дан-
ных «Административно-территориальное устрой-
ство Российской Федерации», таблица «Регионы
России» данными не заполняется.
1
ВРП — валовый региональный продукт.
14

Рис. 8
Задание 4. В базе данных «Административно-
территориальное устройство Российской Федерации»,
средствами системы управления базами данных
OpenOffice Base, создайте связь между таблицей «Фе-
15

деральные округа Российской Федерации» и таблицей
«Регионы России»:
1. Откройте базу данных «Административ-
но-территориальное устройство Российской
Федерации».
2. Выберите пункт меню Сервис / Связи.
3. В открывшемся окне Добавить таблицы (см.
рис. 9), выделите таблицу «Федеральные округа
Российской Федерации» и нажмите кнопку Добавить, после этого, выделите таблицу «Регионы России» и нажмите кнопку Добавить, после этого,
нажмите кнопку Закрыть.
Рис. 9
16

4. В таблице «Федеральные округа Российской
Федерации» выделите поле Название федерального
округа и, зажатой левой кнопкой мыши, перетащите
поле Название федерального округа таблицы «Федеральные округа Российской Федерации» на поле Федеральный округ таблицы «Регионы России».
5. В итоге, между таблицей «Федеральные
округа Российской Федерации» и таблицей «Регионы России» создана связь через поля Название федерального округа и Федеральный округ соответ-
ственно, обозначенная ломаной линией между табли-
цами (см. рис. 10).
Рис. 10
6. Выделите, щелчком левой кнопкой мыши, ломаную линию, обозначающей связь между таблицей
17

«Федеральные округа Российской Федерации»
и таблицей «Регионы России», после этого, щёлкните
по ломаной линии правой кнопкой. В открывшемся
контекстном меню, выберите пункт Правка.
Рис. 11
7. В открывшемся окне Связи (см. рис. 11),
установите переключатель в области При обновлении
возле метки обновить каскадно и в области При
18

удалении возле метки удалить каскадно. Нажмите
кнопку OK.
8. В итоге, получили систему из двух связанных
между собой таблиц.
9. Выберите пункт меню Файл / Сохранить.
10. Выберите пункт меню Файл / Закрыть.
19

ПРАКТИЧЕСКАЯ РАБОТА № 2.
РАБОТА С ФОРМАМИ В СИСТЕМЕ
УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ OPENOFFICE BASE
Цель работы: научиться, средствами системы
управления базами данных OpenOffice Base, разрабатывать формы, организовывать ввод и редактирование
данных с помощью форм.
Оборудование: персональный компьютер, си-
стема управления базами данных OpenOffice Base, до-
ступ в сеть Интернет.
Ход работы
Задание 1. В базе данных «Административно-
территориальное устройство Российской Федерации», средствами системы управления базами дан-
ных OpenOffice Base, создайте форму «Список ре-
гионов России»:
1. Откройте базу данных «Административно-тер-
риториальное устройство Российской Федерации».
2. В области База данных выберите объект
Формы.
3. В области Задачи выберите Использовать
мастер для создания формы.
20
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
