Разделы презентаций


Базы данных

Содержание

СодержаниеЛабораторная работа №1. Характеристики и основы работы с СУБД ACCESSЛабораторная работа №2. Средства СУБД ACCESS для реструктуризации таблицы Лабораторная работа №3. Изменения экранного образа таблицы в СУБД ACCESSЛабораторная работа №4. Простые

Слайды и текст этой презентации

Слайд 1Базы данных
Отчет по лабораторным работам №1-6
СУБД Microsoft Office Access 2007,

2010
Студент Абдуллин Р.

Г.
Преподаватель Широков Л. А.
Группа 6291

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования  « Московский государственный индустриальный университет» (ФГБОУ ВПО «МГИУ»)

Базы данныхОтчет по лабораторным работам №1-6СУБД Microsoft Office Access 2007, 2010Студент

Слайд 2Содержание
Лабораторная работа №1. Характеристики и основы работы с СУБД ACCESS
Лабораторная

работа №2. Средства СУБД ACCESS для реструктуризации таблицы
Лабораторная работа

№3. Изменения экранного образа таблицы в СУБД ACCESS
Лабораторная работа №4. Простые и сложные запросы к базе данных в СУБД ACCESS
Лабораторная работа №5. Генерация отчетов в СУБД ACCESS
Лабораторная работа №6. Запросы к многотабличным базам данных СУБД ACCESS


СодержаниеЛабораторная работа №1. Характеристики и основы работы с СУБД ACCESSЛабораторная работа №2. Средства СУБД ACCESS для реструктуризации

Слайд 3Лабораторная работа №1. Характеристики и основы работы с СУБД ACCESS
Цель

задания: Изучение характеристик и основ работы с СУБД Access.
Задачи исследований:
1.

Изучить операции по запуску СУБД на персональном компьютере.
2. Познакомиться с элементами заставки, выдаваемой на экран системой, и элементами рабочего экрана Access.
3. Изучить операции по выходу из программы Access.
4. Ознакомиться с основными объектами Access и их назначением.
Методика выполнения работы:
1. Запустить систему Access.
2. Ознакомиться с заставкой системы и возможностями, предоставляемыми пользователю на данном этапе.
3. Создать в режиме таблицы собственную базу по одной из предметных областей специальности.
Лабораторная работа №1. Характеристики и основы работы с СУБД ACCESS Цель задания: Изучение характеристик и основ работы

Слайд 41. Запуск системы Access.
Microsoft Office Access или просто Microsoft Access — реляционная СУБД корпорации Microsoft.

Имеет широкий спектр функций, включая связанные запросы, связь с внешними

таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.
 
Приложение Access входит в состав системы Microsoft Office, поэтому основные объекты интерфейса — меню, панели инструментов, диалоговые окна совпадают с другими продуктами Office или программами, предназначенными для Microsoft Windows.

1. Запуск системы Access.	Microsoft Office Access или просто Microsoft Access — реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы,

Слайд 51. Запуск системы Access.
Для начала работы с Microsoft Access  необходимо

произвести запуск программы Microsoft Office Access с помощью двойного клика

мыши по иконке программы, либо через альтернативные методы запуска (рис. 1).
 


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

1. Запуск системы Access.	Для начала работы с Microsoft Access  необходимо произвести запуск программы Microsoft Office Access с

Слайд 61. Запуск системы Access.
После запуска перед пользователем открывается начальное окно

Microsoft Access (рис. 2). С помощью него можно создать новую

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

1. Запуск системы Access.	После запуска перед пользователем открывается начальное окно Microsoft Access (рис. 2). С помощью него

Слайд 72. Ознакомление с заставкой системы и возможностями, предоставляемыми пользователю на

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

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

2. Ознакомление с заставкой системы и возможностями, предоставляемыми пользователю на данном этапе.  	При создании новой таблицы

Слайд 82. Ознакомление с заставкой системы и возможностями, предоставляемыми пользователю на

данном этапе.
  Среда Access имеет интерфейс, характерный для Windows-приложений, и

включает в себя следующие составляющие:
- кнопка Microsoft Office;
- панель быстрого доступа;
- лента;
- область переходов.
Кнопка Microsoft Office (рис. 4) обеспечивает доступ к основным командам для работы с файлами, список последних документов, а так же для просмотра и выбора необходимых параметров настроек программы.

2. Ознакомление с заставкой системы и возможностями, предоставляемыми пользователю на данном этапе.   	Среда Access имеет интерфейс,

Слайд 92. Ознакомление с заставкой системы и возможностями, предоставляемыми пользователю на

данном этапе.
Панель быстрого доступа (рис. 5) содержит в себе

3 основные кнопки: сохранение базы данных, отмена последнего действия и возврат отменённого действия. Так же в этой панели можно расположить любые команды, которыми необходимо пользоваться чаще всего.
 
   Лента (рис. 6) организована вокруг стандартных действий. Каждая вкладка ленты организована по стандартным действиям и содержит команды, необходимые для этих действий. Эти команды объединены в логически понятные группы.
 
 

2. Ознакомление с заставкой системы и возможностями, предоставляемыми пользователю на данном этапе.  	Панель быстрого доступа (рис.

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

предметных областей специальности.
Реляционная база данных — хранилище данных, разбитых на небольшие

наборы (таблицы) и связанных друг с другом через общие элементы (поля). Для задания отношений между таблицами в реляционных базах данных используются совпадающие значения из столбцов различных таблиц. Как правило, в реляционных базах данных каждый вид данных содержится только в одном месте.
Приложение Access позволяет легко и быстро разрабатывать приложения с реляционными базами данных для управления информацией. В нем можно создавать базы данных для отслеживания практически любых сведений, например складских запасов, профессиональных контактов или бизнес-процессов. Приложение Access поставляется с готовыми шаблонами, с помощью которых даже новички могут легко работать с самыми разнообразными данными.
Типы данных, используемых в СУБД Access:
- Текстовый – совокупность произвольных алфавитно-цифровых символов. Размер такого поля не может превышать 255 знаков. По умолчанию присваивается 50 знаков. Размер можно задать с помощью таблицы Свойства поля.
Поле Memo – длинный текст, предназначенный для примечаний или описания. Используется для создания текста, количество символов которого превышает 255.
Числовой – числовые данные, используемые в математических вычислениях. Конкретные варианты числового типа и их длина задаются в свойстве Размер поля. 
Денежный – позволяет представлять числа в денежном формате. При выборе этого типа данных в таблице Свойства поля устанавливают нужный формат, количество десятичных знаков.
Дата/время – при выборе этого типа данных нужный формат назначают через свойство Формат поля.
Логический – данные логического типа могут принимать только одно из двух взаимоисключающих значений – 0 или 1, истина или ложь, да или нет.
Поле Счетчика заполняется автоматически. СУБД самостоятельно увеличивает значение переменной в этом поле, присваивая каждой записи новый номер.
Поле объекта OLE - поля, позволяющие вставлять рисунки, звуки и данные других типов.
Гиперссылка - ссылки, дающие возможность открывать объект Access (таблицу, форму, запрос и т. п.), файл другого приложения или web-страницу.
 

3. Создание в режиме таблицы собственной базы по одной из предметных областей специальности.Реляционная база данных — хранилище данных,

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

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

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

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

Слайд 12Лабораторная работа №2 Средства СУБД ACCESS для реструктуризации таблицы
Цель задания:

Изучение средств СУБД Access для реструктуризации таблицы
Задачи исследований:
1. Изучить возможности

внесения изменений в созданную структуру таблицы без сопутствующих проблем.
2. Изучить внесение изменений в созданную структуру таблицы при возможных сопутствующих проблемах.
Методика выполнения работы:
1. Создать в режиме таблицы собственную базу по одной из предметных областей.
2. Используя возможности СУБД Access, произвести изменения структуры таблицы без сопутствующих проблем.
3. Опробовать возможность изменения длины первого поля в сторону уменьшения и варианты выходов из возможных складывающихся ситуаций.
4. Изучить возможности изменения типов данных всех типов полей.
5. Выполнить операции сохранения внесенных изменений для типов полей или отказа от них.
6. Выполнить операции заполнения вновь созданных типов полей.
7. Определить, какое поле будет ключевым в данной таблице, и задать его.
Лабораторная работа №2 Средства СУБД ACCESS для реструктуризации таблицы  Цель задания: Изучение средств СУБД Access для

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

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

внесение определённых данных в заранее приготовленные категории (столбцы), которые, в свою очередь, имеют разные типы данных (рис. 1). В нашем случае это: Номер (тип данных – Счётчик), Фамилия, Имя, Отчества (тип данных – Текстовый), Дата рождения (тип данных – Дата/Время), Номер группы (Числовой), Бюджет/Коммерция (Логический) и Комментарии (Текстовой) (рис. 2).

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

Слайд 14Типы данных

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

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

Типы данных1. Создание в режиме таблицы собственной базы по одной из предметных областей.

Слайд 15Изменение структуры таблицы подразумевает следующие действия:
– добавление нового поля;
– переименование

поля;
– изменение свойств поля;
– перемещение поля;
– копирование поля;
– удаление

поля.
Рассмотрим несколько из них.

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

Изменение структуры таблицы подразумевает следующие действия:– добавление нового поля;– переименование поля; – изменение свойств поля;– перемещение поля;–

Слайд 16 В нашем случае нам необходимо в таблицу добавить поле «Работа»

и тип данных «Текстовый», а так же удалить ненужное нам

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

2. Используя возможности СУБД Access, произвести изменения структуры таблицы без сопутствующих проблем.

В нашем случае нам необходимо в таблицу добавить поле «Работа» и тип данных «Текстовый», а так же

Слайд 17Выбор типа данных для поля «Работа»
2. Используя возможности СУБД Access,

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

Выбор типа данных для поля «Работа»2. Используя возможности СУБД Access, произвести изменения структуры таблицы без сопутствующих проблем.

Слайд 18 Для удаления ненужного поля кликаем на него правой кнопкой мыши

и выбираем пункт «Удалить строки»
2. Используя возможности СУБД Access, произвести

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

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

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

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

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

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

Слайд 20 При необходимости изменить тип данных того или иного поля, необходимо

зайти в режим Конструктора и провести необходимые изменения. В нашем

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

4. Изучить возможности изменения типов данных всех типов полей.

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

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

кнопкой мыши на вкладку с запущенным редактором таблицы и кликнуть

на «Сохранить» (рис. 8).

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

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

Слайд 22 6. Выполнить операции заполнения вновь созданных типов полей.
При изменении структуры

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

изменения. Например, в нашем случае мы добавили поле «Работа» (рис. 9) и изменили тип данных поля «Группа» на «Текстовый» (рис. 10).

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

Слайд 237. Определить, какое поле будет ключевым в данной таблице, и

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

Конструктора и назначить ключевое поле необходимому полю (рис. 11). В нашем случае это будет поле «Номер».

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

Слайд 24 Лабораторная работа №3 Изменения экранного образа таблицы в СУБД ACCESS
Цель задания:

изучение возможностей СУБД Access по настройке и изменению экранного образа

таблицы.
Задачи исследований:
1. Изучить возможности Access по изменению вида таблицы на экране.
2. Изучить возможности сохранения внесенных изменений экранного образа таблицы.
Методика выполнения работы:
1. Создать в режиме таблицы собственную базу по одной из предметных областей.
2. Используя возможности СУБД Access, произвести по собственному усмотрению последовательные изменения высоты строк и ширины столбцов таблицы.
3. Исследовать возможности перемещения отдельного столбца таблицы на примере предпоследнего.
4. Изучить возможности управления выводом столбцов и порядком их следования на экране. Инвертировать порядок столбцов в таблице.
5. Изменить гарнитуру, начертание и размер шрифта в таблице по соответствующим трем самостоятельно сформулированным заданиям.
6. Закрепить первый столбец, чтобы он оставался на экране при перемещении всей таблицы вправо.
7. Изменить цвет фона и линий сетки.
8. Исследовать возможности по сохранению установленного образа таблицы и по отказу от него.

Лабораторная работа №3 Изменения экранного образа таблицы в СУБД ACCESS Цель задания: изучение возможностей СУБД Access

Слайд 251. Создать в режиме таблицы собственную базу по одной из

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

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

Слайд 26Созданная таблица состоит из 9 полей, а именно:
Поле 1 -

Номер
Поле 2 - Фамилия
Поле 3 - Имя
Поле 4 - Отчество
Поле

5 – Дата рождения
Поле 6 - Пол
Поле 7 - Группа
Поле 8 – Бюджет
Поле 9 – Работа

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

Созданная таблица состоит из 9 полей, а именно:Поле 1 - НомерПоле 2 - ФамилияПоле 3 - ИмяПоле

Слайд 272. Используя возможности СУБД Access, произвести по собственному усмотрению последовательные

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

возможности СУБД Access, произвести по собственному усмотрению последовательные изменения высоты строк и ширины столбцов таблицы.
Высота строк изменяется следующим образом: выделяется одна строка, затем, нажав на этой строке правую кнопку мыши, необходимо выбрать пункт «Высота строки» (рис. 2), далее, в открывшемся окне изменять размер на необходимый (рис. 3).

2. Используя возможности СУБД Access, произвести по собственному усмотрению последовательные изменения высоты строк и ширины столбцов таблицы.

Слайд 28При введённом значении «20» таблица принимает следующий вид (рис. 4):

2.

Используя возможности СУБД Access, произвести по собственному усмотрению последовательные изменения

высоты строк и ширины столбцов таблицы.
При введённом значении «20» таблица принимает следующий вид (рис. 4):2. Используя возможности СУБД Access, произвести по собственному

Слайд 29 Ширина столбцов изменяется похожим образом, а именно: выделяется один столбец,

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

пункт «Ширина столбца» (рис. 5), далее, в открывшемся окне изменять размер на необходимый (рис. 6).

2. Используя возможности СУБД Access, произвести по собственному усмотрению последовательные изменения высоты строк и ширины столбцов таблицы.

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

Слайд 30 При введённом значении «15», таблица будет выглядеть вот так (рис.

7):

2. Используя возможности СУБД Access, произвести по собственному усмотрению последовательные

изменения высоты строк и ширины столбцов таблицы.
При введённом значении «15», таблица будет выглядеть вот так (рис. 7):2. Используя возможности СУБД Access, произвести по

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

на экране. Инвертировать порядок столбцов в таблице.
Теперь можно исследовать возможности

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

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

Слайд 32 Изменить гарнитуру, начертание и размер шрифта в таблице можно во

вкладке «Главная», в разделе «Шрифт» (рис. 10).

5. Изменить гарнитуру, начертание

и размер шрифта в таблице по соответствующим трем самостоятельно сформулированным заданиям.
Изменить гарнитуру, начертание и размер шрифта в таблице можно во вкладке «Главная», в разделе «Шрифт» (рис. 10).5.

Слайд 33Инструменты для смены размера шрифта, а так же изменение гарнитуры

текста находятся в этой же части вкладки «Главная». После изменения

шрифта на «Arial», изменение размера шрифта на «12» и установки гарнитуры «Жирный» наша таблица будет выглядеть следующим образом (рис. 11):

5. Изменить гарнитуру, начертание и размер шрифта в таблице по соответствующим трем самостоятельно сформулированным заданиям.

Инструменты для смены размера шрифта, а так же изменение гарнитуры текста находятся в этой же части вкладки

Слайд 346. Закрепить первый столбец, чтобы он оставался на экране при

перемещении всей таблицы вправо.
Закрепить первый столбец, чтобы он оставался на

экране при перемещении всей таблицы вправо можно следующим образом: щелкнуть заголовок столбца, который нужно закрепить. Затем, щелкнув правой кнопкой мыши на заголовок столбца, выбрать в контексном меню пункт «Закрепить столбцы» (рис. 12).

6. Закрепить первый столбец, чтобы он оставался на экране при перемещении всей таблицы вправо.	Закрепить первый столбец, чтобы

Слайд 35 Если необходимо закрепить несколько столбцов, то при выборе столбцов нужно

зажать SHIFT на клавиатуре, однако эта функция работает только для

«соседних» столбцов, т. е. смежных. При необходимости выделить не смежные столбцы, необходимо закреплять их по отдельности.

6. Закрепить первый столбец, чтобы он оставался на экране при перемещении всей таблицы вправо.

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

Слайд 367. Изменить цвет фона и линий сетки.
Изменить цвет фона и

линий сетки можно с помощью функции «Настройка вида линий сетки»

(рис. 13) и «Настройка цвета заливки/фона» (рис. 14).

7. Изменить цвет фона и линий сетки. Изменить цвет фона и линий сетки можно с помощью функции

Слайд 377. Изменить цвет фона и линий сетки.
После всех изменений наша

таблица стала выглядеть так (рис. 15):

7. Изменить цвет фона и линий сетки. После всех изменений наша таблица стала выглядеть так (рис. 15):

Слайд 38Лабораторная работа №4. Простые и сложные запросы к базе данных

в СУБД ACCESS
Цель задания: изучение возможностей СУБД Access при создании,

редактировании и выполнении запросов.
Задачи исследований
1. Изучить возможности формирования критериев для выбора записей из таблицы.
2. Изучить возможности отбора полей, которые должны быть отображены для выбранных записей.
3. Изучить возможности редактирования группы записей, удовлетворяющих определенным критериям.
4. Изучить возможности выполнения вычислений с использованием выбранных данных.
Лабораторная работа №4. Простые и сложные запросы к базе данных в СУБД ACCESS Цель задания: изучение возможностей

Слайд 39Задача 1
Запрос на выборку служит для создания подмножеств данных, которые

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

такого запроса можно также передавать данные в другие объекты базы данных. После создания запроса на выборку его можно использовать по мере необходимости. Пошагово рассмотрим, как создавать запрос.
Для этого нужно:
Выбрать вкладку Создание
Далее выбираем вкладку Конструктор запроса
Далее выбираем вид запроса который хотим осуществить.

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

Слайд 40Задача 1

Задача 1

Слайд 41 При работе с СУБД Access 2010 в данной лабораторной работе

мы осуществим некоторые запросы.

Задача 1

При работе с СУБД Access 2010 в данной лабораторной работе мы осуществим некоторые запросы.Задача 1

Слайд 42Задача 1
Виды запросов:
Создание таблицы
Добавление
Обновление
Перекрестный
Удаление
Выборка

Задача 1Виды запросов:Создание таблицыДобавлениеОбновлениеПерекрестныйУдалениеВыборка

Слайд 43Задача 2
При работе с запросом нужно выбрать поле, изменение которого

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

поле.










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

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

Слайд 44Задача 2

Задача 2

Слайд 45Задача 3
Формируем запрос. В данной таблице он таков:
- Порядковый номер

студента должен быть больше 5 (запрос И)
Далее у нас должен

сформироваться отчет по запросу:







Задача 3 Формируем запрос. В данной таблице он таков:- Порядковый номер студента должен быть больше 5 (запрос

Слайд 46Задача 4
Нажимаем вкладку «Выполнить» и производим запрос

Задача 4 	Нажимаем вкладку «Выполнить» и производим запрос

Слайд 47Задача 4
Вот наш результат.









Никаких ошибок во время выполнения запроса не

происходило, поэтому выполненный запрос можно считать верным.

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

Слайд 48Задача 4
Производим сохранение проведенного запроса. 
В итоге все данные будут успешно

сохранены.


Задача 4 Производим сохранение проведенного запроса. В итоге все данные будут успешно сохранены.

Слайд 49Вывод по лабораторной работе №4:
В ходе данной лабораторной работы мы

усовершенствовали свои знания по работе с СУБД Access 2007. Мы

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

Вывод по лабораторной работе №4:	В ходе данной лабораторной работы мы усовершенствовали свои знания по работе с СУБД

Слайд 50Лабораторная работа №5. Генерация отчетов в СУБД ACCESS
Цель задания: изучение

возможностей СУБД Access при создании и редактировании отчетов
Задачи исследований:
1. Изучить

возможности создания отчетов с помощью мастеров.
2. Изучить возможности создания и редактирования отчетов с помощью конструктора отчетов.
3. Изучить возможности настройки внешнего вида отчета.

Создание в СУБД Access форм по таблицам
Цель задания: изучение возможностей СУБД Access при создании и редактировании форм.
Задачи исследований:
1. Изучить возможности создания специальной формы для таблицы.
2. Изучить возможность ввода, редактирования и просмотра данных в режиме формы.
3. Изучить возможность настройки внешнего вида формы, выбранной по собственному усмотрению.
Лабораторная работа №5. Генерация отчетов в СУБД ACCESS Цель задания: изучение возможностей СУБД Access при создании и

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

предметной области. В нашем случае это «Студенты» (рис. 1).

Для выполнения указанных задач исследований, необходимо создать структуру таблицы по предметной области. В нашем случае это «Студенты»

Слайд 52Созданная таблица состоит из 9 полей, а
именно:
Поле 1 - Номер
Поле

2 - Фамилия
Поле 3 - Имя
Поле 4 - Отчество
Поле 5

– Дата рождения
Поле 6 - Пол
Поле 7 - Группа
Поле 8 – Бюджет
Поле 9 – Работа

Созданная таблица состоит из 9 полей, аименно:Поле 1 - НомерПоле 2 - ФамилияПоле 3 - ИмяПоле 4

Слайд 53 В этой лабораторной работе целью является работа с отчетами, поэтому

наша следующая задача состоит в создании для результатов самостоятельно сформированного

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

В этой лабораторной работе целью является работа с отчетами, поэтому наша следующая задача состоит в создании для

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

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

Слайд 55 Теперь нам необходимо выбрать уровни группировки (рис. 4)

Теперь нам необходимо выбрать уровни группировки (рис. 4)

Слайд 56После прохождения процесса создания отчета нас ждет вот такой экран

(рис. 5):

После прохождения процесса создания отчета нас ждет вот такой экран (рис. 5):

Слайд 57Возможности СУБД Access
Добавление поля
Для последующих действий необходимо перейти в режим

«Макет». Для этого правой кнопкой мыши нажимаем на отчет и

выбираем «Режим макета» (рис. 6).
Возможности СУБД AccessДобавление поля	Для последующих действий необходимо перейти в режим «Макет». Для этого правой кнопкой мыши нажимаем

Слайд 58Возможности СУБД Access
Добавление поля
Для последующих действий необходимо перейти в режим

«Макет». Для этого правой кнопкой мыши нажимаем на отчет и

выбираем «Режим макета» (рис. 6).
Возможности СУБД AccessДобавление поля	Для последующих действий необходимо перейти в режим «Макет». Для этого правой кнопкой мыши нажимаем

Слайд 59 На вкладке Формат в группе Элементы управления необходимо выбрать команду

«Добавить поля».
Будет отображен список доступных полей (рис.7). При наличии

доступных полей в других таблицах они будут отображены в списке Доступные поля в другой таблице:
На вкладке Формат в группе Элементы управления необходимо выбрать команду «Добавить поля». 	Будет отображен список доступных полей

Слайд 60 Перетащим поле из области Список полей в отчет. При перетаскивании

поля выделенная область покажет, куда оно будет помещено, если отпустить

кнопку мыши (рис. 8.)

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

Слайд 61 Удалить поля можно нажав правую кнопку мыши на столбец и

выбрав «Удалить» (рис. 9).

Удалить поля можно нажав правую кнопку мыши на столбец и выбрав «Удалить» (рис. 9).

Слайд 62Добавление линий сетки
Если элементы управления содержатся в макете, можно добавить

сетку для обеспечения более наглядного разделения элементов управления.
Щелкнем в любое

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

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

Слайд 63 На вкладке Форматирование в группе Сетка нажмем кнопку Сетка (рис.

11).

На вкладке Форматирование в группе Сетка нажмем кнопку Сетка (рис. 11).

Слайд 64 Выбираем нужный стиль линий сетки. В нашем случае это «Все»

(рис. 12).

Выбираем нужный стиль линий сетки. В нашем случае это «Все» (рис. 12).

Слайд 65Вносим по собственному усмотрению в режиме конструктора тексты верхнего

и нижнего колонтитулов в уже существующий отчет (рис. 13).

Вносим  по собственному усмотрению в режиме конструктора тексты верхнего и нижнего колонтитулов в уже существующий отчет

Слайд 66 Настраиваем по собственному усмотрению свойства трех различных элементов отчета.
Для этого

необходимо зайти в режим макета и выбрать нужный нам размер

шрифта и его стиль (рис. 14).


Мы поменяли размер шрифта и стиль на Arial. Получившийся результат виден на следующем изображении (рис. 15):







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


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

Слайд 67Лабораторная работа №6. Запросы к многотабличным базам данных СУБД ACCESS
Цель

задания: изучение возможностей СУБД Access при создании и редактировании многотабличной

базы данных.
Задачи исследований:
1. Изучить возможности создания реляционной базы данных.
2. Изучить возможности установления связей между таблицами.
3. Изучить возможность формирования критериев для выбора записей из нескольких таблиц.
4. Изучить возможность создания запросов для связанных таблиц.
5. Изучить возможность объединения таблиц посредством запросов.
6. Изучить возможность выполнения вычислений для данных, выбранных из нескольких таблиц.
Лабораторная работа №6. Запросы к многотабличным базам данных СУБД ACCESS Цель задания: изучение возможностей СУБД Access при

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

создать структуру таблицы. В нашем случае это предметная область «Студенты»

(рис. 1).

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

Слайд 69Созданная таблица состоит из 9 полей (рис. 2), а именно:
Поле

1 - Номер
Поле 2 - Фамилия
Поле 3 - Имя
Поле 4

- Отчество
Поле 5 – Дата рождения
Поле 6 - Пол
Поле 7 - Группа
Поле 8 – Бюджет
Поле 9 – Работа
Созданная таблица состоит из 9 полей (рис. 2), а именно:Поле 1 - НомерПоле 2 - ФамилияПоле 3

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

образом, чтобы отображать сведения об одном и том же заказе.

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

Слайд 71Существует три типа межтабличных связей.
Отношение «один-ко-многим»
Чтобы создать отношение «один-ко многим»

в структуре базы данных, добавьте первичный ключ на стороне «один»

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

Слайд 72Отношение «многие-ко-многим»
Чтобы представить отношение «многие-ко-многим», нужно создать третью (связующую) таблицу,

в которой отношение «многие-ко-многим» разбивается на два отношения «один-ко-многим». Первичные

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

Отношение «многие-ко-многим»	Чтобы представить отношение «многие-ко-многим», нужно создать третью (связующую) таблицу, в которой отношение «многие-ко-многим» разбивается на два

Слайд 73Отношение «один-к-одному»
При отношении «один-к-одному» каждая запись в первой таблице может

иметь не более одной связанной записи во второй таблице и

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

Отношение «один-к-одному»	При отношении «один-к-одному» каждая запись в первой таблице может иметь не более одной связанной записи во

Слайд 74Создание схемы данных (рис. 3)

Создание схемы данных (рис. 3)

Слайд 76 На данном примере мы видим прямую связь между двумя столбцами

в разных таблицах (рис. 5).

На данном примере мы видим прямую связь между двумя столбцами в разных таблицах (рис. 5).

Слайд 77А здесь уже связь не прямая (рис. 6).

А здесь уже связь не прямая (рис. 6).

Слайд 78 Следующей нашей задачей является создание в режиме конструктора по своему

усмотрению простой запрос на совокупности таблиц (рис. 7).

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

Слайд 79 Задаем условия отбора записей из совокупности связанных таблиц (рис. 8).







Выполняем

запрос.


Задаем условия отбора записей из совокупности связанных таблиц (рис. 8).	Выполняем запрос.

Слайд 80 В данной лабораторной работе я узнал о возможностях СУБД Access

при создании многотабличной базы данных и отчетов по запросам к

ним.

В данной лабораторной работе я узнал о возможностях СУБД Access при создании многотабличной базы данных и отчетов

Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

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


Для правообладателей

Яндекс.Метрика