Новейшие достижения в области аппаратного обеспечения. SQL Server помогает
использовать последние достижения в области аппаратных технологий и обеспечивает высокий
уровень масштабирования на основе стандартного оборудования с небольшой общей стоимостью
владения. ОС Microsoft Windows Server в комбинации с SQL Server поддерживает до 256 логических
процессоров. Кроме того, технология Hyper-V в составе Windows Server лучше использует
вычислительную мощь новых многоядерных систем [2].
Новая функция динамической миграции позволяет без прерывания работы перемещать
виртуальную машину с одного сервера на другой. Все это обеспечивает максимальную отдачу от
инвестиций в оборудование и более полную реализацию возможностей для консолидации
Быстрый анализ высокоскоростных данных. С помощью SQL Server StreamInsight можно
быстро анализировать потоковую информацию. Эта технология уменьшает затраты на извлечение,
анализ и корреляцию потоковых данных, позволяя выявлять возможности и исключения в режиме
реального времени.
Оптимизированный модуль на основе облегченной потоковой архитектуры обеспечивает
быстрое выполнение запросов к высокоскоростным данным. Разработчики могут создавать
приложения StreamInsight на любом языке с помощью технологии NET.
Обеспечение бесперебойной работы и безопасности. Регулятор ресурсов SQL Server
помогает обеспечивать прогнозируемую производительность на одинаковом уровне. С его помощью
компания может управлять рабочими нагрузками SQL Server и потреблением системных ресурсов,
задавая лимиты использования памяти и ЦП для отдельных приложений, а также поддерживать
равномерную скорость выполнения параллельных нагрузок.
С помощью гибкого и прозрачного механизма шифрования баз данных, файлов данных и
файлов журналов можно защитить ценную информацию. Функция шифрования данных в SQL Server
позволяет защищать информацию от несанкционированного использования, не покидая интерфейса
исходного приложения.
Подсистема аудита SQL Server обеспечивает соблюдение нормативных требований и создает
журнал аудита, который дает ответы на все вопросы типа "кто получал доступ к данным".
Увеличение размера хранилища данных с десятков до сотен терабайт. В СУБД Microsoft
SQL Server можно безопасно и быстро масштабировать хранилища данных размерами до сотни
терабайт. SQL Server Parallel Data Warehouse - это масштабируемое устройство хранения данных,
включающее в себя программное обеспечение и оборудование ведущих поставщиков, таких как Dell,
HP, Bull, IBM и EMC, используя готовые эталонные архитектуры Fast Track Data Warehouse, которые
обеспечивают поддержку хранилищ размером до 48 ТБ.
170
Производительность труда разработчиков и ИТ-специалистов. Администраторы могут
централизованно отслеживать и контролировать несколько серверов, экземпляров и приложений баз
данных, ускоряя разработку и развертывание приложений и обеспечивая улучшенную поддержку
виртуализации с помощью технологии Hyper-V с функцией динамической миграции из состава
Windows Server .
Эффективное управление в больших масштабах. Преимущества средств управления
приложениями и серверами:
Улучшение прозрачности и контроля без привлечения сторонних специалистов позволяет
быстро получать сведения о состоянии приложений и экземпляров SQL Server с помощью новых
мастеров, которые позволяют легко настроить систему управления серверами и предоставляют
информацию о версиях, облегчая контроль над ростом числа серверов.
Оптимизация ресурсов путем устранения недогруженных серверов позволяет быстро
выявлять возможности для консолидации с помощью представлений панели мониторинга и
информации об использовании данных и файлов журнала, а также задавать тенденции использования
через настраиваемые политики производительности.
Повышение продуктивности за счет отказа от развертывания методом проб и ошибок
позволяет ускорять развертывание и обновление с помощью нового единого развертываемого
модуля, который содержит схему базы данных (база данных, таблицы, хранимые процедуры и пр.) и
правила развертывания и может быть извлечен из существующих приложений либо создан в
Microsoft Visual Studio® [3].
Пример настройки приведен на рисунке 1.
Рисунок 1. Средства управления приложениями и серверами
Оптимизация аппаратных ресурсов. Оптимизация аппартных ресурсов охватывает:
представления панели мониторинга позволяют отслеживать использование ресурсов и
нарушение политик, а также выявлять возможности для консолидации, увеличивать отдачу от
инвестиций и поддерживать системы в работоспособном состоянии;
с помощью регулятора ресурсов администраторы могут задавать лимиты использования
ресурсов приложениями для работы с данными, поддерживая производительность этих приложений
на одном уровне;
- функция сжатия данных помогает уменьшить затраты на хранение информации, ускорить
обслуживание запросов и повысить производительность системы.
Надежный и безопасный доступ к данным бизнес-анализа. С помощью Microsoft SQL Server
, надстройки PowerPivot для SharePoint Server 2010 и централизованной консоли управления можно
обеспечить эффективное управление аналитическими решениями, которые были созданы
пользователями. SQL Server позволяет конечным пользователям публиковать управляемые данными
решения через SharePoint, а ИТ-специалистам - эффективно управлять версиями, пользовательским
доступом и потреблением ресурсов. Настройка безопасности доступа к данным бизнес-анализа
приведена на рисунке 2.
171
Рисунок 2. Настройка безопасности доступа к данным бизнес-анализа
Технологии реализованные в СУБД Oracle. Технология RAC (Real Application Cluster).
Технология Real Application Cluster, приведенная на рисунке 3, появившаяся в 9-й версии СУБД
Oracle, позволяет объединять сервера, обслуживающие СУБД в одну «большую базу данных», что
позволяет достичь двух ключевых целей:
1 Повышение производительности системы в целом путем добавления в кластер нового
оборудования, без замены оборудования на более мощное. Производительность системы повышается
пропорционально мощности подключенного узла. Следствием является сохранение инвестиций в
оборудование, часто довольно существенных.
2 Повышение отказоустойчивости СУБД: при выходе из строя или плановом выключении
одного из серверов, входящих в кластер, СУБД полностью сохраняет свою работоспособность[4].
Рисунок 3. Технология Real Application Cluster
Технология RAT (Real Application Testing). Технология Real Application Testing позволяет
значительно снизить затраты на проведение плановых изменений в конфигурации существующего
программного или аппаратного обеспечения.
Суть технологии RAT заключается в воспроизведении нагрузки на тестовой базе данных в
точном соответствии с нагрузкой на рабочем сервере. Преимущества при использовании технологии
RAT приведены на рисунке 4.
Технология ADG (Active Data Guard). Технология ADG в соответствии с рисуноком 4,
позволяет создать резервный сервер основной базы данных с применением всех изменений,
сделанных на основном сервере. Получается система, где работают как минимум два сервера:
основной и резервный. В случае выхода из строя или плановой остановки основного сервера в работу
автоматически вступает резервный сервер, и все пользователи автоматически переключаются и
продолжают работу на резервном сервере.
172
Рисунок 4. Технология Active Data Guard
Технология Total Recall. Сутью технологии Total Recall является возможность разгрузки базы
данных от информации устаревшей, но которую необходимо хранить по требованиям бизнеса или
контролирующих органов с сохранением обычного доступа к этой информации.
Технология In Memory Database Cache. Уникальная технология In Memory Database Cache, в
соответствии с рисунком 5, реализована на базе существующей базы данных Oracle TimesTen in
memory database. Эта СУБД за счет ряда применяемых уникальных решений позволяет увеличить
скорость обработки транзакций и выдачи запросов более чем на порядок (т.е. в 10 раз), чем обычная
СУБД Oracle Database. Эта СУБД ориентирована на хранение и обработку данных только в
оперативной памяти сервера.
Рисунок 5. Технология In Memory Database Cache
Технология Automatic Storage Management. Технология ASM приносит принципиально
новые концепции в управление дисковой подсистемой сервера базы данных. Суть этой технологии
заключается в абстрагировании дисковой подсистемы СУБД от файлов на жестком диске в файловой
системе и абстрагировании собственно сервера базы данных от расположения файлов на дисках. В
ASM управление осуществляется не файлами на дисках, а разделом диска, не форматированным в
файловой системе. Причем, если используется не один жесткий диск, а набор дисков или RAID-
массивов, эти диски объединяются в группу ASM и выглядят для СУБД как один жесткий диск.
Решением задачи по распараллеливанию данных по жестким дискам для достижения
оптимальной производительности занимается теперь не системный администратор, а экземпляр ASM
в автоматическом режиме и эффективней, чем это мог бы сделать администратор БД. Также решается
задача по обеспечению надежности за счет избыточности хранимых данных. Уровень избыточности
задается системным администратором. Теперь возможно извлекать и добавлять жесткие диски для
базы данных «налету», путем выполнения простых команд ASM. Поскольку ASM – это отдельный
экземпляр, т.е. отдельный программный комплекс, не связанный с СУБД, один экземпляр ASM
может обслуживать несколько экземпляров СУБД. Аналогичных решений в других СУБД пока не
предложено. Вместе с тем, трудно оспаривать выгоды по производительности и упрощению (а значит
повышению надежности) администрирования СУБД, использующей ASM [4].
173
Сравнительный анализ СУБД SQL Server и СУБД Oracle Сравнительный анализ
серверных СУБД.
Microsoft SQL Server обеспечивает значительные преимущества для бизнеса и обладает более
широкими возможностями, чем Oracle.
В SQL Server имеются все основные инструменты для работы с базами данных. Не придется
платить за дополнительные функции или продукты, такие как средства обеспечения высокой
доступности, удаленного аварийного восстановления, секционирования, сжатия данных и
прозрачного шифрования данных, инструменты для работы с пространственными данными,
управления основными данными и обработки сложных событий, технологии ETL и OLAP, службы
интеллектуального анализа данных и подготовки отчетности, инструменты бизнес-аналитики (BI) с
поддержкой самообслуживания. SQL Server Express – бесплатный выпуск высокопроизводительной
СУБД для разработчиков и независимых поставщиков [4].
Преимущества по сравнению с Oracle 11g:
Масштабируемость и производительность.
База данных менее уязвима.
Инструменты бизнес-аналитики с поддержкой самообслуживания.
В таблице 2 приведен сравнительный анализ СУБД SQL Server и СУБД Oracle по основным
функциональным возможностям.
Oracle предоставляет лишь ограниченный функционал в данных областях и требует
приобретения дополнительных лицензий costs.
Организация безопасности:
Базовые выпуски SQL Server обладают расширенными функциями обеспечения безопасности.
Стандартные и корпоративные выпуски Oracle обеспечивают лишь базовую безопасность.
Центр обновления Windows позволяет снизить риски в области безопасности, а также свести
к минимуму простой системы во время установки пакетов исправлений.
Oracle на пять лет отстает от Microsoft в сфере управления обновлениями.
Благодаря усовершенствованиям в СУБД расширены возможности администраторов БД по
управлению информацией, они имеют доступ ко всем компонентам системы на уровне группы и
отдельного пользователя [5].
Совокупная стоимость владения:
Oracle требует деньги за опции и дополнительные программы.
SQL Server повышает производительность и ценность приложений Oracle.
SQL Server гарантирует меньшую совокупную стоимость администрирования, чем Oracle.
Таблица 2
Сравнительный анализ СУБД SQL Server и СУБД Oracle по основным функциональным
возможностям
Параметры
SQL Server
Oracle
Производительность, масштабируемость и высокая
доступность
Да
Да
Усиленная безопасность (меньше уязвимостей)
Да
Нет
Производительность средств разработки
Да
Нет
Бизнес-аналитика
Да
Нет
Интеграция с Microsoft Office
Да
Нет
Совокупная стоимость владения
Да
Нет
Таким образом, можно сделать вывод о необходимости использования сервера Oracle для
бизнес решений больших корпорации. В организациях малого и среднего бизнеса целесообразнее
использовать SQL Server.
ЛИТЕРАТУРА
1. Уолтерс Р., Коулс М. SQL Server 2008. Ускоренный курс для профессионалов. –М.: Вильямс, 2008. –768 с.
2. http://www.microsoft.com
3. Хендерсон К. Руководство по SQL Server: структура и реализация.: Пер. с англ. –М.: Вильямс, 2006. –1056 с.
4. www.red-database-security.com
5. http://www.oracle.com
174
Айтхожаева Е.Ж., Сағымбекова А.О, Орынбаева Ж.Н.
Серверлік ДҚБЖ салыстырмалы анализі
Аңдатпа. Мақалада кеңінен таралған дерекқорлар серверлерінің функционалдық мүмкіндіктері,
артықшылықтары мен кемшіліктері қарастырылған. Аталған серверлердің өнімділігі, масштабталуы,
қауіпсіздігі, бағасы және басқа да негізгі сипаттамалары бойынша салыстырмалы анализ жүргізілген. Оracle
және Microsoft SQL Server серверлерін қолдану саласы бойынша ұсыныстар келтірілген.
Түйін сөздер: дерекқор, дерекқорларды басқару жүйесі, деректер, резервтеу, деректерді қорғау.
Aithozhaeva E. Zh., Sagymbekova A.O, Orynbaeva Zh.N.
Comparative analysis of server database management systems
Annotation. In article functionality, advantages and shortcomings of widespread servers of databases are
considered: Oracle and Microsoft SQL Server. The comparative analysis of the main characteristics of these servers is
carried out: productivities, scalabilities, safety, cumulative cost of possession, etc. Recommendations about scopes of
Oracle and Microsoft SQL Server are offered.
Key words: Database, database management system, data, reservation, data security.
ӘОЖ 378.147:004
Алибиева Ж.М.
1
, Жайлауова Д.Ә
2
.
Қ.И.Сәтбаев атындағы қазақ ұлттық техникалық университеті
1
,
Алматы гуманитарлы-техникалық университеті
2
,
Алматы қаласы, Қазақстан Республикасы, dinara_a_j@mail.ru
ҚАШЫҚТАН ОҚЫТУ ЕРЕКШЕЛІКТЕРІ
Аңдатпа. Беріліп отырған мақалада қашықтан оқыту жүйесінің қазіргі таңда білім беру саласындағы
алатын орны мен ерекшеліктері қарастырылған. Қашықтан оқыту жүйесі арқылы қалаған оқу орнында сапалы
түрде білім алу мүмкіндігі оның айрықша ерекшелігі болып табылады. Қашықтан оқыту барысында көптеген
білім беру ресурстарын пайдалану мүмкіндігі де бұл жүйеінің айрықша артықшылығын көрсетеді.
Түйін сөздер: қашықтан оқыту, білім беру жүйесі, қашықтан оқыту құралы.
Қазіргі таңда білім беру саласын ақпараттық технологиялармен жабдықтау кеңінен жүргізілуде.
Қандай да оқу орны болмасын заманауи техникамен жабдықталған. Қуаттылығы жоғары техниканы
оқушылар мен суденттер білімін арттыру мақсатында қолдану көзделген. Білім сапасын арттыруда әр
түрлі электрондық ресурстар қолданылады.
Бүгінде компьютерлік дидактикалық кешендердің бірі –
қашықтан оқыту жүйесі. Қашықтан оқыту қазіргі компьютерлік, коммуникациялық технологияларды
пайдалану арқылы жаңа педагогикалық әдістерді қалыптастыруға бағытталған білім беру жүйесін
қамтамасыз етеді.
Зерттеу әдістемесі және жалпы ақпараттар
Қашықтан оқыту технологиясы – оқу үрдісі кезінде оқып үйренушілер мен оқытушылар
арасында интерактивті өзара іс-әрекетте оқытылып, материалдың негізгі көлемін оқып
үйренушілерге жеткізуді қамтамасыз ететін, оқылған материалдарды меңгеру бойынша, сонымен
бірге оқу үрдісі барысындағы оқып үйренушілердің өз бетімен жұмыс істеуіне мүмкіндік беретін
ақпараттық
технология.
Қашықтан
оқыту
–
компьютерлік
және
телекоммуникациялық
технологияларға негізделген оқытудың құралдары мен түрлері, білім беру үрдісінде үздік дәстүрлі
және инновациялық әдістер қолданылатын, күндізгі және сырттай білім алу ретінде білімді қабылдау
түрі болып табылады.
Қашықтан оқыту кезіндегі білім беру үрдісінің негізін жеке кесте бойынша өзіне ыңғайлы
жерде оқуға мүмкіндігі болатын, оқытудың арнайы құралдары жиынтығы өзінде бола отырып,
электронды және қарапайым пошта, телефон арқылы оқытушылармен келісілген байланыс жасауына,
сонымен қатар, күндізгі бөлімде де мүмкіндігі болатын, оқып үйренушінің мақсатқа бағытталған
және бақыланатын қарқынды өзіндік жұмысы құрайды.
Қашықтан оқыту білім жүйесі жоқшылыққа, географиялық немесе уақытша оқшаулануға
қатысты себептермен, әлеуметтік қорғаны жоқ және дене бітімі жетілмеуіне байланысты білім
мекемелеріне бару мүмкіндігі жоқ немесе өндірістік және жеке жұмыстары болу себебінен, ешкімнің
оқуға мүмкіндігін шектеуге болмайды деген гуманистік қағидаларға жауап береді.
175
Қашықтан оқыту –жаңа ақпараттық технологиялар мен мультимедиялық жүйелер негізінде
күндізгі, күндізгі-сырттай, кешкі және сырттай оқытудың элементтері үйлестірілген ерекше, жетілген
түрі.
Қазіргі замандағы телекоммуникациялық және электронды басылымдар дәстүрлі оқыту түрінің
барлық құндылықтарын сақтай отырып, кемшіліктерін жеңіп шығуға мүмкіндік береді.
Қашықтан оқытудың ерекшеліктері
- Жеке адамның үздіксіз әлеуметтену мүмкіндігі;
- Икемділік (оқытудың уақыты, орны, көлемі және қимылы бойынша);
- Жеке оқу жоспарын қолдану мүмкіндігі;
- Оқу ақпаратына қол жеткізу ,оны жедел жаңарту;
- Экономикалық (оқу алаңы, транспорты, техникалық құралдардың шығынын қысқарту
есебінен);
- Жаңа технологияларды қолдану;
- Оқып үйренушілердің әлеуметтік құқығының теңдігі (олардың тұратын жерлері мен
денсаулық жағдайына қарамастан);
- Барлық елдегі ақпараттық – оқыту ресурстарының шығысы мен кірісі;
- Материалдарды көбейту мәселелерінің жоқтығы, оларды тарату ыңғайлылығы;
- Оқып үйренушілердің өз-өзіне бақылау жасауын қамтамасыз ету.
Ақпараттық технологиялармен оқытудың айрықша тиімділігі, қашықтықтан оқыту үрдісін
автоматтандыру үшін, барлық қажетті компоненттерді шоғырландырушы қашықтан оқытудың
арнайы ақпараттық жүйесі бағдарламаларын қолдану болып табылады.
Кез келген қашықтан оқыту жүйесіне қажетті, аса маңызды сипаттары:
-
Құрылымының
ашықтығы.
Жүйе
ашық
жүйе
үрдісіне
сәйкес
құрылуы
тиіс.
- Сәйкестілігі. Ақпараттық ресурстарды сақтау форматы сәйкес келуі тиіс. Халықаралық
стандартты қолдану керек.
- Кеңейгіштігі. Жүйенің құрылымы модульді болуы керек және жүйенің функционалды
компоненттерін өсіруге мүмкіндік беру.
- Жан-жақтылығы. Жүйе көп функциялы және қолданыста жан-жақты болуы керек.
- Сенімділігі. Ақпараттар ресурстарын сақтау сенімді болуы керек. Мүмкін болатын қауіптер
әсерінен ақпараттар жоғалмауы тиіс.
- Үлестірімділігі. Жүйе әр түрлі желі конфигурациясы жұмысына бағытталуы керек (әртүрлі
жедел жүйелерді басқаруға негізделген Интранет, Интернет) және үлестірілген ақпараттық
ресурстарды сақтауды қолдауы керек.
- Масштабталуы. Әр түрлі конфигурация жұмысы үшін жүйенің құрылымы масштаб жүйесін
өзгерте алуы тиіс.
- Қолданушының ортақ интерфейсі. Қолданушының интерфейсі қарапайым, түсінікті болуы
тиіс.
- Өңдеудің қарапайымдылығы. Өңдеу жылдам және тиімді болуы тиіс.
- Тасымалдануы. Жүйе әртүрлі аппараттық – бағдарламалы тұғырнамада жұмыс істеуі қажет.
- Жүзеге асыруды орындау тәуелсіздігі. Жүйені ақпараттық толықтыру оны нақты жүзеге
асырудан тәуелді болмауы тиіс.
- Қауіпсіздігі. Ақпараттық ресурстарды сақтау қауіпсіз болуы тиіс.
- Басқару қарапайымдылығы. Интерфейс басшысы жеткізерліктей, қарапайым және ыңғайлы
болуы тиіс.
- Көпмәнділігі. Жүйе бірнеше қолданушылардың сұранысын қатар өңдеу керек.
- Жұмыстың тиімділігі. Жүйенің құрылымы оның аталуын (аты-жөнін) әдеттегі аппараттық-
бағдарламалы тұғырнамасында есінде тұту керек.
Жүйенің кеңінен дамуы үздіксіз оқыту мен ақпараттық ортада жеке тұлғаны әлеуметтендіру
табысын қажетті мүмкіндіктермен қамтамасыз етеді.
Қашықтан оқыту жүйесінің құрылымы
ҚО жүйесінің құрылымына келесі элементтер кіреді:
- Оқыту мақсаты. Маманның үлгісімен және мемлекеттік тапсырыспен сәйкес қалыптасатын,
білім және білік жүйесін оқып үйренушілердің меңгеруі.
- Оқыту мазмұны. Әлеуметтік сұраныстың педагогикалық үлгісі. Оқыту үрдісі, әдістері мен
ұйымдастыру түрлерінің жүзеге асырылуы оның мазмұнымен анықталады.
- Оқыту объектісі. ҚО білім беру қызметін пайдаланушылар білім алатын берілген түрінің
объектісі болып табылады (студенттер, тыңдаушылар, оқушылар және т.б.). ҚО тыңдаушылары білім
176
алудың дәстүрлі түрі студенттерінен өзгешелігі, ерекше қайсарлық, білімге деген құштарлық,
ұйымдастырушылық көрсетіп, өз бетімен жұмыс істей білу, компьютермен жұмыс істей білу және
телекоммуникациялық байланыс құралдарымен дағдысы болу керек.
- Оқыту субъектісі. ҚО субъектісі оқытушылар болып табылады. Оқытушы- ҚО білім беру
үрдісінің жоғары тиімділігін қамтамасыз ететін басты буын. ҚО оқытушысы іс-әрекетіне тән бірқатар
ерекшелік тьютор терминін енгізу қажеттілігін туғызды. Ол-кеңес беруші-оқытушы, информатика
және телекоммуникация іргетасы негізін білетін болу керек, оның білімділігі алдыңғы озық сипатта
болу керек.
- Оқыту әдістері. ҚО түрі: ақпараттық – ереже жиынтығы, репродуктивті(дауыс күшейткішін
реттеу), мәселелі мазмұндау, теориялық зерттеудегі логикалық тәсілдер мен ережелер жиынтығы мен
зерттейтін 5 жалпы дидактикалық оқыту әдістерінен тұрады. Олар оқытушы мен білім алушылардың
өзара іс-әрекеті педагогикалық актілерінің барлық жиынтығын қамтиды.
- Оқыту құралдары. ҚО білім беру үрдісінде оқытудың дәстүрлісі қалай қолданылса,
компьютерлік техниканы және телекоммуникацияны, сонымен бірге білім беру технологиясы
облысындағы соңғы жетістіктерін қолдануға негізделген инновациялық оқыту құралдары да солай
қолданылады.
- Ғылыми – білім материалдық базасы. Оқу бағдарламасына сәйкес оқу үшін қажетті
материалдық және техникалық құралдар жиынтығы. Олар оқу және оқу-көмекші бөлмелері;
зертханалық қондырғылар, техникалық оқыту құралдары, оқулықтар, оқу құралдары және басқа да
оқу - әдістемелік материалдардан тұрады.
- Идентификациялық бақылау жүргізу жүйесі. ҚО кіретін бақылаудың ерекшелігі
абитуриенттің кәсіптік сапалары мен қабілеттерінің даму деңгейін бағалау, тиімді құралдар мен
оқыту әдістерін таңдайтындай, онымен сәйкес әлеуметтік психологиялық бейнесін құру болып
табылады.
жүктеу/скачать Достарыңызбен бөлісу: |