WWW.DISS.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
(Авторефераты, диссертации, методички, учебные программы, монографии)

 

Pages:   || 2 |

«А.Н. Завьялов Система управления базами данных Microsoft© Office Access 2003 Учебное пособие к курсу: Оператор баз данных Microsoft Access Москва, 2006 Андрей Николаевич Завьялов Система ...»

-- [ Страница 1 ] --

Центр компьютерного обучения «СПЕЦИАЛИСТ» при МГТУ им. Н.Э. Баумана

А.Н. Завьялов

Система управления базами данных

Microsoft© Office

Access 2003

Учебное пособие к курсу:

«Оператор баз данных Microsoft Access»

Москва, 2006

Андрей Николаевич Завьялов

Система управления базами данных Microsoft Access 2003 (Учебное пособие по курсу:

«Оператор баз данных Microsoft Access 2003») – М.: Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана, 2006 г. – 9797 с.: ил.

Аннотация Учебное пособие описывает основные возможности системы управления базами данных Microsoft Office Access 2003, входящей в состав программного пакета Microsoft Office 2003 (русская версия).

Пособие содержит вспомогательный материал к учебному курсу «Оператор баз данных Microsoft Access 2003», занятия по которому проводятся в Центре компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана. Курс рассчитан как на начинающих пользователей баз данных Access, так и на желающих систематизировать свои знания.

Материалы данного пособия могут быть использованы слушателями как справочный материал при изучении курса и для самостоятельных занятий. Cведения, содержащиеся в пособии, также будут полезны пользователям Microsoft Access 2000-2002.

Рассчитано на начинающих пользователей Microsoft Access.

Центр компьютерного обучения «Специалист»

при МГТУ им. Н.Э. Баумана, Оглавление Предисловие

I. ЗНАКОМСТВО С БАЗАМИ ДАННЫХ MICROSOFT ACCESS

Базы данных: что это такое и как они работают

1. Типы отношений между таблицами

1. Объекты базы данных Microsoft Access

1. Создание базы данных Microsoft Access

1. II. ТАБЛИЦЫ: ХРАНЕНИЕ ДАННЫХ

Создание таблиц в базе данных Microsoft Access

2. Импорт таблиц из Microsoft Excel

2. Изменение свойств полей таблиц

2. Создание поля подстановок с помощью Мастера подстановок

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

2. Целостность данных

2. Ввод данных в таблицы

2. III. ФОРМЫ

Создание формы с помощью Мастера форм

3. Создание Автоформы





3. Изменение макета формы в режиме конструктора

3. Создание формы на основе нескольких таблиц

3. IV. РАБОТА С ДАННЫМИ: СОРТИРОВКА, ФИЛЬТРАЦИЯ, ЗАПРОСЫ

Сортировка записей в формах и таблицах

4. Фильтрация

4. Поиск и замена данных

4. Создание запросов в режиме конструктора

4. V. ОТЧЕТЫ

Создание отчета с помощью Мастера отчетов

5. Изменение макета отчета в режиме конструктора

5. Создание отчетов с группировкой

Печать отчета

ПРИЛОЖЕНИЯ

Приложение А. Сжатие и восстановление базы данных

Приложение B. Создание резервной копии базы данных

Приложение C. Преобразование файла Microsoft Access в формат предыдущей версии

Приложение D. Сочетания клавиш

Словарь основных терминов Access

Рекомендуемая литература

Предисловие Microsoft Access является одной из наиболее популярных настольных систем управления базами данных (СУБД). Microsoft Access позволяет оптимально сохранять и эффективно обрабатывать значительные объемы данных. Новейшая версия этой программы – Microsoft Office Access 2003 входит в состав Microsoft Office 2003 Professional Edition; как и в предыдущих версия программы, в ней реализована связь и обмен информацией с другими офисными приложениями (такими, как Excel, Word). Microsoft Access прост в освоении благодаря наличию множества команд – Мастеров, которые упрощают создание сложных объектов базы данных.

Это учебное пособие предназначено для обучения основным навыкам работы с программой Microsoft Access 2003 слушателей курса «Оператор баз данных Microsoft Access 2003».

В соответствии с тематикой курса пособие разбито на 5 глав, в которых рассматривается работа с основными объектами баз данных Microsoft Access: таблицами, запросами, формами и отчетами. Кроме теоретического материала в каждой главе есть вопросы для самопроверки, а в приложениях размещена справочная информация.

Это пособие можно использовать также и при изучении основ работы с базами данных Microsoft Access более ранних версий.

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана Назначение объектов базы данных Microsoft Access Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Знакомство с Microsoft Access Базы данных: что это такое и как они работают 1. База данных — это набор сведений, относящихся к определенной теме или задаче, такой как отслеживание заказов клиентов или хранение коллекции звукозаписей. Если база данных хранится не на компьютере или на компьютере хранятся только ее части, приходится отслеживать сведения из целого ряда других источников, которые пользователь должен скоординировать и организовать самостоятельно.

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





Microsoft Access представляет собой систему управления реляционными базами данных (СУБД).

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

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

Запись — это набор сведений об определенном лице, событии, товаре или другом требуемом элементе. Например, сведения о должности, занимаемой Ольгой Бабкиной, составляют запись в таблице «Сотрудники».

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

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

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

Знакомство с базами данных Microsoft Access Требования к таблицам В таблицах реляционных баз данных информация должна храниться с минимальным количеством повторений. Нужно избегать хранения дублирующихся данных.

1. В таблицах не должно быть составных полей.

В каждом поле сохраняется одно значение. Например, если в одном поле таблицы хранить одновременно фамилии, имена и отчества сотрудников, то отделить имена от фамилий и отчеств будет крайне сложно. Удобнее работать с отдельными полями «Фамилия», «Имя», «Отчество».

2. В таблицах не должны содержаться повторяющиеся записи.

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

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

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

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

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

Если поля таблицы не имеют прямого отношения к предмету таблицы (например, телефон фирмы-поставщика не имеет прямого отношения к цене товара), то эти данные нужно хранить в отдельных таблицах.

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

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

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

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

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

Существуют связи с отношением «один-к-одному», «один-ко-многим» и «многие-ко-многим».

Отношение «один-ко-многим»

Отношение «один-ко-многим» является наиболее часто используемым типом связи между таблицами. В отношении «один-ко-многим» каждой записи в таблице A могут соответствовать несколько записей в таблице B, но запись в таблице B не может иметь более одной соответствующей ей записи в таблице A.

Один поставщик...

... может поставлять несколько товаров,...

... но у каждого товара может быть только один поставщик.

Отношение «многие-ко-многим»

При отношении «многие-ко-многим» одной записи в таблице A могут соответствовать несколько записей в таблице B, а одной записи в таблице B несколько записей в таблице A.

Этот тип связи возможен только с помощью третьей (связующей) таблицы, первичный ключ которой состоит из двух полей, которые являются внешними ключами таблиц A и B.

Отношение «многие-ко-многим» по сути дела представляет собой два отношения «один-комногим» с третьей таблицей. Например, отношение «многие-ко-многим» между таблицами «Заказы» и «Товары» определяется путем создания двух отношений «один-ко-многим» с таблицей «Заказано». В одном заказе может быть много товаров, а каждый товар может появляться в нескольких заказах Знакомство с базами данных Microsoft Access Один заказ может содержать несколько товаров,...

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

Отношение «один-к-одному»

При отношении «один-к-одному» каждая запись в таблице A может иметь не более одной связанной записи в таблице B и наоборот. Отношения этого типа используются не очень часто, поскольку большая часть сведений, связанных таким образом, может быть помещена в одну таблицу. Отношение «один-к-одному» может использоваться для разделения таблиц, содержащих много полей, для отделения части таблицы по соображениям безопасности, а также для сохранения сведений, относящихся к подмножеству записей в главной таблице.

Например, можно создать таблицу для отслеживания участия сотрудников в благотворительных спортивных мероприятиях. Каждому игроку в таблице «Футболисты» должна соответствовать одна запись в таблице «Сотрудники».

Каждому футболисту соответствует одна запись в таблице «Сотрудники».

Данный набор значений представляет подмножество для поля «КодСотрудника» и таблицы «Сотрудники».

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Объекты базы данных Microsoft Access 1. Microsoft Access позволяет управлять всеми сведениями из одного файла базы данных (файл *.mdb). В рамках этого файла используются следующие объекты:

таблицы для сохранения данных;

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

формы для просмотра, добавления и изменения данных в таблицах;

отчеты для анализа и печати данных в определенном формате;

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

Все объекты базы данных Access располагаются в окне базы данных, которое появляется на экране после открытия базы данных.

База данных Access может содержать различные объекты, необходимые для работы с базой данных и имеющие разное назначение.

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

Таблицы Предназначены для хранения исходных данных.

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

Макросы Предназначены для автоматизации часто выполняемых задач.

Модули Предназначены для организации программ на языке Microsoft Visual Таблицы - это основа любой базы данных.

Кнопки перехода по записям в таблицах, запросах и формах Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

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

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

Знакомство с базами данных Microsoft Access Создание базы данных Microsoft Access 1. В Microsoft Access поддерживаются два основных метода создания Базы данных Access: с помощью Мастера (на основе имеющегося шаблона базы данных) и без помощи Мастера (создание пустой базы данных и определение всех ее объектов вручную)..

Предварительные действия перед созданием базы данных Перед созданием базы данных необходимо ответить на следующие вопросы.

Каково назначение базы данных и кто будет ею пользоваться?

Какие таблицы (данные) будет содержать база данных?

Какие запросы и отчеты могут потребоваться пользователям этой базы данных?

Какие формы может потребоваться создать?

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

В состав Microsoft Access включена учебная база данных «Борей» (файл Борей.mdb), которую можно использовать при изучении Microsoft Access.

Учебная база данных «Борей» (меню Справка Примеры баз данных) содержит данные о продажах вымышленной компании Борей, занимающейся импортом и экспортом продуктов питания. Просматривая объекты базы данных «Борей», можно почерпнуть идеи для создания собственной базы данных. Перед тем как вводить собственные данные, полезно потренироваться работать с данными базы данных «Борей». Например, можно научиться создавать запросы, используя таблицу «Заказы» базы данных «Борей», поскольку она содержит достаточное количество записей, позволяющее получить значимые результаты.

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

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

1. Нажмите кнопку Создать на панели инструментов.

2. В области задач Создание файла в группе Шаблоны выберите На моем компьютере.

3. Выберите значок подходящего шаблона базы данных на вкладке Базы данных и нажмите Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

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

5. Следуйте инструкциям мастера баз данных.

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

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

1. Нажмите кнопку Создать на панели инструментов.

2. В области задач Создание файла выберите в группе Создание ссылку Новая база данных.

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

После открытия окна базы данных можно создать требуемые объекты базы данных.

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Вопросы для самопроверки:

1) Чем отличается хранение информации в реляционной базе данных от электронных таблиц?

2) Для чего в таблицах баз данных нужен первичный ключ?

3) Назовите основные типы отношений между таблицами в БД?

4) Какие основные объекты содержит база данных Access?

5) Как добавить новую запись в таблицу?

II. Таблицы: хранение данных Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Создание таблиц Создание таблиц в базе данных Microsoft Access 2. Создать таблицу в БД Access можно одним из трех способов:

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

Кроме того, в базу данных можно импортировать таблицы других форматов, таких как Microsoft Excel, dBase, FoxPro, Paradox и др.

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

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

При создании таблицы вручную необходимо:

задать имена полей (столбцов) таблицы;

указать типы данных каждого поля и задать свойства полей;

установить первичный ключ таблицы;

задать имя таблицы при ее сохранении.

Чтобы начать создание таблицы в конструкторе, нужно в окне базы данных выбрать объекты «Таблицы», а затем нажать кнопку Создать, выбрать Конструктор и нажать кнопку ОК.

1. В окне конструктора задаем имена полей таблицы, причем имена полей таблицы так же, как и имена любых других объектов БД Access не должны содержать более 64 знаков, начинаться с пробела и содержать символов типа (!), (.), ([ ]) и др.

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

В таблицах БД Access можно сохранять данные различных типов:

а) Текстовый – для хранения букв и цифр (максимальный размер– 255 символов) б) Поле МЕМО (Длинный текст или числа, например, примечания или описания).

в) Числовой – для хранения целых или вещественных числовых значений с различной г) Денежный (для финансовых вычислений) д) Дата/время (для хранения полной даты и времени в виде 31.12.2004 23:45:30) е) Счетчик (автоматическая вставка уникальных чисел при добавлении записи).

ж) Логический (одно из двух возможных значений, таких как «Да/Нет», «Истина/Ложь», «Вкл/Выкл»).

з) Поле объекта OLE (Объекты OLE (такие как документы Microsoft Word, электронные таблицы Microsoft Excel, рисунки, звукозапись или другие данные в двоичном формате), созданные в других программах, использующих протокол OLE.) и) Гиперссылка (адреса e-mail, web-сайтов или файлов в локальной сети).

3. Для установки первичного ключа нужно выделить поле таблицы и нажать кнопку Первичный ключ на панели инструментов «Конструктор таблиц».

4. Для сохранения макета таблицы нажмите кнопку Сохранить на панели инструментов «Конструктор таблиц» и введите имя таблицы.

Открытие таблицы в режиме Конструктора Если в дальнейшем потребуется изменить макет таблицы (например, добавить новые поля, удалить поле, переименовать поле, изменить тип данных или задать дополнительные свойства полей) – используйте режим конструктора.

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

Если таблица уже открыта, можно перейти в режим конструктора, выполнив команду меню Вид Конструктор или нажав кнопку Вид на панели инструментов.

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Импорт таблиц из Microsoft Excel 2. В базу данных можно импортировать таблицы других форматов, таких как Excel, FoxPro, DBase, Paradox и др., а также таблицы из других баз данных Microsoft Access.

Для успешного импорта данных из Microsoft Excel необходимо, чтобы данные были расположены на листе в табличном виде. Если на одном листе рабочей книги Excel находится несколько таблиц, для каждой таблицы создают именованный диапазон ячеек (см. в главном меню Microsoft Excel команду Вставка Имя Присвоить).

1) В главном меню Microsoft вызовите команду Файл Внешние данные Импорт.

2) В открывшемся окне диалога «Импорт» выберите из выпадающего списка тип файла, затем выберите файл – источник данных и нажмите кнопку «Импорт»

3) Выберите имя листа или именованного диапазона, содержащего исходную таблицу и нажмите кнопку «Далее»

Таблицы 4) Установите отметку, если первая строка в таблице Excel содержит заголовки 5) Выберите сохранение в новой таблице:

6) Отметьте столбцы, которые нужно импортировать в базу данных и нажмите «Далее»

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

8) Задайте имя таблицы и, выбрав дальнейшие действия, нажмите кнопку «Готово».

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Изменение свойств полей таблиц 2. Свойства полей — это набор характеристик, обеспечивающих дополнительные возможности управления хранением, вводом и отображением данных в поле. Число доступных свойств зависит от типа данных поля.

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

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

Свойство «Тип данных»

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

В приведенной ниже списке указаны все типы данных полей, поддерживаемые в Microsoft Access, их назначение и размеры.

Текстовый Текст или комбинация текста и чисел, До 255 знаков. Свойство телефонов, инвентарные номера или почтовые знаков, которые можно ввести Поле МЕМО Очень длинный текст или числа, например, До 65 536 знаков.

Числовой Данные, используемые для математических 1, 2, 4 или 8 байт (16 байтов расчетов (для них следует использовать тип Конкретный тип числового Дата/время Значения дат и времени, относящиеся к годам 8 байт.

Денежный Используется для денежных значений и для 8 байт.

или случайных чисел при добавлении записи.

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

возможных значений, таких как «Да/Нет», Таблицы Поле объекта Объект (например, электронная таблица До 1 Гбайта (ограничивается OLE Гиперссылка Адрес гиперссылки. Может содержать адреса Длина каждой из трех частей Мастер Запускается Мастер подстановок, который Тот же размер, что и у подстановок создает поле со списком, позволяющее первичного ключа поля, А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Свойство «Размер поля»

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

Если свойство Тип данных имеет значение «Текстовый», значением данного свойства должно быть целое число в диапазоне от 0 до 255. По умолчанию задается значение 50.

Если свойство Тип данных имеет значение «Счетчик», то допустимыми значениями свойства Размер поля являются «Длинное целое» или «Код репликации».

Размеры полей числового типа:

Длинное целое Числа от -2 147 483 648 до 2 147 483 647 (без Отсутствует 4 байта плавающей от –3,402823E38 до –1,401298E– точкой для отрицательных значений, и плавающей –1,79769313486231E308 до точкой –4,94065645841247E– 1,79769313486231E308 для положительных.

Значение данного свойства можно задать только в окне свойств таблицы.

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

Таблицы Свойство «Формат поля»

Свойство Формат поля используется для задания формата отображения данных в поле или элементе управления. Например, можно задать отображение всех дат в формате месяц/день/год или в каком-либо другом формате. Имеется список встроенных форматов для полей с типами данных «Счетчик», «Числовой», «Денежный», «Дата/время» и «Логический». Можно также создать пользовательский формат для поля с любым типом данных, кроме «Поле объекта OLE».

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

Встроенные форматы Microsoft Access зависят от национальных настроек в окне «Язык и стандарты» панели инструментов Windows. Если числовые данные или даты отображаются в формате, не подходящем для вашей страны, измените настройки языка и стандартов на панели управления.

Чтобы отображение данных не зависело от национальных настроек, можно определять пользовательский формат (например, формат денежных значений в виде #,## р.).

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

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

Маски ввода удобно использовать для операций ввода данных, например маска ввода для поля «Телефоны», точно показывает, в каком формате вводить новый телефон: (_) _-.

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

Создание маски ввода для поля в режиме конструктора таблицы 1. Откройте таблицу в режиме конструктора.

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

3. В нижней части окна выполните одно из следующих действий:

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

б) Введите определение маски ввода.

Значение свойства Маска ввода может содержать до трех разделов, разделенных точкой с запятой (;).

Таблицы Допустимые знаки масок ввода В приведенной ниже таблице указано, как Microsoft Access интерпретирует знаки, содержащиеся в свойстве Маска ввода. Чтобы включить в маску текстовые константы, отличные от представленных в таблице, в том числе знаки и пробелы, следует просто ввести их в нужную позицию. Чтобы включить один из следующих знаков в качестве текстовой константы, необходимо перед ним ввести знак обратной косой черты (\).

Допустимые знаки для определения масок ввода:

Символ Описание Цифра (0-9, обязательный знак; знаки (+) и (-) не разрешены).

Цифра или пробел (необязательный знак; знаки (+) и (-) не разрешены).

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

Буква или цифра (обязательный знак).

Буква или цифра (необязательный знак).

Любой знак или пробел (обязательный знак).

Любой знак или пробел (необязательный знак).

Десятичный разделитель и разделители тысяч, значений дат и времени.

.,:;-/ (Используемые знаки разделителей определяются настройками, выбранными на панели управления Microsoft Windows в диалоговом окне Язык и Преобразует все буквы к нижнему регистру.

Преобразует все буквы к верхнему регистру.

Указывает, что следующий знак будет отображаться как текстовая константа (например, \A отображается как «A»).

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

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

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

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

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

Мастер позволяет создавать два типа полей подстановок:

подстановка на основе списка значений из таблицы или запроса;

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

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

Например, в поле «КодПоставщика» таблицы «Товары» отображается список фирм из таблицы «Поставщики».

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

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

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

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

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

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

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

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

Определение связи с отношением «один-к-одному» или «один-ко-многим»

1. Закройте все открытые таблицы. Создавать или изменять связи между открытыми таблицами нельзя.

2. Для перехода в окно базы данных нажмите клавишу F11.

3. Нажмите кнопку Схема данных на панели инструментов.

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

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

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

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

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

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

7. Для создания связи нажмите кнопку Создать.

8. Для каждой пары таблиц, которые необходимо связать, повторите шаги с 5 по 8.

При закрытии окна Схема данных Microsoft Access выводит приглашение сохранить макет. Независимо от выбранного ответа созданные связи будут сохранены в базе Таблицы Определение отношения «многие-ко-многим»

1. Создайте две таблицы, которые будут иметь связь с отношением «многие-ко-многим».

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

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

3. Определите в связующей таблице первичный ключ, содержащий все ключевые поля двух связываемых таблиц. Например, в связующей таблице «Заказано» ключ состоит из полей «КодЗаказа» и «КодТовара».

Инструкции:

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

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

Изменение существующей связи 1. Закройте все открытые таблицы. Изменять связи между открытыми таблицами нельзя.

2. Для перехода в окно базы данных нажмите клавишу F11.

3. Нажмите кнопку Схема данных на панели инструментов.

4. Если таблиц, связи которых нужно изменить, нет на экране, нажмите кнопку Отобразить таблицу на панели инструментов и дважды щелкните таблицы, которые нужно добавить.

5. Дважды щелкните линию связи, которую необходимо изменить.

6. Установите параметры связи.

Удаление таблицы из окна «Схема данных»

Выберите таблицу, которую необходимо удалить, а затем нажмите клавишу DEL.

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

Удаление связи 1. Закройте все открытые таблицы. Удалять связи между открытыми таблицами нельзя.

2. Для перехода в окно базы данных нажмите клавишу F11.

3. Нажмите кнопку Схема данных на панели инструментов.

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

4. Если таблиц, связи которых нужно удалить, нет на экране, нажмите кнопку Отобразить таблицу на панели инструментов и дважды щелкните все таблицы, которые нужно добавить. Затем нажмите кнопку Закрыть.

5. Выделите линию связи, которую необходимо удалить (выделенная линия становится жирной), а затем нажмите клавишу DELETE.

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

Установить целостность данных можно, если выполнены следующие условия.

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

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

Обе таблицы принадлежат одной базе данных Microsoft Access.

Связь без обеспечения целостности данных Связь с обеспечением целостности данных Таблицы Правила, действующие при использовании условий целостности данных:

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

Например, нельзя сохранить запись о новом товаре, доставленном несуществующей фирмой, но можно создать запись для товара, который пока не отнесен ни к одной из фирм, если оставить поле «КодПоставщика» незаполненным.

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

Например, невозможно удалить запись из таблицы «Сотрудники», если в таблице «Заказы» имеются заказы, относящиеся к данному сотруднику.

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

Например, невозможно изменить код сотрудника в таблице «Сотрудники», если в таблице «Заказы» имеются заказы, относящиеся к этому сотруднику.

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

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

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

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

Например, при изменении кода клиента в таблице «Клиенты» будет автоматически обновлено поле «КодКлиента» во всех записях таблицы «Заказы» для заказов каждого клиента, поэтому целостность данных не будет нарушена. Microsoft Access выполнит каскадное обновление без ввода предупреждающих сообщений.

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

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

Например, при удалении из таблицы «Клиенты» записи конкретного клиента будут автоматически удалены все связанные записи в таблице «Заказы». Если записи удаляются из формы или таблицы при установленном флажке Каскадное удаление связанных записей, Microsoft Access выводит предупреждение о возможности удаления связанных записей.

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

2. Символы выделения записи Чтобы показать состояние текущей записи в таблице (или форме), перечисленные ниже маркеры отображаются в области выделения текущей записи.

Текущая запись; появление этого маркера означает, что запись сохранена.

Запись редактируется; изменения в записи еще не сохранены.

Запись заблокирована другим пользователем; ее нельзя редактировать Сохранение записей в таблице Microsoft Access сохраняет изменения в момент перехода к другой записи.

Команда меню Записи Сохранить запись… Комбинация клавиш Shift-Enter.

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

Таблицы Вопросы для самопроверки:

1) Что нужно сделать для создания новой таблицы в базе данных?

2) Какой тип данных нужно использовать в поле для хранения почтового индекса?

3) Как установить связи между таблицами в схеме данных?

4) Можно ли установить связь между полями таблиц, имеющими разный тип данных?

5) Как запустить команду Мастер подстановок?

6) Чем отличается формат и маска ввода?

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана Создавать формы с помощью Мастера форм и команды Автоформа Создавать сложные формы на основе нескольких таблиц Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

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

В Microsoft Access существует три основных способа создания форм:

С помощью Мастера форм В режиме Конструктора (т.е. вручную).

Наиболее быстро и эффективно можно создать форму с помощью Мастера форм, а затем (если потребуется) изменить и доработать макет формы в режиме Конструктора.

Формы Создание формы с помощью Мастера форм 3. 1) В окне базы данных перейдите к списку форм, а затем выполните команду «Создать форму с помощью Мастера» или нажмите Кнопку «Создать», а затем в диалоговом окне «Новая форма» выберите «Мастер форм» и нажмите кнопку ОК.

2) В открывшемся окне Мастера форм выберите из выпадающего списка имя таблицы или запроса, затем, используя кнопку «», выберите поля из списка доступных полей и нажмите кнопку «Далее»

3) Выберите внешний вид формы из предложенных вариантов:

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

4) Выберите стиль оформления формы и нажмите кнопку «Далее». (В дальнейшем стиль формы можно легко изменить).

5) Задайте имя формы и, выбрав дальнейшие действия, нажмите кнопку «Готово».

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Создание Автоформы 3. 1) В окне базы данных перейдите к списку форм и нажмите Кнопку «Создать».

Появится окно диалога «Новая форма»:

2) В диалоговом окне «Новая форма» выберите подходящий вариант автоформы.

3) Выберите из списка имя исходной таблицы или запроса и нажмите кнопку ОК.

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

Если нужно сохранить полученную форму, откройте меню Файл и выполните команду Сохранить.

Ниже на рисунке показан пример ленточной автоформы:

Формы Изменение макета формы в режиме конструктора 3. Для того чтобы изменить макет созданной формы (т.е. добавить в форму поля, надписи и другие элементы, а также изменить их размер, местоположение и другие свойства), необходимо открыть форму в режиме Конструктора.

Разделы формы:

Элементы формы можно располагать в разных частях (разделах) формы. В режиме конструктора форма может содержать следующие разделы: область данных, заголовок формы и примечания формы. Если форму открыть в режиме формы, то заголовки и примечания формы располагаются, соответственно, вверху и внизу формы.

Внешний вид формы в режиме конструктора показан на рисунке ниже:

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

Если в режиме конструктора формы отсутствуют разделы заголовка и примечаний формы, выберите в меню Вид команду Заголовок/примечание формы.

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Изменение формата элементов:

Для изменение формата элемента необходимо:

Выделить элемент (для выделения нескольких элементов последовательно выполняйте щелчок левой кнопкой мыши по этим элементам при нажатой клавише SHIFT);

Воспользоваться панелью инструментов «Формат (Форма/Отчет)» для изменения размера шрифта, выравнивания текста, задания цветов и стиля обрамления.

Можно копировать параметры форматирования одного элемента управления в другой.

Для этого:

в режиме конструктора формы (отчета) выберите элемент управления, параметры форматирования которого нужно скопировать.

Нажмите кнопку Формат по образцу на панели инструментов Конструктор форм (Конструктор отчетов). Если параметры форматирования нужно использовать в нескольких элементах управления, зафиксируйте эту кнопку двойным щелчком.

Щелкните элемент управления, в который требуется скопировать параметры Формы Работа с окном «Свойства»

Для более тонких настроек внешнего вида и формата элементов можно воспользоваться окном «Свойства». Для вызова свойств элемента необходимо выделить элемент, а затем на панели инструментов «Конструктор форм» нажать кнопку «Свойства» или выбрать команду «Свойства» из контекстного меню (вызывается щелчком по элементу правой кнопкой мыши).

Также для открытия окна свойств можно нажать клавишу F4.

В окне «Свойства» отображаются свойства выбранного элемента.

Имя вкладки в окне свойств Данные Свойства, отвечающие за связь с исходной Данные, Источник События Свойства, отвечающие за программирование Нажатие кнопки Все полный перечень свойств элемента (свойства Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Вызов свойств формы Автоформатирование формы:

Выделите форму или несколько элементов формы В меню «Формат» выполните команду «Автоформат…»

В диалоговом окне «Автоформат» выберите стиль оформления и нажмите кнопку ОК.

Формы Добавление полей в форму.

В форме можно размещать присоединенные поля – т.е. поля, связанные с исходной таблицей или запросом. Имена всех доступных полей содержаться в окне «Список полей».

Для добавления присоединенных полей, в форму необходимо:

В режиме конструктора формы вызвать окно «Список полей». Для этого в меню «Вид»

нужно вызвать команду «Список полей» или на панели инструментов «Конструктор форм» нажать кнопку «Список полей» или нажать клавишу F8.

В списке полей выделить одно или несколько имен полей (для выделения нескольких полей нужно щелкнуть по их имени с нажатой клавишей CTRL) и перетащить их в область данных формы.

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Добавление дополнительных элементов управления в форму из Панели элементов.

В форме можно размещать дополнительные элементов управления из специальной «Панели элементов», которая доступна в режиме конструктора форм.

Для вызова этой панели:

выполните команду меню Вид Панель элементов или на панели инструментов «Конструктор форм» нажать кнопку «Панель элементов».

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

Удаление элементов из формы.

Для удаления элементов управления из формы необходимо в режиме конструктора формы выделить эти элементы и нажать клавишу DEL.

Формы Выравнивание элементов формы относительно друг друга Выделите несколько элементов формы (щелкнув левой кнопкой мыши по элементам при нажатой клавише SHIFT);

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

Ниже показана форма, открытая в режиме конструктора, до выравнивания полей:

… и после выравнивания полей по левому краю:

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Создание формы на основе нескольких таблиц 3. На основе нескольких связанных таблиц Мастер форм позволяет создавать следующие разновидности форм:

Форма с подчиненной формой;

Создание формы с подчиненной формой Форма с подчиненной формой является одним из самых наглядных видов представления информации, хранящейся в таблицах, связанных отношением «один-ко-многим».

Для создания формы с подчиненной формой:

1) Запустите Мастер форм, выберите поля из нескольких связанных таблиц и нажмите 2) Выберите вид представления информации по главной таблице, а из предложенных автоматически вариантов выберите создание формы с подчиненной формой;

3) Выберите внешний вид подчиненной формы из предложенных вариантов:

б) табличный (рекомендуется, как наиболее компактный) 4) Выберите стиль оформления формы и нажмите кнопку «Далее».

Формы 5) Задайте имя для главной и подчиненной формы и нажмите кнопку «Готово».

Вид получившейся формы «Поставщики» с подчиненной формой «Товары»:

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

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

1) Запустить Мастер форм, выбрать поля из нескольких связанных таблиц и нажать кнопку 2) Выбрать вид представления информации по главной таблица и вариант создания 3) Выбрать стиль оформления формы;

4) Задать имена для каждой связанной формы.

Формы Вопросы для самопроверки:

1) Для чего предназначены формы?

2) Какие способы создания форм Вы знаете?

3) Какие разновидности форм можно создать с помощью Мастера форм на основе одной таблицы?

4) Какие разделы формы доступны для размещения различных элементов в режиме конструктора формы?

5) Как изменить свойства элементов управления формы?

6) Для чего используются формы с подчиненной формой и как они создаются?

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана Выполнять сортировку и фильтрацию записей в таблицах и формах Осуществлять поиск и замену значений в таблице или форме Создавать запросы на выборку с различными условиями отбора записей Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

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

Сортировка записей в формах и таблицах 4. По-умолчанию записи в таблицах сортируются в порядке возрастания по полю первичного ключа. Для изменения порядка сортировки записей необходимо:

Выделить поле, по которому будет задана сортировка записей;

На панели инструментов нажать одну из кнопок: «Сортировка по возрастанию» или Другой способ выполнения этой операции: щелкнуть правой кнопкой мыши по любой строке нужного столбца и выбрать из контекстного меню нужную команду.

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

4. Фильтрация позволяет в режиме формы или таблицы скрыть записи, которые не отвечают условиям фильтра.

Разновидности фильтров:

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

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

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

Признаки того, что в режиме таблицы или формы применен фильтр:

Чтобы снять фильтр и снова вывести на экран все записи, ранее отображавшиеся в таблице, запросе или форме, нажмите кнопку Удалить фильтр на панели инструментов окна режима таблицы или режима формы или выполните команду меню Записи Удалить фильтр.

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

Добавление условий отбора в поле «Фильтр для»

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

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

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

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

А вот результат:

Сортировка, фильтрация и поиск в таблицах и формах Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

4. В режиме Таблицы или Формы предусмотрены возможности поиска данных по образцу как во всей таблице, так и в конкретном поле.

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

Поиск конкретных вхождений образца в поле 1. В режиме формы или таблицы, если не требуется выполнить поиск по всем полям, выберите поле (столбец), по которому требуется выполнить поиск. (Поиск в одном поле выполняется быстрее, чем поиск во всей таблице или форме.) 2. Выберите меню Правка Найти или нажмите кнопку Найти на панели инструментов «Режим формы» или «Таблица в режиме таблицы». Появится диалоговое окно «Поиск и замена»:

3. Введите в поле Образец значение, которое нужно найти.

4. Для параметра Поиск в выберите имя текущего поля (столбца) для поиска или имя формы (таблицы), если будет выполняться поиск по всем полям.

Выберите один из типов совпадений:

С любой частью поля (по образцу «бург» будут найдены Санкт-Петербург и Поля целиком (по образцу «мост» будет найден Мост, а не Мостовая) С началом поля (по образцу «нев» будет найдена Нева, но не Кишинев).

Установите в диалоговом окне Поиск и замена все остальные нужные параметры.

5. Нажмите кнопку Найти далее.

Сортировка, фильтрация и поиск в таблицах и формах Замена конкретных вхождений образца в поле 1. В режиме формы или таблицы, выберите поле (столбец), в котором требуется выполнить замену ( если не требуется выполнить поиск и замену по всем полям).

2. Выберите в меню команду Правка Заменить.

3. Введите образец поиска в поле Образец и подставляемое значение в поле Заменить на.

Установите в диалоговом окне Поиск и замена все остальные нужные параметры.

4. Выполните одно из следующих действий.

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

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

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Запросы Запросы – основное средство для обработки табличной информации в базах данных Microsoft Запросы позволяют:

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

Как правило, запросы создают в режиме конструктора.

Создание запросов в режиме конструктора 4. 1) В окне базы данных перейдите к списку запросов, а затем выполните команду «Создать запрос в режиме конструктора» или нажмите Кнопку «Создать», а затем в диалоговом окне «Новый запрос» выберите «Конструктор» и нажмите кнопку ОК.

2) В открывшемся окне «Добавление таблицы» выберите таблицы и (или) запросы, которые будут использованы в новом запросе и нажмите кнопку «Добавить», а затем закройте окно «Добавление таблицы», используя кнопку «Закрыть».

3) Для добавления полей из выбранных таблиц в запрос:

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

4) Для просмотра в режиме таблицы отобранных записей, нажмите кнопку Вид на панели инструментов и проверьте результаты запроса.

Запросы Сортировка записей в запросе Для сортировки результатов запроса нужно указать порядок сортировки в бланке запроса.

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

Например, список товаров вначале сортируется по названию фирму-поставщика, а затем по марке товара.

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

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Условия отбора записей Для отбора пустых значений (Null) в полях числового, текстового типа, а также типа дата/время используют условие отбора: Is Null.

Запросы Рис. Б.

Рис. В.

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

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

Вычисляемое поле состоит из двух частей: имени поля и выражения, разделенных двоеточием (:).

Имя вычисляемого поля не должно совпадать с именами полей исходных таблиц или запросов.

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

Имена таблиц, отчетов, запросов, полей и других объектов базы данных заключаются в квадратные скобки ([ ]). Имена, не содержащие пробелы и специальные знаки, можно вводить без квадратных скобок. Microsoft Access добавит квадратные скобки автоматически. Если в запросе несколько таблиц имеют поля с одинаковыми именами, то в выражении нужно указывать полную ссылку на такое поле с указанием имени таблицы. Например, ссылка на поле «Цена» в таблице «Товары»: [Товары]![Цена].

Ниже приведены примеры вычисляемых выражений в запросах:

Числовой Стоимость: [Товары]![Цена]*[Товары]![Количество] Дата/Время Срок: [Проекты]![ДатаОкончания]-[Проекты]![ДатаНачала] Текстовый Полный Адрес: [Страна] &, & [Город] &, & [Адрес] Использование построителя выражений Для упрощения создания выражений для вычисляемых полей или условий отбора записей используют построитель выражений. Для вызова построителя выражений нажмите кнопку «Построить» на панели инструментов, или вызовите команду «Построить» из контекстного меню или используйте комбинацию клавиш CTRL-F2.

Запросы Окно построителя выражений состоит из трех разделов, располагающихся сверху вниз.

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

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

Элементы выражения. В нижней части окна построителя находятся три поля.

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

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

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

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Вопросы для самопроверки:

1) Какие виды фильтров Вы знаете?

2) Можно ли изменить порядок сортировки записей в форме?

3) Для чего предназначены запросы?

4) Какие способы создания запросов Вы знаете?

5) Какие условия отбора используют для полей числового типа?

6) Какое условие отбора необходимо задать в запросе для выборки всех телефонных номеров, начинающихся с цифр «365»?

7) Для чего используется построитель выражений?

Создавать простые отчеты с помощью Мастера отчетов Создавать сложные отчеты с группировками и расчетом итоговых Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

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

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

С помощью Мастера отчетов Командой Автоотчет В режиме Конструктора (т.е. вручную).

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

Отчеты Создание отчета с помощью Мастера отчетов 5. 1) В окне базы данных перейдите к списку отчетов, а затем выполните команду «Создать отчет с помощью Мастера» или нажмите Кнопку «Создать», а затем в диалоговом окне «Новый отчет» выберите «Мастер отчетов» и нажмите кнопку ОК.

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

3) Выберите поля группировки (если нужно) 4) Выберите поля сортировки 5) Выберите внешний вид отчета из предложенных вариантов:

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

6) Выберите стиль оформления отчета и нажмите кнопку «Далее». (В дальнейшем стиль отчета можно легко изменить).

7) Задайте имя отчета и, выбрав дальнейшие действия, и нажмите кнопку «Готово».

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Изменение макета отчета в режиме конструктора 5. Разделы отчета Сведения в отчете можно располагать в разных частях (разделах) отчета. Все отчеты содержат область данных, но отчет также может включать следующие разделы: заголовок и примечания отчета, верхний/нижний колонтитулы, заголовки и (или) примечания групп.

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

Внешний вид отчета в режиме конструктора показан на рисунке ниже:

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

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

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

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

Добавление полей в отчет Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Добавление номеров страниц Откройте отчет в режиме конструктора.

Выберите команду меню Вставка Номера страниц...

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

1. Откройте отчет в режиме конструктора.

2. Нажмите кнопку Разрыв страницы на панели элементов.

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

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

Отчеты Создание отчетов с группировкой 5. Можно проводить группировку записей в отчете на основании значений одного или нескольких полей. Например, чтобы просмотреть все товары одинакового типа, можно сгруппировать записи о товарах по значениям в поле «Категория» и сортировать записи по значениям в поле «Марка».

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

Нажмите кнопку «Итоги» для выбора вычисляемых итогов.

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

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

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

Отчеты Настройка уровней группировки Для добавления новых уровней группировки и настройки свойств групп в режиме конструктора отчета нужно вызвать команду меню Файл Сортировка и группировка.или нажать кнопку Сортировка и группировка на панели инструментов «Конструктор отчетов».

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

Значок показывает, что в отчете выполняется группировка записей по полю «Категория».

Если вместе нужно удержать данные всей группы (например, заголовок группы, записи из области данных и примечание группы), установите свойство Не разрывать этой группы в окне Сортировка и группировка.

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

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

Кнопки на панели инструментов «Предварительный просмотр» позволяют просматривать отчет в разных масштабах.

Для печати всего отчета в режиме предварительного просмотра нажмите кнопку «Печать»

на панели инструментов, а для выборочной печати отдельных страниц с указанием количества копий вызовите диалоговое окно «Печать» (меню Файл Печать…).

Отчеты Параметры страницы 1. Откройте отчет в любом режиме.

2. В меню Файл выберите команду Параметры страницы.

3. Выберите одну из следующих вкладок, содержащую нужные параметры.

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

Страница Ориентация, размер страницы, выбор принтера.

Столбцы Число, размер и макет столбцов (только для форм и отчетов).

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

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

Печать окна схемы данных Откройте базу данных Access, схему данных которой требуется распечатать.

Выберите в меню Сервис команду Схема данных, чтобы открыть окно «Схема Выберите команду меню Файл Печать схемы данных.

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

Отчеты Вопросы для самопроверки:

1) Для чего предназначены отчеты?

2) Какие способы создания отчетов Вы знаете?

3) Как добавить нумерацию страниц в правом верхнем углу каждой страницы?

4) Как избежать появления пустых страниц в отчете?

5) Как задать группировку в отчете?

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана Приложение B. Создание резервной копии базы данных Приложение C. Преобразование файла Microsoft Access в формат Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана А.Н.Завьялов Учебное пособие к курсу: «Оператор баз данных Microsoft Access 2003»

Приложение А. Сжатие и восстановление базы данных Microsoft Access объединяет в одном процессе сжатие и восстановление файла Access.

Сжатие файла Access. При удалении данных или объектов из базы данных Access файлы могут стать фрагментированными и неэффективно использовать дисковое пространство.

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

Восстановление файла Access. В большинстве случаев Microsoft Access определяет наличие повреждений в файле Access при попытке его открытия и тут же предлагает выполнить восстановление. В некоторых случаях повреждение файла может остаться необнаруженным. Если в работе базы данных Access наблюдаются неполадки, выполните ее сжатие.

Восстанавливаются следующие повреждения:

поврежденная таблица в базе данных Access;

отсутствующая информация о структуре проекта Visual Basic для приложений повреждения в форме, отчете или модуле;



Pages:   || 2 |
 
Похожие работы:

«МЕЖДУНАРОДНЫЙ ЮРИДИЧЕСКИЙ ИНСТИТУТ УТВЕРЖДАЮ Ректор Международного юридического института В.А. Буков _ _ 2011 г. ПРОГРАММЫ итоговых государственных экзаменов Теория государства и права Гражданское право Уголовное право Международное право Утверждено на заседании Учебнометодического совета от 29 сентября 2011 года Протокол № 42 МОСКВА 2011 ПРОГРАММЫ итоговых государственных экзаменов: Теория государства и права, Гражданское право, Уголовное право, Международное право. - М.: Изд-во Международного...»

«ФГБУ “Государственный научный центр социальной и судебной психиатрии имени В.П. Сербского” Министерства здравоохранения Российской Федерации ФГБУ “Национальный научный центр наркологии” Министерства здравоохранения Российской Федерации ОРГаНизация лечеНия и МедикО-СОциальНОй РеаБилитации БОльНых НаРкОМаНией, СОВеРшиВших ПРеСтУПлеНие НеБОльшОй тяжеСти и ПОлУчиВших ОтСРОчкУ ОтБыВаНия НаказаНия Методические рекомендации Москва - 2013 1 УДК 616.89-008-441.33 ББК 56.14 И26 Методические...»

«МИНИСТЕРСТВО ЗДРАВООХРАНЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ВОЛГОГРАДСКИЙ ГОСУДАРСТВЕННЫЙ МЕДИЦИНСКИЙ УНИВЕРСИТЕТ А. А. МОХОВ МЕДИЦИНСКОЕ ПРАВО (ПРАВОВОЕ РЕГУЛИРОВАНИЕ МЕДИЦИНСКОЙ ДЕЯТЕЛЬНОСТИ) КУРС ЛЕКЦИЙ Рекомендовано Учебно-методическим объединением по медицинскому и фармацевтическому образованию вузов России в качестве учебного пособия для студентов медицинских и фармацевтических вузов Волгоград 2003 УДК 347 ББК 67 М 35 Рецензенты: П.М. Филиппов – доктор юридических наук, профессор кафедры...»

«1 СЕВЕРО-КАВКАЗСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Федеральное государственное автономное образовательное учреждение высшего профессионального образования Северо-Кавказский федеральный университет Филиал в г. Пятигорске Уголовный процесс современной России Проблемные лекции Научные редакторы – Заслуженный деятель науки РФ, доктор юридических наук, профессор В.Т.Томин, доктор юридических наук, А.П.Попов, кандидат юридических наук, доцент И.А.Зинченко Пятигорск – 2014 УДК 67. ББК 343. У Уголовный...»

«Правительство Ростовской области Ростовская область Департамент инвестиций и предпринимательства 1937-2012 Ростовской области Проверки: защита прав предпринимателя ВЫПУСК 5 ПРАВИТЕЛЬСТВО РОСТОВСКОЙ ОБЛАСТИ Департамент инвестиций и предпринимательства Ростовской области Методическое пособие ПРОВЕРКИ: ЗАЩИТА ПРАВ ПРЕДПРИНИМАТЕЛЕЙ г. Ростов-на-Дону 2012 1 2 Содержание Введение Глава 1 Что нового? Глава 2 Общие положения о проверках Глава 3 Порядок проведения проверки Глава 4 Обжалование...»

«Балашов А. И., Котляров И. Д., Санина А. Г. Управление человеческими ресурсами: Учебное пособие. Стандарт третьего поколения. — СПб.: Питер, 2012. — 320 с: ил. — (Серия Учебное пособие). ISBN 978-5-459-00330-7 В учебном пособии рассматривается теоретическое и практическое управление человеческими ресурсами в коммерческой организации. Детально анализируются следующие аспекты HR-менеджмента: проектирование и коммуникация в организации, комплектование штата сотрудников и методы работы с...»

«КОНТРОЛЬНО-СЧЕТНАЯ ПАЛАТА ГОРОДА КУРСКА Методические указания по осуществлению мер противодействия коррупции в рамках проведения контрольных и экспертно-аналитических мероприятий Контрольно-счетной палатой города Курска (утверждены постановлением Контрольно-счетной палаты города Курска от 29 апреля 2013 года № 23) Курск 2013 год 2 1. Общие положения 1.1. Настоящие методические указания (далее – методические указания) разработаны с учетом требований Федерального закона от 25 декабря 2008 года №...»

«Вестник Адвокатской палаты Тверской области № 2,3 (23, 24) 2012 СОДЕРЖАНИЕ Редакционный совет Севастьянов А. Е. – ДОКУМЕНТЫ председатель редакционного ФЕДЕРАЛЬНОЙ ПАЛАТЫ АДВОКАТОВ совета РОССИЙСКОЙ ФЕДЕРАЦИИ Башилова Е. Н., К 170-летию со дня рождения Егорова О. Ю., Ф.Н. ПЛЕВАКО Осипов С. В., Информационное письмо президентам, Соколова Т. В. – члены редакционного членам Советов и адвокатам Адвокатских совета палат субъектов РФ. Информационное письмо президентам Адвокатских палат субъектов РФ...»

«ПРОЕКТ ПРОЕКТ МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ образовательному учреждению, реализующему программы послевузовского профессионального образования, для подготовки к проведению процедуры постлицензионного контроля 1. Основные положения Экспертиза условий осуществления образовательной деятельности осуществляется в рамках проведения процедуры постлицензионного контроля образовательных учреждений. Процедура постлицензионного контроля состоит в установлении соответствия условий обучения в учебных заведениях,...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАТЕЛЬНОГО ОБРАЗОВАНИЯ ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ С. В. Передерин, Л. А. Григорашенко, Е. В. Щепилов РОССИЙСКОЕ ПРЕДПРИНИМАТЕЛЬСКОЕ ПРАВО Учебное пособие Воронеж 2010 1 Передерин С.В., Григорашенко Л.А., Щепилов Е.В. Российское предпринимательское право: учебное пособие / С.В. Передерин, Л.А. Григорашенко, Е.В. Щепилов. – Воронеж: Издательство Воронежского государственного университета,...»

«ПРАВОВЕДЕНИЕ Учебно-методическое пособие для студентов всех факультетов и форм обучения Омск 2005 4 Федеральное агентство по образованию Сибирская государственная автомобильно-дорожная академия (СибАДИ) А.В. Кропачева ПРАВОВЕДЕНИЕ Учебно-методическое пособие для студентов всех факультетов и форм обучения Омск Издательство СибАДИ 2007 5 УДК 340 ББК 67.62 К 83 Рецензенты: канд. юрид. наук И.М. Клейманов (НОУ ВПО Омский юридический институт), канд. юрид. наук Р.В. Кирсанов (ОмГУ) Работа одобрена...»

«И. Ф. МАЧИН История политических и правовых учений УЧЕБНОЕ ПОСОБИЕ Рекомендовано Учебно-методическим объединением по юридическому образованию высших учебных заведений в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению 021100 (030501) Юриспруденция, по специальностям 021100 (030501) Юриспруденция, 030500 (521400) Юриспруденция (бакалавр) МОСКВА ЮРАЙТ 2011 УДК 34 ББК 66.1/67.3я73 М37 Автор: Мачин Игорь Федорович — кандидат юридических наук, доцент...»

«Charities Aid Foundation (CAF) Терещенко Я.Ю. Правовые аспекты создания некоммерческих организаций. — М., 2003. — 124 с. Тираж 1000 экз. Данная книга разработана как методическое пособие для ежемесячно проводимых Фондом Школа НКО консультаций по созданию некоммерческих организаций. В ней рассматриваются основные вопросы, связанные с выбором формы некоммерческой организации. Книга адресована гражданам и юридическим лицам, решившим создать некоммерческую организацию. Текст основан на...»

«АНО ВПО ЦС РФ РОССИЙСКИЙ УНИВЕРСИТЕТ КООПЕРАЦИИ ЮРИДИЧЕСКИЙ ИНСТИТУТ КАФЕДРА ПУБЛИЧНОГО ПРАВА Л.Н. Орлов МЕЖДУНАРОДНОЕ ПРАВО ЗАДАНИЯ АУДИТОРНОЙ КОНТРОЛЬНОЙ РАБОТЫ И МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ЕЁ ОРГАНИЗАЦИИ для специальности 030501.65 Юриспруденция Москва 2008 ББК 67.91я73 УДК 341(075.8) О-66 Орлов Л.Н. Международное право: Задания аудиторной контрольной работы и методические рекомендации по её организации. - М.: Российский университет кооперации, 2008. - 89 с. Задания аудиторной контрольной...»

«Частное образовательное учреждение высшего профессионального образования Омская юридическая академия Методические указания по подготовке, оформлению и защите выпускной квалификационной работы по специальности 030501 Юриспруденция Омск 2012 ББК 74.58р30 М 54 Методические указания по подготовке, оформлению и защите выпускной квалификационной работы по специальнос­ ти 030501 Юриспруденция / сост. Е. И. Чекмезова, Ю. С. Пес­ терева, И. Г. Рагозина. – Омск : Омская юридическая академия, 2012. – 32...»

«ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ Челябинский Юридический техникум ЗАДАНИЯ Для выполнения контрольных работ Вариант №2 III курс Финансово заочного отделения 080114 Земельно-имущественные отношения Челябинск 2011 год МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ КОНТРОЛЬНЫХ РАБОТ Контрольные работы учащиеся должны выполнять по учебному графику и представлять в техникум в указанные сроки. Выполнение контрольной работы является итогом...»

«В. К. МИТРОХИН Криминалистика Практикум Южно-Сахалинск 2010 УДК 343.9(076) ББК 67.52я73 М 67 Печатается по решению учебно-методического совета Сахалинского государственного университета, 2010 г. М 67 Митрохин, В. К. Криминалистика: учебное пособие. Практикум. – 4-е изд., доп. и перераб. / В. К. Митрохин. – Южно-Сахалинск: Сахалинский государственный университет, 2010. – 120 с. с илл. ISBN 978-5-88811-291-5 Практикум предназначен для студентов специальности Юриспруденция. В основу структуры...»

«С.А. вАрАкутА Связи С общеСтвенноСтью УчебНОе ПОСОбИе Допущено Советом Учебно-методического объединения вузов по образованию в области менеджмента в качестве учебного пособия по дисциплине специализации для студентов высших учебных заведений, обучающихся по специальности Менеджмент организации Москва ИНФРА-М 2009 УДК 659(075.8) ББК 60.842я73 В18 Варакута С.А. Связи с общественностью: Учебное пособие. — М.: ИНФРА-М, В18 2009. — 207 с. — (Высшее образование). ISBN 978-5-16-003443-0 В книге...»

«АНО РПС Челябинский Предпринимательский Дом АНТИСЕКТ: профилактика экстремизма Челябинск Издательство Марины Волковой 2011 А72 Брошюра подготовлена АНО РПС Челябинский Предпринимательский Дом в рамках гранта администрации г. Челябинска АНТИСЕКТ: профилактика экстремизма. Рисунки Юрия Богатенкова Антисект: профилактика экстремизма. — ЧеляА72 бинск : Издательство Марины Волковой, 2011 — 48 с. По данным МВД России, в среднем до 80 процентов участников группировок экстремистской направленности...»

«МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ по заполнению справок о доходах, об имуществе и обязательствах имущественного характера муниципального служащего, о доходах, об имуществе и обязательствах имущественного характера супруги (супруга) и несовершеннолетних детей муниципального служащего I. Общие положения 1. На муниципальных служащих распространяются ограничения, запреты и обязанности, установленные Федеральным законом от 25 декабря 2008 г. № 273 О противодействии коррупции, статьями 13, 14 и 15...»






 
© 2013 www.diss.seluk.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Методички, учебные программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.