русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Мастера Access


Дата добавления: 2013-12-23; просмотров: 4222; Нарушение авторских прав


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

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

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

Мастер перекрестных запросов формирует из взаимосвязанных таблиц или запросов БД таблиц, подобную электронной, в которой одно поле используется.

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

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

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

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

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

 

В меню Сервис – Анализ наряду с мастера представлены еще:



Анализатор Быстродействия, который позволяет проанализировать основные характеристики объектов БД или БД в целом и выдает рекомендации по их изменениям, для улучшения ее эффективности.

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

 

Мастер сводных таблиц вставляет сводную таблицу Excel в форму Access, используя Excel, чтобы создать объект «Сводная таблица» и Access, чтобы создать форму, в которую он вставляет объект.

Мастера по импорту таблиц и объектов вызываемые командой. Файл – Внешние данные – Импорт позволяет импортировать их из внешнего файла в текущую БД. Импортировать данные можно из файла другой БД Access, Excel, Paradox. Возможен импорт текстовых файлов и HTML таблиц.

Мастер связанных таблиц(Файл – Внешние данные – Связь с таблицами) создает в текущей БД таблицы, связанные с таблицами во внешних файлах, но в отличии от мастера по импорту, не размещает новую таблицу в файле БД, а только устанавливает связь с источником данных этой таблицы. Но связанная таблица доступна до тех пор, пока связь не разрушена по каким – либо причинам.

Мастер экспорта (Файл – Экспорт) позволяет экспортировать объекты БД в другие БД, в текстовые файлы, в различные электронные таблицы.

Мастер наклеек входит в группу мастеров создания отчетов. Автоматизирует процесс создания почтовых наклеек на основе данных таблицы или запроса и предлагает многочисленные шаблоны наклеек различных типов.

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

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

К мастерам еще относят 2 служебные программы:

– Convert Database(Преобразовать БД), которая позволяет конвертировать БД из предыдущих версий в текущую версию БД Access, и из текущей версии в предыдущую.

– Compact and Repair Database (сжать и восстановить БД) реорганизует БД на диске с целью улучшения объемно – временных характеристик. Утилита перезаписывает фрагментированный в результате удаления и добавления объектов файл БД и сокращает его размер, а также восстанавливает поврежденную БД.

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

 

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

 

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

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

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

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

В открытой таблице БД Access 2000 одновременно можно просматривать данные взаимосвязанных таблиц нескольких уровней. При просмотре таблицы, которая имеет простой ключ, только 1 подчиненную таблицу и в схеме базы данных между ними уже определена связь, отображается столбец со значками «+» в каждой записи. Щелчок на этом значке в строке записи отображает записи подчиненной таблицы, связанные с текущей записью. Т.о. могут быть открыты подчиненные записи каждой записи главной таблицы, разбиты на подмножества, связанные с конкретными записями главной таблицы.

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

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

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

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

Основы создания форм(Создание форм)

Форма на основе одной таблицы может быть построена как самостоятельная для загрузки, просмотра и корректировки таблицы, а также как вспомогательная для включения в какую – либо составную форму. Для создания форм могут быть использованы мастера Access, но точнее формирование макета формы обеспечивается средствами конструктора. Форма в режиме конструктора имеет три области: Область данных, Заголовок формы и Применения формы. Области наполняются различными графическими объектами: кнопками, выключателями, рисунками.

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

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



<== предыдущая лекция | следующая лекция ==>
Объекты Access | 


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.005 сек.