ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 09.11.2023
Просмотров: 94
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Оглавление
I.Введение 2
1.Актуальность курсовой работы 2
2.Цель и задачи курсовой работы 2
3. Практическая значимость 2
II.Задание по первой части курсовой работы 3
1.Теоретическое обоснование выбора компонент структуры базы данных 3
2.Создание структур таблицы 4
3.Определение связей между таблицами базы данных (схема данных) 7
7
4.Проектирование форм для ввода входной информации 8
5.Проектирование запросов 11
6.Создание отчетов 16
7.Проектирование кнопочной формы 19
8.Вывод по проделанной работе 20
Список используемой литературы 21
База данных в MS Access представляет собой совокупность инструментов для ввода, хранения, просмотра, выборки и управления информацией. К этим средствам относятся таблицы, формы, отчеты, запросы. В MS Access поддерживаются два способа создания базы данных. Вначале создается пустая база данных, а затем в нее заносятся таблицы, формы, отчеты и другие объекты. Такой способ является наиболее гибким, но требует отдельного определения каждого элемента базы данных. Кроме этого имеется возможность создать с помощью мастера базу данных определенного типа со всеми необходимыми таблицами, формами и отчетами. Так как MS Access содержит большой выбор подготовленных баз данных, второй способ во многих случаях может оказаться предпочтительным. В обоих случаях существует возможность в любое время изменить и расширить созданную вами базу данных.
А вот так выглядит эта таблица при просмотре данных: «Клиенты»В таблице приведен список всех клиентов, которым нужен ремонт электрооборудования. Таблица состоит из 5 полей, ключевым из которых является поле «код клиента».«Мастера»В таблице приведен список работников, которые занимаются ремонтом и заменой электрооборудования. \«Склады»В таблице приведен список складов, на которых хранятся запчасти для ремонта электрооборудования. «Выбор маршрута»Данная таблица реализует связь «многие-ко-многим», связывает между собой таблицы «Клиенты», «Мастера» и «Запчасти».
Главная кнопочная форма, которая позволяет уже при загрузке базы сразу приступить к работе с ней.Нужно также заметить, что во многих формах для удобства можно использовать кнопки управления записями и формами.Вот, например, самая обыкновенная форма, позволяющая вводить новые запчасти в базу.Следующая форма несколько сложней предыдущей, поскольку содержит в себе подчиненную форму. Для создания подчиненной формы необходимо в режиме «Конструктора» нажать соответствующую кнопку на панели управления.После добавления на форму появляется диалоговое окно «мастер подчиненных форм», в котором необходимо выбрать необходимую подчиненную форму. В следующем диалоговом окне необходимо самостоятельно определить поля связи между главной и подчинительной формой либо выбрать предполагаемые связи из списка.
Запрос на удалениеРезультатом этого запроса является удаление мастера из таблицы по его фамилии.Запрос на выборкуЭтот запрос сначала запрашивает фамилию клиента, а затем выводит всю информацию по нему.Этот запрос выводит на экран полностью сумму, которую должен заплатить клиент за ремонт с учетом стоимости работы и запчасти. В этом запросе я пользовалась построителем выражений.Итого: Ремонт![Стоимость работы]+Запчасти!ЦенаЗапрос на выборку с условиемЭтот запрос выводит на экран перечень запчастей дороже 1000 рублей.Запрос на выборку с использованием групповых операцийЭтот запрос выводит на экран общее количество денег, который получит каждый мастер. В данном запросе я пользовалась групповыми операциями (функция Sum).Перекрестный запросРезультатом этого запроса является таблица.Запрос на добавлениеЭтот запрос добавляет новых мастеров в базу.
I.Введение 2
1.Актуальность курсовой работы 2
2.Цель и задачи курсовой работы 2
3. Практическая значимость 2
II.Задание по первой части курсовой работы 3
1.Теоретическое обоснование выбора компонент структуры базы данных 3
2.Создание структур таблицы 4
3.Определение связей между таблицами базы данных (схема данных) 7
7
4.Проектирование форм для ввода входной информации 8
5.Проектирование запросов 11
6.Создание отчетов 16
7.Проектирование кнопочной формы 19
8.Вывод по проделанной работе 20
Список используемой литературы 21
-
Введение
-
Актуальность курсовой работы
-
Легкий способ ввода или удаления товара или клиента; -
Наличие в форме «Товары» цветных изображений товара; -
Понятный интерфейс кнопочных форм;
-
Возможность просмотра или вывода на печать отчётов, наглядно демонстрирующих информацию по основным категориям; -
Наличие необходимых запросов и отчетов.
-
Цель и задачи курсовой работы
-
Практическая значимость
-
Задание по первой части курсовой работы
-
Теоретическое обоснование выбора компонент структуры базы данных
База данных в MS Access представляет собой совокупность инструментов для ввода, хранения, просмотра, выборки и управления информацией. К этим средствам относятся таблицы, формы, отчеты, запросы. В MS Access поддерживаются два способа создания базы данных. Вначале создается пустая база данных, а затем в нее заносятся таблицы, формы, отчеты и другие объекты. Такой способ является наиболее гибким, но требует отдельного определения каждого элемента базы данных. Кроме этого имеется возможность создать с помощью мастера базу данных определенного типа со всеми необходимыми таблицами, формами и отчетами. Так как MS Access содержит большой выбор подготовленных баз данных, второй способ во многих случаях может оказаться предпочтительным. В обоих случаях существует возможность в любое время изменить и расширить созданную вами базу данных.
-
Создание структур таблицы
-
Однозначная идентификация записи: запись должна однозначно определяться значением ключа; -
Отсутствие избыточности: никакое поле нельзя удалить из ключа, не нарушая при этом свойства однозначной идентификации.
А вот так выглядит эта таблица при просмотре данных: «Клиенты»В таблице приведен список всех клиентов, которым нужен ремонт электрооборудования. Таблица состоит из 5 полей, ключевым из которых является поле «код клиента».«Мастера»В таблице приведен список работников, которые занимаются ремонтом и заменой электрооборудования. \«Склады»В таблице приведен список складов, на которых хранятся запчасти для ремонта электрооборудования. «Выбор маршрута»Данная таблица реализует связь «многие-ко-многим», связывает между собой таблицы «Клиенты», «Мастера» и «Запчасти».
-
Определение связей между таблицами базы данных (схема данных)
-
один-к-одному: каждой записи первой таблицы, строго соответствует одна запись другой. Используется редко, полезен, когда одну таблицу делят на несколько частей;
-
один-ко-многим: одна запись первой таблицы связана с множеством записей другой, но одной записи второй не может соответствовать несколько записей из первой.
-
многие-ко-многим: каждой записи одной таблицы могут соответствовать несколько записей другой таблицы. Реализуется с помощью связывающей таблицы, в которой первый ключ является составным и включает ключ поля первой и второй таблицы.
-
Проектирование форм для ввода входной информации
Главная кнопочная форма, которая позволяет уже при загрузке базы сразу приступить к работе с ней.Нужно также заметить, что во многих формах для удобства можно использовать кнопки управления записями и формами.Вот, например, самая обыкновенная форма, позволяющая вводить новые запчасти в базу.Следующая форма несколько сложней предыдущей, поскольку содержит в себе подчиненную форму. Для создания подчиненной формы необходимо в режиме «Конструктора» нажать соответствующую кнопку на панели управления.После добавления на форму появляется диалоговое окно «мастер подчиненных форм», в котором необходимо выбрать необходимую подчиненную форму. В следующем диалоговом окне необходимо самостоятельно определить поля связи между главной и подчинительной формой либо выбрать предполагаемые связи из списка.
-
Проектирование запросов
Запрос на удалениеРезультатом этого запроса является удаление мастера из таблицы по его фамилии.Запрос на выборкуЭтот запрос сначала запрашивает фамилию клиента, а затем выводит всю информацию по нему.Этот запрос выводит на экран полностью сумму, которую должен заплатить клиент за ремонт с учетом стоимости работы и запчасти. В этом запросе я пользовалась построителем выражений.Итого: Ремонт![Стоимость работы]+Запчасти!ЦенаЗапрос на выборку с условиемЭтот запрос выводит на экран перечень запчастей дороже 1000 рублей.Запрос на выборку с использованием групповых операцийЭтот запрос выводит на экран общее количество денег, который получит каждый мастер. В данном запросе я пользовалась групповыми операциями (функция Sum).Перекрестный запросРезультатом этого запроса является таблица.Запрос на добавлениеЭтот запрос добавляет новых мастеров в базу.
-
Создание отчетов