Система управления базами данных Visual FoxPro5.0 - от начальных навыков к профессиональной работе. Крушель Е.Г - 9 стр.

UptoLike

Составители: 

55
2) Рассмотрим с Вами допустимых типов данных полей:
Тип данных Описание Размер Диапазон
Character Произвольный текст 1 байт на
символ; до
254байт
Любые символы
Currency Денежная сумма 8 байт От
-922337203685477.5808
до
922337203685477.5807
Date Хронологическая дата, состоящая из месяца,
года и числа
8 байт От 01.01.100
до 12.31.9999
Тип данных Описание Размер Диапазон
DateTime Хронологическая дата, состоящая из месяца,
года, числа, времени
8 байт От 01.01.100
до 12.31.9999 плюс от
00:00:00 утра до
11:59:59 вечера
Logical Логическое значение истинности 1 байт Истина (.T.) или Ложь
(.F.)
Numeric Целое или с дробной частью число 8 байт в
памяти; от 1 до
20 байт в
таблице
От –0.9999999999Е+19
до 9999999999Е+20
Double Число с плавающей запятой двойной
точности
8 байт От +/-
4.94065645841247Е-324
до +/-
1.79769313486232Е-308
Float Такое же, как и Numeric 8 байт в
памяти; от 1 до
20 байт в
таблице
От –0.9999999999Е+19
до 9999999999Е+20
General Ссылка на OLE-объект 4 байта в
таблице
Ограничен только
доступной памятью
Integer Целочисленные значения 4 байта От –2147483647 до
2147483646
Memo Ссылка на блок данных 4 байта в
таблице
Ограничен только
доступной памятью
Character
(двоичный)
Любые символьные данные, которые нужно
сопровождать без изменения кодовых
страниц
1 байт на
символ;
до 254 байт
Любые символы
Memo
(двоичный)
Любые Memo поля, которые нужно
сопровождать без изменения кодовых
страниц
4 байта в
таблице
Ограничен только
доступной памятью
3) Пример создание структуры таблицы базы данных.
3.1. В командном окне (Command) наберите команду для создания таблицы сведений
о студентах групп КЭ. Команда имеет вид:
а) CREATE<имя таблицы, можно без расширения>.
Если расширение не указывается (рекомендуется не указывать), то Visual FoxPro
присвоитродовое расширение (.dbf), принятое для всех баз данных, отвечающих
стандарту dBASE (
соблюдаются большинством СУБД).
б) Или введите команду CREA. После нажмите ввод (Enter) и на Вашем экране
появится окно, в котором Visual FoxPro попросит сохранить будущую таблицу под каким-
нибудь именем, выбранным по усмотрению пользователя. Мы назовем нашу таблицу
Students. Нажмите на кнопку Сохранить. Названный файл получит имя Students с
расширением .dbf.
в
) Существует еще один способ создания таблицы. Для этого зайдите в системное
меню File и выберите команду New, после ввода на Вашем экране появится окно диалога
                                                   55

2)       Рассмотрим с Вами допустимых типов данных полей:

 Тип данных    Описание                                      Размер            Диапазон

 Character     Произвольный текст                            1    байт   на    Любые символы
                                                             символ;     до
                                                             254байт
 Currency      Денежная сумма                                8 байт            От
                                                                               -922337203685477.5808
                                                                               до
                                                                               922337203685477.5807
 Date          Хронологическая дата, состоящая из месяца,    8 байт            От 01.01.100
               года и числа                                                    до 12.31.9999
 Тип данных    Описание                                      Размер            Диапазон

 DateTime      Хронологическая дата, состоящая из месяца,    8 байт            От 01.01.100
               года, числа, времени                                            до 12.31.9999 плюс от
                                                                               00:00:00 утра до
                                                                               11:59:59 вечера
 Logical       Логическое значение истинности                1 байт            Истина (.T.) или Ложь
                                                                               (.F.)
 Numeric       Целое или с дробной частью число              8    байт     в   От –0.9999999999Е+19
                                                             памяти; от 1 до   до 9999999999Е+20
                                                             20    байт    в
                                                             таблице
 Double        Число с     плавающей     запятой   двойной   8 байт            От                  +/-
               точности                                                        4.94065645841247Е-324
                                                                               до                  +/-
                                                                               1.79769313486232Е-308
 Float         Такое же, как и Numeric                       8    байт     в   От –0.9999999999Е+19
                                                             памяти; от 1 до   до 9999999999Е+20
                                                             20    байт    в
                                                             таблице
 General       Ссылка на OLE-объект                          4    байта    в   Ограничен        только
                                                             таблице           доступной памятью
 Integer       Целочисленные значения                        4 байта           От –2147483647 до
                                                                               2147483646
 Memo          Ссылка на блок данных                         4    байта   в    Ограничен        только
                                                             таблице           доступной памятью
 Character     Любые символьные данные, которые нужно        1    байт   на    Любые символы
 (двоичный)    сопровождать без изменения кодовых            символ;
               страниц                                       до 254 байт
 Memo          Любые Memo поля, которые нужно                4    байта   в    Ограничен        только
 (двоичный)    сопровождать без изменения кодовых            таблице           доступной памятью
               страниц

3) Пример создание структуры таблицы базы данных.
    3.1. В командном окне (Command) наберите команду для создания таблицы сведений
о студентах групп КЭ. Команда имеет вид:
        а) CREATE<имя таблицы, можно без расширения>.
    Если расширение не указывается (рекомендуется не указывать), то Visual FoxPro
присвоит “родовое” расширение (.dbf), принятое для всех баз данных, отвечающих
стандарту dBASE (соблюдаются большинством СУБД).
        б) Или введите команду CREA. После нажмите ввод (Enter) и на Вашем экране
появится окно, в котором Visual FoxPro попросит сохранить будущую таблицу под каким-
нибудь именем, выбранным по усмотрению пользователя. Мы назовем нашу таблицу
Students. Нажмите на кнопку Сохранить. Названный файл получит имя Students с
расширением .dbf.
        в) Существует еще один способ создания таблицы. Для этого зайдите в системное
меню File и выберите команду New, после ввода на Вашем экране появится окно диалога