Автор работы: Пользователь скрыл имя, 05 Октября 2011 в 00:55, курсовая работа
Цель любой информационной системы — обработка данных об объектах реального мира. В широком смысле слова база данных — это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Под предметной областью принято понимать часть реального мира, подлежащего изучению для организации управления и в конечном счете автоматизации, например, предприятие, вуз и т д.
Введение……………………………………………….……2
Постановка задачи…………………………………………5
Описание логической модели БД для поставленной задачи………………………………………………………………6
Описание структуры таблиц БД и видов связей между таблицами………………………………………………………….6
Описание технологии создания таблиц БД с иллюстрацией экранными формами……………………………8
Описание технологии создания схемы данных; обеспечения: целостности данных, каскадного обновления связанных полей и каскадного удаления связанных записей с иллюстрацией экранными формами………………………..…11
Описание технологии создания формы для ввода данных с иллюстрацией экранными формами………………………...15
Описание технологии создания запросов с иллюстрацией экранными формами для своей задачи/для «вычисляемых полей» своей задачи дать описание технологии их создания…………………………………………………………...18
Описание технологии создания отчётов с иллюстрацией экранными формами для своей задачи/для «вычисляемых полей» своей задачи……………………………………..……...26
Описание технологии создания кнопочного меню с иллюстрацией экранными формами…………………….….....32
Инструкция пользователю по работе с разработанной информационной системой…………………………………..…37
Список использованной литературы…………………….41
Графически это можно изобразить так:
В реляционной
базе данных в качестве объектов рассматриваются
отношения, которые можно представить
в виде таблиц. Таблицы между собой связываются
посредством общих полей, т.е. одинаковых
по форматам и имеющихся в данных таблицах.
В наших двух таблицах общими полями будут
поля «Код программиста» и «Код сведения».
Структура таблицы Арендаторы
Имя поля | Тип данных | Размер поля |
Код программиста | Счётчик | Длинное целое |
Фамилия | Текстовый | 20 |
Имя | Текстовый | 17 |
Отчество | Текстовый | 17 |
Структура таблицы Сведения
Имя поля | Тип данных | Размер поля |
Код сведения | Числовой | Длинное целое |
Программный продукт | Текстовый | 50 |
Язык программирования | Текстовый | 50 |
Договорная сумма оплаты | Числовой | Длинное целое |
Дата исполнения договорная | Дата/время | Краткий формат даты |
Дата фактического исполнения | Дата/время | Краткий формат даты |
Зарплата | Числовой | Длинное целое |
Число просроченных дней | Числовой | Длинное целое |
Штраф | Числовой | Длинное целое |
В качестве ключевого поля в таблице Программисты задаём поле Код программиста. Во второй таблице ключевого поля не задаём, но в настройках поля Код арендатора в строке Индексированное поле выбираем пункт «Да, совпадения не допускаются». Это нужно для того, чтобы в последующем создать связь между обеими таблицами.
Сначала создадим БД. Для этого загрузим Access.
- В появившемся окне выбираем пункт «новая база данных».
- В окне «Новая база данных» задаем имя новой БД «Программисты».
- Нажимаем кнопку «Создать».
- Далее создаем саму таблицу БД.
- На рабочем экране автоматически появляется новая таблица, выбираем в верхнем левом углу режим «Конструктор», далее всплывёт окно, где будет предложено назвать нашу таблицу. Чтобы создать вторую таблицу достаточно на панели инструментов выбрать вкладку «Создание» и нажать кнопку «Таблица». После этого на рабочем экране появится новая пустая таблица. Дальнейшие действия аналогичны описанным выше.
В
результате проделанных операций открывается
окно таблицы в режиме конструктора,
в котором следует определить поля
таблицы в соответствие с вышеописанной
структурой таблиц:
Закончив
создание структуры таблицы, пользователь
закрывает окно конструктора таблиц. При
этом Access выдаёт запрос на сохраненные
таблицы, и пользователь может задать
имя таблицы, после чего на экране появляется
окно БД.
6. Описание технологии создания схемы данных; обеспечения: целостности данных, каскадного обновления связанных полей и каскадного удаления связанных записей с иллюстрацией экранными формами
Аналогично добавим другую таблицу (Switchboard Item – это созданная нами позднее экранная форма, которой первоначально при создании схемы данных не было).
Форма – это специальный объект-контейнер для других интерфейсных компонентов, таких как поля ввода для отображения данных, кнопки и др. На форме разработчик располагает компоненты для ввода, корректировки, просмотра и группировки данных, в зависимости от специфики приложения.
Форму также можно создать двумя способами – в режиме конструктора и с помощью мастера. В первом случае разработчик располагает набором компонентов, которые свободно размещает на форме и задает их параметры. В режиме мастера пользователь просто выбирает таблицу, поля и стиль оформления, а форма генерируется автоматически.
Рассмотрим создание формы на примере технологии создания формы «Ввод данных».
Для создания формы:
Дать описание технологии их создания
С помощью запросов можно просматривать, анализировать и изменять данные из нескольких таблиц. Они также используются в качестве источника данных для форм и отчетов. Запросы позволяют вычислять итоговые значения и выводить их в компактном формате, подобном формату электронной таблицы, а также выполнять вычисления над группами записей.
Запросы можно создавать самостоятельно и с помощью мастера. Мастера запросов автоматически выполняют основные действия в зависимости от ответов пользователя на поставленные вопросы. Самостоятельно разработать запросы можно в режиме конструктора.
В перекрестном запросе отображаются результаты статистических расчетов (такие, как суммы, количество записей, средние значения), выполненных по данным из одного поля таблицы. Эти результаты группируются по двум наборам данных, один из которых расположен в левом столбике таблицы, а второй – в верхней строке.
Запрос на изменение – это запрос, который за одну операцию вносит изменения в несколько записей. Существует четыре типа запросов на изменение: на удаление, обновление и добавление записей, а так же на создание таблицы.
Запрос на удаление удаляет группу записей, удовлетворяющих заданным условием, из одной или несколько таблиц. С помощью запроса на удаление можно удалять только всю запись, а не отдельные поля внутри нее.
Запрос на обновление записей вносит общие изменения в группу записей одной или нескольких таблиц.
Запрос на добавление добавляет группу записей из одной или нескольких таблиц в конец одной или нескольких таблиц. Например, появилось несколько новых арендаторов, а также БД, содержащая сведения о них. Чтобы не вводить все данные вручную, их можно добавить в таблицу Арендатор.
Запрос на создание таблицы создает новую таблицу на основе всех или части данных из одной или нескольких таблиц.
Запрос SQL – это запрос, создаваемый при помощи инструкций SQL. Этот тип запросов довольно сложен для начинающих пользователей и используются обычно опытными пользователями, имеющими навыки программирования и общения с серверами БД.
Создание запросов в нашей курсовой работе осуществлялось с помощью мастера запросов и конструктора запросов. Вот пример пошагового создания запроса «Запрос на однофамильцев», в котором есть условие отбора: определённая фамилия программиста.
Для создания Запроса:
Информация о работе Инструкция пользователю по работе с разработанной информационной системой