Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка бази даних для обліку та записи співробітників

Реферат Розробка бази даних для обліку та записи співробітників





«C. J. Date. An Introduction to Database Systems »(« Дейт, К. Дж. Введення в системи баз даних »).

Найбільш відомими альтернативами реляційної моделі є ієрархічна модель, і мережева модель. Деякі системи, що використовують ці старі архітектури, використовуються досі. Крім того, можна згадати про об'єктно-орієнтованої моделі, на якій будуються так звані об'єктно-орієнтовані СУБД, хоча однозначного і загальноприйнятого визначення такої моделі немає.

Об'єктні бази даних - це модель роботи з об'єктними даними.

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

Об'єктна модель ідеально підходить для трактування такого роду об'єктних даних:

. Зображення

. Музика

. Відео

. Різного виду текст (компанія ComputerAssociates) - Одна з найвідоміших об'єктних баз. (Розробка VersantTechnologies) - використовувалася в основному для розробки телекомунікацій. (Компанія POETSoftware) - компактна об'єктна база даних. Яка підтримує програмні інтерфейси C + +, Java, VisualBasic. (Розробка компанії ObjectDesign) - Модулі об'єктів Java.

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

Об'єктно-орієнтована база даних (ООБД) - база даних, в якій дані моделюються у вигляді об'єктів, їх атрибутів, методів і класів. Об'єктно-орієнтовані бази даних зазвичай рекомендовані для тих випадків, коли потрібна високопродуктивна обробка даних, що мають складну структуру.

У маніфесті ООБД пропонуються обов'язкові характеристики, яким повинна відповідати будь-яка ООБД. Їх вибір заснований на 2 критеріях: система повинна бути об'єктно-орієнтованої і представляти собою базу даних.

Обов'язкові характеристики:

Підтримка складних об'єктів. У системі повинна бути передбачена можливість створення складових об'єктів за рахунок застосування конструкторів складових об'єктів. Необхідно, щоб конструктори об'єктів були ортогональні, тобто будь конструктор можна було застосовувати до будь-якого об'єкту.

Підтримка індивідуальності об'єктів. Всі об'єкти повинні мати унікальний ідентифікатор, який не залежить від значень їх атрибутів.

Підтримка інкапсуляції. Коректна інкапсуляція досягається за рахунок того, що програмісти мають право доступу тільки до специфікації інтерфейсу методів, а дані і реалізація методів приховані усередині об'єктів.

Підтримка типів і класів. Потрібно, щоб у ООБД підтримувалася хоча б одна концепція відмінності між типами і класами. Термін «тип» більш відповідає поняттю абстрактного типу даних. У мовах програмування змінна оголошується із зазначенням її типу. Компілятор може використовувати цю інформацію для перевірки виконуються з змінної операцій на сумісність з її типом, що дозвол...


Назад | сторінка 8 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення та аналіз бази даних обліку комунальних витрат підприємств. Орга ...
  • Реферат на тему: Ієрархічна модель даних. Структури даних
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Створення бази даних критичних властивостей речовин в редакторі баз даних M ...
  • Реферат на тему: Створення об'єктів баз даних