КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Системи реляційних БД
Перші СУБД Попередником баз даних (до кінця 60-х років) були файлові системи. Вони дійсно можуть зберігати великі обсяги інформації, але не убезпечують від псування або втрати даних, а також не надають ефективного доступу до елементів даних, розміщення яких невідоме.
В перших СУБД виходили з того, що дані складаються з великого числа елементів малого об’єму. Приклади перших доданків БД: · Системи бронювання авіаквитків Містили інформацію про: · рейси, літаки, екіпажі, маршрути, терміни; · резервування конкретним пасажиром місця; ціни квитків, замовлення і вільні місця.
У такій системі СУБД дозволяла одночасне звертання до даних, але запобігала продажу кількох квитків на одне місце, а також утраті даних у разі серйозного збою.
· Банківські системи Містять інформацію про: Клієнтів, особові рахунки, видані кредити, залишки і обороти грошових засобів. Забезпечують одночасний доступ багатьох клієнтів та службовців, які користуються локальними терміналами, банкоматами або Web.
Одночасний доступ до даних не повинен тягнути втрату транзакцій. Помилки неприпустимі. Наприклад, тільки-но гроші видані банкоматом, систем повинна негайно зберегти інформацію про операцію, навіть якщо несподівано відключилось живлення.
· Корпоративні системи Зберігають записи про продажі і закупівлі, матеріальні цінності та основні засоби, залишки і обороти по бухгалтерських рахунках, персональні дані про працівників.
Перші СУБД ефективно видавали інформацію лише в структурі, яка відповідала структурі збереження даних. Застосовувались кілька різних моделей опису структури інформації – в основному, ієрархічна (деревоподібна) і мережева (графова). Остання в кінці 60-х років була відображена у стандарті CODASYL (Committee оn Data Systems and Languages). Але була відсутня високорівнева мова запитів. Після публікації в 1970 році відомої статті Є.Ф.Кодда (Е.F.Codd) СУБД дуже змінилися. Д-р Кодд запропонував схему представлення даних у вигляді таблиць, які називаються відношеннями (relations). Складність таблиць не зменшує швидкості обробки різних запитів. На відміну від попередніх СУБД, користувачу не треба знати про особливості зберігання даних на носії. Запити до такої БД виражаються на високорівневій мові, що значно підвищило ефективність роботи програміста.
Дата добавления: 2014-01-11; Просмотров: 347; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |