
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ, МОЛОДЕЖИ И СПОРТА УКРАИНЫ
ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ
Кафедра прикладной
Математики и теории
Систем управления
ДОКЛАД
По дисциплине «Информационные системы и информационные технологии »
на тему «Реляционные БД. Обзор коммерческих СУБД. Рассмотреть MS SQL Server, Oracle, FireBird, MySQl»
Выполнили:
Студенты
группы 3-Л Э.
Фролова А.
Овчинников
Преподаватель: К.В.Смоктий
Донецк – 2012
MS SQL
Microsoft SQL Server — система управления реляционными базами данных (СУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия; конкурирует с другими СУБД в этом сегменте рынка.
Краткая история:
В 1988 году Microsoft и Ashton-Tate анонсировали первую версию Microsoft SQL Server — реляционную СУБД для локальных вычислительных сетей. Новый продукт носил название Ashton-Tate/Microsoft SQL Server и представлял собой версию Sybase DataServer для OS/2. Роль Ashton-Tate заключалась в том, что эта фирма предоставила dBASE IV, используемую для разработки приложений.
В 1992 выпущен SQL Server 4.2 — 16-разрядная СУБД, результат совместной работы Microsoft и Sybase. В этой СУБД были реализованы клиентские библиотеки для MS-DOS, Windows и OS/2, помимо этого в нее впервые были включены средства администрирования с графическим интерфейсом под управлением Windows.
В 1996 году выпущен SQL Server версии 6.5, обладавший встроенной поддержкой Web-приложений, средствами распределенного администрирования, наличием динамических блокировок.
1998 — выпущен Microsoft SQL Server 7.0 с радикально измененной архитектурой. Это была первая версия SQL Server, не содержавшая унаследованного кода, оставшегося со времен сотрудничества с Sybase. Особо стоит отметить появление в этой версии OLAP-служб (служб анализа данных) в составе продукта (до этого серверные OLAP-средства, производимые поставщиками серверных СУБД, включая и Oracle, продавались исключительно как отдельные продукты и относились к категории весьма дорогостоящего программного обеспечения).
В 2000 – выпущен Microsoft SQL Server 2000, поддерживающий XML (eXtensible Markup Language, расширяемый язык разметки), а также содержащий множество нововведений в административных утилитах. Версия Microsoft SQL Server 2000 построена на основе ядра Microsoft SQL Server 7.0. Ее отличительными особенностями являются повышенная масштабируемость, производительность и интеграция с Internet.
SQL Server 2005 представляет собой комплексное, интегрированное управление данными и анализ программного обеспечения, которое позволяет организациям надежно управлять информацией и запускать бизнес-приложения. SQL Server 2005 позволяет компаниям, чтобы разобраться с их бизнес-информации.
SQL Server 2005 Основные характеристики:
Комплексная всестороннего анализа и отчетности для улучшения процесса принятия решений.
Доставка инфраструктуры, которая может расти вместе с вашим бизнесом.
Управление инфраструктурой с автоматической диагностики, настройки и конфигурации.
Минимизировать время простоя аварийного восстановления и обеспечения непрерывности бизнеса.
Встроенные функции, которые защищают ваши данные от несанкционированного доступа.
Создание и развертывание критически важных бизнес-приложений готова быстрее.
SQL Server 2008
Business Intelligence для всех. Дайте больше людей безопасный доступ к данным и инструменты, они должны получить понимание и принимать более обоснованные решения, все в рамках комплексных BI-платформы.
SQL Server 2008 Основные характеристики:
Нижняя ИТ-администрирования и расходы на техническое обслуживание со встроенным средствам управления.
Написать сценарий задач с помощью Microsoft Visual C # и Microsoft Visual Basic. NET.
Безопасно просматривать и обмениваться отчетов непосредственно из Интернета.
Легкий в использовании оперативной аналитической обработки и анализа данных возможностей.
Используйте концентратор основных данных в качестве авторитетного источника данных.
Обрабатывать большие объемы событий на несколько потоков данных.
Оптимизация выполнения параллельных заданий через эффективное управление блокировками и изоляцию конфигурационных параметров.
Существенное снижение времени простоя — поддержка режима always on
Зеркалирование обеспечивает автоматическую или ручную отказоустойчивость при сбое основного сервера.
Отказоустойчивые кластеры могут использоваться для обеспечения высокой доступности и защиты не только отдельных баз данных, но и
всего экземпляра SQL Server
Защита
критичных для бизнеса данных
SQL Server 2008 R2
SQL Server 2008 R2 официально стала доступна для покупки 21 апреля 2010 года.
В конце 2010 года вице-президент подразделения Microsoft Business Platform Division Тед Каммерт сообщил, что новая версия «внедряется весьма быстро», в частности, за два месяца после выхода продукта «он был загружен по каналам Интернета около 700 тысяч раз», что, по его словам, стало «самым высоким показателем для новой версии SQL Server».
SQL Server 2008 R2 Основные моменты:
Мощный конечному пользователю аналитики и отчетности.
Централизованное управление и развертывание экземпляров и приложений.
Поддержка Windows Server 2008 R2, включая Hyper-V Live Migration с.
Хранилище данных масштабируемость от десятков до сотен терабайт.
Расширенные сжатия данных с поддержкой Unicode UCS-2.
Высокая масштабе обработки сложных событий.
Быстро анализируйте потоковую информацию с помощью SQL Server StreamInsight. Эта технология уменьшает затраты на извлечение, анализ и корреляцию потоковых данных, позволяя выявлять возможности и исключения в режиме реального времени.
Microsoft SQL Server 2008 R2 помогает решать проблему расширения хранилищ данных, позволяя наращивать их размер сверх 10 ТБ в базовом выпуске.
Заказчики могут развертывать SQL Server 2008 и SQL Server 2008 R2, используя готовые эталонные архитектуры Fast Track Data Warehouse, которые обеспечивают поддержку хранилищ размером до 48 ТБ.
SQL Server 2008 R2 Parallel Data Warehouse - это масштабируемое устройство хранения данных, включающее в себя программное обеспечение и оборудование ведущих поставщиков, таких как Dell, HP, Bull, IBM и EMC.
Используйте новые типы данных для создания многофункциональных приложений Благодаря интеграции геопространственных данных с корпоративными данными других типов появляются новые идеи и возможности. SQL Server 2008 R2 поддерживает карты, маршруты, произвольные фигуры и иные пространственные данные, а также упрощает их объединение с остальной информацией и с картами Bing Maps for Enterprise, позволяя создавать многофункциональные, управляемые данными решения нового класса. Для облегчения трудоемких процессов сбора и консолидации информации применяются специальные средства, которые помогают создавать "гибридные наборы", включающие в себя данные из разных источников. Эти наборы позволяют по-новому комбинировать существующие данные, как из корпоративных баз, так и из внешних источников, и анализировать их с использованием знакомых средств в интерфейсе Office Excel.
SQL Server 2012
SQL Server 2012 - это очередной крупный выпуск, предоставляющий критически важную уверенность при работе с данными и характеризующийся повышенной доступностью, высокой производительностью и улучшенными функциональными возможностями в части безопасности для критически важных рабочих нагрузок;
Существует три основных выпуска SQL Server 2012, позволяющих удовлетворить различные требования организаций и отдельных лиц, предъявляемые к возможностям, производительности и цене продукта: Enterprise Edition - оптимально подходит для критически важных приложений и больших хранилищ данных. Business Intelligence Edition- новый выпуск, который предоставляет расширенную корпоративную и самостоятельную бизнес-аналитику. Standard Edition - для простых функций баз данных, отчетности и аналитики. Новые выпуски предлагаются на основе рациональной многоуровневой модели, которая обеспечивает улучшенную согласованность различных выпусков, функциональных возможностей и лицензирования продукта. Выпуск Enterprise Edition включает в себя все возможности, доступные в SQL Server 2012. Выпуск Business Intelligence Edition включает в себя все возможности выпуска Standard Edition, а также возможности бизнес-аналитики, входящие в состав выпуска Enterprise Edition.
Модели лицензирования SQL Server 2012
Существует три основных выпуска SQL Server 2012, позволяющих удовлетворить различные требования
организаций и отдельных лиц, предъявляемые к возможностям, производительности и цене продукта:
• Enterprise Edition — оптимально подходит для критически важных приложений и больших хранилищ
данных.
• Business Intelligence Edition— новый выпуск, который предоставляет расширенную корпоративную
и самостоятельную бизнес-аналитику.
• Standard Edition — для простых функций баз данных, отчетности и аналитики.
До выхода SQL Server 2012 продукт SQL Server 2008 R2 и более ранние версии данного программного обеспечения лицензировались по программам корпоративного лицензирования корпорации Майкрософт с использованием одной из двух моделей лицензирования: модели лицензирования на основе числа процессоров, предназначенной для учета используемых вычислительных мощностей, и модели лицензирования "сервер + клиентская лицензия" (Server+CAL), основанной на числе пользователей или устройств, работающих с продуктом. В случае с SQL Server 2012 корпорация Майкрософт продолжает предлагать клиентам различные варианты лицензирования, которые соответствуют типичным способам приобретения клиентами отдельных рабочих нагрузок. Модель лицензирования Server+CAL позволяет лицензировать пользователей и устройства, а затем получить возможность использования недорогих добавочных развертываний SQL Server. Однако для клиентов, которые не могут учитывать пользователей или нуждаются в самых высокоуровневых функциях работы с базами данных, корпорация Майкрософт изменяет способ лицензирования SQL Server по вычислительным мощностям. В новой модели лицензирования на основе вычислительных мощностей для SQL Server 2012 единица измерения вычислительной мощности изменяется с физических процессоров на ядра. Лицензирование на основе числа ядер обеспечивает более точное измерение вычислительных мощностей и более согласованное измерение лицензирования независимо от места развертывания решений - в локальной среде на физическом сервере либо в виртуальной или облачной среде.