Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МИНИ_ЛАБ_СОТРУДНИКИ1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.48 Mб
Скачать

Типы данных (тип полей):

  1. Текстовый — тип данных, используемый для хранения обычного неформатированного текста ограниченного размера (до 255 символов).

  2. Поле Мемо — специальный тип данных для хранения больших объемов текста (до 65 535 символов). Физически текст не хранится в поле. Он хранится в другом месте базы данных, а в поле хранится указатель на него.

  3. Числовой — тип данных для хранения действительных чисел, над которыми можно производить математические операции.

  4. Дата/время — тип данных для хранения календарных дат и текущего времени.

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

  6. Счетчик — автоматически вставляющиеся последовательные номера. Поле счетчика удобно использовать в качестве ключевого.

  7. Логический — тип для хранения логических данных, которые могут принимать только два значения, например, Да или Нет.

  8. Поле объекта OLE — специальный тип данных, предназначенный для хранения мультимедийных объектов, созданных в других программах (фотографии, звук, видео). Они хранятся в другом месте внутренней структуры файла базы данных, а в таблице хранятся только указатели на них.

  9. Гиперссылка — специальное поле для хранения адресов URL Web-объектов Интернета. При щелчке на ссылке автоматически происходит запуск браузера и воспроизведение объекта в его окне.

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

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

Ключевое поле - это поле (или несколько полей), значения которого однозначно определяет каждую запись в таблице и никогда не повторяются.

Если база данных состоит из нескольких таблиц, то все таблицы объединяются между собой, образуя так называемую Схему данных – макет базы данных.

Схема данных – объединение таблиц базы данных через одинаковые поля с указанием условий объединения: сохранением целостности данных и каскадным удалением и обновлением связанных полей.

Существует четыре вида связей между таблицами:

ОДИН-КО-МНОГИМ 1:М (напр., один клиент – много заказов)

ОДИН-К-ОДНОМУ 1:1

Многие-ко одному м:1

МНОГИЕ-КО-МНОГИМ М:М

Запросы

Запросы служат для обработки данных.

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

Запросы бывают:

  • Запросы-выборки и запросы-действия.

  • Запросы однотабличные и многотабличные.

  • Итоговые запросы (запросы, в которых выполняется какая-то итоговая функция, например вычисление).

  • Запросы с параметрами, в которых условие отбора выполняется уже после запуска запроса на выполнение (например, поиск по фамилии).

Формы

Формы – специальные графические объекты базы данных, которые служат для удобной работы с таблицами, что очень важно в случае больших баз данных, содержащих значительное число записей в таблицах.

Отчеты

Отчеты - объекты базы данных, которые служат для вывода результатов (на печать, на принтер, для пересылки по сети и т.д.).