Главная » Просмотр файлов » Программирование баз данных MS SQL Server

Программирование баз данных MS SQL Server (1084479), страница 42

Файл №1084479 Программирование баз данных MS SQL Server (Программирование баз данных MS SQL Server) 42 страницаПрограммирование баз данных MS SQL Server (1084479) страница 422018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 42)

Ключевое слово ЯХТ Ключевое слово Б1БЕ не представляет собой что-то особенно сложное. Оно определяет то, что соответствует его смыслу, — размер базы данных. По умолчанию размер задается в мегабайтах, но размеры могут быть заданы в килобайтах с использованием обозначения КВ вместо ИВ после числового значения размера. Если же база данных должна быть значительно больше обычного, то могут применяться обозначения БВ (гигабайты) или даже 1В (терабайты). Следует учитывать, что это значение не должно быть меньше размера базы данных тобе1, а также должно быть указано целым числом (без десятичной точки и дробной части), поскольку в противном случае будет получено сообщение об ошибке.

Если значение параметра Б1ЕЕ не будет задано, то создаваемая база данных первоначально примет такие же размеры, как и база данных иобе1. Ключевое слово мйхЯ12е Ключевое слово ИАХБ1ХЕ также почти полностью соответствует своему буквальному смыслу (т.е. определяет максимальный размер базы данных), но применяется немного иначе по сравнению с параметром Б1ЕЕ. Дело в том, что в СУБД БО). Беггег предусмотрен специальный механизм, позволяющий автоматически выделять дополнительное дисковое пространство для базы данных (если потребуется ее увеличение) по мере необходимости.

Параметр ИАХБ1ЕЕ определяет максимальный размер, до которого может вырасти база данных. И в этом случае по умолчанию заданное число рассматривается как определяемое в мегабайтах, ИВ, но, подобно параметру Б1ХЕ, могут применяться суффиксы КВ, БВ или ТВ для задания других единиц измерения размера. Небольшим отличием этого параметра от параметра Б12Е является то, что для него не предусмотрено четко заданное значение, применяемое по умолчанию. Таким образом, если значение параметра ИЬХБ12Е не задано, такая ситуация рассма- Создание и модификация таблиц 171 тривается как отсутствие ограничения по максимуму, поэтому максимум практически достигается только после того, как на жестком диске не остается больше места для расширения базы данных.

После достижения базой данных размеров, заданных в параметре НЛХВ1ЕЕ, пользователи начинают получать сообщения об ошибках с указаниями на то, что применяемые ими операции вставки данных не могут быть выполнены. А если максимального размера достигает журнал, то утрачивается возможность осуществлять в базе данных какие-либо действия, регистрируемые в журнале (а таковым является большинство действий). Сам автор рекомендует задавать так называемые предупреждения.

Предупреждения можно использовать для получения сообщений о возникновении определенных условий (например, связанных с тем, что база данных или журнал почти полностью заполнились). Способгя создания предупреждений будут описаны в главе 19. Хр6МЗ:тОГО,азтОр'рзэКОМЕНдэуагт.''ЗрйГда ЗсадлзпВатГЬН З,',ОнвратОрв С)щдаИСИя-баям даННЫХ энга) ЧЕНИЕИаХЗТЕЕИШябИратЬ ЕГО(таКИМ ОбраЗОМТЧГссгбы' ОнебЫЛОПО МЕНЬШЕФМЕГрвттативз скол(за-:мегабайт:меньше по)сРавгнсеигию1с тем'; иотойое, пРиводит:; к пеРзполиес'ниюг дисхз. Важности'этой:рекомендации:обусл(гвлгвсна тем;,.чтопобле пголшзгогзагкйненаяуз4ска-м(огут ''ВОУЗИИКНустЬ'СТИтуа(ГИТИ'; 'В-'Кстзрэ)Х ИЕ уддотСГя,-,бОЛЬШЬ;ЗаФИМИрстзэатЬ',''В,-бава дйинмкхгахуЮТ ЛИбс'ИН)йсрМацИШ;; ПрвдиаэваЧЕИйуЮ дэ))яг, 'Пбэетеяитирсе ХраНЕНгИФ -'Д ЕЬЛИ':ЗаэьзрШШГ)т(оя)',Изу УДЗЧЕй ПОЭПЫтКИСУБД ОтВЕСгтибОЛЬШЕМЕСта ДЛЯ ййаНЕНИЯжУРИЗЛаг тО РЕЗУЛЬтатм МОГУтг Ока эатЬСя)КатаотрОфИЧЕСКйМИМрОМЕтОГО,;да1КЕ(В, ОПЕрацИГрГНОй:СИСтЕМЕ МОГугт )ИНргсдй врзнихзть проб))змй;,если дискОзое.

Оррстраиство 'полиостж, исче()пырзетбя если,'ке зсть1 наобходимтобтьразмйститьна одном дискегиазкрлько.баз'денных,'то,нельзя.. дОПуокатз, ЧГО6Ы',В ПросцвбаьраСШйрЕНИя, ХаХГдйя ИЗ бавдднснгм(ХМОГЛа ЗаяятбГОЛИЫй ОбьЕМ дИСКа За ВМЧятОМ ИЕСКОЛЬГКИск МВГабайт;, ПОСКОЛЬКулрн. ЗтОМ,'.НЕ ИСКЛХ)Чазтсоя ВОЗМОжнобть-'полгк)го ззп(глгнвния, дисвв (если, будет::,проигсхрдить'.рзоширеиив;врех баз,1днйых), Ключевое слово в'хукаяойутн Итак, параметр Я1 ЕЕ определяет начальный размер базы данных, параметр МЛХЯ1ЕЕ позволяет указать, насколько больших размеров может достичь в конечном итоге файл базы данных, а параметр Е1ЕЕОНОИТН определяет, сколько этапов расширения потребуется, чтобы размеры файла базы данных достигли этого максимума. В качестве значения параметра Е1ЬЕЕНОИТН задается число, указывающее величину в байтах, килобайтах (ХВ), мегабайтах (НВ), гигабайтах (ОВ) или терабайтах (ТВ), на которую могут каждый раз увеличиваться размеры файла базы данных.

Еще один вариант состоит в том, что может быть задано значение в процентах, на которое допускается увеличение размера файла базы данных. При использовании этого варианта размер увеличиваетсч на указанный процент от текущего размера файла базы данных. Таким образом, если указано, что файл базы данных с первоначальными размерами 1НВ должен увеличиваться, согласно значению ЕТЕЕОНОИТН, на 20%, то в первый раз в результате увеличения он увеличится до 1.

26В, во второй раз — до 1. 44ОВ и тд. Ключевое слово тоо оиру Опция ЬОО ОН позволяет определить характеристики конкретного набора файлов, в которые должна записываться информация журнала, а также указать, где имен- 172 Глава 5 но должны находиться файлы этого набора. Если данная опция не предусмотрена, то СУБД ЬЯЕ Бегчег создает журнал в единственном файле и определяет для этого файла по умолчанию размер, равный 25% от размера файла данных.

Во всех прочих отношениях файл журнала имеет такие же параметры спецификации файла, как и файл самой базы данных. Настоятельно Рекомендуеоюя хранить файлы жу)знала на жестком диске, отличном от того, на котором находятся основные файлы данных. Это позвагяет избежать конфликтов между оптациями ввода-вывода, п(тменлемьсми к файлом жу)знала и файлам базы данных, находящимися на одном и том же диске, а также Пед)смет(зеть дополнительную защиту на случай отказа одного из жестких дисков. Ключевое слово соылтж Ключевое слово СОРРАТЕ имеет отношение к проблемам выбора порядка сортировки, чувствительности к регистру, а также зависимости от выбранной кодовой страницы.

Применяемый по умолчанию способ упорядочения (со!1аг(оп) задается при инсталляции СУБД БЯЕ Яегчег, но указанное значение можно перекрывать на уровне базы данных (а также, как будет описано ниже, на уровне столбца). Ключевое слово ни АГхАсн Опция ГОН АТТАСН может использоваться для присоединения существующего набора файлов базы данных к текущему серверу.

Рассматриваемые файлы должны составлять часть базы данных, которая была в какой-то момент отсоединена от базы данных должным образом с использованием процедуры зр с1есасЬ с1Ь. При обычных условиях присоединение набора файлов в базе данных осуществляется с помощью процедуры зр аггасЬ с1Ь, но команда СВЕАТЕ РАТАВАЯЕ с ключевым словом ГОН АТТАСН имеет свое преимущество в том, что позволяет обеспечить доступ к файлам, количество которых может превышать 32 тысячи, тогда как возможности процедуры зр ассасЬ с1Ь ограничиваются всего лишь 16 файлами.

Если применяется ключевое слово ГОН АТТАСН, то должна быть также задана информация о местонахождении файлов в части ОИ РН1МАНУ оператора создания базы данных. Другие части списка параметров оператора СНЕАТЕ РАТАВАВЕ могут быть исключены, при условии, что файлы, присоединяемые к базе данных, находятся в том же пути к файлам, в котором они находились при первоначальном отсоединении. Ключевое слово уВ~221 Г(Б С11Аддудду(д Ойу~ ОВ'В' Тема, связанная с использованием ключевого слова И1ТН РВ СНА1И1ИО ОИ ) ОГГ, является довольно сложной, особенно для тех, кто лишь недавно приступил к изучению СУБД БО).

Яегчег. Поэтому в данном разделе приведены только начальные сведения по этой теме. Как было указано выше, в действительности понятие "схемы" в предыдущих версиях СУБД ЯЯ(. Яегчег не использовалось. Вместо этого для определения принадлежности объектов служило такое понятие, как "владелец". Подобная организация работы была несовершенной и, в частности, приводила к таким ситуациям, что образовывались так называемые "цепочки владельцев". Наличие цепочки владельцев характеризуется тем, что, допустим, пользователь А является владельцем некоторого объекта, после чего пользователь В становится владельцем объекта, который зависит Создание и модификация таблиц 173 от другого объекта, принадлежащего пользователю А. Не исключена также возможность, что еще какие-то пользователи будут продолжать создавать объекты, зависящие от объектов других пользователей, что приведет к возникновению сложного переплетения проблем, связанных с предоставлением прав доступа к объектам.

Характеристики

Тип файла
PDF-файл
Размер
39,07 Mb
Тип материала
Предмет
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6264
Авторов
на СтудИзбе
316
Средний доход
с одного платного файла
Обучение Подробнее