Характеристика объектов базы данных.



СУБД Ассess ориентирована на работу с объектами БД, к которым относятся таблицы, запросы, формы, отчеты, страницы, макросы и модули. Таблица-основная структура, предназначенная для хранения информации в БД. По терминологии СУБД ее строки-это записи, а столбцы-поля БД. Записи идентифицируются по некоторой уникальной характеристике, включающей одно или несколько полей и называемой ключом. Cовременные СУБД позволяют хранить в таблицах данные разных типов: числа, тексты, даты, денежные значения, графические изображения, гиперссылки и др. Запрос-требование на: отбор данных, хранящихся в таблицах(на выборку);выполнение вычислений над данными(перекрестный запрос);изменения в БД(запрос на удаление, на обновление, на добавление, на создание таблицы).Форма-созданный на экране шаблон, используемый для ввода, просмотра и редактирования записей БД. Существуют простые и составные формы. Составная включает в себя другие формы. Формы могут содержать различные элементы управления: надписи, поля, списки, флажки, переключатели, кнопки, вкладки, линии, рисунки и тд. Отчет-отображение на экране или на принтере информации из БД в виде удобном для ее восприятия и анализа пользователем. В отчете можно сортировать и группировать данные, осуществлять расчеты в строках и проводить итоговые вычисления над группами строк и над всеми строками с использованием статистических функций. Отчеты также могут быть составные. Страница доступа к данным-диалоговая Web-страница, которая поддерживает динамическую связь с БД и позволяет просматривать, редактировать и вводить данные в базу, работая в окне браузера Internet Explorer 5.0. На страницах доступа к данным может размещаться форма или интерактивный отчет. Страницы, содержащие форму, позволяют вводить новые записи в базу данных, изменять значения полей в записях базы, удалять записи из базы. Страницы, содержащие отчет, дают возможность управлять составом отчета в процессе его просмотра. В интерактивном отчете имеются кнопки развертывания групп и кнопки их сворачивания, которые позволяют превратить отчет в краткую сводку или отобразить на экране интересующиеся пользователя подробности. Макрос-последовательность макрокоманд для автоматизации выполнения операций в среде Access без программирования. Модуль-программа для работы с БД, написанная на языке Visual Basic for Applications 6.0 (VBA).

Типы обрабатываемых данных и выражения.

Создавая компьютерную БД, пользователь вводит свои данные в ее поля. При этом он должен прежде всего описать эти поля согласно требованиям Access:присвоить имена полям, указать их тип и свойства (которые позволят управлять сохранением, обработкой и отображением данных поля). Полям присваиваются имена с учетом следующих требований: имя должно содержать не более 64 символов; запрещается использование точки, восклицательного знака, апострофа, квадратных скобок и управляющих символов с кодами от 0 до 31.В поля БД можно вводить данные следующих типов:

Текстовый. В поля такого типа помещают текст или комбинацию текстовых и числовых значений. Объем текста не должен превышать 255 символов.

Поле МЕМО. Длинный текст (до 65535) символов.

Числовой. Числовые данные, используемые в математических вычислениях, за исключением денежных расчетов. Размеры числовых полей-1,2,4,8,12 байтов. Дата/время. Значения даты и время. Даты из диапазона от 100 по 9999год.Денежный.Денежные значения. Их максимальная точность составляет 15 знаков от десятичной запятой и 4 знака справа от нее. Счетчик. Уникальные последовательные с шагом 1 номера, автоматически вставляемые при вставке записи в БД. Логический. Поля, которые могут иметь только одно значение из пары значений, таких как Да/Нет, Истина/Ложь или Вкл/Выкл. Поле объекта ОLE. Объекты других приложений, которые могут быть связаны или внедрены в таблицу. Гиперссылка. В полях этого типа хранятся гиперссылки-путь к файлу на жестком диске либо адрес в сети интернет или интранет. Набор допустимых свойств для поля зависит от того, какого типа данные будут хранится в поле: Размер поля. Определяет максимальную длину текстового или числового поля. Для числового поля часто используемыми являются значения: байт-целые числа от 0 до 255;целое-целые числа от 32768 до 32767;длинное целое-целые числа от 2147483648 до 2147483647. Применяются и другие значения: одинарное с плавающей точкой, двойное с плавающей точкой, действительное. Формат поля. Определяет способ отображения текста, чисел, дат и значений времени на экране и на печати. Число десятичных знаков. Дает возможность указывать для чисел количество дробных знаков. Маска ввода. Задает маску ввода, облегчающую ввод данных в поле. Подпись. Определяет текст, который выводится в подписях полей в таблицах, запросах, формах, отчетах. Значение по умолчанию. Позволяет указать значение, автоматически вводящееся в поле при создании новой записи. Условие на значение. Определяет множество значений, которые можно вводить в поле таблицы. Сообщение об ошибке. Позволяет указать текст сообщения, выводящегося на экран при вводе недопустимого значения. Обязательное поле. Указывает, требует ли поле обязательного ввода значения. Пустые строки. Определяет, допускается ли ввод в текстовое поле пустых строк. Индексированное поле. Позволяет создать индекс для поля, ускоряющий поиск и сортировку в таблице. Сжатие Юникод для данного поля. Указывает, используется ли кодировка Unicode.

Выражения используются при выполнении многих операций(например, при определении условий в запросах).Выражение-комбинация значений и операторов, дающая определенный результат. В качестве значений в выражениях используют литералы, константы, функции и идентификаторы. Литерал-фактическое значение в виде числа, текстовой строки, даты. Константа-не изменяющееся значение(Yes,No,Null,True,0,1,2). Функция-небольшая программа, которая всегда возвращает значение, являющееся результатом расчетов или выполнения других операций. К функции обращаются по имени, за которым в круглых скобках указывают ее аргументы. Имеются и безаргументные функции, например Date(). Определено множество типов функций: статистические, математические, даты/время, текстовые, финансовые и др. Идентификатор-ссылка на значение поля, элемента управления или свойства. Например Forms![]![].DefaultValue. Символ «!» предопределяет ссылку на открытую форму, на открытый отчет или их элемент управления, а символ «.»-на свойства форм, отчетов и элементов управления. Оператор-операция над значениями. В выражениях можно встретить следующие виды: арифметические(+,-,*,/,^(возведение в степень),%);операторы сравнения(=, >, <, >=(больше или равно), <=(меньше или равно), <>(не равно); логические операторы AND(логическое умножение), OR(логическое сложение), NOT(логическое отрицание); текстовый оператор: & (слияние строковых значений). Пользователь имеет возможность создавать выражения с помощью построителя выражений или путем набора на клавиатуре. Процесс создания выражения сводится к последовательному выбору в разделе необходимых значений-констант, функций, идентификаторов,- и вставке их в поле выражения. Литералы набираются на клавиатуре.


Дата добавления: 2018-02-18; просмотров: 978; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!