Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Команда создания структуры базы данных.




Create <имя файла БД>

 

Например: create GR_231.dbf

.dbf – расширение указывать необязательно.

После ввода этой команды СУБД предоставляет окно форму для ввода данных о структуре создаваемого файла БД.

Окно – форма для создания структуры БД.

  Structure: F:\BASE\231_21.dbf   NAME TYPE WIDTH DEC
FIO C 15 UCH_NO N 5 0 DR D 8 POL С 1 SPEC C 11 ADR M 10
<Insert> <Delete>

 

 

>OK<

<Cancel>

 

Fields: 6 Length: 50 Available: 65428

 

Тип поля выбирается нажатием первой буквы имени типа или из окна выбора типов нажатием клавиш или. В нижней части окна статистика.

Возможно удаление существующих полей или добавление новых полей с помощью кнопок <Insert> или <Delete>. Порядок расположения полей может быть изменён, для этого используется площадка около имени поля слева; установив указатель мыши на эту площадку можно перетащить поле в нужное место. При помощи клавиатуры перемещение полей: Ctrl + или Ctrl +.

 

Сохранить созданную структуру можно:

1. Щелкнуть по кнопке >OK<

2. Ctrl + W

Затем FoxPro запросит ввод данных. Можно ответить «Да» или «Нет».

 

Команда изменения структуры БД.

Если структура БД не удовлетворяет требованиям, то её можно изменить командой MODIFY STRUCTURE.

При этом появляется окно-форма для создания структуры, в которой размещена структура открытой базы данных.

В FoxPro разрешено вводить лишь четыре первых символа каждого слова команды.

Установки.

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

SET < параметр > TO < значение параметра >

SET < параметр > ON/OFF

SET STATUS ON/OFF – эта команда включает или выключает строку статуса. Строка статуса расположена в нижней строке экрана. В ней отображается информация: имя программы, если она запущена; активный диск; имя открытой БД; № текущей записи; число записей в БД; помечена ли текущая запись на удаление.

SET TALK ON/OFF – включен или отключен вывод протокола работы некоторых команд.

F1 – помощь на русском языке

 

2. Заполнение структуры данными.

База Данных должна быть открыта.

Открытый файл БД – означает, что имеется доступ для команд ввода, просмотра и изменения (то есть файл загружен в RAM).

 

Команда открытия файла БД.

USE [<имя БД>] – открывает

USE GR_231.DBF

Команда закрытия файла БД.

1. Открыть другую базу данных.

2.USE – закрывает открытую БД.

3.CLOSE DATABASES – закрывает БД и связанные с ней файлы.

4.CLOSE ALL – закрывает все файлы.

 

Команда дополнения БД.

Формат: APPEND [BLANK]

APPEND – выводит окно-форму для ввода данных со всеми пустыми полями, запись вставляется в конец БД. Далее автоматически выдаётся форма для заполнения следующей записи.

Чтобы войти в Memo – поле следует нажать комбинацию Ctrl + Home; для выхода с сохранением следует нажать комбинацию Ctrl + W

В режиме APPEND можно пролистывать записи клавишами PgDn или PgUp.

Выход из режима APPEND - Ctrl + W.

APPEND BLANK – вставляет пустую запись в конец БД. Форму для её заполнения не даёт.

 

По умолчанию в FoxPro принят американский формат даты: mm/dd/yy

Команда установки формата даты.

SET DATE <тип даты>

Типы даты: AMERICAN MM/DD/YY

ANSI YY.MM.DD

BRITICH/FRENCH DD/MM/YY

ITALIAN DD-MM-YY

GERMAN DD.MM.YY

 

Например: SET DATE GERMAN

 

В дате можно отображать четыре цифры года.

Для этого используется команда: SET CENTURY ON/OFF

В случае ON – год отображается четырьмя цифрами.

OFF – год отображается двумя последними.

При вводе последнего символа в поле записи раздаётся звуковой сигнал и курсор автоматически переходит на первую позицию следующего поля.

SET BELL ON/OFF – включает/отключает звук.

SET CONFIRM ON/OFF -включает/отключает автоматический переход курсора.

 

SET DECIMALS TO <N> - устанавливает количество десятичных знаков после запятой в числовых данных.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...