WWW.REFERATCENTRAL.ORG.UA - Я ТУТ НАВЧАЮСЬ

... відкритий, безкоштовний архів рефератів, курсових, дипломних робіт

ГоловнаІнформатика, Компютерні науки → База даних (Курсова) - Реферат

База даних (Курсова) - Реферат

лише інформації, а й апаратно програмних засобів її поповнення, коригування і видачі користувачеві;
2)повним відокремленням функцій нагромадження, ведення і реорганізації даних від функцій їх обробки. Дані коригуються поза рівнем програм користувача за допомогою власного апарату бази даних;
3)появою логічного буферу, системи управління базою даних, розв'язки між програмами користувача і базою даних;
4)можливістю оперативної реалізації довільних запитів у режимі безпосереднього зв'язку з ЕОМ;
5)високим ступенем централізації загальносистемних масивів, яка передбачає спільне використання загальних даних;
6)різноманітністю даних і поєднанням в довільні логічні структури;
7)наявністю потужного програмного забезпечення і мовних засобів.
Усі рівні незалежні.
Нині існують другий і третій етапи. Основною задачею є визначення потрібної кількості баз даних і оптимального розподілу інформації між ними з урахуванням того, що економічний об'єкт - це динамічна система, яка перебуває в постійному розвитку. Використовуючи пріоритет виробничих функцій, необхідно побудувати таку базу даних. Так , навколо поняття "Модель виробу" формуються дві оболонки: внутрішня являє конструкторську документацію, зовнішня - технологічну і управлінську інформацію (мал. 3.1).
Однак виникла така проблема: визначити, чи потрібна одна база даних, чи кілька локальних, або взаємозв'язана розподілена база даних, локальні файли чи їх комбінації і т.п. При цьому враховується інформація, що використовується для реалізації багатьох функцій, особливо в оперативному режимі, активна інформація, тобто така, що використовується багаторазово.
Описуючи організацію інформаційної бази (РД 50-34, 698-90), потрібно дати опис логічної і структурної бази даних.
Документ складається з двох частин:
1)опис внутрішньомашинної інформаційної бази;
2)опис зовнішньомашинної інформаційної бази.
Кожна частина складається з таких розділів:
1)логічна структура;
2)фізична структура (для зовнішньомашинної інформаційної бази);
3)організація ведення інформаційної бази.
У розділі "Логічна структура" наводять опис складу даних, їх формати і взаємозв'язки між даними.
У розділі "Фізична структура" наводять опис вибраного варіанта розміщення даних на конкретних машинних носіях даних.
Рис. 3.1 Структура бази даних "Модель виробу"
При описі структури внутрішньомашинної інформаційної бази наводять перелік баз даних і масивів та логічні зв'язки між ними. Для масиву інформації вказують логічну структуру масиву чи дають посилання на документ "Опис масиву інформації".
Описуючи структуру зовнішньомашинної інформаційної бази, наводять перелік документів та інших інформаційних повідомлень, використання яких передбачено в системі, із зазначенням автоматизованих функцій, при реалізації яких формується чи використовується цей документ.
Якщо цю інформацію наведено у документах "Перелік вхідних сигналів і даних" і "Перелік вихідних сигналів", можна посилатися на ці документи.
У розділі "Організація ведення інформаційної бази", описуючи внутрішньомашинну базу, наводять послідовність процедур при створенні і обслуговуванні бази із зазначенням в разі потреби регламенту виконання процедур і засобів захисту бази від руйнування і несанкціонованого доступу, а також зв'язків між масивами баз даних і масивами вхідної інформації.
Описуючи зовнішньомашинну інформаційну базу потрібно навести послідовність процедур по маршруту руху груп документів до передачі їх на обробку, а також описати маршрут руху вихідних документів.
Види інформаційних масивів
При організації раціонального варіанту внутрішньомашинної інформаційної бази даних, яка найбільш повно відбиває специфіку об'єкта управління, перед розробниками постають вимоги до організації масивів, які можуть бути суперечливими. До них належать:
1)повнота подання даних;
2)мінімальний склад даних;
3)мінімізація часу вибірки даних;
4)незалежність структури масивів від програмних засобів їх організації;
5)динамічність структури інформаційної бази.
Останнім часом склалися такі основні підходи до побудови внутрішньомашинної інформаційної бази:
1)проектування масиву як відображання змісту окремого документа;
2)проектування масивів для окремих процесів управління;
3)проектування масивів для комплексів процесів управління, які реалізуються;
4)проектування бази даних;
5)проектування кількох баз даних.
Кожний з цих підходів має свої переваги і недоліки, а вибір залежить від обчислювальної техніки, яка використовується, програмних засобів і специфіки процесів, що автоматизуються.
Основні масиви можуть мати вигляд локальних масивів чи організовані в базу даних (БД) під керуванням системою управління базою даних (СУБД).
Взаємозв'язок користувача з базою даних зображено на рис.3.2.
База даних є сукупність даних, що використовується при функціонуванні ІC, організована за певними правилами, які передбачають загальні принципи опису, зберігання і маніпулювання даними і незалежна від прикладних програм (ГОСТ 24.003-84).
Системауправління базами даних - це сукупність програм і мовних засобів, які призначені для управління даними в базі даних і забезпечують взаємодію її з прикладними програмами (ГОСТ 20886- 85).
Рис. 3.2. Взаємозв'язок користувача з базою даних
Масив даних - це конструкція даних, компоненти якої ідентичні за своїми характеристиками і є значенням функції від фіксованої кількості цілочисельних аргументів ( ГОСТ 20886- 85).
Файл - це ідентифікована сукупність примірників повністю описаного в конкретній програмі типу даних, розміщених ззовні програми в зовнішній пам'яті та доступних програмі, за допомогою спеціальних операцій (ГОСТ 20886- 85).
Методика проектування інформаційного забезпечення складається з трьох етапів.
На першому етапі "Розробка рішень по інформаційній базі": визначається склад і обсяг нормативно - довідкової інформації; розробляються пропозиції щодо вдосконалення діючого документообігу; структура бази даних; система збирання і передавання інформації, а також рішення з організації і ведення бази даних; визначається склад і характеристики вихідної і вхідної інформації (сигналів, документів, даних).
На другому етапі "Вибір номенклатури і прив'язка системи класифікації і кодування інформації>: визначається перелік типів інформаційних об'єктів, які підлягають ідентифікації в ІC, перелік необхідних класифікаторів; вибираються й розробляються класифікатори інформаційних об'єктів і системи кодування; визначається система внесення змін і доповнень у класифікатори; розробляються принципи й алгоритми автоматизованого ведення класифікаторів.
На третьому етапі "Розробка рішень щодо забезпечення обміну інформацією в системі" розробляється схема інформаційного забезпечення.
4. Визначення файла даних: запис, структура запису, поле запису та його реквізити (ім'я, тип, розмірність)
Файли являють собою області пам'яті на зовнішньому носії (як правило магнітному диску), призначені для:
- збереження даних;
- довгострокового збереження інформації (вона зберігається при вимиканні машини).
Файли відрізняються від звичайних масивів тим, що
- вони можуть змінювати свій розмір;
- звернення до елементів цих масивів здійснюється не за допомогою операції індексації, а за допомогою спеціальних системних викликів і функцій;
- доступ до елементів файлу відбувається в так називаній "позиції читання/запису", що автоматично просувається при операціях читання/запису, тобто файл проглядається послідовно. Є, щоправда, функції для довільної зміни цієї позиції.
Розглянемо структура файла даних (типу .DBF). Файл бази даних складається з запису заголовка і записів з даними. У записі заголовка визначається структура бази даних і міститься вся інша інформація,
Loading...

 
 

Цікаве