Розробка складних інформаційно-пошукових систем, Детальна інформація

Розробка складних інформаційно-пошукових систем
Тип документу: Курсова
Сторінок: 18
Предмет: Комп`ютерні науки
Автор: фелікс
Розмір: 318.6
Скачувань: 1122
між “читачем” та “книгою”: зв”язок – багато-до-багатьох. Багато читачів можуть читати одну книгу, багато книг може читати один читач.

між “боржником” та “книгою” – аналогічна ситуація.

між “видавництвом” та “книгою”: зв”язок – один-до-багатьох. В одному видавництві може видаватися багато книг. За даною предметною областю одна і та сама книга не може видаватися у кількох видавництвах.

між “відділом” та “книгою”: зв”язок – один-до-багатьох. В одному відділі може знаходитися багато книг.Одна і та сама книга не може знаходитися у кількох відділах.

між “бібліотекарем” та “відділом”: зв”язок – один-до-одного. В одному відділі працює лише один бібліотекар.

між “читачем” та “факультетом”: зв”зок – один-до-багатьох. На одному факультеті може навчатися багато читачів, але один читач не може навчатися на кількох факультетах.

Остаточно ER-модель для даної предметної області можна представити у вигляді схеми.

читає знаходиться

читач m n книга n 1 відділ

n “абонемент” “книга-відділ” 1

начється тримає n n працює

видається

m “видавництво-книга” “бібліотекар-відділ”

боржник 1 1 1

факультет видавництво бібліотекар



Реалізація.

Засобом для реалізації даної прикладної системи, як вже зазначалось раніше, стала система Microsoft Access’97.

Першим етапом по створенню реляційної бази дани була розробка необхідних реляцій (таблиць) та відповідне їх наповнення. В даній базі даних «Бібліотека» створено 11 таблиць: абонемент, книга, відділ-книга, читач, боржники, факультет, відділ, бібліотекар, бібліотекар-відділ, видавництво, видавництво-книга.

Таблиця “абонемент” має 4 поля, два з яких ключові – “код читача” та “код книги” і два інші – “дата взяття книги” з даними типу дата та “факт про повернення книги” з даними логічного типу.

Код читача Код книги Дата взяття книги Факт сдачі

1 47 12.05.98 Нет

1 49 12.05.98 Нет

2 43 13.05.98 Нет

2 44 13.05.98 Нет

2 46 13.05.98 Нет

3 41 13.05.98 Нет

4 40 10.05.98 Да

6 31 05.05.98 Нет

6 33 05.05.98 Нет

The online video editor trusted by teams to make professional video in minutes