Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция_практика_Visual Foxpro.doc
Скачиваний:
5
Добавлен:
26.09.2019
Размер:
1.28 Mб
Скачать
    1. Создание базы данных

Создание базы данных в Visual FoxPro осуществляется с помощью конструктора базы данных. Конструктор базы данных позволяет создавать и модифицировать таблицы, входящие в базу данных, а также определять для них индексы.

База данных является элементом или частью проекта, поэтому ее целесообразно создавать в конструкторе проектов. Создание базы данных – это первый шаг в заполнении проекта. Для создания базы данных необходимо выполнить следующие действия:

  1. В окне конструктора проекта выбрать вкладку «Data», выбрать пункт Databases, а затем в правой части окна нажать кнопку New.

  2. В появившемся окне нажать кнопку New Database.

  3. В окне диалога «Create» необходимо задать имя создаваемой базы данных в поле ввода Enter database. Причем имя базы данных может совпадать с именем проекта. В поле Тип файла должен быть установлен тип «Database», а в поле Папки правильно выбрана папка, в которой будет находиться база данных.

  4. После нажатия кнопки Сохранить на экране откроется окно конструктора базы данных Database Designer. Конструктор дает возможность создавать таблицы, входящие в базу данных, изменять структуру и индексы.

При открытии окна конструктора базы данных в основном меню добавляется новый пункт Database, который содержит команды управления таблицами.

Конструктор базы данных имеет свою панель инструментов «Database Designer». Если она не отображается на экране, то после выполнения команды главного меню View – Toolbars и установки флажка Database Designer панель появится. Данная панель инструментов содержит девять кнопок для выполнения наиболее часто используемых действий над базой даны, в том числе и некоторые команды пункта меню Database:

Название

Описание

New table

Создает новую таблицу

Add table

Добавляет ранее созданную таблицу в базу данных

Remove table

Удаляет таблицу из базы данных

New remote View

Создает удаленное представление данных

New Local View

Создает локальное представление данных

Modify Table

Модифицирует таблицу

Browse Table

Показывает таблицу в режиме Browse

Edit Stored Procedures

Редактирует хранимую процедуру

Connections

Создает связь с удаленными данными

    1. Создание таблицы

Создание таблицы начинается с описания структуры хранящихся в ней записей. Для каждой записи необходимо определить: нужные поля, имена полей, какого рода информация будет содержаться в каждом поле.

Имена полей используются для ссылки на данные таблицы. Два поля в таблице не могут иметь одинаковых наименований.

В каждом поле содержатся данные одного типа. Разные поля могут содержать данные разного типа.

В Visual FoxPro допустимыми являются данные следующих типов:

Тип

Наименование

Данные

Текстовый

Character

Буквы, цифры, специальные символы

Числовой

Integer, Numeric, Float, Double

Integer – целые числа, Numeric, Float – данные с фиксированной точкой, Double – данные с высокой точностью

Денежный

Currency

Дата

Date

Даты от 1 января 100 г. до 31 декабря 9999 г.

Дата и время

Date time

Логический

Logical

Значения, соответствующие логической истине True (Т) или логической лжи False (F)

Текстовое поле произвольной длины

Memo

Memo-поле содержит символьные данные большого объема

Двоичное поле произвольной длины

General

Предназначено для хранения в таблицах изображения