Сделай Сам Свою Работу на 5

Пользователь имеет возможность создавать выражения с помощью Построителя выражений или путем набора их на клавиатуре.





Пользовательский интерфейс

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

Рис. 1. Вид ленты с активной вкладкой Создание

Различают:

· вкладки команд – вкладки, на которых команды отображаются и группируются в соответствии со способом их использования, чтобы их можно было легко найти в нужный момент;

· контекстные вкладки команд – вкладки, появляющиеся в определенном контексте, т. е. в зависимости от того, над каким объектом ведется работа и какие задачи выполняются. Контекстная вкладка команд содержит команды, которые с наибольшей вероятностью могут потребоваться для работы;

· коллекции – элементы управления, которые позволяют просмотреть результат применения стиля или параметра, прежде чем сделать выбор.

Настройка рабочей среды

В Access настройку рабочей среды обеспечивает команда Файл/Параметры.В частности,возможны настройка:

· ленты в соответствии с индивидуальными нуждами пользователя. Например, можно создать настраиваемые вкладки и группы с часто используемыми командами;



· Панели быстрого доступа, содержащей набор команд, не зависящих от вкладки, отображаемой в данный момент на ленте. Можно добавлять на панель кнопки, выполняющие команды;

· параметров пользователей для текущей БД таких, как отображение окон объектов, включения сочетаний клавиш и параметров автоматического исправления для текущей БД;

· различных параметров баз данных Access по умолчанию;

· Конструкторов объектов БД;

· внешнего вида таблиц;

· задание языковых параметров и др.

Типы данных и выражения

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

Текстовый. Текст или комбинация текстовых и числовых значений до 255 символов.

Поле MEMO. Длинный текст (до 63999) символов.

Числовой. Числовые данные. Размеры числовых полей – 1, 2, 4, 8, 12 байтов.

Дата/время. Значения даты и времени. Даты от 100 по 9999 год.

Денежный. Денежные значения (максимум 15 знаков в целой части и 4 знака в дробной).

Счетчик. Уникальные последовательные с шагом 1 номера, автоматически присваиваемые записям при их вставке в таблицу БД.



Логический. Поле этого типа может иметь одно значение из пары значений Да/Нет.

Поле объекта OLE. Объекты других приложений Microsoft, которые могут быть связаны или внедрены в таблицу БД Access.

Гиперссылка. Путь к файлу на жестком диске либо адрес в сети Internet или Интранет.

Вложение. Цифровые изображения и двоичные файлы любого типа.

Вычисляемый. Выражения для расчетов над значениями полей таблицы БД.

Каждому типу поля присущ определенный набор свойств. Свойства позволяют управлять сохранением, обработкой и отображением данных поля. Некоторые свойства полей:

Размер поля. Определяет максимальную длину текстового или числового поля. Так, для числового поля с целыми значениями – размеры, называемые:

· байт – целые числа от 0 до 255 (поле занимает 1 байт);

· целоецелые числа от -32 768 до 32 767 (2 байта);

· длинное целоецелые числа от -2 147 483 648 до 2 147 483 647 (4 байта).

Для числовых полей с дробными значениями – размеры: одинарное с плавающей точкой, двойное с плавающей точкой, действительное.

Формат поля. Определяет способ отображения текста, чисел, дат и значений времени на экране и на печати.

Число десятичных знаков. Позволяетуказывать для чисел количество дробных знаков.

Маска ввода. Задает маску ввода, облегчающую ввод данных в поле.

Подпись. Определяет текст, который выводится в качестве наименований полей в таблицах, запросах, формах, отчетах, СДКД.

Значение по умолчанию. Позволяет указать значение, автоматически вводящееся в поле при создании новой записи.



Условие на значение. Определяет множество значений, которые можно вводить в поле таблицы.

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

Обязательное поле. Указывает, требует ли поле обязательного ввода значения.

Пустые строки. Определяет, допускается ли ввод в текстовое поле пустых строк (" ").

Индексированное поле. Служит для создания индекса.

Сжатие Юникод. Определяет необходимость хранящегося в поле текста, если его размер меньше 4096 знаков и др.

Выражения используются при определении условий в запросах и макросах, при вычислениях в формах, отчетах и др. Выражение – это комбинация некоторых или всех компонентов: функций, идентификаторов, констант и операторов. Результатом вычисления каждого выражения является одно значение. Функции – это небольшие программы, которые всегда возвращают значение (число или строку символов), являющееся результатом расчетов или выполнения других операций. К функции обращаются по имени, за которым в круглых скобках указывают ее аргументы. В Access определены различные типы функций: статистические, математические, даты/время, текстовые и др. Идентификаторы – это ссылки на объекты БД, поля таблиц, элементы управления в формах и отчетах, их свойства. Константы – это фактические значения в виде числа, текстовой строки, даты (100, "Минск", #1-янв-99#). Оператор – это операции над вышеперечисленными компонентами. В выражениях используются четыре типа операторов:

· арифметические: + (сложение), – (вычитание), * (умножение), / (деление), % (проценты), ^ (возведение в степень) и др.;

· операторы сравнения: = (равно), > (больше), < (меньше), >= (больше или равно), <= (меньше или равно), <> (не равно);

· логические операторы: AND (логическое умножение), OR (логическое сложение), NOT (логическое отрицание);

· оператор сцепления строк – &.

Пример выражения: =Sum([Закупочная цена])*0.08. В этом примере Sum() – это встроенная функция, [Закупочная цена] – идентификатор (ссылка на поле таблицы), * — арифметический оператор, а 0.08 – константа.

Пользователь имеет возможность создавать выражения с помощью Построителя выражений или путем набора их на клавиатуре.

Глоссарий

Выражение – комбинация некоторых или всех компонентов: функций, идентификаторов, констант, операторов.
Идентификатор – ссылка на объект БД, поле таблицы, элемент управления в форме, отчете, их свойства.
Константа – не изменяющееся значение.
Лента – набор вкладок, на которых расположены группы команд, упорядоченных по выполняемым функциям.
Макрос – набор из одной или нескольких макрокоманд, каждая из которых выполняет определенное действие.
Мастер – инструментальное средство, дающее возможность пошагового создания объектов БД или выполнения специальных операций.
Конструктор – инструментальное средство для самостоятельного создания объектов БД.
Модуль – программа для работы с БД, написанная на языке VBA.
Объекты БД – запросы, формы, отчеты, макросы, модули.
Оператор – операция над компонентами выражениями.
Построитель выражений – инструментальное средство для создания выражений.
Файл БД – файл, в котором хранятся все объекты БД.
Функция – небольшая программа, которая всегда возвращает значение (число или строку символов), являющееся результатом расчетов или выполнения других операций.
Элемент управления– графический объект, используемый при конструировании формы, отчета, страницы доступа к данным для отображения данного из базы, выполнения действия или в качестве украшения.

Язык SQL (Structured Query Language) –это структурированный язык запросов для работы с реляционными базами данных.

В настоящее время язык SQL используется многими СУБД на множестве современных компьютерных платформ. Поэтому пользователи, владеющие им, имеют огромные возможности доступа и применения данных разнообразных баз независимо от среды их создания.

В пособии рассматривается стандарт языка SQL-2, поддерживаемый с различной степенью соответствия всеми производителями реляционных СУБД.

1.1. Структура SQL-команды

Язык SQL включает набор команд, которые позволяют осуществлять:

• организацию данных;

• изменение данных;

• чтение данных;

• управление доступом к данным;

• совместное использование данных;

• обеспечение целостности данных;

• обращение к БД в прикладных программах.

Каждая команда языка SQL начинается с ключевого слова – глагола, описывающего действие, выполняемое командой, например, CREATE (создать). В команде может быть одно или несколько предложений. Предложение описывает данные, с которыми работает команда, или содержит уточняющую информацию о действии, выполняемом командой. Каждое предложение начинается с ключевого слова, например, WHERE (где). Одни предложения в команде являются обязательными, а другие – нет. Некоторые предложения могут содержать дополнительные ключевые слова, выражения. Многие предложения включают имена таблиц или полей. Имена должны содержать от 1 до 18 символов, начинаться с буквы и не содержать пробелы и специальные символы пунктуации. В качестве имен полей и таблиц нельзя использовать ключевые слова. В SQL-командах используются выражения для задания критериев отбора данных или выполнения операций над значениями полей БД. Выражения представляют собой определенную последовательность полей БД, констант, функций, соединенных операторами.

Обработка отсутствующих значений может осуществляться с помощью константы отсутствующее значение (NULL). Например, значение NULL в поле "Адрес клиента" означает, что адрес клиента неизвестен.

Функции задают выполнение определенных операций. Например, функция Now() возвращает текущее значение даты и времени.

В выражениях можно использовать следующие операторы:

1) арифметические: + (сложение), - (вычитание), * (умножение), / (деление);

2) сравнения: = (равно), > (больше), < (меньше), >= (больше или равно), <= (меньше или равно), <> (не равно);

3) логические: AND (логическое "И"), OR (логическое "ИЛИ"), NOT (отрицание "НЕТ");

4) специальные:

• IN – определяет множество, которому может принадлежать значение;

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.