Microsoft SQL Server 2005 Новые возможностиОснова построения систем обработки данных масштаба предприятия
Содержание
- 2. SQL Server 7.0 SQL Server 2005 SQL Server 2000 Высокая доступность Высокая масштабируемость Безопасность Продуктивность разработчиков
- 3. Внутри Microsoft Все базы данных под управлением SQL Server Microsoft на себе тестирует свои продукты перед
- 4. Продукты Microsoft использующие SQL Server
- 5. SQL Server 2000 – что было нового XML support SELECT … FOR XML OpenXML XML Views
- 6. SQL Server 2005 .NET Framework Common Language Runtime Integration User-defined Aggregates User-defined Data Types User-defined Functions
- 7. Продуктивность разработчиков .NET framework внутри Yukon Глубокая поддержка XML технологий Интегрированные веб-службы Распределенный каркас приложений Бизнес
- 8. Основные подсистемы Database Engine до 50 экземпляров в Enterprise Edition Analysis Services Возможность кластеризации, множество экземпляров
- 9. Безопасность информации “Off by Default” Сокрытие метаданных Парольная политика Новые разрешения и уровни разрешений Разделение схемы
- 10. Увеличение доступности данных Сбои сервера БД Failover Clustering (кластеризация) Database Mirroring (зеркалирование БД) Эксплуатация и оперативная
- 11. Database Mirroring Высокая доступность при небольших затратах Отказоустойчивость баз данных Быстрое восстановление…менее 3 секунд Восстановление автоматическое
- 12. Database Snapshots Снимки БД на определенный момент времени Создание на том же самом экземпляре сервера БД
- 13. Доступность данных (продолжение) Восстановление страниц и файлов в режиме реального времени БД остается доступной – недоступны
- 14. Oracle Publishing Репликация транзакций Создано специально для Oracle Publishers v8+ на любой операционной системе Администрирование подобно
- 15. Задачи управления Интегрируемое управление, богатый пользовательский интерфейс Сокращение времени и усилий для общих задач управления Прозрачность
- 16. Управление - Management Studio Интегрированное управление реляционная БД, Analysis Services, Reporting Services, Notification Services, SQL Server
- 17. Управление - Инструменты SQL Trace Запрос к данным из запущенных трасс SQL Profiler Визуализация мертвых блокировок
- 18. Динамическая конфигурация сервера Цель: без перезапусков сервера Пример: переназначение процессоров не требует рестарт Dynamic Management Views
- 19. Range Partitioning (секционирование по диапазонам) Range Partitioning позволяет разбить объект на множество управляемых кусочков Прозрачно для
- 20. Масштабируемость Масштабируемая платформа БД для критичных к производительности бизнес приложений Оптимизирован под Windows Server 2003 Поддержка
- 21. Использование существующих умений для разработки Интеграция с Visual Studio Множество языков: T-SQL, VB.NET, C#… Совместно используемые
- 22. Интеграция с .NET и Visual Studio Выбор языка программирования T-SQL для функций и процедур, интенсивно работающих
- 23. VS .NET Project SQL Queries: select sum(tax(sal,state)) from Emp where county = ‘King’ Runtime hosted by
- 24. Разработка/Отладка/Развертывание Новый тип проекта в Visual Studio 2005 для управляемого кода SQL Server 2005 Развертывание по
- 25. Интеграция SQL 2005 с .NET Framework SQL 2005 выступает хостером для “in-process managed code”. Это позволяет
- 26. Объекты БД допускающие реализацию в рамках .NET. Скалярные функции (возвращающие значение). Табличные функции (возвращающие таблицу). Процедуры.
- 27. WITH PERMISSION_SET= Определяет набор прав, предоставляемых коду в сборке. Может иметь одно из следующих значений:
- 28. In-Process Managed Provider (доступ к внутренним данным) In-Process Managed Provider позволяет функциям, процедурам и т.д. написанным
- 29. Усовершенствования в TSQL Новые типы данных Varchar(MAX), Varbinary(MAX), XML Рекурсивные запросы (станд. синтаксис ANSI) Обработка исключений
- 30. XML и Web Services
- 31. XML и Web Services Собственный тип данных XML Столбец, параметр или переменная Индексы, полнотекстовые индексы Собственная
- 32. SQL Server 2005 обеспечивает ключевую инфраструктуру для архитектур, ориентированных на сервисы (SOA) Прямой доступ к SQL
- 33. Собственный доступ по SOAP Доступ к SQL Server основан на стандартах Независим от клиента Улучшенная способность
- 34. Асинхронное, распределенное программное окружение Полностью интегрирован в движок СУБД Модели программирования - DDL и DML Интегрированное
- 35. Позволяет простую реализацию высокоэффективного кэширования данных на среднем слое Выгрузка результатов запроса с сервера на средний
- 36. Data Transformation Services Расширение возможностей ETL Платформа ETL уровня предприятия Высокая производительность Высокая масштабируемость Очень удобный
- 37. BI Development Studio Полный интегрируемый инструмент для разработки BI-приложений Один инструмент, множество технологий: Relational, OLAP, DM,
- 38. Первая версия была для SQL Server 2000 Открытое и расширяемое решение для работы с отчетами Создание
- 39. Analysis Services Unified Dimensional Model Integrating relational and OLAP views Проактивное кэширование Перенос лучшего из MOLAP
- 40. Акцент на Data Mining Полный набор для анализа Наиболее популярные алгоритмы для анализа данных (5 новых)
- 41. Значимость Data Mining 5 новых алгоритмов Графические инструменты 12 встраиваемых просмотрщиков Тесная интеграция с AS, DTS,
- 42. Большой набор алгоритмов Представлено в SQL Server 2000
- 43. SQL Server 2005 Полная и интегрированная платформа для работы с данными
- 44. Миграция с SQL Server 2000: Migration Advisor Основной инструмент для анализа баз данных Миграция невозможна, если
- 46. Скачать презентацию