Слайд 1Базы данных
Отчет по лабораторным работам №1-3
СУБД Microsoft Office Access 2007
Студент
Абдуллин Р. Г.
Преподаватель
Широков Л. А.
Группа 6291
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
« Московский государственный индустриальный университет»
(ФГБОУ ВПО «МГИУ»)
Слайд 2Содержание
Лабораторная работа №1. Характеристики и основы работы с СУБД ACCESS
Лабораторная
работа №2. Средства СУБД ACCESS для реструктуризации таблицы
Лабораторная работа
№3. Изменения экранного образа таблицы в СУБД ACCESS
Слайд 3Лабораторная работа №1. Характеристики и основы работы с СУБД ACCESS
Цель
задания: Изучение характеристик и основ работы с СУБД Access.
Задачи исследований:
1.
Изучить операции по запуску СУБД на персональном компьютере.
2. Познакомиться с элементами заставки, выдаваемой на экран системой, и элементами рабочего экрана Access.
3. Изучить операции по выходу из программы Access.
4. Ознакомиться с основными объектами Access и их назначением.
Методика выполнения работы:
1. Запустить систему Access.
2. Ознакомиться с заставкой системы и возможностями, предоставляемыми пользователю на данном этапе.
3. Создать в режиме таблицы собственную базу по одной из предметных областей специальности.
Слайд 41. Запуск системы Access.
Microsoft Office Access или просто Microsoft Access — реляционная СУБД корпорации Microsoft.
Имеет широкий спектр функций, включая связанные запросы, связь с внешними
таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.
Приложение Access входит в состав системы Microsoft Office, поэтому основные объекты интерфейса — меню, панели инструментов, диалоговые окна совпадают с другими продуктами Office или программами, предназначенными для Microsoft Windows.
Слайд 51. Запуск системы Access.
Для начала работы с Microsoft Access необходимо
произвести запуск программы Microsoft Office Access с помощью двойного клика
мыши по иконке программы, либо через альтернативные методы запуска (рис. 1).
После запуска перед пользователем открывается начальное окно Microsoft Access (рис. 2). С помощью него можно создать новую базу данных, загружать шаблоны готовых БД из интернета, а так же просмотреть файл справки по программе.
Слайд 61. Запуск системы Access.
После запуска перед пользователем открывается начальное окно
Microsoft Access (рис. 2). С помощью него можно создать новую
базу данных, загружать шаблоны готовых БД из интернета, а так же просмотреть файл справки по программе.
Слайд 72. Ознакомление с заставкой системы и возможностями, предоставляемыми пользователю на
данном этапе.
При создании новой таблицы открывается окно непосредственной работы
с базами данных (рис. 3). На этом этапе выделяются несколько рабочих зон, которые предоставляют удобное пользование всеми функциями и возможностями Microsoft Access.
Слайд 82. Ознакомление с заставкой системы и возможностями, предоставляемыми пользователю на
данном этапе.
Среда Access имеет интерфейс, характерный для Windows-приложений, и
включает в себя следующие составляющие:
- кнопка Microsoft Office;
- панель быстрого доступа;
- лента;
- область переходов.
Кнопка Microsoft Office (рис. 4) обеспечивает доступ к основным командам для работы с файлами, список последних документов, а так же для просмотра и выбора необходимых параметров настроек программы.
Слайд 92. Ознакомление с заставкой системы и возможностями, предоставляемыми пользователю на
данном этапе.
Панель быстрого доступа (рис. 5) содержит в себе
3 основные кнопки: сохранение базы данных, отмена последнего действия и возврат отменённого действия. Так же в этой панели можно расположить любые команды, которыми необходимо пользоваться чаще всего.
Лента (рис. 6) организована вокруг стандартных действий. Каждая вкладка ленты организована по стандартным действиям и содержит команды, необходимые для этих действий. Эти команды объединены в логически понятные группы.
Слайд 103. Создание в режиме таблицы собственной базы по одной из
предметных областей специальности.
Реляционная база данных — хранилище данных, разбитых на небольшие
наборы (таблицы) и связанных друг с другом через общие элементы (поля). Для задания отношений между таблицами в реляционных базах данных используются совпадающие значения из столбцов различных таблиц. Как правило, в реляционных базах данных каждый вид данных содержится только в одном месте.
Приложение Access позволяет легко и быстро разрабатывать приложения с реляционными базами данных для управления информацией. В нем можно создавать базы данных для отслеживания практически любых сведений, например складских запасов, профессиональных контактов или бизнес-процессов. Приложение Access поставляется с готовыми шаблонами, с помощью которых даже новички могут легко работать с самыми разнообразными данными.
Типы данных, используемых в СУБД Access:
- Текстовый – совокупность произвольных алфавитно-цифровых символов. Размер такого поля не может превышать 255 знаков. По умолчанию присваивается 50 знаков. Размер можно задать с помощью таблицы Свойства поля.
Поле Memo – длинный текст, предназначенный для примечаний или описания. Используется для создания текста, количество символов которого превышает 255.
Числовой – числовые данные, используемые в математических вычислениях. Конкретные варианты числового типа и их длина задаются в свойстве Размер поля.
Денежный – позволяет представлять числа в денежном формате. При выборе этого типа данных в таблице Свойства поля устанавливают нужный формат, количество десятичных знаков.
Дата/время – при выборе этого типа данных нужный формат назначают через свойство Формат поля.
Логический – данные логического типа могут принимать только одно из двух взаимоисключающих значений – 0 или 1, истина или ложь, да или нет.
Поле Счетчика заполняется автоматически. СУБД самостоятельно увеличивает значение переменной в этом поле, присваивая каждой записи новый номер.
Поле объекта OLE - поля, позволяющие вставлять рисунки, звуки и данные других типов.
Гиперссылка - ссылки, дающие возможность открывать объект Access (таблицу, форму, запрос и т. п.), файл другого приложения или web-страницу.
Слайд 113. Создание в режиме таблицы собственной базы по одной из
предметных областей специальности.
Способы и порядок создания реляционной таблицы в БД
Для
создания реляционной таблицы в БД необходимо нажать на вкладку Работа с базами (рис. 7) данных, в открывшемся меню кликнуть на Схема данных. Далее следует нажать левой кнопкой мыши на свободном участке и выбрать Добавить таблицу, выбрать вкладку Таблицы и, нажимая кнопку Добавить, разместить в окне Схема данных все ранее созданные таблицы базы данных, которые отображены в окне Добавление таблицы.
Слайд 12Лабораторная работа №2
Средства СУБД ACCESS для реструктуризации таблицы
Цель задания:
Изучение средств СУБД Access для реструктуризации таблицы
Задачи исследований:
1. Изучить возможности
внесения изменений в созданную структуру таблицы без сопутствующих проблем.
2. Изучить внесение изменений в созданную структуру таблицы при возможных сопутствующих проблемах.
Методика выполнения работы:
1. Создать в режиме таблицы собственную базу по одной из предметных областей.
2. Используя возможности СУБД Access, произвести изменения структуры таблицы без сопутствующих проблем.
3. Опробовать возможность изменения длины первого поля в сторону уменьшения и варианты выходов из возможных складывающихся ситуаций.
4. Изучить возможности изменения типов данных всех типов полей.
5. Выполнить операции сохранения внесенных изменений для типов полей или отказа от них.
6. Выполнить операции заполнения вновь созданных типов полей.
7. Определить, какое поле будет ключевым в данной таблице, и задать его.
Слайд 131. Создание в режиме таблицы собственной базы по одной из
предметных областей.
Создание новой базы в режиме таблицы данных подразумевает собой
внесение определённых данных в заранее приготовленные категории (столбцы), которые, в свою очередь, имеют разные типы данных (рис. 1). В нашем случае это: Номер (тип данных – Счётчик), Фамилия, Имя, Отчества (тип данных – Текстовый), Дата рождения (тип данных – Дата/Время), Номер группы (Числовой), Бюджет/Коммерция (Логический) и Комментарии (Текстовой) (рис. 2).
Слайд 14Типы данных
1. Создание в режиме таблицы собственной базы по одной
из предметных областей.
Слайд 15Изменение структуры таблицы подразумевает следующие действия:
– добавление нового поля;
– переименование
поля;
– изменение свойств поля;
– перемещение поля;
– копирование поля;
– удаление
поля.
Рассмотрим несколько из них.
1. Создание в режиме таблицы собственной базы по одной из предметных областей.
Слайд 16 В нашем случае нам необходимо в таблицу добавить поле «Работа»
и тип данных «Текстовый», а так же удалить ненужное нам
поле «Комментарии». Для этого мы заходим в редактирование таблицы в режиме конструктора и проводим необходимые действия (рис. 3).
2. Используя возможности СУБД Access, произвести изменения структуры таблицы без сопутствующих проблем.
Слайд 17Выбор типа данных для поля «Работа»
2. Используя возможности СУБД Access,
произвести изменения структуры таблицы без сопутствующих проблем.
Слайд 18 Для удаления ненужного поля кликаем на него правой кнопкой мыши
и выбираем пункт «Удалить строки»
2. Используя возможности СУБД Access, произвести
изменения структуры таблицы без сопутствующих проблем.
Слайд 19 В процессе создания таблицы может возникнуть проблема низкой читаемости, например,
фамилии при маленьком значении ширины поля. Чтобы это избежать, необходимо
подвинуть мышкой границы поля для достижения наилучшего результата.
3. Изменение длины первого поля в сторону уменьшения и варианты выходов из возможных складывающихся ситуаций.
Слайд 20 При необходимости изменить тип данных того или иного поля, необходимо
зайти в режим Конструктора и провести необходимые изменения. В нашем
случае мы меняем тип данных поля «Группа» с типа «Числовой» на тип «Текстовый» (рис. 7), так как группа может иметь в себе буквы.
4. Изучить возможности изменения типов данных всех типов полей.
Слайд 21 Для сохранения внесённых изменений в структуру таблицы необходимо нажать правой
кнопкой мыши на вкладку с запущенным редактором таблицы и кликнуть
на «Сохранить» (рис. 8).
5. Выполнить операции сохранения внесенных изменений для типов полей или отказа от них.
Слайд 22
6. Выполнить операции заполнения вновь созданных типов полей.
При изменении структуры
таблицы необходимо заполнить либо отредактировать ячейки таблицы, с которыми произошли
изменения. Например, в нашем случае мы добавили поле «Работа» (рис. 9) и изменили тип данных поля «Группа» на «Текстовый» (рис. 10).
Слайд 237. Определить, какое поле будет ключевым в данной таблице, и
задать его.
Для определения ключевого поля необходимо перейти в режим
Конструктора и назначить ключевое поле необходимому полю (рис. 11). В нашем случае это будет поле «Номер».
Слайд 24
Лабораторная работа №3
Изменения экранного образа таблицы в СУБД ACCESS
Цель задания:
изучение возможностей СУБД Access по настройке и изменению экранного образа
таблицы.
Задачи исследований:
1. Изучить возможности Access по изменению вида таблицы на экране.
2. Изучить возможности сохранения внесенных изменений экранного образа таблицы.
Методика выполнения работы:
1. Создать в режиме таблицы собственную базу по одной из предметных областей.
2. Используя возможности СУБД Access, произвести по собственному усмотрению последовательные изменения высоты строк и ширины столбцов таблицы.
3. Исследовать возможности перемещения отдельного столбца таблицы на примере предпоследнего.
4. Изучить возможности управления выводом столбцов и порядком их следования на экране. Инвертировать порядок столбцов в таблице.
5. Изменить гарнитуру, начертание и размер шрифта в таблице по соответствующим трем самостоятельно сформулированным заданиям.
6. Закрепить первый столбец, чтобы он оставался на экране при перемещении всей таблицы вправо.
7. Изменить цвет фона и линий сетки.
8. Исследовать возможности по сохранению установленного образа таблицы и по отказу от него.
Слайд 251. Создать в режиме таблицы собственную базу по одной из
предметных областей.
Для выполнения указанных задач исследований необходимо создать базу по
предметной области «Студенты»
Слайд 26Созданная таблица состоит из 9 полей, а именно:
Поле 1 -
Номер
Поле 2 - Фамилия
Поле 3 - Имя
Поле 4 - Отчество
Поле
5 – Дата рождения
Поле 6 - Пол
Поле 7 - Группа
Поле 8 – Бюджет
Поле 9 – Работа
1. Создать в режиме таблицы собственную базу по одной из предметных областей.
Слайд 272. Используя возможности СУБД Access, произвести по собственному усмотрению последовательные
изменения высоты строк и ширины столбцов таблицы.
Далее нам необходимо используя
возможности СУБД Access, произвести по собственному усмотрению последовательные изменения высоты строк и ширины столбцов таблицы.
Высота строк изменяется следующим образом: выделяется одна строка, затем, нажав на этой строке правую кнопку мыши, необходимо выбрать пункт «Высота строки» (рис. 2), далее, в открывшемся окне изменять размер на необходимый (рис. 3).
Слайд 28При введённом значении «20» таблица принимает следующий вид (рис. 4):
2.
Используя возможности СУБД Access, произвести по собственному усмотрению последовательные изменения
высоты строк и ширины столбцов таблицы.
Слайд 29 Ширина столбцов изменяется похожим образом, а именно: выделяется один столбец,
затем, нажав на этом столбце правую кнопку мыши, необходимо выбрать
пункт «Ширина столбца» (рис. 5), далее, в открывшемся окне изменять размер на необходимый (рис. 6).
2. Используя возможности СУБД Access, произвести по собственному усмотрению последовательные изменения высоты строк и ширины столбцов таблицы.
Слайд 30 При введённом значении «15», таблица будет выглядеть вот так (рис.
7):
2. Используя возможности СУБД Access, произвести по собственному усмотрению последовательные
изменения высоты строк и ширины столбцов таблицы.
Слайд 314. Изучить возможности управления выводом столбцов и порядком их следования
на экране. Инвертировать порядок столбцов в таблице.
Теперь можно исследовать возможности
перемещения отдельного столбца таблицы на примере предпоследнего (рис. 8). В нашем случае это столбец «Бюджет». Для этого мы заходим в «Режим конструктора», затем, выделив необходимое нам поле мышкой, двигаем его в необходимое место. В нашем случае мы перенесли столбец «Бюджет» на место после столбца «Дата рождения» (рис. 9).
Слайд 32 Изменить гарнитуру, начертание и размер шрифта в таблице можно во
вкладке «Главная», в разделе «Шрифт» (рис. 10).
5. Изменить гарнитуру, начертание
и размер шрифта в таблице по соответствующим трем самостоятельно сформулированным заданиям.
Слайд 33Инструменты для смены размера шрифта, а так же изменение гарнитуры
текста находятся в этой же части вкладки «Главная». После изменения
шрифта на «Arial», изменение размера шрифта на «12» и установки гарнитуры «Жирный» наша таблица будет выглядеть следующим образом (рис. 11):
5. Изменить гарнитуру, начертание и размер шрифта в таблице по соответствующим трем самостоятельно сформулированным заданиям.
Слайд 346. Закрепить первый столбец, чтобы он оставался на экране при
перемещении всей таблицы вправо.
Закрепить первый столбец, чтобы он оставался на
экране при перемещении всей таблицы вправо можно следующим образом: щелкнуть заголовок столбца, который нужно закрепить. Затем, щелкнув правой кнопкой мыши на заголовок столбца, выбрать в контексном меню пункт «Закрепить столбцы» (рис. 12).
Слайд 35 Если необходимо закрепить несколько столбцов, то при выборе столбцов нужно
зажать SHIFT на клавиатуре, однако эта функция работает только для
«соседних» столбцов, т. е. смежных. При необходимости выделить не смежные столбцы, необходимо закреплять их по отдельности.
6. Закрепить первый столбец, чтобы он оставался на экране при перемещении всей таблицы вправо.
Слайд 367. Изменить цвет фона и линий сетки.
Изменить цвет фона и
линий сетки можно с помощью функции «Настройка вида линий сетки»
(рис. 13) и «Настройка цвета заливки/фона» (рис. 14).
Слайд 377. Изменить цвет фона и линий сетки.
После всех изменений наша
таблица стала выглядеть так (рис. 15):