Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Методичні вказівки до виконання практичної роботи №4
База даних - сукупність взаємозв'язаних, що зберігаються разом даних за наявності такої мінімальної надмірності, яка допускає їх використання оптимальним чином для одного або декількох застосувань. СУБД - це програмна система, що підтримує наповнення і маніпулювання даними, що представляють інтерес для користувачів при вирішенні прикладних завдань. Іншими словами, СУБД є інтерфейсом між базою даних і прикладними завданнями. Проектування бази даних треба починати з аналізу наочної області і виявлення вимог до неї окремих користувачів. Виділяють три рівні моделі даних: ¾ інфологічна; ¾ даталогічна; ¾ фізична. Інфологічна модель описує наочну область на змістовному рівні. На першому етапі при її розробці здійснюється аналіз наочної області, вирішуваних завдань, запитів користувачів і документів, що відображають події і процеси, що протікають в ПО. Результатом цього аналізу є списки об'єктів наочної області, переліки їх властивостей або атрибутів, визначення зв'язків між об'єктами і опис структури ПО у вигляді діаграми. Концептуальна або даталогічна модель описує об'єкти і зв'язки ПО на формальному рівні. Її розробка ведеться на другому етапі і ґрунтується на інфологічній моделі, отриманої на першому етапі. В процесі розробки здійснюється вибір типа моделі даних, і визначаються її елементи. Внутрішня, або фізична, модель даних визначає спосіб розміщення даних безпосередньо на машинному носієві, враховує розподіл даних, методи доступу і способи індексування. У сучасних прикладних програмних засобах цей рівень організації забезпечується автоматично без втручання користувача. Першим етапом проектування бази даних будь-якого типу являється аналіз предметної області, що закінчується побудовою iнформацiйної структури (концептуальної схеми). На даномуетапiаналiзуютьсязапити користувачів, вибираютьсяiнформацiйнiоб'єкти та їх характеристики i на основiпроведеногоаналiзуформується структура предметноїобластi, яка не залежитьвiд програмного та технiчногосередовища, в якому буде реалiзуватися база даних. Аналiзпредметноїобластiдоцiльно розбити на три фази: - аналiзконцептуальнихвимог та iнформацiйних потреб; - виявленняiнформацiйнихоб'єктiв та зв'язкiвмiж ними;
-побудоваконцептуальноїмоделiпредметноiобластi та проектуванняконцептуальноiсхемибазиданих. На етапiаналізуконцептуальнихвимог та iнформацiйних потребнеобхiдновирiшитислiдуючiзадачi: - аналiзвимогкористувача до базиданих (концептуальнихвимог); - виявлення задач, щомаютьмiсце,при обробці iнформацiї, яка повинна бути представлена у базiданих (аналiздодаткiв); - виявленняперспективних задач (перспективнихдодаткiв); - документування результатів аналiзу. Вимогамикористувачiв до розробляємоїбазиданих є, в загальномувипадку, список запитiв з вказаннямїхiнтенсивностi та об'ємiвданих. Цi вказівки опрацьовуються в дiалозi з майбутнім користувачембазиданих. Тут же з'ясовуються вимоги до вводу, вiдновленню та корегуванню iнформацiї. Вимогикористувачiвуточнюються та доповнюються при аналiзiперспективнихдодаткiв, щомаютьмiсце. Приклад аналізу. Виходячиізспецифікидіяльності читального залу, необхіднозабезпечитиоблік книг, що є в наявності, виконуватишвидкийпошук творів, щовходять до складу тих чиінших книг. Крім того читальному залу потрібна картотека користувачів, що дозволяло б оперативно здійснювати з ними зв'язок, а також для виявленнякористувачів, які порушили строки повернення книги, повинна чиї твори є в наявності в читальному залі.Тоді в базу данихдоцільновключитиінформацію про: книги, що є в читальному залі; твори, щовходять до складу тих чиінших книг; користувачів, щокористуютьсяпослугами читального залу. При цьому, розроблювана база даних повинна забезпечититакіфункції: 1.Введення картотеки користувачів. В інформацію про користувачівдоцільновключититакідані: · прізвище, ім'я та по батькові; · адреса; · номер телефону; · паспортнідані; · освіта; · професія. · 2. Облік книг, що є в читальному залічиякими в даний момент користуються: · назва книги; · автор книги; · ріквидання; · видавництво; · кількістьсторінок; · предметна область. 3. Введення картотеки творів, якімістяться в данійкнизі, включаєтакуінформацію: · назва; · автор; · дата написання. 4. Виявленняборжників, що не повернули книгу на протязі дня. 5. Формуванняданих про повернення книги.
|
|||||
Последнее изменение этой страницы: 2017-01-25; просмотров: 74; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.142.98.108 (0.005 с.) |