тіВ» (наприклад, В«концептуальна модель бази данихВ» і В«концептуальна модель предметної областіВ»), оскільки така модель є як образом реальності, так і чином проектованої бази даних для цієї реальності.
Конкретний вигляд і зміст концептуальної моделі бази даних визначається обраним для цього формальним апаратом. Зазвичай використовуються графічні нотації, подібні ER-діаграм. p align="justify"> Найчастіше концептуальна модель бази даних включає в себе:
опис інформаційних об'єктів, або понять предметної області і зв'язків між ними.
опис обмежень цілісності, тобто вимог до допустимих значень даних і до зв'язків між ними.
Логічне (Даталогіческое) проектування - створення схеми бази даних на основі конкретної моделі даних, наприклад, реляційної моделі даних. Для реляційної моделі даних даталогіческая модель - набір схем відносин, зазвичай із зазначенням первинних ключів, а також В«зв'язківВ» між відносинами, що представляють собою зовнішні ключі. p align="justify"> Перетворення концептуальної моделі в логічну модель, як правило, здійснюється за формальними правилами. Цей етап може бути в значній мірі автоматизований. p align="justify"> На етапі логічного проектування враховується специфіка конкретної моделі даних, але може не враховуватися специфіка конкретної СУБД.
Фізичне проектування - створення схеми бази даних для конкретної СУБД. Специфіка конкретної СУБД може включати в себе обмеження на іменування об'єктів бази даних, обмеження на підтримувані типи даних і т.п. Крім того, специфіка конкретної СУБД при фізичному проектуванні включає вибір рішень, пов'язаних з фізичним середовищем зберігання даних (вибір методів управління дискової пам'яттю, поділ БД по файлах і пристроям, методів доступу до даних), створення індексів і т.д.
В
Малюнок 4 Блок схема
База даних - представлена ​​в об'єктивній формі сукупність самостійних матеріалів (статей, розрахунків, нормативних актів, судових рішень та інших подібних матеріалів), систематизованих таким чином, щоб ці матеріали могли бути знайдені і оброблені за допомогою електронної обчислювальної машини (ЕОМ). p align="justify"> Інші визначення з авторитетних монографій і стандартів:
База даних - організована відповідно до певних правил і підтримувана в пам'яті комп'ютера сукупність даних, що характеризує актуальний стан деякої предметної області і використовувана для задоволення інформаційних потреб користувачів. [1] База даних - сукупність даних, що зберігаються в відповідності зі схемою даних, маніпулювання якими виконують згідно з правилами засобів моделювання даних. [2]
База даних - деякий набір перманентних (постійно збережених) даних, що використовуються прикладними програмними системами якого підприємства. [3]