Разработка базы данных в Access
Покупка
Тематика:
Проектирование баз и банков данных
Издательство:
Прометей
Автор:
Волик Мария Владимировна
Год издания: 2021
Кол-во страниц: 88
Дополнительно
Вид издания:
Учебное пособие
Уровень образования:
ВО - Бакалавриат
ISBN: 978-5-00172-123-9
Артикул: 770859.01.99
В учебном пособии представлены теоретические основы разработки баз данных с использованием Ms Access, а также ситуационные задания с описанием последовательности их выполнения и практикоориентированные задания для самостоятельного выполнения.
Пособие составлено на основе учебного плана и рабочей программы дисциплины «Базы данных» и предназначено для студентов высших учебных заведений и учебных заведений среднего профессионального образования, изучающих автоматизацию бизнес-процессов с использованием баз данных и инструментов Ms Access.
Тематика:
ББК:
УДК:
ОКСО:
- ВО - Бакалавриат
- 01.03.02: Прикладная математика и информатика
- 03.03.02: Прикладная математика и информатика
- 09.03.01: Информатика и вычислительная техника
- 09.03.02: Информационные системы и технологии
- 09.03.03: Прикладная информатика
- 38.03.05: Бизнес-информатика
ГРНТИ:
Скопировать запись
Фрагмент текстового слоя документа размещен для индексирующих роботов
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «ФИНАНСОВЫЙ УНИВЕРСИТЕТ ПРИ ПРАВИТЕЛЬСТВЕ РОССИЙСКОЙ ФЕДЕРАЦИИ» (ФИНАНСОВЫЙ УНИВЕРСИТЕТ) Владикавказский филиал Финуниверситета Кафедра «Математика и информатика» М.В. Волик РАЗРАБОТКА БАЗЫ ДАННЫХ В ACCESS Учебное пособие МОСКВА 2021
ISBN 978-5-00172-123-9 УДК 004.655, 004.657 ББК 32.973 В 67 Рецензенты: Копышева Татьяна Николаевна, к.ф.-м.н., доцент, доцент кафедры Математического и аппаратного обеспечения, ФГБОУ ВО «Чувашский государственный университет им. И. Н. Ульянова»; Саханский Юрий Владимирович, к.т.н., доцент, заведующий кафедрой «Математика и информатика», ФГОБУ ВО «Финансовый университет при Правительстве Российской Федерации», Владикавказский филиал. В 67 Волик М. В. Разработка базы данных в Access: Учебное пособие / М. В. Волик. — М.: Прометей, 2021. — 88 с. ISBN 978-5-00172-123-9 В учебном пособии представлены теоретические основы разработки баз данных с использованием Ms Access, а также ситуационные задания с описанием последовательности их выполнения и практикоориентированные задания для самостоятельного выполнения. Пособие составлено на основе учебного плана и рабочей программы дисциплины «Базы данных» и предназначено для студентов высших учебных заведений и учебных заведений среднего профессионального образования, изучающих автоматизацию бизнес-процессов с использованием баз данных и инструментов Ms Access. © Волик М. В., 2021 © Издательство «Прометей», 2021
Оглавление ВВЕДЕНИЕ ...................................................................................5 1. База данных: понятие, классификация, виды .......................7 Контрольные вопросы .................................................. 9 2. MS Access: назначение, объекты, интерфейс .......................11 Контрольные вопросы .................................................13 3. Проектирование базы данных в Microsoft Access 2013 .......14 3.1. Создание файла базы данных ..................................14 3.2. Создание таблицы в режиме Конструктор .................15 3.3. Задание типов данных и свойств полей таблицы .......18 3.4. Создание новых полей и ввод данных из списка ........21 3.5. Создание маски ввода для контроля данных .............24 3.6. Правила установки связей между таблицами ............29 3.6.1. Установка первичного ключа в таблице ...........29 3.6.2. Схема данных .............................................30 3.6.3. Организация связей между таблицами ............33 3.7. Создание запросов.................................................36 3.7.1. Создание простого запроса на выборку в режиме Конструктор ..........................................37 3.7.2. Создание параметрических запросов ..............42 3.7.3. Формирование запроса по неполному значению поля .....................................................45 3.7.4. Обработка множественных данных .................46 3.7.5. Технология использования Построителя выражений для выполнения вычислений ................48 3.7.5.1. Создание запроса для проведения вычислений в таблице ..................................48 3.7.5.2. Проведение сложных вычислений ......49 3.7.6. Создание запроса на создание таблиц ..............53 3.7.7. Создание запроса на обновление записей .........55 3.7.8. Создание запроса на удаление записей ............57
3.8. Создание форм .....................................................60 3.8.1. Использование Мастера форм ........................61 3.9. Передача готовой базы данных пользователю ...........63 Контрольные вопросы .................................................63 4. Практическая работа ..............................................................65 5. Тесты для самоконтроля .......................................................82 Ключ к тесту ............................................................86 Литература ..................................................................................87
ВВЕДЕНИЕ Стремительное развитие информационных технологий содействует их использованию в разных сферах деятельности человека. Это способствует созданию, внедрению и использованию баз данных различного уровня сложности в повседневной и профессиональной деятельности. Автоматизация деятельности предприятия (организации, компании) посредством использования баз данных способствует достижению стратегических бизнес-целей предприятия, так как автоматизация многих бизнес-процессов направлена на повышение производительности труда работников, снижение расходов, увеличение клиентской базы, повышение уровня информационной безопасности, совершенствование взаимодействия с контрагентами и т.д. Сущность базы данных заключается в систематизации информации для конечных пользователей по различным критериям: содержание, структура, объем, связи и т.д. Использование баз данных предоставляет пользователям различные преимущества: − обеспечение компактности хранения данных в доступном месте; − повышение скорости поиска и обработки информации; − снижение уровня трудозатрат при работе с данными; − актуальность и своевременность доступной информации; − снижение избыточности, противоречивости и дуб- лирования информации; − обеспечение общего доступа к данным пользователей и других приложений; − соблюдение корпоративных и иных стандартов при обработке данных; − соблюдение мер информационной безопасности; − обеспечение целостности и независимости данных.
Разработка, внедрение и использование баз данных для автоматизации различных бизнес-процессов позволят повысить эффективность управления компанией в направлениях увеличения скорости повторяющихся задач, повышения качества работы, повышения точности управления, параллельного выполнения задач и принятия своевременных решений в типовых ситуациях. Для автоматизации многих бизнес-процессов не всегда требуется внедрение и использование коробочного прикладного решения на основе базы данных. Существенное количество рутинных операций может быть автоматизировано собственными средствами специалистов путем разработки и внедрения баз дынных на платформе Microsoft Access. Цель учебного пособия — комплексное представление общих принципов разработки базы данных с использованием инструментов Microsoft Access. Учебное пособие может быть использовано обучающимся по программам высшего и среднего профессионального образования, специалистов в области разработки и администрирования баз данных, системным администраторам, а также широкому кругу лиц, желающих расширить свои знания и умения по разработке базы данных в Access.
1 БАЗА ДАННЫХ: ПОНЯТИЕ, КЛАССИФИКАЦИЯ, ВИДЫ Понятие «база данных» (БД) означает структурированную совокупность взаимосвязанных одинаковых данных о разных объектах предметной области (объекты, субъекты, явления, процессы и т.д.). В современном информационном обществе эффективность работы с БД повышается за счет использования прикладных программных средств — систем управления базами данных (СУБД). СУБД позволяют автоматизировать ввод, хранение, обработку, поиск информации в БД. Организация используемых данных осуществляется на двух уровнях: − физический — определение способа размещения данных непосредственно на электронном носителе; − логический — определение способа организации данных на электронном носителе в зависимости от используемых информационных и программных средств. Логическая организация данных определяется используемыми структурой и моделью данных, поддерживаемые инструментальными (программными) средствами. Модель данных представляет собой совокупность структур данных и взаимосвязанные с ними операции над структурами. Размещение одной и той же информации в БД может осуществляться с использованием разных моделей и структур данных в зависимости от пользователей, аппаратного, программного и информационного обеспечения, а также от уровня сложности автоматизируемых задач. Существуют
иерархическая, реляционная, постреляционная, многомерная, объектно-ориентированная модели данных. На рисунке 1 представлена классификация БД по различным признакам, а на рисунке 2 — виды баз данных. Критерий классификации БД По среде постоянного хранения Во вторичной памяти (традиционная) В оперативной памяти В третичной памяти По модели данных Иерархическая Объектная и объектноориентированная Объектно-реляционная Реляционная Сетевая Функциональная По содержимому Географическая Историческая Научная Мультимедийная По степени распределенности Централизованная Распределенная Неоднородная Однородная Фрагментированная Тиражированная Другие виды БД Пространственная Временная Пространственно-временная Циклическая Рисунок 1. Классификация баз данных
Виды БД Иерархическая Каждый объект представляется в виде определенной сущности, у которой могут быть дочерние элементы, которые выступают Сетевая родительским элементом к другим дочерним элементам. Но есть один объект, с которого все начинается. Получается своеобразное дерево. Реляционная Каждый объект представляется в виде определенной сущности, у которой могут быть дочерние элементы. У каждого дочернего элемента может быть несколько предков, то есть, элементов стоящих выше него. Объекты хранятся в виде набора двумерных таблиц, состоящих из столбцов (полей) и строк (записей). Число столбцов фиксировано и известно заранее. Число строк не ограничено и в них хранятся данные об объектах. Рисунок 2. Виды баз данных Чаще всего для автоматизации управления разрабатываются и используются реляционные БД, которые представляют собой одну или совокупность взаимосвязанных между собой двумерных таблиц. В такой БД столбцы называются полем, а строки — записью. Каждому полю присваивается уникальные имя и тип (текстовый, числовой, логический, дата, время и т.д.). Тип поля определяет набор действий, которые можно производить над полем. Каждая запись хранит информацию об одном объекте. Значения полей в одной строке являются характеристиками одного объекта. Записи отличаются значениями ключей — поле (совокупность полей), содержимое которого уникально и отличается у разных записей. Если одновременно не должны совпадать несколько полей, то их совокупность определяет составной ключ БД. MsAccess является реляционной системой управления базами данных. Контрольные вопросы 1. Что такое база данных? Приведите пример. 2. Что такое система управления базами данных? Приведите пример.