Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
65
Добавлен:
10.04.2015
Размер:
431.62 Кб
Скачать

Объекты бд

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

Основные свойства полей бд

Свойство

Назначение

1. Имя

Показывает, как следует обращаться к данным при автоматических операциях с БД

2. Тип

Характеризует тип данных в поле

3. Размер

Предельная длина данных в поле

4. Маска ввода

Служит для ускорения и контроля ввода информации и характеризует форму ввода данных в поле, например, для ввода даты можно использовать маску 00.00.00

5. Условие на значение

Ограничение, используемое для проверки правильности ввода данных, например, если в поле допускаются только положительные числа, можно ввести условие на значение >0

6. Обязательное поле

Означает, что при наполнении БД это поле должно быть заполнено обязательно, например, для списка сотрудников это может быть личный шифр

7. Индексированное поле

Означает, что по данному полю осуществляется упорядочение данных, в связи с чем все операции, связанные с поиском или сортировкой данных этого поля, существенно ускоряются

Наиболее распространенные типы данных:

  • текстовый (для хранения текста длиной до 255 символов);

  • числовой (для хранения цифровой информации);

  • денежный (для хранения данных о денежных суммах);

  • дата/время (для хранения дат и времени, этот тип предоставляет дополнительные возможности по обработке данных, например, позволяет вычислить кол-во дней между двумя датами);

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

  • OLE(для хранения изображений и других данных, например, электронных таблиц EXCEL, документов WORD, рисунков, звукозаписей).

Если в поле содержатся цифровые данные, с которыми не предполагается выполнение математических действий, то такое поле обычно задается как текстовое. Например, поле НомерТелефона.

Помимо таблиц БД включает и другие объекты: запросы, формы, отчеты и др.

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

Формы– это средства для ввода данных. Обычно форма представляет собой бланк, подлежащий заполнению. На форме можно разместить элементы управления. С помощью форм можно не только вводить, но и отображать данные, применяя специальные средства оформления.

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

Модули– служат для выполнения сложных программных действий.

Макросы– для автоматического выполнения группы команд.