Главная » Статьи для тега "зависимостей"

Pitchfork

Добавлено Дата: 14 June, 2014 категория: Spring

Фреймворк – это расширение для Spring, обеспечи- вающее поддержку аннотаций EJB 3. Это совместная разработка Interface 21 (коллектив разработчиков Spring) и BEA, и использу- ется в WebLogic Server 10 компании BEA для поддержки EJB 3. Но, чтобы использовать фреймворк, совсем необязатель-

Читать »

Spring и EJB3

Добавлено Дата: 6 June, 2014 категория: Spring

Компоненты EJB пользуются большой популярностью в среде Java-разработчиков с самого момента их появления, тем не менее они имеют свои сложности:

Читать »

Что нового в экосистеме Spring?

Добавлено Дата: 16 May, 2014 категория: Spring

Помимо основного фреймворка Spring Framework, проекты, осно- ванные на Spring, также могут похвастаться впечатляющими ново-

введениями. В книге не так много места, чтобы подробно охватить все изменения, однако есть несколько пунктов, достаточно важных, чтобы упомянуть их:

Читать »

ЗАМЫКАНИЕ МНОЖЕСТВА  ЗАВИСИМОСТЕЙ

Добавлено Дата: 31 August, 2012 категория: SQL, Базы данных

Как упоминалось выше, из одних функциональных зависимостей могут  следовать другие функциональные зависимости. Например, рассмотрим  приведенную ниже зависимость.

{   S#,    Р#   }  → {   CITY,   QTY   }

Из нее следуют приведенные ниже функциональные зависимости.

Читать »

НЕПРИВОДИМЫЕ МНОЖЕСТВА ЗАВИСИМОСТЕЙ

Добавлено Дата: 27 August, 2012 категория: SQL, Базы данных

Пусть S1 и S2 — два множества функциональных зависимостей. Если любая функциональная зависимость, которая следует из множества зависимостей si, следует также из множества зависимостей S2 (т.е. если замыкание S1+ является подмножеством замыкания S2+,

Читать »

ДРУГИЕ НОРМАЛЬНЫЕ ФОРМЫ

Добавлено Дата: 26 August, 2012 категория: SQL, Базы данных

В этом разделе мы снова возвращаемся к теме нормализации. Прежде чем завершить обсуждение вопросов нормализации, следует напомнить сделанное в главе 12 замечание о том, что, помимо уже описанных, существуют и другие нормальные формы. Дело в том, что теория нормализации и связанные с ней  вопросы (в настоящее время эту область обычно называют теорией зависимостей) развились в широкую самостоятельную область знаний. Исследования в данной  области продолжаются и в настоящее время, причем довольно успешно (хотя в последнее время наблюдается некоторое снижение интереса к этой теме). Но более подробный обзор этих исследований выходит за рамки данной главы. Заинтересованный читатель найдет достаточно полный обзор полученных в этой области результатов в [13.18] (по состоянию на середину 1980-х годов), а более свежие обзоры можно найти в [11.1] и [11.3]. Ниже кратко описаны лишь некоторые из них.

Читать »

ЗАМЫКАНИЕ МНОЖЕСТВА АТРИБУТОВ

Добавлено Дата: 21 August, 2012 категория: SQL, Базы данных

В принципе, замыкание S+ для заданного множества функциональных зависимостей S можно вычислить с помощью следующего алгоритма: "Повторно применять правила из предыдущего раздела до тех пор, пока остается  возможным  создание новых функциональных зависимостей". Но на практике редко требуется вычислить замыкание как таковое, а потому и только что упомянутый алгоритм вряд ли будет достаточно эффективным. Однако из этого раздела вы узнаете, как можно вычислить некоторое подмножество замыкания, а именно то подмножество, которое состоит из всех функциональных зависимостей с некоторым (указанным) множеством z атрибутов, расположенных в  левой части выражения зависимости. Точнее говоря, мы покажем, что для заданной переменной отношения R, заданного множества атрибутов этой переменной отношения z и заданного множества функциональных зависимостей S, выполняющихся для переменной

Читать »

СОХРАНЕНИЕ ЗАВИСИМОСТЕЙ

Добавлено Дата: 15 August, 2012 категория: SQL, Базы данных

В процессе нормализации часто возникает ситуация, когда переменная  отношения может быть подвергнута декомпозиции без потерь несколькими разными способами. Вновь обратимся к приведенной выше переменной отношения SECOND с функциональными

8  Из этого следует, что комбинация переменных отношения "SECOND—SP" немного лучше представляет реальный мир по сравнению с переменной отношения FIRST, находящейся в 1НФ, а комбинация переменных отношения "SC-CS" — немного лучше по сравнению с переменной отношения SECOND, находящейся в2НФ.

Читать »

ТРИВИАЛЬНЫЕ И НЕТРИВИАЛЬНЫЕ ЗАВИСИМОСТИ

Добавлено Дата: 24 July, 2012 категория: SQL, Базы данных

Примечание. Далее в этой главе выражение функциональная зависимость будет иногда для краткости заменяться словом зависимость, а функционально зависит от  — словами функционально определяется как и т.п.

Очевидным способом сокращения существующего набора функциональных зависимостей является исключение из него тривиальных зависимостей. Зависимость называется тривиальной, если она не может не выполняться. В качестве примера приведем следующую тривиальную функциональную зависимость, существующую в переменной отношения SCP, которая обсуждалась в предыдущем разделе.

Читать »

Посмотрите с высоты 300 метров

Добавлено Дата: 10 March, 2012 категория: Архитектура ПО

ЭрикДорненбург

Нам, архитекторам, хочется знать, насколько хороша та программа, над которой мы работаем. Качество программы имеет очевидный внешний аспект – программа должна представлять ценность для пользоватей, – но у него есть и более тонкий внутренний аспект, относящийся к ясности дизайна, – к тому, насколько легко нам понимать, сопровождать и расширять программный продукт. Если от нас настойчиво требуют определения качества, обычно мы в конце концов говорим: «Я узнаю это, когда увижу». Но как можно увидеть качество?

Читать »

Зависимость основы UML

Добавлено Дата: 10 June, 2011 категория: UML

 

Считается, что между двумя элементами существует зависимость (dependency), если изменения в определении одного элемента (сервера) могут вызвать изменения в другом элементе (клиенте). В случае классов зависимости появляются по разным причинам: один класс посылает сообщение другому классу; один класс владеет другим классом как частью своих данных; один класс использует другой класс в качестве параметра операции. Если класс изменяет свой интерфейс, то сообщения, посылаемые этому классу, могут стать недействительными.

Читать »

Пакеты и зависимости UML

Добавлено Дата: 4 June, 2011 категория: UML

 

Диаграмма пакетов (package diagram) показывает пакеты и зависимости между ними. Я ввел понятие зависимости на стр. 74. При наличии пакетов для классов представления и пакетов для классов предметной области пакет представления зависит от пакета предметной области, если любой класс пакета представления зависит от какого-либо класса пакета предметной области. Таким образом, межпакетная зависимость обобщает зависимости между их содержимым.

Читать »