СУБД Microsoft Access 2010
ГОсударственный медицинский университет г.семей
Методические рекомендации
ДЛЯ ПРАКТИЧЕСКИХ ЗАНЯТИЙ
Специальность: 5В130100 «Общая медицина»
Дисциплина: Информационно – коммуникационные технологий
Кафедра: Современная История Казахстана и ООД
Курс 1
Темы № 10-11 «MS Access, SQL. Разработка структуры базы данных, создание таблиц и запросов. Анализ данных. Управление данными. Проектирование и разработка баз данных»
Составитель: преподаватель Галымова А.Д.
Семей – 2016
Утверждены на заседании кафедры
Протокол № _____от "____" _________ 201_ г.
Заведующий кафедрой ____________________ Буланова Р.К.
Утверждены на заседании кафедры
Протокол № _____от "____" _________ 201_ г.
Внесены следующие изменения и дополнения (указать номер методической рекомендации)___________________________________________________________
________
________
________
________
Заведующий кафедрой ____________________ Буланова Р.К.
Утверждены на заседании кафедры
Протокол № _____от "____" _________ 201_ г.
Внесены следующие изменения и дополнения (указать номер методической рекомендации)___________________________________________________________
________
________
________
________
Заведующий кафедрой ____________________ Буланова Р.К.
Утверждены на заседании кафедры
Протокол № _____от "____" _________ 201_ г.
Внесены следующие изменения и дополнения (указать номер методической рекомендации)___________________________________________________________
________
________
________
________
Заведующий кафедрой ____________________
Утверждены на заседании кафедры
Протокол № _____от "____" _________ 201_ г.
Внесены следующие изменения и дополнения (указать номер методической рекомендации)___________________________________________________________
________
________
________
________
Заведующий кафедрой ____________________
1. Тема № 10-11:«MS Access, SQL. Разработка структуры базы данных, создание таблиц и запросов. Анализ данных. Управление данными. Проектирование и разработка баз данных»
2. Цель: Приобрести навыки и умения при работе с базами данных Microsoft Access 2010: создавать таблицы с помощью конструктора, задавать тип данных, использовать свойства поля, создавать ключи и индексы для полей таблицы, заполнять таблицы данными и создавать формы, запросы, отчеты.
3. Задачи обучения:ознакомить студентов с особенностями MS Access.
Студент должен знать:
• технологий и концепций реляционных баз данных;
• принцип разработки структуры представления данных в реляционных базах данных;
• создать таблицы, запросов, форм и отчетов средствами Microsoft Access 2010;
• стандартный язык запросов SQL для обработки данных;
• работать с данными в Microsoft Office Access 2010;
Студент должен уметь:
• разбираться в компонентах, теоретических аспектах, терминологии;
• разрабатывать структуру таблиц;
• определять тип, размер и формат данных;
• обеспечивать целостность данных базы;
• импортировать и экспортировать информацию при работе с внешними источниками данных;
• оптимизировать работу с информацией средствами сортировки и фильтрации;
• формулировать различные виды запросов;
• работать с SQL-командой SELECT;
• реализовывать выборки данных из нескольких таблиц;
• создавать и использовать другие объекты базы данных: представления, индексы;
• создавать и модифицировать формы;
• формировать отчеты, используя групповые функции обработки данных;
• понимать основные свойства базы данных Microsoft Access 2010;
4. Основные вопросы темы:
1. Какова структура управления базами данных?
2. Каковы поля информации?
3. Какой тип данных в полях?
4. Что такое объект базы данных?
5. Основные особенности базы данных Microsoft Access 2010.
6. Что такое стандартный язык запросов?
5. Методы обучения и преподавания:
- Практическая работа на компьютере
- Устный опрос
6. Литература:
1. С.В. Одиночкина. Разработка баз данных в Microsoft Access 2010 - СПб: НИУ ИТМО, 2012. – 83 с.
2. Гурвиц Г. Microsoft Access 2010. Разработка приложений на реальном примере. СПб.: БХВ-СПб, 2010 – 469 с.
3. Сеннов А. Access 2010. СПб.: Питер, 2010 – 288 с.
4. www.iaap-hq.org
СУБД Microsoft Access 2010
Одним из продуктов пакета Microsoft Office 2010 является Access 2010, он относится к категории систем управления базами данных (СУБД). Под термином база данных будем понимать – совокупность объектов различного типа (и назначения), которые используются для хранения, отображения, поиска, преобразования и вывода данных. Данные структурированы в виде таблиц. Access работает со следующими типами объектов: таблицы, запросы, формы, отчёты, макросы и модули. Все они сгруппированы по категориям и отображаются в области переходов базы данных. Данные – это представленные в цифровом виде сведения об объектах окружающего нас мира. Ниже дана краткая характеристика основным видам объектов (таблицы, формы, запросы, отчёты, макросы), с которыми придётся работать при изучении приёмов построения базы данных.
Таблицы содержат данные, отображают в привычном формате строки и столбцы. В терминологии Access строки называют записями, а столбцы – полями. Поэтому все столбцы таблицы имеют наименования полей (первая строка таблицы). Строки содержат данные в тех форматах, которые назначает им разработчик. Поэтому при определении реляционной базы данных (табличной) говорят, что она представляется в виде совокупности однотипных записей. База данных обычно состоит из нескольких таблиц, объединённых посредством, так называемых связей. Благодаря связям информация из одной таблицы становится доступной для другой, что позволяет обеспечить целостность данных.
Формы – это вариант представления на экране компьютера одной записи, что даёт возможность пользователю просматривать последовательно сведения из таблицы, осуществлять поиск и быстрый доступ к любой записи, а также осуществлять операции коррекции данных в записях и создавать новые записи (пополнять таблицу). Фактически, форму можно рассматривать, как некий интерфейс пользователя при работе с таблицами.
Запросы – есть не что иное, как инструмент для управления данными. С помощью запросов можно извлекать данные из одной или нескольких связанных таблиц, осуществлять логические и арифметические операции над данными, группировать данные в новые таблицы по определённым признакам.
Отчёты – средство для подготовки выходных файлов. Следует отметить, что слово отчёт прочно ассоциируется со словом «печать», тем не менее, среда генерации отчётов вAccess позволяет сформировать конечный продукт в виде виртуальной формы. Любая выходная форма может быть отражена на бумаге или на экране компьютера в удобном представлении данных с использованием средств их форматирования, подведения итогов, фильтрации и графического преобразования в гистограммы и диаграммы.
Макросы – это простейшие программы, которые позволяют при обращении к заранее созданным запросам, формам, отчётам, выполнять определённые действия. В Accessмакрос не создаётся с помощью макрорекордера, а назначается разработчиком. Т. е. для создания макроса необходимо обратиться к режиму конструктора, в котором появляется возможность выбора действия и аргументов макроса.
Модуль – содержит одну или несколько процедур, написанных на языке Visual Basic for Application. С помощью модулей можно решить широкий класс задач по поиску и преобразованию информации в базе данных.