Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Свойства полей БД

Лекция 7.2. Реляционные БД

Название «реляционные» (в переводе с англ. relation-отношение) связано с тем, что каждая запись в таблице содержит информацию, относящуюся только к одному конкретному объекту. БД могут содержать различные объекты, но основными объектами любой БД являются ее таблицы. Простейшая БД имеет хотя бы одну таблицу. Соответственно, структура простейшей БД тождественно равна структуре ее таблицы. Структуру таблицы простейшей БД составляют поля и записи. Если записей в таблице пока нет, значит, ее структура образована только набором полей. Однако, чаще, БД строятся на основе нескольких таблиц, связанных между собой через общие атрибуты.

Поля БД не просто определяют структуру базы - они еще определяют групповые свойства данных, записываемых в ячейки, принадлежащие каждому из полей. Рассмотрим основные свойства полей таблиц, на примере СУБД MS Access.

Имя поля - определяет, как следует обращаться к данным этого поля при автоматических операциях с базой (по умолчанию имена полей используются в качестве заголовков столбцов таблицы);

Тип поля - определяет тип данных, которые могут содержаться в данном поле;

Размер поля - определяет предельную длину (в символах) данных, которые могут размещаться в данном поле;

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

Маска ввода - определяет форму, в которую вводятся данные в поле (средства автоматизации ввода данных);

Подпись - определяет заголовок столбца таблицы для данного поля (если подпись не задана, то в качестве заголовка столбца используется имя поля);

Значения по умолчанию - то значение, которое вводится в ячейку поля автоматически (средства автоматизации ввода данных);

Условия на значение – ограничение, используемое для проверки правильности ввода данных;

Сообщение об ошибке – текстовое сообщение, которое выдается автоматически при попытке ввода в поле ошибочных данных (проверка ошибочности производится автоматически, если задано свойство Условие назначения);

Обязательное поле – свойство, определяющее обязательность заполнения данного поля при наполнении базы;

Пустые строки – свойство, разрешающее ввод пустых строковых данных (от свойства обязательное поле отличается тем, что относится не ко всем типам данных, а лишь к некоторым, например, к текстовым);

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

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

 

<== предыдущая лекция | следующая лекция ==>
Сетевая структура | Режимы работы с БД
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 808; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.