Таблицы. Типы и свойства полей таблиц

СУБД Access может обрабатывать данные полей следующих типов:

Текстовый. В поля такого типа помещают текст или комбинацию текстовых и числовых значений. Объём текста не должен превышать 255 символов. Поле MEMO. Длинный текст (до 65535) символов. Числовой. Числовые данные, используемые в математических вычислениях, за исключением денежных расчётов. Размеры числовых полей – 1,2,4,8,12 байтов. Дата/вермя. Значения даты и времени. Даты из диапазона 100 по 9999 год. Денежный. Денежные значения. Их макс. точность сост-ет 15 знаков слева от десятичной запятой и 4 знака справа от неё. Счётчик.Уникальные последовательные с шагом 1 номера, автоматически присваиваемые записям при их вставке в таблицу БД. Логический. Поле этого типа моет иметь только одно значение из пары значений, таких как Да/Нет, Истина/Ложь или Вкл/Выкл. Поле объекта OLE. Объекты других приложений, которые могут быть связаны или внедруны в таблицу БД Access. Гиперссылка.В поле этого типа хранятся гиперссылки - путь к файлу на жестком диске либо адрес в сети Интернет или Интранет.

 

Схема данных

Схема - является одним из основных объектов базы данных. Схема создается при создании пользователем первого объекта, и все последующие объекты созданные этим пользователем становятся частью этой схемы. Она может включать другие объекты, принадлежащие этому пользователю: таблицы, последовательности, хранимые программы, кластеры, связи баз данных, триггеры, библиотеки внешних процедур, индексы, пакеты, хранимые функции и процедуры, синонимы, представления, снимки, объектные таблицы, объектные типы, объектные представления. Уровни схемы базы данных:Концептуальная схема — карта концепций и их связей. Логическая схема — карта сущностей и их атрибутов и связей. Физическая схема — частичная реализация логической схемы. Схема объекта — объект БД Oracle.

 

Запросы на выборку, способы их создания

Запрос – это важнейший инструмент для извлечения информации из одной или нескольких таблиц БД. Посредством запроса можно вносить изменения в саму БД. З. может служить источником данных для форм, отчетов и страниц доступа к данным. Его результатом является новая таблица, которая может быть просмотрена, проанализирована, а затем сохранена или не сохранена. СУБД Access позволяет создавать запросы трех типов: Запрос на выборку; перекрестный; запрос на внесение изменений. 1-Запрос на выборку является наиболее часто используемым типом запроса. Он дает возможность: выбирать записи, удовлетворяющие условиям отбора; включать в результирующую таблицу поля из одной или нескольких таблиц в нужном порядке; осуществлять вычисления над полями БД; выполнять статистические расчеты для групп записей. Рез-том выполн-я з. явл-ся набор записей, собр -х в табл. (RecordSet-динамич. времен-й набор данных).

 

Перекрестный запрос

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

 

Параметрический запрос

Параметрический запрос (запрос с параметром) предназначен для автоматизации процесса изменений условий отбора данных. ПЗ - это запрос, при выполнении которого пользователю необходимо ввести значение требуемого ему параметра. Создание ПЗ облегчает работу пользователя, так как не требует постоянного изменения структуры запроса в окне Конструктора. Создание любого параметрического запроса начинается с конструирования обычного запроса по выбору. Затем для поля, значение данных которого пользователю необходимо будет вводить при запуске запроса, в строке Условие отбора указывается текст подсказки в квадратных скобках, например [Введите название страны]. При каждом выполнении этот параметрический запрос будет предлагать пользователю в специальном окне с подсказкой ввести название страны.