Создание поля подстановки

Введение

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

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

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

База данных находится под управлением определенной Системы Управления Базой Данных (СУБД), являющейся комплексом программ, созданных для обработки данных. Этот комплекс обеспечивает выполнение операций ввода, прибавления, удаления, поиска и работы со связями Создание поля подстановки по данным правилам. Набор правил, определяющих компанию логической структуры хранения данных в базе, получил заглавие модели данных.

Модели данных определяются 3-мя компонентами:

допустимой организацией данных;

ограничениями целостности;

обилием допустимых операций.

Процедуры хранения данных в БД должны подчиняться общим правилам, посреди которых сначала следует выделить:

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

2. малая избыточность данных; это значит, что хоть какой элемент данных должен храниться в базе в единственном числе, что дает возможность избежать необходимости дублирования операций, производимых с Создание поля подстановки ним и уменьшение требуемого объёма памяти.

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

В иерархической модели все Создание поля подстановки элементы связаны отношением подчиненности, и при всем этом хоть какой элемент может подчиняться только одному какому - или другому элементу (см. рис. 1.1).

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

Сетевой подход является расширением иерархического Создание поля подстановки.

В иерархических структурах запись – потомок обязана иметь в точности 1-го предка, а в сетевой структуре потомок может иметь хоть какое число протцов (см. рис. 1.2).

Плюсами СУБД, основанных на иерархической либо сетевой моделях, являются компактность и быстродействие

Недочетами – высочайшая степень зависимости от определенных данных.

Иерархическая и сетевая модели данных обширно использовались при обработке Создание поля подстановки данных на вычислительных машинах типа ЕС.

В базе реляционной теории БД лежит верно определенная математическая модель. Раздел арифметики, изучающий дела, именуется реляционной алгеброй. Отсюда и заглавие реляционных баз данных – базы, информация в таблицах которых обрабатывается средствами реляционной алгебры. Реляционная модель данныхполучила заглавие от британского термина relation – отношение Создание поля подстановки. Её предложил в 70-е годы XX века сотрудник компании IBM Эдгар Кодд. При соблюдении определенных критерий отношение представляется в виде двухмерной таблицы, обычной для человека (см. рис. 1.3).

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

Рис.1 3

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

База данных в MS Access представляет собой огромное количество взаимосвязанных таблиц.

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

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

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

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

Главные функции СУБД MS Access — это определение, т.е. описание структуры базы данных, обработка данных и управление данными.

База данных Создание поля подстановки в MS Access обычно содержит совокупа сведений о предметной области (о реальных объектах, процессах, событиях либо явлениях). Она организованна таким макаром, чтоб обеспечить комфортное представление этой совокупы, как в целом, так и хоть какой ее части.

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

1. Проектирование структуры Создание поля подстановки базы данных

1.1. Постановка задачки (какая информация будет храниться в базе данных)

1.2. Определение состава и структуры таблиц (для инфы о разных объектах должны быть сделаны разные таблицы)

2. Определение связей меж таблицами

3. Заполнение базы данных информацией

4. Внедрение базы данных

4.1. Корректировка данных

4.2. Поиск подходящей инфы

4.3. Анализ инфы

4.4. Представление инфы в комфортном для юзера виде.

Раздел 1. Главные понятия реляционных баз данных

Таблица– информация Создание поля подстановки об однотипных объектах

Запись– строчка таблицы, информация об одном объекте

Атрибут– столбец таблицы, информация о определенном признаке всех объектов

Поле– ячейка таблицы, информация о определенном признаке определенного объекта

Ключевое полеили ключ – поле, совершенно точно определяющее определенную запись, ее уникальный идентификатор; в главных полях не допускаются совпадения

Вам предстоит научиться делать все эти Создание поля подстановки операции в СУБД Microsoft Access. Сначала познакомимся с списком объектов, из которых состоит база данных.

Таблицы. Главные объекты базы данных. Создание базы начинается с сотворения первой таблицы. Таблицы состоят из строк (записей), содержащих сведения об объектах. Любая таблица хранит информацию об объектах 1-го вида. Структура таблицы определяется нравом инфы об Создание поля подстановки этих объектах.

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

Формы. Употребляются для просмотра, ввода и редактирования инфы в полях базы данных. Они представляют собой более удачный метод просмотра и правки данных Создание поля подстановки в таблицах, чем таблицы.

Отчеты. Созданы для форматирования, вычисления итогов и печати избранных данных.

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

Интерфейс MS Access2010

Пользовательский интерфейс MS Access2010 включает три главных компонента:

Лента - полоса в высшей части окна приложения, содержащая группы команд.

Представление Backstage - набор команд на вкладке Файл Создание поля подстановки на ленте.

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

Три этих элемента сформировывают среду, в какой создаются и употребляются базы данных. Разглядим подробнее эти элементы.

Лента содержит главные вкладки с группами более нередко применяемых команд, контекстные вкладки, которые возникают, когда их Создание поля подстановки внедрение допустимо, и панель резвого доступа — маленькую панель инструментов, на которую можно добавить самые нужные команды.

Лента заменила меню и панели инструментов. Она является главным командным интерфейсом в MS Access 2010 . Одно из основных преимуществ ленты заключается в том, что на ней собраны средства выполнения задач, которые Создание поля подстановки ранее находились в меню, на панелях инструментов, в областях задач и других компонентах пользовательского интерфейса. Благодаря этому подходящую команду не приходится находить в нескольких различных местах.

При открытии базы данных лента возникает в высшей части головного окна MS Access . На ней показываются команды активной вкладки команд (см. рис. 1.4).

В Создание поля подстановки MS Access 2010 главные вкладки команд — Файл, Основная, Создание, Наружные данные и Работа с базами данных. Любая вкладка содержит группу связанных команд, которые могут открывать другие новые элементы интерфейса.

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

На Создание поля подстановки вкладкеСоздание создание пустой таблицы в режиме конструктора, создание таблицы на базе шаблона, создание перечня на веб-сайте SharePoint, создание формы либо отчета на базе активной таблицы либо запроса

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

На вкладке Работа с базами данных производится перенос Создание поля подстановки неких либо всех частей базы данных на новый либо имеющийся веб-сайт SharePoint, создание и просмотр отношений меж таблицами, показ либо скрытие зависимостей объектов.

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

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

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

Настройка панели резвого доступа

1. Щелкните стрелку раскрытия перечня в правой части панели.

2. В разделе Настройка панели резвого доступа изберите Создание поля подстановки команду, которую нужно добавить.

3. Если подходящей команды нет в перечне, щелкните элемент Другие команды.

На ленте употребляется отран управления Коллекция. При помощи этого элемента юзеру предлагается избрать из предлагаемых наборов команд деяния и сходу просмотреть итог выполнения этих команд.

Представление Backstage

Представление Backstage раскрывается при запуске приложения MS Access Создание поля подстановки. Содержит команды и сведения, применимые ко всей базе данных, такие как создание либо открытие базы данных, размещение в Вебе на сервере SharePoint Server также команды, которые в более ранешних версиях содержались в меню Файл, к примеру команда Печать.

Область навигации

Область навигации (см. рис. 1.6) позволяет организовать объекты базы данных и является главным Создание поля подстановки средством открытия либо конфигурации объектов базы данных. Область навигации можно уменьшить либо скрыть, но она не загораживается при открытии объектов базы данных поверх нее.

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

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

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

По мере надобности можно отключить отображение области навигации нажатием кнопки в правом верхнем углу области навигации ( ) либо нажав кнопку F11.

Мини-панель инструментов для форматирования

При выделении текста для форматирования над Создание поля подстановки ним автоматом возникает прозрачная мини-панель инструментов (см. рис. 1.7). При переносе курсора в другое место эта панель автоматом исчезает.

Создание базы данных

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

На этой вкладке отображены способы сотворения баз данных:

1. Шаблоны, устанавливаемые совместно с программным продуктом (см. рис. 1.8) .

2. Шаблоны с веб-сайта Office.com.

Более обычный вариант сотворения базы данных - при помощи шаблона. Для этого в группе Доступные шаблоны щелкаем элементНовая база данных Создание поля подстановки.

1. Справа в разделе Новенькая база данных в поле Название файла вводим название файла базы данных и определяем место хранения этого файла.

2. Жмем кнопку Сделать.

Будет сотворен новый файл базы данных и открыта новенькая таблица в режиме отображения таблицы.

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

Таблицы

Таблица — это объект базы данных, в каком хранятся сведения, относящиеся к определенной предметной области. К примеру, можно сделать таблицу «Клиенты» для хранения имен, адресов электрической почты и телефонных номеров клиентов компании.

Любая запись содержит данные об одном элементе таблицы, к примеру о определенном сотруднике. Запись также нередко именуют строчкой. Строчка Создание поля подстановки состоит из полей. Каждое поле содержит данные об одном нюансе элемента таблицы, к примеру имя юзера либо адресок электрической почты. В MS ACCESS действуют ограничения на имена полей.

Имя поля:

1. должно содержать менее 64 знаков

2. может содержать всякую комбинацию букв, цифр

3. не может содержать точки (.), восклицательного знака (!), надстрочного знака Создание поля подстановки (`) и прямых скобок ([ ])

4. не должно начинаться с пробела

5. не должно включать управляющие знаки (с кодами ASCII от 0 до 31)

6. допускает пробелы, но они могут вызывать конфликты при работе с другими системами.

7. не должно совпадать с зарезервированными словами, к примеру, не следует давать полю имя Count, Sum и т.п.

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

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

В ACCESS 2010 при работе с таблицами есть ограничения.

Таблица 1

Атрибут Наибольшее значение
Число символов в имени таблицы Создание поля подстановки
Число символов в имени поля
Число полей в таблице
Число открытых таблиц 2048, включая таблицы, открытые для внутренних потребностей
Размер таблицы 2 ГБ за вычетом места, нужного системным объектам
Число символов в текстовом поле
Число символов в поле MEMO 65535 при вводе данных через интерфейс юзера; 2 ГБ для хранения символов при Создание поля подстановки программном вводе данных.
Размер поля объекта OLE 1 ГБ
Число индексов в таблице
Число полей в индексе
Число символов в сообщении об ошибке
Число символов в условии на значение
Число символов в описании таблицы либо поля
Число символов в значении характеристики поля

Типы данных

У каждого поля есть тип Создание поля подстановки. Тип является свойством поля и задается в конструкторе таблиц. Если перевести курсор мыши в ячейку “Тип поля”, то высвечивается перечень допустимых типов полей, из которого и следует избрать подходящий для описываемого поля тип. Имя и тип поля должны задаваться непременно. Графа “Описание” может не заполняться. Эта графа употребляется в целях документирования Создание поля подстановки проекта.

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

К примеру, Текстовый тип – это композиция букв, цифр и других знаков. Наибольший размер Создание поля подстановки поля (наибольшее количество знаков, которое можно ввести в это поле) - 255. Хранятся только введенные в поле знаки, позиции, не использованные в текстовом поле, не хранятся. Для управления наибольшим числом вводимых знаков определяется свойство Размер поля. По дефлоту размер текстового поля устанавливается 255 знаков. Сопоставление и упорядочение текстовых данных делается по алфавиту Создание поля подстановки, при этом, числа размещаются ранее букв, а буковкы латинского алфавита ранее, чем российского.

Примеры наполнения поля:

Иванов Иван Иванович

2-12-85-06

1000р.

NuNuCa Nuss-Nougat-Crème.

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

Допустимые типы полейв MS ACCESS и их короткая черта приведены в таблице 2:

Таблица 2

Тип данных Значения Размер
Текст Алфавитно-цифровые знаки Употребляется для текста либо чисел, не используемых в вычислениях. До 255 знаков.
МЕМО Алфавитно-цифровые знаки (более 255 знаков) либо текст. Употребляется для текста Создание поля подстановки, размер которого превосходит 255 знаков, либо для текста, в каком употребляется RTF-форматирование. Поле МЕМО может употребляться, к примеру, для заметок, длинноватых описаний и абзацев, в каких применяется форматирование текста, такое как полужирное либо курсивное начертание. До 2 гб (2 б на знак). Из их можно показывать до 65535 знаков в Создание поля подстановки одном элементе управления.
Число Целые числовые значения либо дробные. 1, 2, 4 либо 8 б
Дата/время Значения даты и времени. Употребляется для хранения значений дат и времени. 8 б.
Валюта Значения валютных сумм. Употребляется для хранения валютных значений (в рублях либо другой валюте). 8 б.
Вычисляемый Выражение, значением которого может быть текст, число, валютная сумма Создание поля подстановки, дата и время, правда либо ересь. Находится в зависимости от характеристик выражения.
Счетчик Уникальное числовое значение, автоматом вставляемое при добавлении записи. Употребляется для формирования уникальных значений, которые могут применяться в качестве ключа. 4 б
Логический Логические значения (да/нет). Можно использовать один из 3-х форматов: «Да/Нет», «Истина/Ложь Создание поля подстановки» либо «Вкл/Выкл». 1 бит
Объект OLE Объекты OLE и другие двоичные данные. Употребляется для хранения объектов OLE из других программ Microsoft Windows. До 1 гб.
Вложение Картинки, изображения, двоичные файлы, файлы Office. Это желательный тип данных для хранения цифровых изображений и двоичных файлов хоть какого типа. 2 гб для сжатых вложений Создание поля подстановки.
Ссылка Гиперссылки. Употребляется для хранения гиперссылок, обеспечивающих доступ при помощи 1-го щелчка к интернет-страницам, данным URL-адресом, либо к файлам, данным UNC-именем. Можно также хранить ссылки на объекты приложения Access, которые хранятся в базе данных. До 2 гб (2 б на знак). Из их можно показывать до 65535 знаков в одном элементе Создание поля подстановки управления.
Мастер подстановок Практически не является типом данных. Употребляется для пуска мастера подстановок, позволяющего создавать поле, в каком в виде раскрывающегося перечня показываются значения из другой таблицы, запроса либо перечня значений. На базе таблицы либо запроса: размер присоединенного столбца.

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

Некие типы полей имеют идентичные наборы параметров полей.

Ниже перечислены главные характеристики полей:

· размер поля

· формат поля

· маска ввода

· подпись

· значение по дефлоту

· условия на значения

· сообщение об ошибке

· индексированное поле

Размер поля

Определяет наивысшую длину текстового поля (по дефлоту 50 символов) либо тип данных числового поля. Рекомендуется задавать мало допустимое Создание поля подстановки значение этого характеристики, так как обработка данных наименьшего размера производится резвее. Если вы преобразуете поле в наименьшее по размеру, может произойти утрата данных.

Формат поля

Определяет формат вывода значений данного поля.

Маска ввода

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

К Создание поля подстановки примеру. Ввод в таблицу фамилий служащих.

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

В MS ACCESS такая маска ввода будет смотреться последующим Создание поля подстановки образом:

>L

Знак “L” в маске обозначает, что в данную позицию должна быть введена буковка, знак “?” обозначает, что в данную позицию может быть введена буковка. Знак “>” конвертирует все знаки, расположенные правее этого знака, к верхнему регистру, знак “<”конвертирует все знаки, расположенные правее этого знака, к нижнему регистру.

Подпись

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

Условия на значения

Создано для определения ограничений. Условия вводятся как выражения. Выражения могут быть ординарными либо сложными. Используя их можно задавать и спектры. К примеру, условие: >#1.92#, данное как “Условие на значения” для поля “ДАТА_ПРИЕМА_НА_РАБОТУ Создание поля подстановки”, будет означать, что допустим ввод дат только после 1992 года.

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

Условия на значения для записей задаются в Создание поля подстановки окне параметров таблицы, вызываемом командой “Характеристики” меню “Вид” в режиме конструктора таблицы.

Индексированное поле

Индексированное поле можно использовать для контроля уникальности. В MS ACCESS , как и в почти всех других системах, при определении для индексированного поля значения характеристики “уникальный индекс” в это поле не допускается ввод циклических значений.

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

Особый индекс именуется Ключ (первичный ключ) (см. рис. 1.9), идентифицирующий записи. Значения такового поля должны быть уникальными. Его наличие не непременно Создание поля подстановки, но оно так нередко употребляется, что при отсутствии ключа MS ACCESS припоминает об этом и предлагает автоматом добавить ключевое поле.

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

При разработке таблицы в режиме таблицы MS ACCESS автоматом делает поле первичного ключа с именованием «Код» и типом данных «Счетчик».

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

Предполагаемый Создание поля подстановки первичный ключ должен владеть обозначенными ниже чертами:

1. Значение данного поля либо сочетания полей должно быть уникальным для каждой записи.

2. Поле либо сочетание полей никогда не должно быть пустым либо содержать значение NULL.

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

Свойство “Индексированное поле” определяет, нужно ли создавать индекс по этому Создание поля подстановки полю. Не допускается создание индексов для полей MEMO, гиперссылок и объектов OLE.

Создание таблиц

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

1. Создание новейшей пустой таблицы

Рис. 1.11

MS ACCESS откроет пустую таблицу (см. рис. 1.11) , в какой показываются строчки и столбцы, куда нужно ввести данные. 1-ое поле имеют формальное имя Код. Тип данных поля определяется на базе вводимых данных. Структура таблицы создается при вводе данных. Если закрыть таблицу без сохранения, она будет удалена.

Для Создание поля подстановки переименования столбца (поля) два раза щелкните заголовок столбца и введите новое имя. Для перемещения столбца, выделите его, щелкнув заголовок столбца, а потом перетащите в необходимое место. Можно также выделить несколько смежных столбцов и перетащить их все в другое место.

2. Создание таблицы в режиме конструктора

Более универсальный способ.

Рис. 1.12

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

3. Создание таблицы на базе перечня SharePoint

Сделать таблицу можно методом импорта данных, хранящихся в другом месте, либо сотворения связи с ними. Это можно сделать, к примеру, с данными, хранящимися в файле Excel, в перечне Windows SharePoint Создание поля подстановки Services, XML-файле, другой базе данных MS ACCESS. Перечень SharePoint позволяет предоставить доступ к данным юзерам, у каких не установлено приложение MS ACCESS . При импорте данных создается их копия в новейшей таблице текущей базы данных. Следующие конфигурации, вносимые в начальные данные, не будут оказывать влияние на импортированные данные, и Создание поля подстановки напротив. Если осуществляется связывание с данными, в текущей базе данных создается связанная таблица, обеспечивающая динамическое подключение к данным, хранящимся в другом месте. Конфигурации данных в связанной таблице отражаются в источнике, а конфигурации в источнике — в связанной таблице.

Создание поля подстановки

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

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

Поле подстановок можно сделать, используя Мастер подстановок (см. рис. 1.13) . Для этого:

1. Открыть таблицу в режиме конструктора

2. В столбце «Тип Создание поля подстановки данных» поля, где будет изготовлена подстановка, в раскрывающемся перечне избрать «Мастер подстановок»

Рис. 1.13

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

4. Столбец может быть сотворен:

4.1. из преждевременное сделанной таблицы либо запроса;

4.2. из набора фиксированных значений (см. рис. 1.14) .

В первом случае нужно избрать объект, из которого делаем подстановку Создание поля подстановки столбца (таблица либо запрос). Во 2-м случае ввести с клавиатуры набор данных, элемент только из этого набора сумеет находиться в новеньком столбце.

По дефлоту списки значений употребляют текстовый тип данных.

В свойствах полей (см. рис. 1.15) всегда можно поглядеть характеристики подстановки.

Связи меж таблицами

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

Для сотворения связей меж таблицами используют особое окно Схема данных (см. рис. 1.16) .

Окно Схема данныхоткрывают на вкладке Работа с базами данных в группе Дела.

Вероятны два варианта Создание поля подстановки:

a. если ранее при разработке таблиц был применен Мастер подстановок, то связи меж полями таблиц уже установлены и отображены в окне

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

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

Связи меж таблицами отражают структуру Создание поля подстановки связей (отношений) меж взаимодействующими объектами и могут быть разбиты на три типа:

· один-к-одному

Каждому объекту 1-го типа соответствует один и только один объект другого типа. К примеру, человек и его паспорт. Если хранить какую-либо информацию о человеке в одной таблице, а паспортные данные в другой, то таблицы Создание поля подстановки должны быть связаны конкретно таким макаром. Появляется вопрос, нельзя ли хранить все в одной таблице? Можно, но не всегда комфортно. Данные необходимы различным людям в различных ситуациях, права доступа к их элементам могут различаться, ну и работать с длинноватыми записями не всегда комфортно. Главные поля у таких таблиц совпадают Создание поля подстановки, и связь осуществляется конкретно меж главными полями.

· один-ко-многим

встречается почаще других. При отношении один-ко-многим таблица, находящаяся на стороне дела «один» именуется главной (адресуемой) таблицей. Таблица на стороне дела «многие» именуется наружной (адресующей). Любая запись одной таблицы может быть связана с несколькими (в том числе ни с одной Создание поля подстановки) записями другой таблицы. Примером может служить связь меж таблицами Продуктыи Поставщики: каждый вид продукта имеет только 1-го поставщика, но поставщик может поставлять некоторое количество видов продуктов. При таковой связи ключевое поле таблицы на стороне «много» совпадает (и связывается) с не главным полем таблицы на стороне «один».

· многие-ко-многим

также встречается довольно Создание поля подстановки нередко. Любая из таблиц может иметь несколько значений в другой таблице. К примеру, связь меж клиентами и продуктами: каждый клиент может приобрести много продуктов, и каждое наименование продукта может быть куплено многими клиентами. Таблицы в СУБД MS Access не могут быть конкретно связаны меж собой по типу «многие-ко Создание поля подстановки-многим». Заместо этого создается дополнительная связывающая таблица и устанавливается две связи «один-ко-многим» меж связывающей и начальными таблицами.

Запросы

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

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

Создание запросов

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

На этой вкладке отображены способы сотворения запросов:

1. При помощи Мастера запросов, который упрощает создание обычного, перекрестного запроса, также запросов на поиск циклических записей.

При всем этом:

· Обычный запрос - Делает запрос к избранным полям

· Перекрестный запрос - суммирует данные в табличной Создание поля подстановки форме

· Повторяющиеся записи - обнаруживает повторяющиеся записи в таблице


sozdat-web-uzel-administrativno-territorialnoe-delenie-rossijskoj-federacii.html
sozdatel-unikalnoj-shabolovskoj-radiobashni-statya.html
sozdateli-sushi-referat.html