Реферат: Разработка баз данных в Delphi

Имя должно быть не длиннее 25 символов.

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

  • Имя не должно содержать квадратные, круглые или фигурные скобки [], () или {}, тире, а также комбинацию символов “тире” и “больше” (->).

  • Имя не должно быть только символом #, хотя этот символ может присутствовать в имени среди других символов. Хотя Paradox поддерживает точку (.) в названии поля, лучше ее избегать, поскольку точка зарезервирована в Delphi для других целей.


    Имя поля в таблице формата dBase представляет собой строку, написание которой подчиняется правилам, отличным от Paradox:


    • Имя должно быть не длиннее 10 символов.

    • Пробелы в имени недопустимы.


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


    Укажем еще правила, которым подчиняется написание имен полей в формате InterBase.


    • Имя должно быть не длиннее 31 символа.

    • Имя должно начинаться с букв A-Z, a-z.

    • Имя поля может содержать буквы (A-Z, a-z), цифры, знак $ и символ подчеркивания (_).

    • Пробелы в имени недопустимы.

    • Для имен таблиц запрещается использовать зарезервированные слова InterBase.


    Следующий (после выбора имени поля) шаг состоит в задании типа поля. Типы полей очень сильно различаются друг от друга, в зависимости от формата таблицы. Для получения списка типов полей перейдите к столбцу “Type”, а затем нажмите пробел или щелкните правой кнопкой мышки. Приведем списки типов полей, характерные для форматов Paradox, dBase и InterBase.

    Итак, поля таблиц формата Paradox могут иметь следующий тип (для ввода типа поля можно набрать только подчеркнутые буквы или цифры):

    Табл. A: Типы полей формата Paradox

    Alpha

    строка длиной 1-255 байт, содержащая любые печатаемые символы

    Number

    числовое поле длиной 8 байт, значение которого может быть положительным и отрицательным. Диапазон чисел - от 10-308 до 10308 с 15 значащими цифрами

    $ (Money)

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

    Short

    числовое поле длиной 2 байта, которое может содержать только целые числа в диапазоне от -32768 до 32767

    Long Integer

    числовое поле длиной 4 байта, которое может содержать целые числа в диапазоне от -2147483648 до 2147483648

    # (BCD)

    числовое поле, содержащее данные в формате BCD (Binary Coded Decimal). Скорость вычислений немного меньше, чем в других числовых форматах, однако точность - гораздо выше. Может иметь 0-32 цифр после десятичной точки

    К-во Просмотров: 398
    Бесплатно скачать Реферат: Разработка баз данных в Delphi