
- •Пример разработки базы данных «европа»
- •I этап. Постановка проблемы
- •II этап. Анализ объекта
- •III этап. Синтез модели
- •Европа Население, страны, площадь, карта
- •IV этап. Способ представления информации
- •V этап. Синтез компьютерной модели и технология создания базы данных «европа» Стадия 1. Запуск приложения Access
- •Стадия 2. Создание таблицы «Страны»
- •Стадия 3. Создание формы
- •Алгоритм создания формы
- •Алгоритм настройки поля формы
- •Стадия 4. Заполнение базы данных
- •VI этап. Работа с базой данных
- •Сортировка данных в базе
- •Поиск данных в базе
- •Отбор данных с применением фильтра
- •Работа с кнопками
- •Алгоритм создания таблицы «Заставка»
- •Алгоритм создания кнопки
IV этап. Способ представления информации
В качестве программного продукта выберем Access. Для хранения данных мы будем использовать таблицы, а для работы создадим формы для ввода и поиска нужной информации.
В качестве программного инструментария для создания таблиц и форм в Access будем использовать возможности Мастера по подготовке форм, кнопок и таблиц. Для работы с формой будем пользоваться Панелями инструментов и Конструктором.
V этап. Синтез компьютерной модели и технология создания базы данных «европа» Стадия 1. Запуск приложения Access
Для запуска приложения Access можно в главном меню Windows (Программы) выбрать пункт Microsoft Access. Выбираем Новая база данных и нажимаем кнопку ОК. На экране появляется окно Файл новой базы данных. Выбираем папку Личная и в графе Имя файла набираем Европа_N, где N — любое имя или номер группы. Теперь нажимаем кнопку Создать, после чего на экране появляется окно, в котором создается база данных.
Стадия 2. Создание таблицы «Страны»
На III этапе (Синтез модели) мы выяснили, что наша база данных состоит из одной таблицы. Начнем работу с создания исходной таблицы, которую мы будем создавать в окне Европа_N: база данных.
В этом окне будем создавать базу данных в режиме Таблицы. Для этого выделим вкладку Таблицы и нажмем кнопку Создать. В появившемся окне Новая таблица выбираем пункт Конструктор, нажимаем ОК и переходим к окну Таблица1: таблица.
В окне Таблица1: таблица начинаем заполнять таблицу. В графу Имя поля будем записывать имена полей. В нашем примере поля будут иметь следующие имена:
Страна; Столица; Население; Площадь; Экономика; Карта.
Поле Страна и поле Столица, очевидно, должны иметь Текстовый тип.
Поля Население и Площадь должны иметь Числовой тип.
Поле Экономика должно содержать длинный текст, в котором хранятся сведения об экономике страны. В этом случае выбирается тип Поле MEMO.
Поле Карта содержит карту страны, т.е. рисунок и имеет тип Поле объекта OLE.
Внесем в таблицу имена полей и их тип. Затем закроем таблицу, нажав на кнопку, расположенную в правом верхнем углу окна таблицы и подтвердим её сохранение.
В окне Сохранение запишем нашу таблицу под именем Страны, причём на вопрос Создать ключевое поле сейчас? ответим отказом, т.к. в нашей базе данных мы будем вызывать созданную таблицу по имени, а не по ключевому слову. Теперь можно начинать заполнять таблицу, выделив объект Страны и нажав кнопку Открыть в окне Европа_N: база данных. Если вы захотите дополнить поля или изменить их тип, то должны будете нажать кнопку Конструктор.
Нажмем кнопку Открыть, и на экране появится окно Страны: таблица. Теперь мы можем начинать заполнять таблицу, для чего установим курсор в графу Страна и напишем Франция. Для перемещения в поле Столица можно нажать клавиши <Enter> или <Tab>.
Для вставки карты в поле Карта выполните описанный ниже алгоритм.
Алгоритм вставки рисунка в Поле OLE
-
Установить курсор в поле Карта.
-
Выбрать в главном меню пункт Вставка.
-
Выбрать пункт Объект.
-
В появившемся окне Вставка объекта выбрать Создать из файла F:\Work\ИТО\ЕВРОПА\France\france_m.gif
Мы заполнили одну строку в таблице Европа, т. е. занесли первую запись в таблицу. Остальные записи сделаем после того, как создадим форму, т.к. это является более удобным и наглядным способом заполнения базы данных.