Интерактивные и программные способы проектирования баз данных, страница 3

0-обычная)

Ср_балл                          Numeric                                  4   2                             Средний балл

аттестата

1. Прежде всего запустите FoxPro. После запуска FoxPro перед вами появится основное меню FoxPro, в котором световой указатель расположен на команде File.

2. Из меню команды File выберите опцию New. Появится окно диалога "New".

3. Выберите опцию Table/DBF, а затем нажмите кнопку New. На экране появится окно диалога "Table Structure". В центральной части окна расположен список полей. В нем можно определить имена полей (Name), типы полей (Type), размеры полей (Width), количество десятичных разрядов после запятой для числовых полей (Dec) и возможные ключи (Tag). Поле Tag будет подробнее рассмотрено в лабораторной работе N2. Курсор расположен в строке ввода столбца "Name". Теперь вы можете вводить имя, тип и ширину полей.

4. Напечатайте ФИО в строке ввода столбца "Name". Для перехода на следующий столбец установите на него курсор "мыши" или нажмите клавишу Tab.

5. Для раскрытия списка "Type" нажмите на кнопку раскрытия списка или нажмите мышью в любое место этого поля. Кроме того, вы можете изменить тип поля с помощью клавиш-стрелок. Выберите тип поля Character. Для изменения ширины используйте кнопки изменения ширины поля, расположенные в правой части поля или клавиши-стрелки.

6. Аналогичным образом определите остальные поля. Для перехода из одного поля в другое используйте клавишу Tab, клавиши-стрелки или "мышь". По мере задания полей в строке состояния окна диалога указывается количество определенных полей таблицы и общая длина всех определенных полей.

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

1.4. Модификация структуры таблицы

Если вы описали всю структуру таблицы STUDENT, не сделав при этом ни одной ошибки, вам необходимо сохранить структуру созданной таблицы.

Однако, вполне вероятно, что при задании структуры вы

могли допустить ошибки. Не стоит огорчаться, потому, что FoxPro предоставляет вам средства для исправления ошибок. к их числу относятся:

- изменение порядка следования полей в таблице;

- вставка пропущенного поля;

- удаление ошибочно введенного поля;

-    изменение наименования поля и/или его типа.

Остановимся подробнее на некоторых моментах модификации структуры таблиц.

1.  5. Изменение наименования и/или типа поля

Предположим, что при задании имени поля или его типа была допущена ошибка. При этом ошибка обнаружена только после окончания ввода этого поля. Установите курсор на наименование поля или тип, который требуется изменить. Для изменения имени поля используйте клавишу Backspace или Del для удаления всех неправильных символов. После этого введите правильное имя поля.

1.  6. Вставка пропущенного Поля

Если вам необходимо ввести поле в середине таблицы, воспользуйтесь клавишей INSERT. Для вставки поля с помощью клавиш-стрелок установите курсор на строку, перед которой вы хотите вставить пропущенное поле, и нажмите клавишу INSERT. Курсор при этом может находиться в любом столбце, кроме столбца "Name". FoxPro вставит пустую строку и присвоит полю имя "новое_поле".

После этого вы можете ввести требуемое имя поля и его тип, как было описано ранее.

1.  7. Удаление ошибочно введенного поля