Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Для_заочн_СВФ / СУБД_конспект_2012.doc
Скачиваний:
29
Добавлен:
09.05.2015
Размер:
3.48 Mб
Скачать

Система управления базами данных. База данных ms Access.

База данных (БД) – организационная структура, предназначенная для хранения информации. Система управления базами данных (СУБД) представляет собой комплекс программных средств, предназначенных для создания структуры новой базы, наполнения её содержимым, редактирования содержимого, отбора отображаемых данных в соответствии с заданным критерием, упорядочивания данных, оформление данных с последующей выдачей на устройство вывода или передачи по каналам связи.

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

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

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

Свойства полей бд

Поля определяют структуру БД, а также групповые свойства данных, записываемых в ячейки данного поля:

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

  • Тип поля– определяет тип данных поля;

  • Размер поля– определяет предельную длину (в символах) данных поля;

  • Формат поля– определяет способ форматирования данных в поле;

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

  • Подпись– определяет заголовок столбца таблицы для поля (по умолчанию заголовком столбца будет свойствоИмя поля);

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

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

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

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

  • Пустые строки– свойство, разрешающее ввод пустых строковых данных;

  • Индексированное поле– свойство, ускоряющее поиск, сортировку записей и другие операции в данном поле.

Соседние файлы в папке Для_заочн_СВФ