Презентация по дисциплине Компьютерные технологии в науке и образовании на тему MS Access: Определение структуры таблиц и создание их в решение конструктор, простые формы «ввода» — «вывода» и создание их в режиме конструктор


MS Access: Определение структуры таблиц и создание их в решение конструктор, простые формы «ввода» - «вывода» и создание их в режиме конструктор Работу выполнила магистрант 1 года обучения, направления «Химия», программы «Зеленая химия», группы МДЗХ-15Фадеева М.В. Работа с данными таблицыПеремещение, скрытие, закрепление и изменение размера столбцов (полей) Правка (данных) и печать (формы). Сортировка и отбор записей.Добавление и удаление записейНовая запись - меню Вставка, кнопка панели инструментов, кнопка в строке перемещения по записям – на экране появляется пустая запись таблицы, готовая к вводу данных. Удалить запись – меню Правка, кнопка панели инструментов – удаление записи, в которой находится курсор.Добавление, удаление и переименование столбцов (полей)Операции отражены в меню Вставка, Правка и Формат соответственно ФормыФорма – это документ, в окне которого отображается, как правило, одна запись таблицы. По структуре форма похожа на окно диалога, и вид этого окна можно проектировать по своему усмотрению (в зависимости от природы поля). Создание форм. Общие положенияКак и любой объект Access, можно создать форму вручную или с помощью Мастера форм (рекомендуется для начинающих пользователей). Форма создается для конкретной таблицы. Процесс создания новой формы аналогичен созданию таблицы, т.е. надо просто выбрать объект базы данных Формы – Создать и далее в диалоговом окне Новая форма выбрать режим создания формы. При выборе режима Автоформа можно быстро создать простую форму для ввода данных. Режим Конструктор лучше использовать для модификации формы, созданной "вчерне" с помощью Мастера или Автоформы. Настройка формыВид форм в режиме Конструктор Элементы управления формыВ Access используются следующие типы элементов управления: надпись,  поле, группа переключателей,  выключатель, переключатель,  флажок, поле со списком,  список, кнопка,  рисунок, свободная рамка объекта,  присоединенная рамка объекта разрыв страницы,  набор вкладок, подчиненная форма,  линия, прямоугольник,  дополнительные элементы ActiveX Панель элементов предназначена для проектирования объектов, с помощью которых будут выполняться функции формы. Фактически – это средство визуального программирования интерфейса формы. Панель элементов предназначена для проектирования объектов, с помощью которых будут выполняться функции формы. Фактически – это средство визуального программирования интерфейса формы. Элементы управления делятся на связанные, несвязанные и вычисляемые.  Связанные элементы управления привязываются к конкретному полю таблицы. Такие элементы управления используются для отображения, ввода или обновления значений из полей базы данных.  Несвязанные (свободные) элементы управления не привязаны к таблице и обычно служат "украшениями" формы (заголовки, поясняющий текст и т.п.)  Вычисляемые элементы управления отображают результаты расчетов, основанных на данных исходной таблицы. Элемент управления "Надпись".Надписи используются в формах для отображения описательного текста, например, заголовков, подписей или кратких инструкций. Надписи не отображают значения из полей или выражений; они всегда являются свободными и не изменяются при переходе от одной записи к другой. Надпись может быть присоединена к другому элементу управления (такую надпись называют подписью). Например, поле создается с присоединенной надписью. Эта надпись отображается как заголовок столбца в форме в режиме таблицы. Надпись, созданная с помощью инструмента «Надпись», размещается отдельно и не присоединяется ни к какому элементу управления. Такие надписи используются, для заголовков формы или отчета, а также для вывода поясняющего текста. Надписи, не присоединенные к элементам управления, не отображаются в режиме таблицы. Элемент управления "Поле"Поля используются в формах для отображения данных из источника записей. Поле такого типа называют присоединенным, потому что оно связано с данными в поле. Кроме того, существуют свободные поля. Например, можно создать свободное поле для отображения результатов вычислений или для приема данных, вводимых пользователем. Содержимое свободного поля нигде не сохраняется. Элемент управления "Флажок"В форме может быть использован как отдельный элемент управления, в котором отображаются значения логического поля из базовой таблицы Элемент управления "Переключатель" Переключатель можно использовать в формах как отдельный элемент управления для отображения логического значения из базового источника записей. Элемент управления "Поле со списком"Во многих случаях удобнее выбрать значение из списка, чем вводить конкретное значение с клавиатуры по памяти. Поле со списком позволяет выбрать любой из этих способов ввода значения, не требуя при этом значительного места в форме. Поле со списком является комбинацией двух элементов: поля и раскрывающегося списка. Значение, выбранное или введенное в присоединенное поле со списком, вставляется в поле, к которому присоединено поле со списком. В поле со списком список состоит из строк с данными. Строки содержат один или несколько столбцов, с заголовками или без заголовков. Если поле со списком, состоящим из нескольких столбцов, является присоединенным, то Access сохраняет значения одного из столбцов. Элемент управления "Кнопка"Кнопки в форме используются для выполнения действия или набора действий. Например, можно создать кнопку, открывающую другую форму Чтобы определить действие для кнопки в форме, следует написать макрос или процедуру обработки события и вложить ее в свойство кнопки Нажатие кнопки (OnClick). При использовании мастера кнопок Access создает кнопку и процедуру обработки события автоматически. С помощью мастера кнопок можно создавать более 30 различных типов кнопок. Свойства элементов управления Данные (где получить отображаемые данные)  Формат поля  Число десятичных знаков  Маска ввода (формат данных при вводе)  Значение по умолчанию (при добавлении новых записей)  Режим вывода (всегда, только при печати или только на экран)  Доступ и блокировка (разрешение ввода и изменения данных в поле)  Подпись (изменение заголовка всей формы) Способы настройки форм в режиме КонструкторВсе элементы управления формы представляют собой графические объекты, с которыми можно работать, как с любым графическим примитивом в Windows. В режиме конструктора можно выполнять:  Перемещение, изменение размера и выравнивание элементов Выделенный элемент управления имеет восемь маркеров изменения размера и маркер перемещения в левом верхнем углу. Вид указателя мыши определяет действие при перетаскивании курсора: двунаправленная стрелка на маркере размера позволяет изменить размер элемента, а значок ладони на маркере перемещения – переместить элемент на форме. Для выравнивания нескольких элементов управления надо выделить их, а затем выбрать в меню Формат команду Выровнять и соответствующую подкоманду.  Форматирование всей формы или элементов Выделенный элемент управления или всю форму можно форматировать стандартными приемами (изменение начертания шрифта, размера шрифта и т.п. в меню Формат) или применить Автоформат. Кроме того возможно применение различных типов границ и рельефное оформление элементов (кнопки в панели инструментов). Эффективно применение Формата по образцу.  Изменение надписи или источника данных Можно изменить текст или данные, отображаемые в элементе управления. Для изменения текста подписи (надписи) надо просто выделить старый текст и ввести новый.    Добавление поля или элемента управления Можно добавлять элементы управления с помощью панели элементов. Например, для создания надписи нажмите кнопку Надпись на панели элементов. В форме щелкните место, где должна быть надпись, и "нарисуйте" прямоугольник надписи. Затем введите нужный текст. При создании элемента с помощью мастера (кнопка Мастера на панели элементов активна) элемент точно также рисуется в нужном месте на форме, а затем надо просто следовать указаниям Мастера. Например, приведем последовательность шагов для создания связанного элемента Поле со списком КодКлиента на форме Поставки.  Выбрать этот элемент на панели элементов  Нарисовать его на форме. По умолчанию элемент отобразится как свободный и с присоединенной надписью.  Пример настройки формы Поставки приведен результат настройки исходной формы Поставки.  В Заголовок формы и Примечание формы добавлены свободные надписи с поясняющим текстом.  Изменены надписи полей КодПоставки, Дата, Объем, КодКлиента, КодПродукта  Для поля Дата установлено значение по умолчанию: текущая дата (=Date())  Поля КодКлиента и КодПродукта заменены на поля со списком.  Добавлено поле Цена из таблицы Продукты со свойством Доступ: нет  Добавлено вычисляемое поле Стоимость заказа со свойством Доступ: нет  Добавлены три кнопки на поле формы для работы с записями.