46911 (607991)

Файл №607991 46911 (База данных по учёту видеокассет)46911 (607991)2016-07-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

Министерство образования и науки Республики Казахстан

Таразский государственный университет имени М.Х.Дулати

Факультет естественных наук

Кафедра "Компьютерные системы"



Курсовая работа

по дисциплине: "Системы Базы Данных"

на тему "База данных по учёту видеокассет"

Студент группы:ИС-25 Козыбаев А.Б.

Руководитель: Сейпилова Б.С.



Тараз-2007

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ БАЗЫ ДАННЫХ ПО УЧЁТУ ВИДЕОКАССЕТ

1.1 Основные понятия

1.2 Описание предметной области

1.3 Каталог задач и запросов базы

1.4 Описание сущностей

1.5 Описание атрибутов

1.6 Концептуальная модель

1.7 Описание связей

1.8 Итоги построения концептуальной модели

2. РЕЛЯЦИОННАЯ МОДЕЛЬ БАЗЫ ДАННЫХ "ОТДЕЛ СБЫТА ПРЕПРИЯТИЯ"

2.1 Основные понятия

2.2 Модель данных логического уровня

2.3 Построение реляционной модели

3. МАТЕМАТИЧЕСКОЕ ОПИСАНИЕ РЕЛЯЦИОННОЙ МОДЕЛИ БАЗЫ

ДАННЫХ "ОТДЕЛ СБЫТА ПРЕПРИЯТИЯ"

3.1 Описание доменов

3.2 Описание ключей

3.3 Правила целостности

3.4. Описание запросов

4. ВЫБОР ТЕХНИЧЕСКИХ СРЕДСТВ С ТОЧКИ ЗРЕНИЯ БАЗ ДАННЫХ

5. РЕАЛИЗАЦИЯ БД "ОТДЕЛ СБЫТА ПРЕПРИЯТИЯ"

6. РЕЗУЛЬТАТЫ РАБОТЫ БД " ОТДЕЛ СБЫТА ПРЕПРИЯТИЯ"

6.1 Приложение

6.2 Запросы

6.3 Отчеты

ЗАКЛЮЧЕНИЕ

СПИСОК ЛИТЕРАТУРЫ

ВВЕДЕНИЕ

В деловой или личной сфере часто приходится работать с данными из разных источников, каждый из которых связан с определенным видом деятельности. Для координации всех этих данных необходимы определенные знания и организационные навыки. Microsoft Access объединяет сведения из разных источников в одной реляционной базе данных. Создаваемые формы, запросы и отчеты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные и печатать отчеты. Система база данных в MS Access представляет собой совокупность инструментов для ввода, хранения, просмотра, выборки и управления информацией. К этим средствам относятся таблицы, формы, отчеты, запросы. В MS Access поддерживаются два способа создания базы данных. Вы можете создать пустую базу данных, а затем добавить в нее таблицы, формы, отчеты и другие объекты. Такой способ является наиболее гибким, но требует отдельного определения каждого элемента базы данных. Кроме этого имеется возможность создать с помощью мастера базу данных определенного типа со всеми необходимыми таблицами, формами и отчетами. Так как MS Access содержит большой выбор подготовленных для вас баз данных, второй способ во многих случаях может оказаться предпочтительным. В обоих случаях у Вас останется возможность в любое время изменить и расширить созданную вами базу данных.

Система Access — это набор инструментов конечного пользователя для управления базами данных. В ее состав входят конструкторы таблиц, форм, запросов и отчетов. Эту систему можно рассматривать и как среду разработки приложений. Используя макросы или модули для автоматизации решения задач, можно создавать ориентированные на пользователя приложения такими же мощными, как и приложения, написанные непосредственно на языках программирования. При этом они будут включать кнопки, меню и диалоговые окна. Программируя на языке VBA, можно создавать такие мощные программы, как сама система Access.

Создание приложений без программирования с использованием макросов Access. Пользователи электронных таблиц и баз данных должны быть знакомы со многими ключевыми понятиями, используемыми в Access. Прежде чем приступить к работе с каким-либо программным продуктом, важно понять его возможности и типы задач, для решения которых он предназначен. Microsoft Access (далее — просто Access) — это многогранный продукт, использование которого ограничено только воображением пользователя.

В Access в полной мере реализовано управление реляционными базами данных. Система поддерживает первичные и внешние ключи и обеспечивает целостность данных на уровне ядра (что предотвращает несовместимые операции обновления или удаления данных). Кроме того, таблицы в Access снабжены средствами проверки допустимости данных, предотвращающими некорректный ввод вне зависимости от того, как он осуществляется, а каждое поле таблицы имеет свой формат и стандартные описания, что существенно облегчает ввод данных. Access поддерживает все необходимые типы полей, в том числе текстовый, числовой, счетчик, денежный, дата/время, MEMO, логический, гиперссылка и поля объектов OLE. Если в процессе специальной обработки в полях не оказывается никаких значений, система обеспечивает полную поддержку пустых значений.

  1. КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ БАЗЫ ДАННЫХ "ОТДЕЛ СБЫТА ПРЕПРИЯТИЯ"

1.1 Основные понятия

При разработке концептуальной модели мы будем пользоваться следующими понятиями:

Сущность – личности, факты, объекты реального мира, имеющие отношение к некоторой проблемной области. /1,2/

Атрибут – это информационное отображение свойств объекта. При реализации информационной модели на каком-либо носителе информации, атрибут часто называют элементом данных, полем данных или просто полем.

Экземпляр объекта – это один набор значений его элементов данных.

Доменом называется набор записей данных одного типа, отвечающих поставленным условиям.

Связь – это функциональная зависимость между сущностями.

Концептуальная модель представляет интегрированные концептуальные требования всех пользователей к базе данных данной предметной области.

Концептуальная схема – это графическое представление данных на концептуальном уровне./2,3/

1.2 Описание предметной области

При проектировании концептуальной модели все усилия разработчика должны быть направлены в основном на структуризацию данных и выявление взаимосвязей между ними без рассмотрения особенностей реализации и вопросов эффективности обработки. Проектирование концептуальной модели основано на анализе решаемых на этом предприятии задач по обработке данных. Концептуальная модель включает описания объектов и их взаимосвязей, представляющих интерес в рассматриваемой предметной области и выявляемых в результате анализа данных. Имеются в виду данные, используемые как в уже разработанных прикладных программах, так и в тех, которые только будут реализованы./4,5/

Фирма, в которой будет эксплуатироваться данная база данных, занимается работой с заказчиками и поставщиками, т.е. ведется работа по приему заявок от заказчиков и их осуществление и заключением договоров на поставку товаров от поставщиков. В базе данных должно храниться полный перечень поставщиков и заказчиков с указанием всех требуемых адресов и телефонов, перечень ведется с момента создания фирмы. Также в базе данных должно храниться весь перечень товаров имеющихся на оптовой базе на данный момент, перечень товаров включенных в накладные и договора, список всех накладных и договоров заключенных ранее, должна иметься возможность добавление новых договоров и накладных. Также база должна хранить все счета оформленных в результате заключенных договоров и оформления накладных. Ограничение прав на доступ должно разделяться на пользователь и администратор. Пользователь должен иметь ограниченные права доступа, т.е. не иметь права корректировать, у администратора нет ограничений, кроме изменений структуры базы данных. /6/

Определим первоначальные данные:

Договора - заключаются с поставщиками на определённый вид товара/7/.

Поставщики - организации или физические лица, с которыми заключаются договора на поставку товара.

Заказчики - в основном магазины, а также предприятия и организации, подающие заказ на приобретение того или иного товара.

Счета - ведутся на этапе заключения договором с поставщиками, а также с заказчиками.

Накладные - создаются на основании получения заказа о заказчика, для отгрузки.

Товар - присутствует на основании заявки и договора с поставщиком.

1.3 Каталог задач и запросов базы

Основываясь на описании предметной области (п.1.2), а также путём опроса экспертов и изучения документальных источников,/8,9,10/ определим круг запросов и задач, которые предполагается решать с использованием базы данных "Отдел Сбыта Преприятия".

Задачи:

  • сведения о поставщиках и заказчиках;

  • сведения о накладных, договорах и счетах;

  • сведения о товарах;

  • возможность пополнять базу данных информацией новыми видами товара, накладных, договоров, список поставщиков, заказчиков и счетов;

  • возможность при необходимости корректировать данные.

Вследствие большого объема информации хранящегося в базе данных пользователь должен иметь быстрый доступ к интересующим ему данным. Анализируя возможные запросы пользователя получаем такие запросы:

  • по названию фирмы поставщика получение информации о всех заключенных договоров и счетов с этим поставщиком.

  • по названию фирмы заказчика получение информации о всех полученных накладных от этого заказчика, также о всех оформленных счетах с этим заказчиком.

  • по названию товара получение информации когда и в каких накладных и договорах участвовал этот товар.

  • по номеру накладной или номеру договора получение полной информации о данном договоре или накладной.

    1. Описание сущностей

Основываясь на описании предметной области (см.п.1.2) и определённых запросов и задач (см.п.1.3), выявляем сущности. Описание сущностей приведено в таблице (табл. 1.1).

Таблица 1.1

Наименование

сущности

Первичный ключ

Кол. экземпл. сущности

Динамика роста

Частота коррекции

Ограничение на доступ

Администр

Пользователь

Товар

Код товара

3000

20%

Раз в месяц

Нет

Только чтение

Поставщик

Код поставщика

10

5%

Раз в год

Нет

Только чтение

Заказчик

Код заказчика

30

15%

Раз в 6 месяцев

Нет

Только чтение

Договор

Номер договора

20

5%

Раз в месяц

Нет

Только чтение

Накладная

Номер накладной

20

5%

Раз в месяц

Нет

Только чтение

Счет

Номер счета

20

5%

Раз в месяц

Нет

Только чтение

Описание сущностей

Количество экземпляров сущности – это количество известных разработчику на момент проектирования базы данных. При вычислении динамики роста оценивается отношение количества сущностей, на которое может увеличиться общее количество сущностей, к количеству сущностей. Частота коррекции содержит сведения о периодичности изменений количества сущностей.

1.5 Описание атрибутов

На основании таблицы сущностей (см.табл.1.1) и каталога задач и запросов (см.п.1.3), а также путём опроса экспертов и изучения документальных источников,/11,12/ выделим все необходимые атрибуты.

В таблице (табл.1.2) приводится описание атрибутов:

Таблица 1.2

Описание атрибутов

Наименование

атрибута

Тип

Значения

Диапазон

Значений

Возм-ть принимать

неопределённые значения

Метод контроля достоверности

1

2

3

4

5

Код товара

Числовой

Диапазон

Нет

=100000

Наименование

Текстовый

-

Нет

<=60 симв

Вес брутто (гр)

Числовой

Диапазон

Нет

<0

Вес нетто (гр)

Числовой

Диапазон

Нет

<0

Цена за единицу

Денежный

-

Нет

<0

Вид упаковки

Текстовой

-

Нет

<=20 симв

Номер договора

Числовой

Диапазон

Нет

<0 And <=10000000

Дата

Дата\время

Диапазон

Нет

[1..31],[1..12],

[1996..2025]

Сумма

Денежный

-

Нет

<0

Код заказчика

Числовой

Диапазон

Нет

<0 And <=10000000

Наименование заказчика

Текстовый

-

Нет

<=60 симв

ФИО руководителя

Текстовый

-

Нет

<=60 симв

Адрес

Текстовый

-

Нет

<=80 симв

Тел\Факс

Текстовый

-

Нет

<=40 симв

Номер накладной

Числовой

-

Нет

<0 And <=10000000

Дата накладной

Дата\время

Диапазон

Нет

[1..31],[1..12],

[1996..2025]

Сумма по накл

Денежный

-

Нет

<0

Код поставщика

Числовой

Диапазон

Нет

<0 And <=10000000

Наименование поставщика

Текстовый

-

Нет

<=60 симв

ФИО Руководителя

Текстовый

-

Нет

<=60 симв

Адрес

Текстовый

-

Нет

<=80 симв

Тел\Факс

Текстовый

-

Нет

<=40 симв

Номер счета

Числовой

Диапазон

Нет

<0 And <=10000000

Дата

Дата\время

Диапазон

Нет

[1..31],[1..12],

[1996..2025]

Сумма

Денежный

-

Нет

<0

НДС

Денежный

-

Нет

<0

Сумма к оплате

Денежный

-

Нет

<0

Количество

Числовой

Диапазон

Нет

<0 And <=10000

Диапазоны значений определяются из анализа документов, так же как и ограничения на длину текста. Нужно также сказать, что для осуществления взаимосвязи между атрибутами-ключами различных связанных таблиц необходимо совпадение по типу данных и ограничению по длине строки. Эта проблема решается путём унификации всех сходных атрибутов-ключей.

Характеристики

Тип файла
Документ
Размер
36,08 Mb
Тип материала
Учебное заведение
Неизвестно

Тип файла документ

Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.

Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.

Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.

Список файлов курсовой работы

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6384
Авторов
на СтудИзбе
308
Средний доход
с одного платного файла
Обучение Подробнее