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

9.Создание базы данных

Для создания базы данных использована программа Microsoft Oficce Access 2003.

Создадим базу данных в режиме конструктора:

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

Основнуя таблица базы данных созданая с помощью конструктора имеет вид и содержит следующие ячейки:

Рис. 4 Заполнение шапки таблицы в режиме конструктора.

Подробно рассмотрим каждую ячейку и тип данных хранящихся в ней:

  1. «№ п/п» - эта ячейка будет содержать порядковый номер элемента в таблице. Типом данных в этой ячейке является «СЧЕТЧИК» - поле обладает свойством автоматического наращивая значения, т.е. по мере заполнея таблицы порядковый номер следующего элемента будет увеличиваться автоматически.

  2. «Маркировка» - в эту ячейку будут вносится марка блока питания. Тип данных выбран «ТЕКСТОВЫЙ» - символьные или числовые данные, не требующие вычислений. Поле данного типа может содержать до 255 символов.

  3. «Производитель» - В эту ячейку вносится фирма производитель блока питания.

  4. «Мощность,Вт» - В этой ячейке содержатся данные об основной характеристике блока питания – номинальная мощность подключаемой нагрузки на которую рассчитан блок. Тип данных этого поля «ЧИСЛОВОЙ» - числовой тип применяется для хранения числовых данных, используемых в математических расчетах. Имеет много подтипов. В данной ячейке подтипом выбран: «Одинарное с плавающей точкой» - это позволяев вводить числа содержащие десятичные знаки.

  5. «Система охлаждения» - Ячейка будет содержать информацию о том: имеет ли блок питания один или несколько вентиляторов. Тип данных также «ТЕКСТОВЫЙ».

  6. «Диамерт вентилятора,мм» - в эту ячейку вносится диаметр вентилятора блока. Тип данных этого поля «ЧИСЛОВОЙ» - числовой тип применяется для хранения числовых данных, используемых в математических расчетах. Имеет много подтипов. В данной ячейке подтипом выбран: «Одинарное с плавающей точкой» - это позволяев вводить числа содержащие десятичные знаки.

  7. «Верия ATX12V» - Версия стандарта ATX12V, поддерживаемая блоком питания. Стандарт ATX12V - это набор спецификаций, который определяет дизайн блока питания.Тип данных также «ЧИСЛОВОЙ», подтип «Одинарное с плавающей точкой»

  8. «PFC» - Тип коррекции коэффициента мощности (Power Factor Correction, PFC) в блоке питания. Коэффициент мощности - это отношение активной мощности (т. е. мощности, идущей на полезную работу) к полученной. Чем он ближе к единице, тем лучше. Для коррекции коэффициента мощности существуют два способа - пассивный и активный. Тип данных этой ячейки – «ТЕКСТОВЫЙ».

  9. «Цена, Руб» - в этой ячейка указана стоимость данного пускателя. Для удобства тип данных выбран «ЧИСЛОВОЙ», подтип «Длинное целое», формат поля «С разделителями разрядов», количество десятичных знаков-«2». Это позволяет нам вводить цену в удобном виде, например 2345,00.

После создания таблицы в режиме конструктора она примет вид:

Рис. 5 Основная таблица базы данных.

10.Создание форм в базе данных

Формы иногда называются окнами ввода данных. Это интерфейсы, которые используются для работы с данными. Базу данных можно создать без помощи форм, просто вводя в таблицу данные в режиме таблицы. Однако большинство пользователей баз данных предпочитают просматривать, вводить и редактировать данные таблиц при помощи форм.

Формы позволяют работать с данными в удобном формате; кроме того, в них можно добавлять функциональные элементы, например кнопки команд. Программным путем этим кнопкам можно назначить выполнение разнообразных задач, таких как определение данных, отображаемых в форме, или открытие других форм или отчетов. Формы также позволяют задавать условия работы других пользователей с информацией, содержащейся в базе данных. Например, можно создать форму со строго ограниченным набором отображаемых полей и разрешенных операций. Это помогает защитить данные и гарантировать правильность их ввода.

Создадим форму для заполнения таблицы в режиме конструктора:

Рис. 6 Создание формы в режиме конструктора.

Правым щелчком мыши на свободном месте поля окна Форма 1 вызовите контекстное меню и выберите пункт Свойства.

На вкладке Данные щелкните мышкой в поле Источник записей и выберите наименование Таблица 1. Тем самым вы свяжите текущую форму с Таблицей 1.

Рис. 7 Связь текущей формы с Таблицей 1.

В окне (пока еще пустой формы) появится дополнительное окно Таблица 1 с перечнем полей одноименной таблицы.

Рис. 8 Добавление полей данных для заполнения формы.

Удерживая клавишу SHIFT, выделите те данные, которые неоходимы для заполнения таблицы, в нашем случае необходимы все поля. Теперь их нужно разместить в форме в удобном порядке порядке:

Рис. 9 Расположение полей в области данных формы.

Расставив поля в нужном порядке, сохраните форму, выбрав из меню «Файл» - «Сохранить как...». В открывшемся окне присвоим форме имя «Форма для заполнения БД».

Теперь с помощью этой формы можно заболнять базу данных.