1. Понятие о базе данных. Субд. Примеры
Download 338.67 Kb.
|
Baza dannix Yakuniy savollar va javoblar (1)
- Bu sahifa navigatsiya:
- 67. Как развивался язык запросов SQL
Ограничение домена – это ограничение, предписывающее использование для определенного атрибута значений только из некоторого заданного домена (набора значений).
Ограничение ключа – это ограничение, утверждающее, что некоторый атрибут или комбинация атрибутов представляет собой потенциальный ключ. Дальнейшие исследования в области нормализации шли по пути поиска ситуаций, в которых могут проявиться скрытые аномалии, связанные с 5НФ. В 1981 г. Р. Фейгин опубликовал статью, в которой определил доменно-ключевую НФ и показал, что отношение в ДКНФ не имеет аномалий модификации. Более того, любое отношение, не имеющее аномалий модификации, должно находиться в ДКНФ. После этого в НФ более высоких порядков отпала необходимость, по крайней мере, для устранения аномалий модификации. 67. Как развивался язык запросов SQL? SQL ( Structured Query Language ) — Структурированный Язык Запросов — стандартный язык запросов по работе с реляционными БД. Работа была начата сразу после появления статью Э.Кодда в 1970г. в лабораториях компании IBM для проверки возможностей реляционной модели. СУБД System R - экспериментальная исследовательская система с языком SEQUEL (позже SQL ), созданная IBM: Полный реляционный язык БД Операторы манипулирования БД Средства определения и манипулирования схемой БД Определение ограничений целостности Определение представлений Определение индексов Авторизация доступа к отношениям и их полям Точки сохранения транзакций и откаты SQL в коммерческих реализациях: 1979 - Oracle (Relation Software Inc.- Oracle corp.; 1981-1982 - DB2 (IBM), Ingres - CA-OpenIngres (Relation Technology Inc. - Computer Associates) 1984 - Informix (Informix Sofrware); 1986 - Sybase (Sybase Corp.) Реализован во всех коммерческих реляционных СУБД Все фирмы провозглашают соответствие стандарту SQL Реализованные диалекты очень близки Путь "сверху вниз" - уточнение и упрощение SQL System R Путь "снизу вверх" - от диалектов реализации различных фирм (наращивание возможностей, обычное отсутствие полного описания языка) Download 338.67 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling