Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009

Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009, страница 101

PDF-файл Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009, страница 101 Информационное обеспечение разработок (3845): Книга - 8 семестрХомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009: Информационное обеспечение разрабо2017-12-26СтудИзба

Описание файла

PDF-файл из архива "Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009", который расположен в категории "". Всё это находится в предмете "информационное обеспечение разработок" из 8 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "информационное обеспечение разработок" в общих файлах.

Просмотр PDF-файла онлайн

Текст 101 страницы из PDF

Она основана на ведении так называемой очереди изменений, данные из которой считываются в момент появления соответствующегосоединения. Кроме того, в распоряжении администраторов появилось болееполутора десятка различных механизмов разрешения конфликтов изменения,возникающих при выполнении репликации сведения.Новые типы данных. В распоряжении пользователей появилось три новыхтипа данных:• bigint, который позволяет задавать целые числа в более широком диапазоне, и использует для представления числа 8 байт в отличие от обычного int, который использует 4 байта;• sql_variant, позволяющий хранить значения большинства других типовMS SQL Server 2000 (числовые, символьные, денежные, даты и т. д.) иприменяемый при работе с переменными, а также и со столбцами таблицы;• table, позволяющий хранить сложные наборы данных наподобие таблиц.

Его можно использовать для работы только с локальными переменными.Масштабируемость. Как и ранее продукт обеспечивает высокий уровеньмасштабируемости, поскольку в зависимости от используемой редакции онможет применяться пользователями как в домашних условиях в средеWindows 98, так и на многопроцессорных корпоративных серверах. Имеетсявозможность применения только ядра SQL Server 2000, что может быть использовано при создании независимыми разработчиками систем, требующихмеханизмов хранения и обработки данных.В качестве сетевого сервера (в зависимости от масштаба организации, количества пользователей и нагрузки) могут использоваться различные редакции SQL Server 2000 — от Personal Edition, рассчитанной на Windows 98 инебольшое количество пользователей (до пяти), до Enterprise Edition, позволяющей использовать системы с большим количеством процессоров (до 32)и объемом оперативной памяти до 64 Гбайт, а также поддерживающей кластеры.480Часть 3.

Современные СУБД и их применениеСлужбы SQL Server2000SQL Server 2000 реализован в виде служб операционной системы, что позволяет ему работать как часть ОС, иметь собственные права и не зависеть отработающего в данный момент пользователя. Это следующие четыре службы:• MSSQLServer;• SQLServerAgent;• Microsoft Search (MSSearch);• Microsoft Distributed Transaction Coordinator (MSDTC).Поскольку Windows 98 не содержит служб, для работы SQL Server 2000под ее управлением выполнена эмуляция работы служб.

Перечислим функции каждой из служб.Служба MSSQLServer является основной службой сервера, реализующейфункции: регистрации пользователей и контроля их прав доступа; установления соединений; обслуживания обращений пользователей к БД; выполнения хранимых процедур; работы с файлами БД и журналом транзакций; контроля над использованием системных ресурсов и оперативной настройкисервера и многие другие.

Все остальные службы можно рассматривать какрасширение этой службы.Основное назначение службы SQLServerAgent — автоматизация администрирования и использования SQL Server 2000. В ее задачи входит автоматический запуск заданий и извещение операторов о сбоях в работе сервера. Примером задания может быть автоматический запуск операций резервногокопирования и проверки целостности базы данных во время наименьшей активности пользователей. Для запуска службы требуется предварительныйзапуск службы MSSQLServer.

Большая часть функций службы реализованав виде хранимых процедур, выполняемых службой MSSQLServer. В работеслужбы используются объекты трех типов: задания (jobs), операторы(operators) и события (alerts). Для управления объектами можно использовать различные средства: утилиту SQL Server Enterprise Manager, операторыязыка Transact SQL и программный интерфейс SQL-DMO.Служба MSSearch, называемая также Full-Text Search (полнотекстовыйпоиск), используется для поиска символьной информации в таблицах базданных сервера.

Она существенно переработана по сравнению с предыдущейверсией сервера. Пользуясь полнотекстовым поиском, можно не только находить слова и фразы, идентичные искомым, но и близкие к ним по смыслу инаписанию. В результирующий набор включаются склоняемые формы глаголов и существительные. В работе службы используются специальные полнотекстовые каталоги (full-text catalog) и полнотекстовые индексы (full-textindex), хранимые отдельно от основных данных, которые обновляюся в процессе работы сервера. Администратор БД должен планировать интервалывремени обновления файлов полнотекстового поиска, а также выполнять ихрезервное копирование и восстановление.13. Microsoft SQL Server 2000481Служба MSDTC используется для управления выполнением так называемых распределенных транзакций (distributed transaction).

Необходимость вих вызове возникает в случаях одновременной работы с несколькими источниками данных, поддерживающими технологию OLE DB. В качестве такихисточников могут выступать реляционные СУБД, текстовые файлы, книгиMS Excel и настольные приложения. Распределенная транзакция реализуется как совокупность транзакций, открываемых на каждом источнике данных.Служба M S D T C синхронизирует эти транзакции, пользуясь двухфазнымпротоколом 2РС (two-phase commit protocol).Кроме того, существует возможность запуска сервера как отдельного приложения. Д л я этого достаточно запустить на выполнение программуsqlservr.exe, н а х о д я щ у ю с я в папке \ P r o g r a m F i l e s \ M i c r o s o f t S Q LServer\MSSQL\Binn.Режимы работысервераMS SQL Server 2000 имеет две основные области применения: системыоперативной аналитической обработки и системы оперативной обработкитранзакций.

В соответствии с этим продукт имеет два режима работы. К сожалению, в сервере отсутствуют встроенные средства переключения в тот илииной режим, поэтому настройка требуемых параметров сервера администратором выполняется вручную.Системы оперативной аналитической обработки или системы поддержкипринятия решений (DSS, Decision Support System) ориентированы на предоставление пользователю высокопроизводительных и удобных средств многостороннего анализа данных. Эти системы имеют следующие особенности.• Ориентированы на анализ данных, поэтому наиболее частой операцией является выборка данных, и практически не используются операции модификации данных.

Сервер в таком режиме работы может выполнять запросы с большей скоростью, так как не нужны механизмыблокировок и транзакций. Кроме того, страницы данных могут заполняться на 100%, что позволит более эффективно использовать внешнююпамять и увеличить объем извлекаемой из базы информации за однообращение к ней.• Важнейшим показателем качества работы является скорость выполнения запросов, которая не должна превышать нескольких секунд. Для этогоследует создавать необходимое количество индексов, а также использовать технологию материализованных представлений.

Материализованное представление предназначено для предварительного выполненияконкретного запроса и изменения в него вносятся по мере измененийданных в базе. Поэтому при запуске запроса системе не требуется выполнять большое количество операций. Кроме того, для увеличения скорости выполнения запросов с использованием внешних источников дан16 Зак. 541Часть 3. Современные СУБД и их применение482пых сервер должен иметь средства прямого доступа к этим данным безпромежуточного их переноса.• Для быстрого выполнения анализа должны быть встроенные средствачисленного и статистического анализа информации.• Всесторонний и глубокий анализ данных требует специального их представления, например, в виде многомерной модели (см. подраздел 2.5).• Системы должны обеспечивать высокую безопасность, отвергая попытки несанкционированного доступа и предоставляя информацию авторизованным пользователям.Полноценной реализацией OLAP фирмой Microsoft предлагается системаMS DSS (Microsoft Decision Support System).

Функции серверной части этойсистемы реализуются компонентом OLAP Services, поставляемым в составеSQL Server 2000, но устанавливаемым отдельно. Клиентская часть системыпредставлена инструментом PivotTable Service.Системы оперативной обработки транзакций (OLTP, Online TransactionProcessing) характеризуются большим количеством изменений в данных бази одновременной работой множества пользователей с одними и теми же данными. Работа сервера в таком режиме требует активного использования механизмов транзакций и блокировок. Для обеспечения высокой скорости вставки новых данных, а также изменения данных, используемых в кластерноминдексе, поддерживается низкая степень заполнения страниц.

Это требуетбольшего объема внешней памяти для хранения данных по сравнению с предыдущим режимом работы.ИнструментыSQL Server2000Инструменты администрирования могут устанавливаться как во времяинсталляции самого сервера, так и отдельно. Это позволяет организовать рабочее место администратора на другом компьютере. Их можно использоватьдля управления любым сервером SQL Server 2000 или SQL Server 7.0 локальной сети.OCHOBI 1ыми инструментами администрирования SQL Server 2000 являютсяследующие:• SQL Server Enterprise Manager;• SQL Server Service Manager;• SQL Server Profiler;• Query Analyzer;• Upgrade Wizard (Мастер обновления);• Import and Export Data (Мастер экспорта/импорта);• утилиты Client Network Utility и Server Network Utility;• утилиты командной строки;• специальные Мастера (Wizards).13.

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