Автор работы: Пользователь скрыл имя, 07 Декабря 2010 в 14:12, Не определен
База данных
ФЕДЕРАЛЬНОЕ
АГЕНТСТВО ПО ОБРАЗОВАНИЮ
РФ
СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ
ИНСТИТУТ УПРАВЛЕНИЯ БИЗНЕС-ПРОЦЕССАМИ И ЭКОНОМИКИ
Кафедра
Бизнес-информатики
Пояснительная записка
к курсовой работе
по дисциплине: Базы данных
Вариант
№16
Оценка __________
Дата
____________
Красноярск 2010
Задание на курсовую работу………………………………………….………3
Аннотация………………………………………………
Введение…………………………………………………
Заключение……………………………………………
Список
используемой литературы…………………………………..………19
Задание
на курсовую работу
Создать базу данных справочник, с помощью которой, можно осуществлять следующие функции:
Целью выполнения курсовой работы является:
База данных «правочник охотничьего оружия» будет выполнять следующие задачи:
Пояснительная
записка включает 19 страниц текста, 9 таблиц,
12 рисунков, 4 использованных литературных
источника.
В каждой области деятельности создаются собственные базы данных: в социальном обеспечении - по получателям пенсий, в медицине – по диспансерному учету, по льготным лекарствам.
Так, для отдела по работе с клиентами разрабатывается база данных «Справочник охотничьего оружия» специально для работы данными о существующем оружие. База данных, позволяет накопленную информацию по оружию оптимально хранить, искать, а также использовать при подготовке отчетов.
«БАЗА ДАННЫХ (БД) – это совокупность взаимосвязанных и упорядоченных данных, которая обеспечивает их оптимальное использование в определенной области человеческой деятельности».
Постепенно с развитием программного обеспечения ЭВМ появились идеи создания управляющих систем, которые позволяли бы накапливать, хранить и обновлять взаимосвязанные данные по целому комплексу решаемых задач. Эти идеи нашли свое воплощение в системах управления базами данных (СУБД).
Microsoft
ACCESS- это функционально полная реляционная
СУБД. Система управления базами данных
Microsoft ACCESS является одним из самых популярных
приложений в семействе настольных СУБД.
Все версии ACCESS имеют в своем арсенале
средства, значительно упрощающие ввод
и обработку данных, поиск данных и предоставление
информации в виде таблиц, графиков и отчетов.
Встроенная функция SQL позволяет легко
и быстро создавать запросы. Благодаря
этим преимуществам выбор остановился
на данной базе данных.
1. Функциональная спецификация
1.1
Анализ данных
При анализе предметной области необходимо сначала выделить информационные объекты. Поскольку любой физический объект имеет множество свойств, то для каждого из этих объектов необходимо указать только те, которые необходимы для решения задач, стоящих перед разрабатываемой информационной системой. Для каждого из объектов необходимо указать операции, которые можно выполнять с этим объектом.
Из всего множества свойств необходимо выбрать только существенные, наиболее полезные для решения задач.
База данных «Справочник охотничьего оружия» будет выполнять следующие задачи:
Таблица 1 – Заполненный рабочий бланк задачи «Регистрация оружия»
Описание задачи “Регистрация оружия” | ||
Список связанных задач | Осуществление поиска | |
Имя элемента | Описание | Объект |
Название | Наименование оружия | Оружие |
Фирма | Фирма-производитель оружия | Оружие |
Калибр | Калибр оружия | Оружие |
Страна-производитель | Страна-производитель оружия | Страна-производитель |
Вес | Вес оружия | Оружие |
Изображение | Изображение оружия | Оружие |
Таблица 2 – Заполненный рабочий бланк описания объекта «Страны-производители оружия»
Имя объекта: Страны-производители оружия | Краткое описание: Перечень стран которые производят оружие | ||||
Связанные объекты: | Имя
Оружие |
Связь
Многие | |||
Имя элемента | Тип | Описание | Условие на значение | ||
Код | Число | Код страны | |||
Страна | Текст | Наименование страны |
Таблица 3 – Заполненный рабочий бланк описания объекта «Оружие»
Имя объекта: Сотрудники | Краткое описание: Данные о сотруднике предприятия | ||||
Связанные объекты: | Имя
Страны-производители оружия |
Связь
Один | |||
Имя элемента | Тип | Описание | Условие на значение | ||
Название | Текст | Наименование оружия | |||
Фирма | Текст | Фирма-производитель | |||
Калибр | Текст | Калибр оружия | Маска ввода | ||
Страна-производитель | Текст | Страна-производитель | |||
Вес,кг | Число | Вес оружия | |||
Изображение | Поле объектов OLE | Изображение оружия |
2.1.
Структура данных
Типы полей и их описание.
1. Текстовый - текст или комбинация текста и чисел, например, адреса, а также числа, не требующие вычислений, например, номера телефонов, инвентарные номера или почтовые индексы. Сохраняет до 255 знаков.
2. Числовой - данные, используемые для математических вычислений, за исключением финансовых расчетов (для них следует использовать тип «Денежный»). Сохраняет 1, 2, 4 или 8 байтов.
3. Дата/Время - используется для хранения дат и времени полей, в которых данные представлены в специальном формате. В поле данного типа может содержаться любая дата и любое время: от 1 января 100 г. до 31 декабря 9999 г. Данные этого типа занимают 8 байт.
4. Денежный - используется для денежных значений и для предотвращения округления во время вычислений. Сохраняет 8 байтов.
5. Поле
МЕМО - длинный текст или числа, например,
примечания или
6. Поле объекта OLE - MS Access позволяет хранить в таблицах изображения и другие двоичные данные (например, электронную таблицу MS Excel, документ MS Word, рисунок звукозапись), связанный или внедренный в таблицу Microsoft Access. Фактический объем данных, который Вы можете ввести в поле данного типа, определяется объемом жесткого диска Вашего компьютера (до 1 Гигабайта).
7. Мастер подстановок - Выбор этого типа данных запускает мастер подстановок, который создает поле, в котором предлагается выбор значений из раскрывающегося списка, содержащего набор постоянных значений или значений из другой таблицы. Выбор этого параметра в списке в ячейке запускает мастера подстановок, который определяет тип поля.
Таблица 4– Оружие
Имя поля | Тип данных | |
Номер | Счетчик | Ключевое поле |
Фамилия | Текстовый | |
Название | Текстовый | |
Фирма | Текстовый | |
Калибр | Текстовый | |
Страна-производитель | Текстовый | |
Вес, кг | Числовой | |
Изображение | Поле объектов OLE |