Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

DataBase_lecture1

.pdf
Скачиваний:
37
Добавлен:
12.02.2016
Размер:
1.29 Mб
Скачать

Таким чином, той самий об'єкт з погляду різних процесів та користувачів комп'ютерної системи описується різними наборами показників та властивостей, кожен з яких утворює зовнішній опис відповідної частини бази даних.

Приклад 3.2. Приклад формування концептуальної моделі - притча про слона. Давня індійська притча розповідає про трьох сліпих, які на своєму шляху зіткнулися зі слоном. Кожен з них помацав слона рукою і склав своє враження. Один попробував рукою бік слона і вирішив, що слон – це стіна. Другий помацав ногу – сприйняв слона як стовп. Третій, по потримавши слона за хвіст назвав слона шнурком. Питається, хто з них правий? Відповідь – всі, оскільки, кожен сформував свій погляд на об'єкт, і сприйняв лише доступну йому частину інформації. Насправді, опис предмету містить відомості, які об'єднують всі погляди. Така узагальнена картина формується на концептуальному рівні.

Приклад 3.3. Фізична модель. Для зберігання бази даних та інших елементів, які забезпечують її функціонування створюється середовище зберігання у вигляді файлів спеціального формату. Зокрема, база даних СУБД MS Access зберігається у вигляді одного файлу формату “.MDB”, для зберігання таблиць таких СУБД як dBase xx, FoxPro, Visual FoxPro та сумісних з ними застосовуються окремі файли dbf-формату, в заголовку яких міститься опис стовпчиків таблиць, середовище зберігання бази даних СУбД MS SQL Server складається з трьох окремих файлів – файлу даних, файлу системного журналу, файлу для зберігання тимчасових даних.

Приклад 3.4. База даних з погляду концепції ANSI/X3/SPARC може бути дуже наближено порівняння із книгою:

з одного боку, книга – це пачка аркушів, на яких типографською фарбою нанесено послідовність літер, знаків та рисунків, поміщена у палітурку (фізичний рівень);

з іншого боку, ця ж книга це логічно завершена множина знань, відомостей, понять, повідомлень, які автор викладає для їх подальшого сприйняття читачем (концептуальний рівень);

з погляду різних читачів у книзі є повна частка знань, яка йому необхідна, і яку він сприймає, а решту може пропустити, а бо не сприймати взагалі (зовнішній рівень).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]