Download
microsoft sql server 2005 n.
Skip this Video
Loading SlideShow in 5 Seconds..
Microsoft SQL Server 2005 Новые возможности PowerPoint Presentation
Download Presentation
Microsoft SQL Server 2005 Новые возможности

Microsoft SQL Server 2005 Новые возможности

263 Vues Download Presentation
Télécharger la présentation

Microsoft SQL Server 2005 Новые возможности

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Microsoft SQL Server 2005 Новые возможности Андрей Синкин Microsoft Corporation

  2. Эволюция SQL Server 1-еПоколение 2еПоколение 3еПоколение SQL Server 6.0/6.5 SQL Server 7.0 SQL Server 2000 SQL Server 2005 • Глубокая интеграция с Windows • Пересмотр архитектурыреляционного сервера • Первый кто сделал автоматическое управление и оптимизацию использования ресурсов • Первый кто включил OLAP & ETL • Акцент на производитель-ность и масштабирование • Поддержка XML • Первый кто включил сервисы уведомлений • Первый кто включил Data Mining & Reporting • Высокая доступность • Высокая масштабируемость • Безопасность • Продуктивность разработчиков • Глубокая поддержка XML • Первый кто включил Enterprise ETL & глубокий Data Mining

  3. Microsoft IT Ранняя и глубокая адаптация • Внутри Microsoft • Все базы данныхпод управлением SQL Server • Microsoft всегда на себе тестирует свои продукты перед их выпуском • Более 15 приложений работали на SQL Server 2005 уже в октябре 2004г. • Более 100 приложений к RTM • Ключевые для бизнеса приложения работали уже на Beta 2 • Развернут SAP R/3, 1.8 TB • “Feedstore”: Хранилище всех данных Microsoft • 2 TB данных, более 1800 таблиц, 500 подписанных систем • Системы Microsoft Sales Revenue Reporting и BI • 9,000 пользователей по всему миру • 25,000 отчетов в неделю • Полный цикл жизни данных в SQL Server 2005 • [Sales]  SAP  Feedstore  Microsoft Sales

  4. Analysis Services MSDE Reporting Services .NET Framework SDK Active Directory Migration Tool Application Center 2000 ASP.NET Web Matrix Project Automated Deployment Systems Back Office Server BizTalk Server 2002 Partner Edition CRM for Great Plains CRM Sales for Outlook Great Plains Standard Host Integration Server 2000 Internet Acceleration Server 2004 Longhorn Driver Kit Navision Axsapta Office Live Communications Server 2003 Office XP Developer, Professional Operations Manager 2000 Project Server 2003 RMS Headquarters RMS Store Operations Rights Management Server Sharepoint Portal Server Small Business Server 2003 Ultralight Visio 2000 Enterprise Edition Visio Enterprise Network Tools 2002 Visual Studio .NET Standard, Pro, Acad., Ent Visual Studio Professional (and above) Visual Studio Tools for Office Windows XP Embedded Tools with SP1 … plus eight others BizTalk Biz# Commerce Server Data Protection Server Excel Server MBS CRM MBS Enterprise Reporting / FRx MBS Payroll MBS PSA Time and Expense Microsoft Business Framework Operations Manager (MOM) Project SharePoint Portal Server / Report Center SMS Speech Server SQM (Windows Client) Visual Studio Burton Visual Studio Whitehorse Baseline Security Analyzer Microsoft Management Console Visual Studio Visual Studio Express Commerce Server (DM) MSTV Axapta Biz# BizTalk Commerce Server (OLAP) FRx MBS (Green) Navision Project SharePoint Visual Studio Office (Excel) WMSDE SQL Server SQL Server Express SMO DTS BizTalk Server Commerce Server CRM MOM MSN MBF Visual Studio VDT Visual Studio Commerce Server (2000) FRx Host Integration Server Navision BI Apps – EIP (2005) Biz# Navision Project SharePoint Portal Server SQM (Windows Client) ACS ADS SRMS UDDI WSS WUS Продукты Microsoft использующие SQL Server

  5. The Database MarketRevenue Share Source:

  6. The Database MarketUnit Share, Overall and Enterprise Source:

  7. SQL Server 2005Полная интегрированная платформа для работы с данными

  8. SQL Server 2005 .NET Framework • Common Language Runtime Integration • User-defined Aggregates • User-defined Data Types • User-defined Functions • SQL Server In-Proc Data Provider • Extended Triggers Data Types • File Stream Storage Attribute • Managed SQL Types • New XML Datatype SQL Server Engine • New Message Service Broker • HTTP Support (Native HTTP) • Database Tuning Advisor • Enhanced Read ahead & scan • Extended Indexes • Multiple Active Result Sets • Persisted Computed Columns • Queuing Support • Snapshot Isolation Level • Scale Up Partitioning • VIA support • NUMA support Database Failure and Redundancy • Fail-over Clustering (up to 8 node) • Enhanced Multi-instance Support • Database Mirroring • Database Viewpoints XML • XQUERY Support (Server & Mid Tier) • XML Data Manipulation Language • FOR XML Enhancements • XML Schema (XSD) Support • MSXML 6.0 (Native) • XQuery Designer Database Maintenance • Backup and Restore Enhancements • Checksum Integrity Checks • Dedicated Administrator Connection • Dynamic AWE • Fast Recovery • Highly-available Upgrade • Online Index Operations • Online Restore • Parallel DBCC • Parallel Index Operations Management Tools • MDX Query Editor • MDX Intellisense • T-SQL Intellisense • Version Control Support • XML/A • SQLCMD Command Line Tool Performance Tuning • Profiler Enhancements • Profiling Analysis Services • Exportable Showplan • Exportable Deadlock Traces Full-text Search • Indexing of XML Datatype MDAC • Side by Side installation • Microsoft Installer base setup • Support for Active Directory Deployment SQL Client .NET Data Provider • Server Cursor Support • Asynch Security • All Permissions Grantable • Fine Grain Administration Rights • Separation of Users and Schema Replication • Auto-tuning Replication Agents • Oracle Publication • Improved Blob Change Tracking OLAP and Data Mining • Analysis Management Objects • Windows Integrated Backup and Restore • Web Services/XML for Analysis • DTS and DM Integration • Eight new DM algorithms • Auto Packaging and Deployment Data Transformation Services • New Architecture (DTR + DTP) • Complex Control Flows • Control Flow Debugging • For Each Enumerations • Property Mappings • Full Data Flow Designer • Full DTS Control Flow Designer • Graphical Presentation of Pkg Execution • Immediate Mode and Project Mode • Package (Advanced) Deployment Tools • Custom Tasks and Transformations Reporting Services • Multiple Output Formats • Parameters (Static, Dynamic, Hierarchical) • Bulk Delivery of Personalized Content • Support Multiple Data Sources • Sharepoint Support • Visual Design Tool • Charting, Sorting, Filtering, Drill-Through • Scheduling, Caching • Complete Scripting Engine • Scale Out architecture • XML Report Definition

  9. Масштабируемость, Безопасность, Платформа управления данными класса предприятия для Windows Server System Продуктивность разработчиков .NET framework внутри SQLServer 2005 Глубокая поддержка XML технологий Интегрированные web-службы Распределенный каркас приложений Бизнес аналитика Полная ETL платформа Аналитика в режиме real-time Доступный, легкий data mining Полный цикл работы с отчетами Управление корпорат.данными Гибкость, управляемость, масштабируемость Улучшенная надежность Самооптимизация и настройка Быстрое восстановление Безопасность и качество Более 5лет в разработке Многократный анализ безопасности

  10. Экономия Управляемость 64-разрядная платформа БД Высокопроизводительные вычисления • Оптимизированпод Windows Server 2003 • Поддержка AMD Opteron & Intel Itanium • Отличная производительность • Большая адресация памяти (до 32 TB) • Практически неограниченная вирт.память (до 8 TB) • Снижение нагрузки на I/O вследствие большого буферного пула • T-SQL код совместим с SQL Server 2000 • Поддержка до 8 узлов в кластере • Тот же самый форматна диске как и 32-bit • 64bit поддержкадля реляционного движка и BI • Альтернатива дорогим Unix решениям Масштабируемость Масштабируемаяплатформа БД для критичных к производительности бизнес приложений

  11. Сбой или разрушение сервера БД Failover Clustering Database Mirroring Ошибки пользователей или приложений Database Snapshot Ограничения при параллельном доступе к данным Snapshot Isolation Операции с индексами в режиме реального времени Модернизация Программное и аппаратное обеспечение Настройка БД Database Tuning Advisor Обслуживание и эксплуатация БД Быстрое восстановление Частичная доступность Восстановление в режиме реального времени Выделенное соединение администратора Динамическая конфигурация Сохранение доступности при росте данных Секционирование данных Повышение доступностиТехнологии вSQL Server 2005

  12. Настройка БДDatabase Tuning Advisor • Дальнейшее развитие мастера “Index Tuning Wizard” • Большая задача – не только индексы и индексир.представления • Поддерживаетсекционированиеи оптимизацию при работе с несколькими БД • Учитывает новые возможности индексов • Индекс со включенными столбцами, … • Режим рекомендаций высокой доступности советует только те индексы, которые могут быть построены в режиме реального времени • Настройка за заданное кол-во времени • Рекомендации внутри заданного временного интервала • Может рекомендовать секционирование таблиц или индексов • Есть анализ “Что-если”

  13. Отчет Интеграция Анализ • Информация загружается из различных источников и интегрируется • Информация трансформируется и дополняется • Информация обогащается логикой производства и иерархическими моделями • Поиск информации с помощью data mining • Визуализацияи распространение данных • Информация доступна широким массам

  14. Integration ServicesПочемунеобходим ETL? • Качественный анализ данных возможен только при качественных данных • Неоходимо объединить данные из неоднородных источников • Текстовые файлы • Мэйнфреймы • Электронные таблицы • Реляционные БД • Очистка и корректировка данных при загрузке • Высокоскоростная загрузка данных в online transaction processing (OLTP) и online analytical processing (OLAP).

  15. Предупреждения Переносные данные Компоненты для текстового анализа От потребителя: полу-структурированные Слияние Компоненты для очистки данных Стандартные приложения Компоненты для Data mining Специальные программы Хранилище данных Старые данные: двоичные файлы Отчеты SQL Server Integration Services Базы данных Архитектура интеграции данных : с помощью Integration Services Data Integration Architecture With Integration Services • Данные извлекаются из источника, подготавливаются и загружаются единым процессом. • Создание отчетов и обработка сигналов может происходить параллельно с загрузкой данных. • Интеграция и складирование Integration and warehousing – плавные и управляемые операции. • Масштабируется для поддержки больших объемов и сложных требований.

  16. Analysis ServicesOLAP и Data Mining • Моделирование бизнес-информации • Межплатформенная интеграция • Итреграция реляционного и аналитического представлений • Перенос лучшего из MOLAP в ROLAP • Мощные аналитические возможности • Ключевые индикаторы производительности и перспективы • Режим реального времени, высокая производительность • Данные реального времени в аналитических кубах • Быстрая и гибкая аналитика • XML стандарты для доступа к данным и интеграцией с web-службами • Экономичная модель интеграции с другими системами

  17. Reporting ServicesВозможностисистемы отчетности • Доступ к данным всех систем организации • Построение отчетов из нескольких источников данных • Интерактивный доступ к информации • Пользователи могут строить свои собственные отчеты • Предоставление отчета в формате удобном для пользователя • Легкая интеграция отчетов в приложения

  18. Reporting ServicesВозможности (продолжение) • Масштабируемый сервер • Богатая платформа для статической и интерактивной отчетности • Поддержка большого количества источников данных • Поддержка различных каналов доставки • Архитектура построенная на web-службах: масштабируемая, управляемая и встраиваемая • Расписание, снимки, кеширование, … • Инструменты для создания отчетов • Visual Studio IDE • Спецификация XML (RDL) • Возможности расширения третье-сторонними компаниями-разработчиками • Создание отчетов конечными пользователями • Улучшенные инструменты управления • SOAP Web Service APIs • Портал Report Manager • Расширяемая модель безопасности • Интеграция с AS, IS, инструментами управления

  19. Конструктор отчетов(Report Designer) • Интегрирован в SQL Server BI Development Studio • Имеет богатую функциональность для создания отчетов • Обеспечивает предварительный просмотр отчетов • Поддерживает публикацию в базу данных Report Server • Формирует Report Definition Language (RDL)

  20. Создание отчетов • Мощный XML Report Definition Language • Отчеты: матричные / табличные / графические • Параметры (динамические, иерархические) • сортировка / фильтрация / группировка / агрегаты • интерактивность (Drill-down, Drill-through) • полнофункциональный язык VB.NET Expression Language • Расширяемая архитектура выполнения запросов • SQL Server / Analysis Services • OLE DB / ODBC / Oracle • Конструктор отчетов Report Designer • интегрирован в SQL Server BI Development Studio • построители запросов для SQL, Analysis Services • Архитектура позволяет использоватьинструменты разработки от третьих компаний

  21. Доставка отчетов • Поддержка различных форматов • Web-форматы - HTML 4, HTML 3.2, HTML w/OWC • форматыдля печати - TIFF, PDF • форматы данных - Excel, XML, CSV • Администратор определяет подписку и доставку в соответствие с предпочтениями пользователя • выбор формата файла • возможность отправлять ссылки или сами отчеты • управление данными подписки для личной доставки • Гибкая архитектура провайдера доставки • E-mail, File System, SharePoint

  22. Reporting ServicesПреимущества использования • Увеличение продуктивности разработчиков • Дружественная среда разработки • Графические средства BI Development Studio • Легко внедряется вразличные приложения • Больше контроля для конечных пользователей • Пользователи могут подписываться на отчеты • Могут выбирать формат отчета непосредственно на своем рабочем компьютере • Привычная, простая в употреблениисреда, использующая Web браузериприложения MS Office

  23. Report Builder Client

  24. Report Builder View

  25. Model Designer

  26. Пакеты готовых отчетов для RS

  27. SQL Server 2005Полная интегрированная платформа для работы с данными

  28. Полезные ресурсы • Официальная страница • http://www.microsoft.com/sql • SQL Server Reporting Services на MSDN • http://msdn.microsoft.com/library/en-us/RSPORTAL/HTM/rs_gts_portal_3vqd.asp • Российское сообщество по SQL Server • http://www.sql.ru/