Создание таблиц. Плоские и реляционные базы данных. Встроенные и специальніе форматы

Страницы работы

Фрагмент текста работы

Мастер подстановок позволяет создать поле, в котором выводится список значений либо из существующей таблицы, либо список постоянных значений, которые вводятся при создании поля.

Правила формирования имён полей

Ø  Имя должно начинаться с буквы или цифры. Допускается использования пробела в имени поля.

Ø  Длина имени поля не должна превышать 64 символов.

Ø  Имя должно быть коротким и понятным.

Ø  Используйте в имени только буквы цифры и пробелы, чтобы не создавать дополнительные трудности, хотя позволяет использовать широкий набор знаков препинания.

Плоские и реляционные базы данных

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

В реляционной (связанной) базе данных данные организованы так, чтобы они занимали как можно меньше места, что достигается за счёт отказа от дублирования данных. Связующим элементом в такой технологии является ключевое (или связующее) поле. Данные такого поля связывают соответствующие записи из различных таблиц. Реляционные системы выявляют все свои преимущества при решении сложных проблем в бизнесе.

ТиПЫ  ЧИСЕЛ

Значение

Описание

Дробная часть

Размер

Байт

Числа от 0 до 255 (без дробной части).

Отсутствует

1 байт

Целое

Числа от -32 768 до 32 767 (без дробной части).

Отсутствует

2 байта

Длинное целое

(Значение по умолчанию). Числа от -2 147 483 648 до 2 147 483 647 (без дробной части).

Отсутствует

4 байта

С плавающей точкой

Числа от -3,402823E38 до –1,401298E–45 для отрицательных значений и от 1,401298E–45 до 3,402823E38 для положительных.

7

4 байта

С плавающей точкой

От 1,7E308 до 4,9E324

15

8 байт

Код репликации

Уникальный глобальный идентификатор (GUID).

Не определено

16 байт

маски ввода

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

Символы, которые следует вводить в маску ввода, определяются следующими специальными символами.

Символ

Описание

0

Цифра (обязательный символ; знаки (+) и (-) не разрешены).

9

Цифра или пробел (необязательный символ; знаки (+) и (-) не разрешены).

#

Цифра или пробел (необязательный символ; незаполненные позиции выводятся как пробелы в режиме редактирования, но удаляются при сохранении данных; знаки (+) и (-) не разрешены).

L

Буква (обязательный символ).

?

Буква (необязательный символ).

A

Буква или цифра (обязательный символ).

a

Буква или цифра (необязательный символ).

&

Любой символ или пробел (обязательный символ).

C

Любой символ или пробел (необязательный символ).

.  ,  :  ;  -  /

Десятичный разделитель, разделители групп разрядов, времени или даты. (Используемые символы разделителей определяются настройками, выбранными в окне Язык и стандарты панели управления Windows).

Преобразует все символы к нижнему регистру.

Преобразует все символы к верхнему регистру.

!

Указывает, что маска ввода заполняется справа налево; этот символ следует использовать, если в левой части маски находятся позиции, заполнять которые не обязательно. Маски ввода обычно заполняются слева направо. Символ восклицательного знака можно помещать в произвольную позицию в маске ввода.

\

Указывает, что следующий символ следует воспринимать как постоянный (а не специальный) символ (например, \A представляет символ «A»).

Встроенные форматы

В следующей таблице приводятся встроенные значения свойства Формат поля (Format) для полей даты/времени.

Значение

Описание

Полный формат даты

(Значение по умолчанию). Если значение содержит только дату, то время не отображается; если значение содержит только время, то дата не отображается. Данный формат является комбинацией двух: «Краткий формат даты» и «Длинный формат времени».Примеры: 01.11.95 1:07:19 и 23.01.96 23:01:04.

Длинный формат даты

Совпадает с настройкой «Полный формат», задающейся в окне Язык и стандарты панели управления Windows.Пример: 1 Июнь 1995 г.

Средний формат даты

Пример: 03-апр-95.

Краткий формат даты

Совпадает с настройкой «Краткий формат даты», задающейся в окне Язык и стандарты панели управления Windows.Пример: 11.06.95.Внимание.   Значения краткого формата даты предполагают, что даты из диапазона 01.01.00 и 31.12.29 относятся к двадцать первому веку (то есть предполагаются года от 2000 до 2029). Также предполагают, что даты из промежутка 01.01.30 и 31.12.99 к двадцатому веку (то есть предполагаются года от 1930 до 1999).

Длинный формат времени

Совпадает с форматом времени, задающемся в окне Время Язык и стандарты на вкладке Время панели управления Windows.Пример: 20:58:10.

Средний формат времени

Пример: 05:34 PM.

Краткий формат времени

Пример: 17:34.

Специальные форматы

Специальные форматы даты и времени определяются с помощью следующих символов.

Символ

Описание

: (двоеточие)

Разделитель компонентов времени. Символ разделителя выбирается в окне Язык и стандарты панели управления Windows.

/

Разделитель компонентов даты.

c

Задает встроенный «Полный формат даты».

d

Номер дня месяца, состоящий из 1 или 2 цифр (1-31).

dd

Номер дня месяца, состоящий из 2 цифр (01-31).

ddd

Сокращенное название дня недели (Пн-Вс).

dddd

Полное название дня недели (понедельник-воскресенье).

ddddd

Задает встроенный «Краткий формат даты».

dddddd

Задает встроенный «Длинный формат даты».

w

Номер дня недели (1-7).

ww

Номер недели в году (1-53).

m

Номер месяца, состоящий из 1 или 2 цифр (1-12).

mm

Номер месяца, состоящий из 2 цифр (01-12).

mmm

Первые три буквы названия месяца (янв-дек).

mmmm

Полное название месяца (Январь-Декабрь).

q

Номер квартала в году (1-4).

y

Номер дня в году (1-366).

yy

Последние две цифры номера года (01-99).

yyyy

Полный номер года (0100-9999).

h

Число часов, состоящее из 1 или 2 цифр (0-23).

hh

Число часов, состоящее из 2 цифр (00-23).

n

Число минут, состоящее из 1 или 2 цифр (0-59).

nn

Число минут, состоящее из 2 цифр (00-59).

s

Число секунд, состоящее из 1 или 2 цифр (0-59).

ss

Число секунд, состоящее из 2 цифр (00-59).

ttttt

Задает встроенный «Длинный формат времени».

AM/PM

12-часовой формат времени с добавлением прописных букв «AM» или «PM».

am/pm

12-часовой формат времени с добавлением строчных букв «am» или «pm».

A/P

12-часовой формат времени с добавлением прописных букв

Похожие материалы

Информация о работе