Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Таблицы. Таблицы являются основными объектами Access, предназначенными для хранения данных





Таблицы являются основными объектами Access, предназначенными для хранения данных. В рамках выполняемых лабораторных работ определение состава и структуры таблиц, а также их взаимосвязи определяются в результате процесса прямого проектирования (см. Лабораторная работа 3).

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

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

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

Для задания связей между таблицами создается схема БД. В рамках выполняемых лабораторных работ схема БД создается в результате процесса прямого проектирования из среды AllFusion ERwin Data Modeler.

Формы

Форма − это наиболее гибкий способ просмотра и ввода данных в таблицы. Формы, как правило, используются для работы с отдельными записями, содержащими данные из одной или нескольких таблиц БД. С помощью форм можно вводить информацию в таблицы, редактировать и удалять ее, а также ограничить доступ к данным и отображать их только в режиме просмотра. Формы в Access создаются не только для одной таблицы, но и для нескольких, связанных между собой таблиц. Тогда возможным становится с помощью формы вводить данные сразу в несколько таблиц, соблюдая условия целостности данных. Источником данных для формы может быть таблица или запрос на выборку. Это позволяет отображать на экране самую актуальную информацию. Формы могут отображать как сразу несколько записей, так и одну запись. СУБД Access позволяет создавать формы разных типов: в столбец, ленточная, табличная, главная/подчиненная, сводная таблица и сводная диаграмма.

Создать форму в СУБД Access можно тремя способами:

· автоматическое создание (автоформа);

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

· с помощью конструктора формы.

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

· В столбец (полноэкранная форма). В такой форме все поля выводятся на экран как один столбец.

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

· Табличная. Данные в такой форме представлены в стиле электронных таблиц Microsoft Excel, когда каждой записи соответствует одна строка таблицы, а каждому полю − один столбец.

· С водная таблица. Эта форма позволяет обрабатывать данные и анализировать их.

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

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







Дата добавления: 2014-11-10; просмотров: 757. Нарушение авторских прав; Мы поможем в написании вашей работы!




Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...


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


Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...


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

Признаки классификации безопасности Можно выделить следующие признаки классификации безопасности. 1. По признаку масштабности принято различать следующие относительно самостоятельные геополитические уровни и виды безопасности. 1.1. Международная безопасность (глобальная и...

Прием и регистрация больных Пути госпитализации больных в стационар могут быть различны. В цен­тральное приемное отделение больные могут быть доставлены: 1) машиной скорой медицинской помощи в случае возникновения остро­го или обострения хронического заболевания...

ПУНКЦИЯ И КАТЕТЕРИЗАЦИЯ ПОДКЛЮЧИЧНОЙ ВЕНЫ   Пункцию и катетеризацию подключичной вены обычно производит хирург или анестезиолог, иногда — специально обученный терапевт...

Огоньки» в основной период В основной период смены могут проводиться три вида «огоньков»: «огонек-анализ», тематический «огонек» и «конфликтный» огонек...

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

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

Studopedia.info - Студопедия - 2014-2026 год . (0.013 сек.) русская версия | украинская версия