Автор работы: Пользователь скрыл имя, 03 Мая 2012 в 10:33, курсовая работа
Связь - это графически изображаемая ассоциация, устанавливаемая между двумя сущностями. Эта ассоциация всегда является бинарной и может существовать между двумя разными сущностями или между сущностью и ей же самой (рекурсивная связь). В любой связи выделяются два конца (в соответствии с существующей парой связываемых сущностей), на каждом из которых указывается имя конца связи, степень конца связи (сколько экземпляров данной сущности связывается), обязательность связи (т.е. любой ли экземпляр данной сущности должен участвовать в данной связи).
Введение 3
1. Постановка задачи и исходные данные 5
2. Диаграммы ER-экземпляров и ER-типа 7
3. Генерация таблиц БД 12
4. Структура таблиц и схема данных БД в среде СУБД MSAccess 13
5. Содержимое таблиц БД 16
6. Формирование запросов 18
Заключение 20
Список использованных источников 21
Оглавление
Введение 3
1. Постановка задачи и исходные данные 5
2. Диаграммы ER-экземпляров и ER-типа 7
3. Генерация таблиц БД 12
4. Структура таблиц и схема данных БД в среде СУБД MSAccess 13
5. Содержимое таблиц БД 16
6. Формирование запросов 18
Заключение 20
Список использованных источников 21
Принято считать, что реляционный подход к организации баз данных был заложен в конце 1960-х гг. Эдгаром Коддом. В последние десятилетия этот подход является наиболее распространенным.
Реляционная база данных — база данных, основанная на реляционной модели данных. Слово «реляционный» происходит от англ. Relation (отношение). Для работы с реляционными БД применяют реляционные СУБД
Компьютерный мир далеко
не сразу признал реляционные
системы. В 70-е года прошлого века, когда
уже были получены почти все основные
теоретические результаты и даже
существовали первые прототипы реляционных
СУБД, многие авторитетные специалисты
отрицали возможность добиться эффективной
реализации таких систем. Однако преимущества
реляционного подхода и развитие
методов и алгоритмов организации
и управления реляционными базами данных
привели к тому, что к концу
80-х годов реляционные
Модель Сущность-Связь (ER-модель)
(англ. entity-relationship model (ERM) или англ. entity-relationship
diagram (ERD)) — модель данных, позволяющая
описывать концептуальные схемы. Предоставляет
собой графическую нотацию, основанную
на блоках и соединяющих их линиях,
с помощью которых можно
ER-модель удобна при проектировании информационных систем, баз данных, архитектур компьютерных приложений, и других систем. С её помощью можно выделить ключевые сущности, присутствующие в модели, и обозначить отношения, которые могут устанавливаться между этими сущностями.
ER-модель является одной
из самых простых визуальных
моделей данных (графических нотаций).
Она позволяет обозначить
На этапе перехода к реализации данной ER-диаграммы в виде реальной информационной системы или программы, происходит отображение ER-модели в более детальную модель данных реляционной (объектной, сетевой, логической, или др.) базы данных, которая называется даталогической моделью данных по отношению к исходной ER-диаграмме.
Основными понятиями ER-модели являются сущность, связь и атрибут.
Сущность - это реальный или представляемый объект, информация о котором должна сохраняться и быть доступна. В диаграммах ER-модели сущность представляется в виде прямоугольника, содержащего имя сущности. При этом имя сущности - это имя типа, а не некоторого конкретного экземпляра этого типа. Для большей выразительности и лучшего понимания имя сущности может сопровождаться примерами конкретных объектов этого типа.
Каждый экземпляр сущности должен быть отличим от любого другого экземпляра той же сущности (это требование в некотором роде аналогично требованию отсутствия кортежей-дубликатов в реляционных таблицах).
Связь - это графически изображаемая
ассоциация, устанавливаемая между
двумя сущностями. Эта ассоциация
всегда является бинарной и может
существовать между двумя разными
сущностями или между сущностью
и ей же самой (рекурсивная связь).
В любой связи выделяются два
конца (в соответствии с существующей
парой связываемых сущностей), на
каждом из которых указывается имя
конца связи, степень конца связи
(сколько экземпляров данной сущности
связывается), обязательность связи (т.е.
любой ли экземпляр данной сущности
должен участвовать в данной связи).
К нематериальным активам относят приобретенные предприятием за плату патенты, технологии, права на использование земельных участков, авторские права, программное обеспечение ЭВМ и др.
В результате проведенного концептуального проектирования БД по учету нематериальных активов было установлено, что в искомой БД должны быть отражены сущности: классификатор «ВИДЫ НЕМАТЕРИАЛЬНЫХ АКТИВОВ» (КодВидаНА, НаимВидаНА) и справочники «НЕМАТЕРИАЛЬНЫЕ АКТИВЫ» (Инвентарный номер, название нематериальных активов, Балансовая стоимость) и «МАТЕРИАЛЬНО-ОТВЕТСТВЕННЫЕ ЛИЦА» (ШифрМОЛ, ФИОМОЛ). Кроме того, в базе данных должна быть отражена сущность «УЧЕТНАЯ КАРТА», которая основана на документе «Учетная карта нематериальных активов».
Документ «Учетная карта нематериальных активов» содержит в шапочной части атрибуты: Номер карты, Дата карты. Каждая строка содержательной (табличной) части данного документа содержит атрибуты: Инвентарный номер, Название нематериальных активов, Наименование вида, ФИОМОЛ, Балансовая стоимость.
Между сущностями «НЕМАТЕРИАЛЬНЫЕ АКТИВЫ» и «ВИДЫ НЕМАТЕРИАЛЬНЫХ АКТИВОВ» устанавливается связь «ПРИНАДЛЕЖАТ», между сущностями «НЕМАТЕРИАЛЬНЫЕ АКТИВЫ» и «УЧЕТНАЯ КАРТА» установлена связь «УЧИТЫВАЮТСЯ», а между сущностями «МОЛ» и «УЧЕТНАЯ КАРТА» - связь «УПОМИНАЮТСЯ».
Необходимо учесть следующие обстоятельства (условия применения):
Необходимо разработать в среде СУБД Access базу данных Нематериальные активы, в которой должны быть отражены сущности: классификатор Виды нематериальных активов и справочники Нематериальные активы и Материально-ответственные лица. Кроме того, что в базе данных должна быть отображена сущность Учетная карта, которая основана на документе Учетная карта нематериальных активов.
Процесс решения задачи предполагает:
Учетная карта нематериальных активов
№ НА45 от 26.02.2002 г.
Таблица 1. Учетная карта нематериальных активов
Учетная карта нематериальных активов
№НА90 от 30.30.2002 г.
Таблица 2. Учетная карта нематериальных активов
Для разработки в среде СУБД Access базу данных "Учет нематериальных активов", должны быть отражены сущности: «ВИДЫ НЕМАТЕРИАЛЬНЫХ АКТИВОВ», «НЕМАТЕРИАЛЬНЫЕ АКТИВЫ», «МАТЕРИАЛЬНО-ОТВЕТСТВЕННЫЕ ЛИЦА» и «УЧЕТНАЯ КАРТА» .
Документ «Учетная карта нематериальных активов» соответствует сущности «УЧЕТНАЯ КАРТА».
По условию задачи между сущностями «НЕМАТЕРИАЛЬНЫЕ АКТИВЫ» и «ВИДЫ НЕМАТЕРИАЛЬНЫХ АКТИВОВ» устанавливается связь «ПРИНАДЛЕЖАТ», между сущностями «НЕМАТЕРИАЛЬНЫЕ АКТИВЫ» и «УЧЕТНАЯ КАРТА» установлена связь «УЧИТЫВАЮТСЯ», а между сущностями «МОЛ» и «УЧЕТНАЯ КАРТА» - связь «УПОМИНАЮТСЯ».
Сущность «ВИДЫ НЕМАТЕИАЛЬНЫХ АКТИВОВ» содержит атрибуты (КодВидаНА, НаимВидаНА).
Сущность
«НЕМАТЕРИАЛЬНЫЕ АКТИВЫ»
В
сушьности «МАТЕРИАЛЬНО-
Сущность «УЧЕТНАЯ КАРТА» состоит из заголовочной и табличной частей, необходимо представить в виде двух сущностей «КАРТА» с атрибутами (Номер карты, Дата карты) и «СТРОКА КАРТЫ» содержащая (Инвентарный номер, Название нематериальных активов, Наименование вида, ФИОМОЛ, Балансовая стоимость).
Между этими сущностями устанавливается бинарная связь, которую можно назвать Объединяются Показатель координальности этой связи равен 1: n .Сущность Строка карты имеет обязательный класс принадлежности части.
Рисунок 1- Диаграмма ER-экземпляров для связи Объединяются.
При построении диаграммы ER-экземпляров для связи Объединяются мы исходили из того, что:
Таким образом, получаем диаграмму ER-экземпляров, приведенную на рисунке 1.
При построении диаграммы ER-экземпляров для связи Принадлежит надо исходить из того, что:
Таким образом, связь Принадлежит имеет показатель кардинальности n:1, класс принадлежности сущности Нематериальные активы является обязательным, а класс принадлежности сущности Виды нематериальных активов – необязательный.
Соответствующая диаграмма приведена на рисунке 2.
Рисунок 2 - Диаграмма ER-экземпляров для связи Принадлежит.
По условию задачи сущности Учетная Карта и Нематериальные активы ассоциированы связью Учитываются. Так как мы разделили сущность Учетная карта на две сущности Карта и Стока карты, то необходимо уточнить, с какой из этих двух сущностей связана сущность Нематериальные активы. Ясно, что следует рассматривать связь Учитываются между сущностями Нематериальные активы и Строка карты, т. к. объект нематериального актива упоминается именно в табличной части документа. При построении диаграммы ER-экземпляров для связи Учитываются необходимо исходить из того, что:
Соответствующая диаграмма приведена на рисунке 3
Рисунок 3 - Диаграмма ER-экземпляров для связи Учитывается
По условию задачи сущности Учетная карта и Материально-ответственные лица ассоциированы связью Упоминаются. Так как мы разделили сущность Учетная карта на две сущности Карта и Строка карты, то необходимо уточнить, с какой из этих двух сущностей связана сущность Материально-ответственные лица. Ясно, что следует рассматривать связь Упоминаются между сущностями Материально-ответственные лица и Строка карты, т. к. фамилия материально-ответственного лица указана в табличной части документа.
Соответствующая диаграмма приведена на рисунке 4.
Рисунок 4 - Диаграмма ER-экземпляров для связи Упоминаются
При построении диаграммы ER-экземпляров для связи Упоминаются мы исходили из того, что:
Информация о работе Введение в БД: Учет движения денежных средств на валютном счете предприятия