Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Топ:
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Установка замедленного коксования: Чем выше температура и ниже давление, тем место разрыва углеродной цепи всё больше смещается к её концу и значительно возрастает...
Методика измерений сопротивления растеканию тока анодного заземления: Анодный заземлитель (анод) – проводник, погруженный в электролитическую среду (грунт, раствор электролита) и подключенный к положительному...
Интересное:
Аура как энергетическое поле: многослойную ауру человека можно представить себе подобным...
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Дисциплины:
2021-01-31 | 53 |
5.00
из
|
Заказать работу |
|
|
|
Обычно при проектировании БД разрабатывают три уровня моделей кон- цептуальную, физическую и семантическую. Подобная трехуровневая схема сложилась и при организации WEB-сервисов над БД – уровень пользователя, уровень реализации и уровень сервера.
Модели для работы с объектами представляются в виде системы таблиц, рассматриваемых как достаточные данные для оперирования объектами. Каждому объекту соответствует строка в таблице. Реальность объектов за- ставляет поддерживать возможность уточнения данных, добавления и ис- ключения строк из таблиц. Уровень эффективности работы с таблицами до- стигается приведением к нормальным формам. Причем, вопреки общепри- нятому мнению, что скорость повышается потерями памяти, а экономия памяти влечет замедление обработки, механизмы нормализации БД спо- собны давать выигрыш одновременно и по памяти, и по скорости.
|
|
2НФ – вводит для таблиц в форме 1НФ понятие ключевого атрибута, до- статочного для выяснения остальных атрибутов объекта, что приводит к по- нятию функциональной зависимости атрибутов.
3НФ – требует, чтобы каждый неключевой атрибут предоставлял инфор- мацию о ключе.
4НФ – все зависимости фактически представляются как функциональные зависимости от ключей.
|
Существует еще ряд нормальных форм, гарантирующих безопасность и надежность работы БД. Особенности языков управления данными связаны с пониманием, что данные являются представлением реальных объектов, подверженных изменениям и уточнению знаний о них, происходящему в процессе применения объектов.
Важнейший механизм БД, заслуживающий наследования современными ЯП – это транзакции, вносящие определенность в организацию процессов из действий, возможно подверженных сбоям. В отличие от организации процес- сов операционными системами, транзакция четко требует при сбоях восста- новления данных в состояние предшествующее неудачному действию. Ме- ханизм отложенного исполнения несколько напоминает «ленивые вычисле- ния», но обладает большей ясностью причин изменения порядка обработки данных.
Выводы:
1.
|
|
2. Функциональные модели ЯНУ достаточно просты. По уровню сложно- сти они проще, чем Pure Lisp или pi-код, используемые при изучении и реа- лизации языков высокого уровня, так как не гарантируют защиту контекста. Реализационная семантика ЯНУ, как правило, требует введения дополни- тельных понятий (очередь, логика, словарь, точка возврата, позиция в стеке, шкала прерываний и т. п.), возникающих на уровне схем программ и про- граммисткой терминологии.
3. Механизмы представления и обработки данных, накопленные в ЯНУ, в значительной мере унаследованы методами реализации ЯВУ, что позво- ляет локализовать изучение таких механизмов. Практика программирова- ния на ЯНУ имеет образовательное значение. Ценящие подготовку высоко- квалифицированных программистов вузы, готовящие победителей между- народных чемпионатов по программированию, включают в начальное обучение программирование на ассемблере и управление процессами на Linux.
|
|
|
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!