Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Топ:
Методика измерений сопротивления растеканию тока анодного заземления: Анодный заземлитель (анод) – проводник, погруженный в электролитическую среду (грунт, раствор электролита) и подключенный к положительному...
Установка замедленного коксования: Чем выше температура и ниже давление, тем место разрыва углеродной цепи всё больше смещается к её концу и значительно возрастает...
Определение места расположения распределительного центра: Фирма реализует продукцию на рынках сбыта и имеет постоянных поставщиков в разных регионах. Увеличение объема продаж...
Интересное:
Принципы управления денежными потоками: одним из методов контроля за состоянием денежной наличности является...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Дисциплины:
2019-10-25 | 367 |
5.00
из
|
Заказать работу |
|
|
Объекты СУБД Access
Основными объектами MS Access являются таблицы, запросы, формы, отчеты, страницы доступа к данным, макросы и модули.
Обычно термин «база данных» относится только к файлам, в которых хранятся данные. База данных MS Access 2007 включает в себя не только таблицы, но и объекты, связанные с хранимыми данными, в том числе и те, которые созданы для автоматизации работы с ними (запросы, формы, отчеты, макросы и модули). Все эти объекты хранятся в одном файле базы данных с расширением *. accdb (предыдущие версии MS Accessимели расширение *.mdb).Страницы доступа к данным MS Access сохраняет в отдельных файлах, а в файле базы данных размещаются только ярлыки на них.
· Таблица - объект базы данных, который используется для хранения данных.
Запись - строка таблицы базы данных, в которой собрана вся информация о конкретном предмете.
Поле - столбец таблицы базы данных, составляющий часть записи, которая отводится для отдельной характеристики предмета.
· Запрос – средство извлечения информации из БД, причем исходные данные для построения запросов могут быть распределены среди нескольких таблиц и (или) запросов.
· Формы используются для просмотра таблиц и ввода в них информации в экранном окне, они позволяют ограничить объем информации, отображаемой на экране, и представить ее в требуемом виде.
· Отчет используется для выдачи обработанной и сформатированной информации на печать или экран.
· Страницы доступа к данным представляют специальный тип Web-страниц, предназначенный для просмотра и работы через Интернет или интрасеть. Такие страницы содержат данные, хранящиеся в базах данных Microsoft Access или в базах данных Microsoft SQL Server. Страница доступа к данным может также включать данные из других источников, таких как Microsoft Excel.
|
· Макросы предназначены для автоматизации часто выполняемых операций, каждый макрос содержит одну или несколько макрокоманд, выполняющих определенные действия. В Access нет средств автоматической записи макросов (как в Excel), они выбираются из предлагаемого списка.
· Модуль – набор описаний, инструкций и процедур (т.е. действий) на языке Microsoft Visual Basic (VBA), собранных в одну программную единицу и сохраненных под общим именем. Модули описывают действия с определенными компонентами и объектами БД.
Связь между таблицами
Межтабличная связь – отношение, устанавливаемое между полями двух таблиц.
Связь между таблицами может быть установлена при наличии в этих таблицах полей, которые содержат совпадающие данные. Именно с помощью сопоставления записей различных таблиц с одинаковыми значениями связующих полей и осуществляется такая связь. Эти поля не обязательно должны иметь одинаковые имена, но необходимо, чтобы совпадали типы данных и размеры связующих полей.
Access поддерживает три типа связей (или отношений): один-ко-многим, один-к-одному, многие-ко-многим.
· "Один-ко-многим" – межтабличное отношение, при котором любая запись в первой таблице может быть связана с несколькими записями во второй, но в то же время любая запись второй таблицы связана только с одной записью в первой.
· "Один-к-одному ", когда каждая запись в одной таблице соответствует только одной записи в другой таблице (записи в обоих связываемых полях уникальны);
Наличие между таблицами связей один-ко-многим и один-к-одному свидетельствует о хорошо спроектированой базе данных.
· "Много-ко-многим" межтабличное отношение, при котором каждой записи в первой таблице могут соответствовать несколько записей во второй таблице, и каждой записи во второй таблице – несколько записей в первой таблице (записи в связываемых полях могут быть повторяющимися).
|
Первичный ключ, индексация
Access относится к реляционным базам данных, информация в которых хранится в связанных таблицах. Каждая таблица должна иметь уникальное имя. Для организации связи между таблицами каждая таблица должна содержать одно или несколько полей, однозначно определяющих каждую запись в таблице. Такие поля называют первичным ключом таблицы. Если для таблицы определен первичный ключ, то MS Access предотвращает дублирование ключа или ввод нулевых значений в эти поля.
Первичный ключ (ключевое поле) – поле (или совокупность полей), значения которого позволяют однозначно определить каждую запись таблицы.
Чтобы правильно выбрать первичный ключ, следует учитывать его основные характеристики:
· он однозначно определяет каждую строку (нет повторяющихся значений)
· в нем нет пустых или отсутствующих значений — он всегда содержит значение.
· он никогда не меняется или меняется, но крайне редко.
Приложение Access использует первичные поля для быстрого объединения данных из нескольких таблиц.
Таблицы
Современные СУБД допускают возможность создания таблицы в нескольких режимах: конструктора, с помощью шаблонов, путем ввода данных. Кроме этого, можно импортировать таблицу из другого приложения.
После определения имени поля необходимо выбрать для него тип данных. Тип данных определяет значения, которые можно сохранять в этом поле.
Тип данных для конкретного поля выбирается в зависимости от того, какая информация там будет располагаться. Допустимы следующие значения свойства Тип данных.
Тип данных | Назначение |
текстовый | Текст или числа, не требующие проведения расчетов (например, текст, номера телефонов или почтовые индексы) |
поле МЕМО | Длинный текст или комбинация текста и чисел (например, примечания или описания). |
числовой | Числовые данные (целые или дробные), используемые для проведения расчетов. |
дата/время | Даты и время |
денежный | Денежные значения и числовые данные, используемые в математических расчетах денежные значения |
счетчик | Автоматически вводящиеся и последовательно возрастающие (на 1) или случайные числа при добавлении каждой новой записи в таблицу. Значения полей типа счетчика обновлять нельзя. |
логический | Логические значения (да/нет, истина/ложь, вкл/выкл). |
поле объекта OLE | Объект других приложений, использующих протокол OLE (например, таблица MS Excel или документ MS Word) |
гиперссылка | Адрес ссылки (путь) на документ или файл, находящийся в Internet, интрасети или локальном компьютере |
мастер подстановок | Создает поле, в котором предлагается выбор значений из списка, или из поля со списком, содержащего набор постоянных значений или значений из другой таблицы. Выбор этого параметра в списке в ячейке запускает мастера подстановок, кот. определяет тип поля. |
Маска ввода позволяет управлять вводом данных в поле (контролировать правильность ввода и автоматически вводить определенные символы). Например, ее можно использовать для преобразования вводимых символов к нужному регистру или же для автоматического добавления ско бок и дефиса к номерам телефонов. Чаще всего маски ввода используются для текстовых полей, полей даты/времени, а также для числовых и денежных полей.
|
Маска ввода отображается в поле таблицы в виде символов шаблона (или знаков заполнителя) и текстовых символов. Символ шаблона используется для отображения пустых позиций в маске ввода, в которые помещаются вводимые пользователем символы.
|
|
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!