Основные элементы программы access

MS Access — это функционально полная реляционная СУБД, работающая в среде Windows. Access позволяет создавать сложные базы данных, определяя структуру таблиц, связи между ними. Access обладает совершенной системой создания запросов, отчетов и форм любой сложности. В Access, как любом приложении Windows, можно использовать все возможности обмена данными между приложениями (DDE и OLE), что позволяет включить в базу данных графическую и (или) звуковую информацию.

Основные элементы главного окна Access:

Строка заголовка. Отображается имя активной в данной момент программы.

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

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

Access 2019 Full Tutorial: Microsoft Access Made Easy

Панель инструментов. Это группа пиктограмм, расположенная непосредственно под полосой меню. Главное ее назначение – ускоренный вызов команд меню.

Строка состояния. В левой части строки состояния отображается информация о том, что вы делаете в настоящее время.

Окно базы данных. Это окно появляется при открытой БД. В поле окна сосредоточены все «рычаги управления» БД. Окно БД используется для открытия объектов, содержащихся в БД.

Вкладки объектов. С помощью вкладок можно выбрать тип нужного объекта. При открытии окна БД всегда активируется вкладка-таблица и выводится список доступных таблиц БД.

Кнопки. Они расположены вдоль правого края окна БД, используются для работы с текущим объектом БД. Они позволяют создавать, открывать или изменять объекты БД.

Создание новой базы данных с помощью Конструктора

После запуска Access нужно щелкнуть на кнопке Новая база данных в окне Miсrosoft Access и в предложенном диалоговом окне задать имя для файла БД. После этого на экране появляется окно базы данных (рис.1), из которого можно получить доступ ко всем ее объектам: таблицам, запросам, отчетам, формам, макросам, модулям.

Для создания новой таблицы нужно перейти на вкладку Таблица и нажать кнопку Создать. В следующем окне следует выбрать способ создания таблицы — Конструктор.

После этого Access выводит окно Конструктора таблицы (рис.2), в котором задаются имена, типы и свойства полей для создаваемой таблицы .

Имя поля не должно превышать 68 символа и в нем нельзя использовать символы ! . [ ]

Каждая строка в столбце Тип данных является полем со списком, элементами которого являются типы данных Access (таблица 1). Тип поля определяется характером вводимых в него данных.

Среди типов данных Access есть специальный тип — Счетчик. В поле этого типа Access автоматически нумерует строки таблицы в возрастающей последовательности. Редактировать значения такого поля нельзя.

Основные приемы работы в СУБД Access

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

Размер поля — определяется только для текстовых и Memo-полей; указывает максимальное количество символов в данном поле. По умолчанию длина текстового поля составляет 50 символов

Формат поля – определяется для полей числового, денежного типа, полей типа Счетчик и ДатаВремя. Выбирается один из форматов представления данных.

Число десятичных знаков — определяет количество разрядов в дробной части числа.

Маска ввода — определяет шаблон для ввода данных. Например, можно установить разделители при вводе телефонного номера

Подпись поля — содержит надпись, которая может быть выведена рядом с полем в форме или отчете ( данная надпись может и не совпадать с именем поля, а также может содержать поясняющие сведения).

Значение по умолчанию — содержит значение, устанавливаемое по умолчанию в данном поле таблицы. Например, если в поле Город ввести значение по умолчанию Уфа, то при вводе записей о проживающих в Уфе, это поле можно пропускать, а соответствующее значение (Уфа) будет введено автоматически. Это облегчает ввод значений, повторяющихся чаще других.

Условие на значение — определяет множество значений, которые пользователь может вводить в это поле при заполнении таблицы. Это свойство позволяет избежать ввода недопустимых в данном поле значений. Например, если стипендия студента не может превышать 250 р., то для этого поля можно задать условие на значение:

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

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

Читайте также:
Программа что научиться подтягиваться

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

Индексированное поле — определяет простые индексы для ускорения поиска записей

Для сохранения структуры таблицы нужно ввести команду ФайлСохранить и в окне Сохранение ввести имя таблицы.

28. Понятие ключа, определение ключевых полей в MS Access. Установка связи между таблицами. Переключение в режим таблицы. Ввод, редактирование и просмотр данных таблицы.

Использование Мастера Подстановок при вводе данных в таблицу.

Определение ключевых полей

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

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

При реализации отношений один-ко-многим и много-ко-многим данные разбиваются на несколько таблиц (п.5.1.2), определяются ключевые поля, обеспечивающие связь таблиц. После определения структуры таблиц БД нужно указать Access способ, которым эти таблицы связаны.

Для определения связей нужно перейти в окно базы данных и выполнить команду СервисСхема данных или на панели инструментов нажать кнопку Схема данных . После этого Access откроет окно Схема данных и окно Добавление таблицы. В окне Добавление таблицы нужно выделить имена таблиц, добавляемых в схему данных, и нажать на кнопку Добавить. После этого данное окно можно закрыть.

В окне Схема данных появятся имена всех указанных таблиц вместе со списками полей. Имена общих полей выделены полужирным шрифтом. Нужно выделить ключевое поле ключевой таблицы, нажать кнопку мыши, перетащить ее курсор на аналогичное поле в связываемой таблице, после чего кнопку мыши отпустить. В результате появится диалоговое окно Связи (.

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

После установления целостности данных Access включает две дополнительные опции: Каскадное обновление связанных полей и Каскадное удаление связанных полей.

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

Выбор второй опции при удалении одной из записей в ключевой таблице приведет к удалению тех записей в таблице со стороны «много», которые имеют такое же значение ключа. Например, если из таблицы Студенты удалить запись об одном из студентов, то записи о результатах сданных им экзаменов будут удалены автоматически.

Для завершения процесса создания связей, нужно щелкнуть по кнопке Создать. Access нарисует линию между таблицами в окне Схема данных, указывающую на наличие связи между ними. На конце линии у таблице со стороны «один» будет нарисована цифра 1, а на другом конце , у таблицы со стороны «много» — символ бесконечности . После закрытия этого окна все установленные связи будут сохранены.

Для осуществления этих действий нужно открыть базу данных в режиме таблицы:

· перейти в окно базы данных на вкладку Таблицы

· выделить имя нужной таблицы и щелкнуть по кнопке Открыть.

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

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

Если нужно удалить запись целиком, то нужно выделить ее и нажать клавишу Delete.

Для вставки новой записи в середине таблицы нужно выделить строку, перед которой должна расположиться новая запись, и нажать клавишу Insert. На появившейся пустой строке нужно ввести данные.

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

Читайте также:
Сохранить программу на Андроид

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

Для облегчения ввода и редактирования данных Access дает несколько «горячих» клавиш, назначение которых можно посмотреть в разделе Работа с данными справочной системы Access 97.

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

Комбинированный список для поля Номер зачетки формируется на основе даных связанной таблицы Студенты. Для создания комбинированного списка нужно войти в режим конструктора таблицы Экзамены, перейти в колонку Тип данных для поля Номер зачетки. Из списка доступных типов полей выбрать элемент Мастер подстановок.

Первое диалоговое окно Мастера подстановок предлагает выбрать источник формирования списка: на основе данных таблицызапроса или фиксированный набор значений. В данном случае нужно выбрать первый вариант

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

В третьем окне Мастера подстановок из списка Доступные поля нужно выбрать поля, значения которых фигурируют в списке . В данном случае можно выбрать поля Фамилия и Имя , которые сделают список более информативным. После этого можно нажать кнопку Готово для завершения процесса проектирования комбинированного списка.

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

29. Понятие запроса в MS Access. Создание запроса, виды запросов, выполнение запроса. Вид окна Конструктора запросов. Включение полей в запрос. Установка критериев отбора записей для запроса в MS Access. Виды критериев.

Включение в запрос вычисляемых полей. Создание итоговых запросов. Создание запросов к нескольким таблицам.

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

С помощью Access могут быть созданы следующие типы запросов:

Запрос-выборка задает вопросы о данных, хранящихся в таблицах, и представляет полученный динамический набор в режиме формы или таблицы без изменения данных. Изменения, внесенные в динамический набор, отража­ются в базовых таблицах.

Запрос с параметром позволяет определить одно или несколько условий отбора во время выполнения запроса.

Источник: studfile.net

Основные элементы интерфейса Access

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

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

1. Кнопка Свернуть. Сворачивает активную программу в кнопку на панели задач

2. Кнопка Развернуть/Восстановить. Выполняет две функции: когда окно занимает весь экран, щелчок на этой кнопке восстанавливает окно до размеров, ранее заданных пользователем, после чего кнопка принимает новый вед, и щелчок на ней позволяет раскрыть окно на полный экран.

3. Кнопка Закрыть. Закрывает окно, а вместе с ним и программу Access.

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

· Панель инструментов. Для Каждого объекта базы данных и для разных режимов работы в приложении предусмотрены различные виды панелей инструментов.

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

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

· Помощник. Интерактивный ассистент, готовый выслушать ваши вопросы и предоставить необходимую справочную информацию. Несмотря на неоднозначное отношение к этому «элементу» интерфейса Access со стороны пользователей, Microsoft не отказывается от включения его во все программы пакета Office.

Читайте также:
Как убрать вопросительные знаки в программах

· Поле Введите вопрос. Одно из новшеств, предложенных к версии Access 2002. Оно открывает доступ к интересующей вас информации справочной системы Access.

Вопросы для самопроверки:

1. Дайте определение среды Microsoft Access.

2. Опишите такие элементы, как таблицы, формы, отчеты и их основное предназначение.

3. Опишите такие элементы, как запросы, страницы доступа к данным, макросы и их основное предназначение.

4. Перечислите и опишите элементы интерфейса Microsoft Access

Литература:

Тимошок Т.В. Microsoft Access 2003. Самоучитель.

Источник: studopedia.su

Основные элементы интерфейса Microsoft Access

Работа в Access начинается с открытия уже существующей БД или создания новой. При этом на экране появляется окно БД (рис. 2).

Рисунок 2. Окно базы данных.

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

Панель инструментов (рис.3), которая позволяет работать с этими объектами, просматривать данные о них, а также выбирать, в каком виде будет отображаться список объектов, расположена в верхней части окна, сразу под строкой заголовка.

Рисунок 3. Панель инструментов.

Назначение основных кнопок этой панели.

■ Кнопка Открыть — открывает для просмотра или запускает на выполнение выбранный объект.

■ Кнопка Конструктор — позволяет изменить выбранный объект в режиме конструктора.

■ Кнопка Создать — создает новый объект выбранного типа.

■ Кнопка X — удаляет текущий объект.

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

Окно таблицы

Просмотреть данные в привычном для нас, «табличном», виде и выполнить необходимые операции с записями таблицы можно, используя специальное окно таблицы (рис. 4). Верхняя строка окна таблицы содержит имя таблицы. В следующей строке перечислены названия «колонок» таблицы, или, согласно терминологии Access, имена полей таблицы. Каждая строка такой таблицы называется запись.

Рисунок 4. Окно таблицы Заказчик.

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

Внизу слева находится навигационная панель окна таблицы (рис. 5). Используя её, можно сразу переместиться в начало или конец таблицы, перейти на следующую или предыдущую запись, а также создать новую запись. Чтобы быстро перейти к записи с известным вам порядковым номером, просто укажите его в поле Текущая запись и нажмите < Enter >.

Рисунок 5. Навигационная панель окна таблицы.

Окно формы

Если окно таблицы позволяет просматривать информацию из таблиц Access в виде привычного набора столбцов и строк, то окно формы визуально напоминает бланки документов. Основное назначение формы — ввод данных или просмотр таблицы по одной записи за раз. Пример такой формы приводится на рис. 6.

Рисунок 6. Стандартная форма Access для таблицы Заказчик.

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

Окно запроса

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

Рисунок 7. Основные элементы окна конструктора запросов.

Панель инструментов База данных

Стандартная панель инструментов База данных располагается прямо под строкой главного меню и представляет собой ряд кнопок, после щелчка на каждой из которых выполняется то или иное действие (рис. 8).

Рисунок 8. Стандартная панель инструментов Access.

На панели инструментов выносятся наиболее часто используемые команды, что избавляет пользователя от необходимости искать их в лабиринтах меню.

Источник: infopedia.su

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru