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

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

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

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

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

Резюме При проектировании реляционной базы данных, как и при решении большинства других практических задач, важно учитывать каждый нюанс. Чтобы создать действительно эффективную базу данных, недостаточно организовать хранение данных в таблицах. Следует также предусмотреть использование тех дополнительных возможностей, благодаря которым современные реляционные СУБД становятся столь мощными. Иными словами, необходимо ввести в действие такие объекты, которые позволяют реализовать непосредственно в базе данных необходимые функциональные средства и бизнес-правила.

При определении данных, хранящихся в базе данных, применяется тип, как и в большинстве других вариантов среды программирования. Тип данных должен в определенной степени учитываться при осуществлении большинства действий, связанных с эксплуатацией программного обеспечения ЯЯ) Бегчег. Ознакомьтесь с имеющимися типами данных и постарайтесь сопоставить их с типами ланных, применяемыми в знакомой вам среде программирования. Доступные инструментальные средства В предыдущей главе был приведен определенный объем информации о том, какие многочисленные типы объектов существуют в ЯЯ1.

Яеггег, а в настоящей главе описано, как найти указанные объекты и как контролировать работу всей системы. В данной главе рассматриваются инструментальные средства, которые входят в состав программного обеспечения ЗЯ1. Ьеггег. Некоторые из этих инструментальных средств обеспечивают выполнение только небольшого числа весьма сцециализированных задач, а другие имеют более общее назначение. Бсльшая часть рассматриваемых инструментальных средств входит в состав программного обеспечения БО1. Яеггег в течение продолжительного времени. Но в одном можно быть полностью уверенным — почти все программы, относящиеся к комплекту инструментальных средств ЯО1.

$еггег, при подготовке к выпуску версии ЯЯ1 Яеггег 2005 подверглись полной переработке. Подготавливая текущую версию, коллектив разработчиков инструментальных средств поставил перед собой основную цель проектирования — упростить поиск необходимых программ. Особенно полезными достигнутые при этом весомые результаты являются для начинающих разработчиков (разумеется, поиск необходимых инструментальных средств упростился и для опытных пользователей БОБ Яеггег). В настоящей главе рассматриваются перечисленные ниже инструментальные средства. с) Документация ЬО1. Ьеггег Воойз Оп!гп. Программа БОБ 3еггег Сопйяпгайоп Мапакег.

Службы %15 (ЯОЬ Яеггег 1пгеягаг|оп Яегг1сез), в том числе программа-мастер !шрогг~'Ехроп Ч~|хагс). 54 Глава 2 З Программа !зср (Вц!)с Сору Ргояташ). О Программа Рго61ег. ъ) Программа зс11спн1. Будьте внимательны об)защоясь за помощью к Рофаботчикам, ктпоРые имеют достаточньгй опыт, но используют 5ЯЕ 5етигт 2000 или более сот)зую вфсию, а не 5® 5егоег 2005. 11)зи подготовке последней вфсии комплект и нет(гумен тальных федоте подвфгся весьмасфьезной пффаботке, поэтому многие гфофоммък кото~ими п)за выхли полъзоваться "ветпефаны ", давно работающие с СУБД 501.

5есиег, перенесены в состав д)зугих инст)зумгнтальнъсх федоте, включены в комплект профаимного обеспечения под другими именами или изъяты как саиостоятлгъные п)зогроммные продукты после их интефаиии с д~угими инсгфументолъными федствоми. Большинство существующих служебных профамм все еще можно найти в составе люго или другого инст)гумвнтольного средства, но, возможно, уже не на прежнаи месте и под другим Документация Воо1св Опйпе Следует ли рассматривать документацию Воо!св Оп1ше как инструмент разработчика? По мнению автора, ответ на этот вопрос должен быть положительным. Дело в том, что, прочитав даже несколько раз эту и любую другую книгу по БОЕ Бегчег, вы не сможете запомнить все, что когда-либо может потребоваться в работе с программным обеспечением БОЕ Бегчег.

Сам автор повседневно работает с СУБД 5(0 Бегчег и все равно не может утверждать, что сумел сохранить в памяти все сведения об этой системе. Поэтому документация Воо1сз Оп!гпе — это не что иное, как наибояее важное инструментальное средство, которое можно найти в составе программного обеспечения БОЕ Яегчег. Сам я )~ассматРиваю книги и любъм д)гугпс справочные мазпфиалы, относящиеся к пРогйаммированию, под таким углом фения, что гфосто невозможна софедоточить в одних )зукох достаточное количество подобных источников инффмаиии.

Впфвие я начал заниматься )зафаботкой п(зос)замы ного обеспечения гфимерн о в 1 980 году. В то феия было возможно удфживать в памяти основную часзпь необходимых сведений (но не все), а сейчас зто просто невозможно. Если же вы заняты в нескольких обеастях деятельности (что сомо по себе в настоящее время является довольно сложным), то п)заходится запоминать слишхом многое, и те сведения, к котфъсм не п(заходится возвращ тъсл повседневно, постепенно забываются. 11)гимите пРостой совет — не старайтоесь все запомнить.

Стфайтесь удфзн.плоть в памяти то, что является неотьемлемой частью вашей деятельности и с чем вом гфиходатся работать повседневно. И не упускайтое из виду то, что необходимо постепенно создавать хойошую спйавочную йгблиотеху (начиная с этой кн ги), чтобы можно бъыо извлечь из нее д)зугие нужные данные. В документации Воо)сз Оп!гпе из состава программного обеспечения БОЕ Бегчег используется обновленный оперативный справочный интерфейс .ХЕ Е который заменил применявшийся ранее стандартный оперативный справочный интерфейс, предназначенный для специализированных программных продуктов Мгсгозой (Вас1с Орйсе, МЯУХ и Ч)гиа! 5гпс)!о), Внешний вид интерфейса Воо)сз Оп!!пе показан на рис. 2.1. Доступные инструментальные средства 55 Рис. 2.1. Внешний оид ииимрфейса Воо1и Оийие Все компоненты справочного интерфейса Воска Оп!ше действуют в основном в соответствии с ожиданиями, поэтому в данной главе не приводятся подробные сведения о том, как эксплуатировать справочную систему.

Достаточно отметить, что документация ЯО1. Яегтег Воойк Оп11пе представляет собой превосходный быстродействующий справочник„к которому всегда можно обратиться с любого компьютера, эа которым вы работаете. Еще одним преимуществом документации Воо1ст Оп!ше является то, что в ней чаще всего можно найти более свежую информацию по сравнению с той, что приведена даже в вышедшей недавно печатной документации. ;Вполне возможно; что'документация Вро1щ Оп11ле ЦКй.) будет"установлена не в каждой:', 'системе, с которбй вам доврйатся работать.

Причина"этого заклтбчается.а'том;:что вр вррс мя инсталляции' вручнуктотменявтоя опция установки ВО1;: Но автор настоятельно реко-:: мендует ааегда устанавлйвать 801., даже.в условиях недостаточного' обьема свободного',: 'пространстве::В действительности инсталляция этой дгжУментации.обходится яе,так'уж -' дорого, с учетом тога; Что в йаши дни не 'требуются большйе затраты на приобретение, дискоаога пространства,:а:если в маем распоряжении а процессе 'эксплуатации 'Субд Зск Звпгег есть'.быстродействующий справочник, тогам:всегда сможете найти выход иа любого обложения 1на компьютере аатбра документацйя'Воокз. Ол11ла занимает окояо' 100Мбайт,памяти на диске1.

56 Глава 2 Программа 891. Зегчег Сопйдигабоп Мападег Чаще всего программой БЯЕ Яеггег Сопйяпгаг1оп Мапаяег пользуются администраторы, занимающиеся настройкой конфигурации компьютеров в целях обеспечения доступа к базе данных, но это инструментальное средство позволяет получить также некоторые дополнительные возможности.

Программа Б(~1. Яеггег Сопйяпгаг1оп Мапаяег представляет собой новое инструментальное средство, которое вошло в состав программного обеспечения ЯОЕ Беггег 2005, но в действительности создание этой программы стало результатом усилий по объединению средств настройки, которые были разбросаны по многочисленным утилитам, в одном приложении. Опции настройки конфигурации, которыми можно управлять с помощью программы Сопйкпгаг1оп Мапаяег, подразделяются на два типа: управление службами; настройка конфигурации сети.

Управление службами СУБД ЯО1. Бегяег — это крупный программный продукт, поэтому в различных его компонентах используется широкий набор служб, работающих в фоновом режиме на серверном компьютере. В полной инсталляции БЯЕ Яеггег предусматривается установка семи служб. и соответствующий компонент программы ВСч' Бегтег Сопбяпгаг1оп Мапаяег позволяет управлять всеми этими службами. Службы, доступные для управления с помощью программы Соп11кпгаг1оп Мапакег, перечислены ниже.

О Апа!угйз Яеп1сез. Эта служба, в соответствии со своим названием, обеспечивает функционирование машины Апа1узЬ Яегг1сек Еп11 Техг. Эта служба также соответствует своему названию; она обеспечивает работу машины полнотекстового поиска, Рп!1 Техг БеагсЬ Епя1пе. О кероп Бегкег. Основная машина, которая поддерживает службы Кероп Веп1сек 0 КОЕ Яеггег Аяепк Основная машина, обеспечивающая планирование выполнения всех задач БО1. Яегчег. С помощью данной службы могут быть запланированы на выполнение задания путем включения их в различные расписания. В свою очередь, задания могут состоять из многочисленных задач и даже предусматривать переход от одной задачи к другой по условию, в зависимости от результатов выполнения предыдущей задачи.

К примерам операций, ос1тцествляемых с помощью службы БЯЕ лепет Акепг, относится резервное копирование, а также выполнение повседневных задач импорта и экспорта. Ы ЯО1 Бегчег. Основная машина базы данных, которая обеспечивает доступ к средствам хранения данных, выполнение запросов и настройку конфигурации системы БО1. Беггег. 0 Я~1. Яегчег Вгомзег. Служба, которая обеспечивает анонсирование информации о сервере, для того чтобы пользователи, просматривающие ресурсы локальной сети, могли определить, на каком компьютере установлено программное обеспечение ЗО1.

Беггег. Доступные инструментальные средства 57 Настройка конфигурации сети Проблемы нарушения связи, возникающие в сети, чаще всего являются результатом неправильной настройки конфигурации сети на клиентском компьютере или вызваны несоответствием параметров конфигурации, заданных на клиентском и серверном компьютерах. В состав программного обеспечения ЯОЕ Яегчег входит целый ряд так называемых сетевых библиотек, которые сокращенно обозначаются Хес1лЬ (Хес-(аЬгагу).

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

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

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

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