Microsoft sql server 2008 enterprise

SQL Server 2008 R2 предоставляет несколько инновационных возможностей, позволяющих организации без труда масштабировать базы данных, повысить эффективность работы ИТ-специалистов и разработчиков и использовать преимущества самостоятельного применения пользователями масштабируемых и легко управляемых средств бизнес-аналитики.

Возможности SQL Server 2008 R2

Mission Critical Platform – SQL Server 2008 R2 позволяет организациям выполнять самые сложные приложения, попутно упрощая отделам ИТ работу с инфраструктурой управления данными. Это безопасная, надежная, масштабируемая платформа, защищающая информацию в приложениях и повышающая её доступность. Включенная в неё инновационная инфраструктура управления, основанная на политиках, позволяет определять политики для явного и автоматического администрирования серверных сущностей на одном или нескольких серверах. Кроме того, оптимизированная платформа SQL Server 2008 R2 открывает путь к предсказуемой производительности обработки запросов.
Dynamic Development – SQL Server 200 R2 в сочетании с .NET Framework упрощает разработку новых приложений. Среда ADO.NET Entity Framework повышает эффективность труда разработчиков, поскольку теперь они имеют дело не непосредственно с таблицами и полями, а с логическими информационными сущностями, согласованными с бизнес-требованиями. Более того, они могут создавать приложения, позволяющие пользователям копировать данные на собственные устройства, а позже синхронизовать их с центральными серверами.
Beyond Relational Data – SQL Server 2008 R2 позволяет разработчикам управляться с данными любых типов — от традиционных до географических (geospatial). Это открывает дорогу к созданию приложений нового поколения с учетом информации о расположении и возможностью управления документами.
Pervasive Business Insight – инфраструктура SQL Server 2008 R2 стала более масштабируемой. Она способна формировать отчеты и выполнять анализ любого объема и сложности, одновременно облегчая пользователям доступ к данным за счет более тесной интеграции с Microsoft Office. В результате ИТ-специалисты могут распространить использование бизнес-аналитики по всей организации. SQL Server 2008 R2 позволяет пользователям консолидировать разнородные данные в корпоративном хранилище, выводя организацию хранилищ данных на новый уровень.

Платформа для критических приложений

В современном мире, живущем под властью информации, данные и управляющие ими системы должны быть неизменно безопасными и доступными. SQL Server 2008 R2 упрощает инфраструктуру, поддерживаемую ИТ-подразделениями, предоставляя защищённую, масштабируемую и управляемую платформу доступа к корпоративным данным и сокращая время простоя приложений.

Безопасная доверяемая платформа для ваших данных

SQL Server 2008 R2 опирается на мощные возможности SQL Server 2005, но обеспечивает большую безопасность и доступность благодаря целому ряду усовершенствований.

  • Прозрачное шифрование данных
    SQL Server 2008 R2 позволяет шифровать базу данных (БД), файлы данных или файлы журналов, не внося в приложения никаких изменений. Благодаря этому становится возможен поиск в зашифрованных данных как по диапазону, так и с нечеткими критериями, а также поиск в защищенных данных, полученных от неавторизованных пользователей.
  • Расширяемое управление ключами
    SQL Server 2005 представляет собой полное решение для шифрования и управления ключами. Шифрование позволяет организациям соблюсти юридические требования и идти в ногу с общим стремлением к защищенности данных. SQL Server 2008 R2 полностью соответствует этой растущей потребности, поддерживая HSM (Hardware Security Module, аппаратный модуль безопасности) и системы управления ключами сторонних производителей.
  • Аудит
    SQL Server 2008 R2 позволяет пользователям создавать параметры аудита и управлять ими, используя DDL-операторы (Data Definition Language, язык определения данных). В то же время благодаря более полному аудиту данных становится проще соблюдать законодательные нормы. У организаций появляется возможность получать ответы на наиболее распространенные вопросы, например: «Какие данные извлекались из БД?»
  • Улучшенное зеркалирование БД
    В SQL Server 2008 R2 улучшены и без того мощные возможности зеркалирования БД, впервые появившиеся в SQL Server 2005. Новая версия пакета освобождает клиента от необходимости указывать партнер по зеркалированию, что позволяет имеющимся приложениям поддерживать зеркалирование без каких-либо изменений. В SQL Server 2008 R2 устранены некоторые сложности зеркалирования. В частности, механизм восстановления после сбоя позволяет временно отключить зеркалирование, чтобы восстановить работоспособность главного сервера.
  • Автоматическое восстановление страниц данных
    Сбои в оборудовании способны повредить страницы данных БД. С помощью SQL Server R2 главный и зеркальный компьютеры могут прозрачно для пользователей и приложений восстанавливать работоспособность после ошибок страниц типа 823/824, запрашивая свежую копию подозрительной страницы у партнера по зеркалированию.
  • Сжатие потока журнальных данных
    Для зеркалирования БД требуется обмен данными между всеми участниками. SQL Server 2008 R2 обеспечивает сжатие исходящего потока данных для журналов, оптимизируя производительность и сокращая нагрузку на сеть, связанную с зеркалированием БД.
  • «Горячая» установка процессоров
    Возможность «горячей» установки процессоров позволяет пользователям при необходимости динамически масштабировать базы данных, расширяя процессорные ресурсы SQL Server 2008 на поддерживаемых аппаратных платформах без какого бы то ни было простоя приложений. Помните, что в SQL Server уже поддерживается возможность «горячей» установки памяти.

Динамическая разработка

SQL Server 2008 R2 поддерживает создание приложений, опирающихся на целый ряд управляемых и обычных технологий подключения, в том числе ODBC, ADO/OLEDB, ADO.NET. В частности, в сочетании с .NET Framework он позволяет разработчикам создавать мощные приложения БД следующего поколения. В среде ADO.NET Entity Framework разработчики имеют дело не непосредственно с таблицами и полями, а с логическими информационными сущностями, которые согласованы с бизнес-требованиями. Тем самым повышается эффективность их труда. Кроме того, они могут создавать приложения, позволяющие пользователям копировать данные на собственные устройства, а позже синхронизовать их с центральными серверами.

Ускорение разработки посредством сущностей

Сейчас среди разработчиков БД наблюдается общая тенденция — определять бизнес-объекты высокого уровня, или сущности, сопоставляя их с таблицам и полям базы данных. При этом программиста интересуют не на таблицы и поля, а на более общие сущности, представляющие реальные данные, например, «Клиент» или «Заказ». Среда ADO.NET Entity Framework позволяет писать программы для работы с реляционными данными, оперируя такими сущностями. Программирование на более высоком уровне абстрагирования весьма продуктивно и позволяет разработчику в полной мере воспользоваться преимуществами модели «сущность-связь» (Entity-Relationship, E-R). Ниже перечислены некоторые новшества SQL Server 2008 R2 в области разработки приложений.

  • Language Integrated Query
    Встроенные запросы LINQ (Language Integrated Query) позволяют разработчикам вместо использования SQL-запросов обращаться к данным из программ на управляемых языках, например C# или VB.NET. Благодаря LINQ стали возможны встроенные сильно типизированные запросы с ориентацией на наборы данных, написанные на .NET-языках и обращенные к ADO.Net (LINQ to SQL), ADO.Net DataSet (LINQ to DataSets), ADO.NET Entity Framework (LINQ to Entities), а также к провайдеру Entity Data Service Mapping. В SQL Server 2008 имеется новый провайдер LINQ to SQL, позволяющий разработчикам использовать LINQ, обращаясь непосредственно к таблицам и полям SQL Server 2008 R2.
  • ADO.NET-сервисы Object
    Возможности ADO.NET-сервисов Object позволяет материализовать данные как объекты CLR, отслеживать их изменения и хранить их. Теперь разработчики, использующие инфраструктуру ADO.NET, могут писать программы для БД, используя объекты CLR, управляемые ADO.NET. Их поддержка в SQL Server 2008 R2 более эффективна и оптимизирована, что повышает производительность и упрощает разработку.

Нерегулярно подключающиеся системы

Распространение портативных устройств и повышение мобильности сотрудников сделали нерегулярное подключение практически стилем жизни. В SQL Server 2008 R2 к вашим услугам унифицированная платформа, позволяющая проводить согласованную синхронизацию приложений, хранилищ и типов данных. В сочетании с Visual Studio платформа SQL Server 2008 R2 позволяет оперативно создавать нерегулярно подключаемые приложения, используя новые сервисы синхронизации, входящие в ADO.NET, и дизайнеры Visual Studio, обеспечивающие реализацию офлайнового режима. А благодаря поддержке отслеживания изменений клиенты могут разрабатывать приложения, основанные на кэше, синхронизации и уведомлениях, и пользоваться продуманной реализацией SQL Server 2008 R2. При этом производительность снижается незначительно.

Нереляционные данные

В приложения включаются все более разнообразные типы данных, выходящие за рамки традиционных типов, поддерживаемых базами данных. SQL Server 2008 R2 опирается на богатый опыт поддержки нереляционных данных и содержит новые их типы, позволяющие разработчикам и администраторам эффективно хранить неструктурированную информацию, например документы и изображения, а также управлять ею. Кроме того, добавлена поддержка географических данных. Помимо новых типов данных как таковых в SQL Server 2008 R2 содержится обширный набор сервисов для работы с ними, обеспечивающих надежность, безопасность и управляемость платформы. Далее перечислены некоторые усовершенствования в области хранения нереляционных данных.

Хранение данных любых типов

В SQL Server 2008 R2 обеспечивается бесшовное взаимодействие между реляционными и нереляционными данными, что позволяет пользователям обращаться к документам как к данным, кодировать сложные иерархии в XML и выполнять запросы как к реляционным, так и к текстовым данным.

  • Дата и время
    В SQL Server 2008 R2 включены новые типы данных для обозначения даты и времени:
  • DATE – только дата;
  • TIME – только время;
  • DATETIMEOFFSET –дата и время с учетом часового пояса;
  • DATETIME2 – тип для даты и времени с поддержкой большего диапазона долей секунд и лет, чем в существующем типе DATETIME.

Эти типы позволяют различать дату и время в приложениях, а также обеспечивают использование больших диапазонов или большей точности для временных показателей.

  • Иерархии
    Приложения для БД SQL Server 2008 R2 способны моделировать древовидные структуры более эффективно, чем это возможно сейчас. Новый системный тип HierarchyId предназначен для хранения значений, представляющих узлы иерархии. Он будет реализован как пользовательский тип CLR, снабженный несколькими эффективными и удобными встроенными методами для создания узлов иерархии и гибкого манипулирования ими.
  • FILESTREAM
    Включенный в SQL Server 2008 R2 тип данных FILESTREAM обеспечивает хранение больших объемов двоичных данных непосредственно в файловой системе NTFS, причем так, что они остаются частью БД с поддержкой транзакционной целостности. Это позволяет размещать двоичные данные, традиционно управляемые БД, за ее пределами на менее затратных накопителях и в то же время обеспечивать корректный доступ к ним.
  • Встроенный полнотекстовый поиск
    Встроенный полнотекстовый поиск стирает границы между текстовыми и реляционными данными, позволяя пользователям посредством текстовых индексов эффективно выполнять поиск в больших текстовых полях.
  • Разреженные поля
    Благодаря этому компоненту значения NULL («пустые» значения) больше не занимают физическое пространство, что делает управление пустыми данными в высшей степени эффективным. В частности, разреженные поля позволяют создавать в БД SQL Server 2008 R2 объектные модели с большим количеством значений NULL, не занимающие много места на диске.
  • Большие пользовательские типы
    В SQL Server 2008 R2 устранен 8-килобайтное органичение для пользовательских типов (User Defined Type, UDT), что значительно расширяет возможности пользователей.
  • Читайте также:  Как в ворде сделать надстрочную цифру

    Организация хранилищ данных

    Чтобы извлечь из информации коммерческую выгоду, компании неустанно вкладывают средства в решения для бизнес-анализа и организации хранения данных. SQL Server 2008 R2 — обширная масштабируемая платформа для организации хранилищ данных, которая позволяет быстрее и эффективнее интегрировать информацию в хранилища, а также управлять растущими её объемами, предоставляя всем пользователям сведения, необходимые для лучшего понимания этой информации. Ниже перечислены некоторые усовершенствования в хранении данных.

    • Сжатие данных
      В мире постоянно появляются мириады новых компьютеров, в силу чего объемы данных в хранилищах продолжают расти. За счет сжатия данных SQL Server 2008 R2 позволяет предприятиям более эффективно хранить информацию, а также повысить производительность благодаря сокращению объемов ввода-вывода.
    • Сжатие резервных копий
      Обеспечение доступа к резервным копиям, хранящимся на дисках, — дорогая и ресурсоемкая задача. Благодаря сжатию резервных копий в SQL Server 200 R2 требуется меньше пространства для их хранения, да и работа с ними идет быстрее, поскольку сокращается объем дискового ввода-вывода.
    • Параллельный доступ к секционированным таблицам
      Секционирование облегчает работу с большими таблицами, поскольку они прозрачным для пользователей образом разделяются на более управляемые блоки данных. В SQL Server 2008 еще более расширены возможности секционирования, доступные в SQL Server 2005.
    • Оптимизация запросов Star Join
      В SQL Server 2008 R2 повышена производительность запросов в наиболее типовых сценариях работы с хранилищами данных. Благодаря распознаванию закономерностей в хранилище оптимизация Star Join сокращает время отклика на запросы.
    • Resource Governor
      Благодаря введению в SQL Server 2008 R2 компонента Resource Governor организации смогут гарантировать конечным пользователям согласованный и предсказуемый отклик. Resource Governor позволяет устанавливать ограничения на использование ресурсов и задавать приоритеты для различных задач. В результате производительность параллельной обработки лучше согласуется с потребностями пользователей.
    • Grouping Sets
      Grouping Sets — расширенная версия раздела GROUP BY, позволяющая пользователям определить несколько группирований в одном и том же запросе. Таким образом, получается единый результирующий набор, эквивалентный объединению (UNION ALL) запросов с различными группированиями, что облегчает и ускоряет выполнение запросов и отчетов с агрегированием.
    • Контроль за изменением данных
      Благодаря этой функции изменения в данных отслеживаются и записываются в таблицы изменений. Причём в таблицах и схемах они захватываются полностью, с сохранением согласования между ними. Поддерживаются даже изменения схемы. Это позволяет организациям интегрировать в хранилище данных самую свежую информацию.
    • SQL-оператор MERGE
      Благодаря введению SQL-оператора MERGE разработчики получают возможность более эффективно обрабатывать типичные ситуации взаимодействия с хранилищами данных, например, проверять наличие записи перед выполнением операций вставки или обновления.
    • Масштабируемое средство Integration Services
      В Integration Services внесено два основных усовершенствования, направленных на повышение масштабируемости.
    • Улучшения в конвейере SQL Server Integration Services (SSIS)
      Пакеты интеграции данных теперь масштабируются более эффективно, используя доступные ресурсы и справляясь с самыми большими нагрузками в масштабе предприятия. При этом использование нескольких процессоров позволило улучшить масштабируемость исполняющей среды.
    • Просмотры SSIS с сохранением
      Выполнение просмотров — одна из наиболее типичных ETL-операций. Особенно часто она встречается в хранилищах данных, где необходимы просмотры фактических записей для преобразования бизнес-ключей в соответствующие суррогаты. В SSIS повышена производительность просмотров при работе с большими таблицами.
    Системные требования

    64-bit версия (IA64)

    • Itanium процессор или более быстрый
    • Рекомендуется: 1.0 GHz или более быстрый
    • Windows Server 2008 R2 64-bit Itanium
    • Windows Server 2008 SP2 64-bit Itanium
    • Windows Server 2003 SP2 64-bit Itanium Datacenter
    • Windows Server 2003 SP2 64-bit Itanium Enterprise
    • Минимум: 1 GB
    • Рекомендуется: 4 GB или больше
    • Максимум: максимальная операционная система

    64-bit версия (x64)

    • Минимум: AMD Opteron, AMD Athlon 64, Intel Xeon с поддержкой Intel EM64T, Intel Pentium IV с поддержкой EM64T
    • Минимум: 1.4 GHz
    • Рекомендуется: 2.0 GHz или более быстрый
    • Windows Server 2003 SP2 64-bit x64 Datacenter
    • Windows Server 2003 SP2 64-bit x64 Enterprise
    • Windows Server 2003 SP2 64-bit x64 Standard
    • Windows Server 2003 SP2 64-bit x64 Web
    • Windows Server 2008 SP2 64-bit x64 Datacenter
    • Windows Server 2008 SP2 64-bit x64 Datacenter without Hyper-V
    • Windows Server 2008 SP2 64-bit x64 Enterprise,
    • Windows Server 2008 SP2 64-bit x64 Enterprise without Hyper-V
    • Windows Server 2008 SP2 64-bit x64 Standard
    • Windows Server 2008 SP2 64-bit x64 Standard without Hyper-V
    • Windows Server 2008 SP2 64-bit x64 Web
    • Windows 2008 R2 64-bit x64 Datacenter
    • Windows 2008 R2 64-bit x64 Enterprise
    • Windows 2008 R2 64-bit x64 Standard
    • Windows 2008 R2 64-bit x64 Web
    • Windows Server 2008 R2 x64 for Windows Essential Server Solutions
    • Минимум:1 GB
    • Рекомендуется: 4 GB или больше
    • Максимум: максимальная операционная система
    • Pentium III-или совместимый более быстрый процессор
    • Минимум: 1.0 GHz
    • Рекомендуется: 2.0 GHz или более быстрый
    • Windows Server 2003 SP2 Datacenter
    • Windows Server 2003 SP2 Enterprise
    • Windows Server 2003 SP2 Standard
    • Windows Server 2003 SP2 64-bit x64 Datacenter
    • Windows Server 2003 SP2 64-bit x64 Enterprise
    • Windows Server 2003 SP2 64-bit x64 Standard
    • Windows Server 2008 SP2 Datacenter
    • Windows Server 2008 SP2 Datacenter without Hyper-V
    • Windows Server 2008 SP2 Enterprise
    • Windows Server 2008 SP2 Enterprise without Hyper-V
    • Windows Server 2008 SP2 Standard
    • Windows Server 2008 SP2 Standard without Hyper-V
    • Windows Server 2008 SP2 Web
    • Windows Server 2008 SP2 x64 Datacenter
    • Windows Server 2008 SP2 x64 Datacenter without Hyper-V
    • Windows Server 2008 SP2 x64 Enterprise
    • Windows Server 2008 SP2 x64 Enterprise without Hyper-V
    • Windows Server 2008 SP2 x64 Standard
    • Windows Server 2008 SP2 x64 Standard without Hyper-V
    • Windows Server 2008 SP2 x64 Web
    • Windows 2008 R2 64-bit x64 Datacenter
    • Windows 2008 R2 64-bit x64 Enterprise
    • Windows 2008 R2 64-bit x64 Standard
    • Windows 2008 R2 64-bit x64 Web
    • Windows Server 2008 R2 x64 for Windows Essential Server Solutions
    • Минимум: 1 GB
    • Рекомендуется: 4 GB или больше
    • Максимум: максимальная операционная система

    Microsoft® SQL Server™ 2008 обеспечивает надежную, эффективную и интеллектуальную платформу управления данными для наиболее ответственных и требовательных бизнес-приложений.

    Что нового в SQL Server 2008?

    Возможности SQL Server 2008 относятся к четырем основным направлениям развития представлений Microsoft о платформе данных.

    Mission Critical Platform – SQL Server 2008 позволяет организациям выполнять самые сложные приложения, попутно упрощая отделам ИТ работу с инфраструктурой управления данными. Это безопасная, надежная, масштабируемая платформа, защищающая информацию в приложениях и повышающая её доступность. Включенная в неё инновационная инфраструктура управления, основанная на политиках, позволяет определять политики для явного и автоматического администрирования серверных сущностей на одном или нескольких серверах. Кроме того, оптимизированная платформа SQL Server 2008 открывает путь к предсказуемой производительности обработки запросов.

    Dynamic Development – SQL Server 2008 в сочетании с .NET Framework упрощает разработку новых приложений. Среда ADO.NET Entity Framework повышает эффективность труда разработчиков, поскольку теперь они имеют дело не непосредственно с таблицами и полями, а с логическими информационными сущностями, согласованными с бизнес-требованиями. Более того, они могут создавать приложения, позволяющие пользователям копировать данные на собственные устройства, а позже синхронизовать их с центральными серверами.

    Beyond Relational Data – SQL Server 2008 позволяет разработчикам управляться с данными любых типов — от традиционных до географических (geospatial). Это открывает дорогу к созданию приложений нового поколения с учетом информации о расположении и возможностью управления документами.
    Pervasive Business Insight – инфраструктура SQL Server 2008 стала более масштабируемой. Она способна формировать отчеты и выполнять анализ любого объема и сложности, одновременно облегчая пользователям доступ к данным за счет более тесной интеграции с Microsoft Office. В результате ИТ-специалисты могут распространить использование бизнес-аналитики по всей организации. SQL Server 2008 позволяет пользователям консолидировать разнородные данные в корпоративном хранилище, выводя организацию хранилищ данных на новый уровень.

    Платформа для критических приложений
    В современном мире, живущем под властью информации, данные и управляющие ими системы должны быть неизменно безопасными и доступными. SQL Server 2008 упрощает инфраструктуру, поддерживаемую ИТ-подразделениями, предоставляя защищённую, масштабируемую и управляемую платформу доступа к корпоративным данным и сокращая время простоя приложений.

    Безопасная доверяемая платформа для ваших данных
    SQL Server 2008 опирается на мощные возможности SQL Server 2005, но обеспечивает большую безопасность и доступность благодаря целому ряду усовершенствований.
    • Прозрачное шифрование данных
    SQL Server 2008 позволяет шифровать базу данных (БД), файлы данных или файлы журналов, не внося в приложения никаких изменений. Благодаря этому становится возможен поиск в зашифрованных данных как по диапазону, так и с нечеткими критериями, а также поиск в защищенных данных, полученных от неавторизованных пользователей.
    • Расширяемое управление ключами
    SQL Server 2005 представляет собой полное решение для шифрования и управления ключами. Шифрование позволяет организациям соблюсти юридические требования и идти в ногу с общим стремлением к защищенности данных. SQL Server 2008 полностью соответствует этой растущей потребности, поддерживая HSM (Hardware Security Module, аппаратный модуль безопасности) и системы управления ключами сторонних производителей.
    • Аудит
    SQL Server 2008 позволяет пользователям создавать параметры аудита и управлять ими, используя DDL-операторы (Data Definition Language, язык определения данных). В то же время благодаря более полному аудиту данных становится проще соблюдать законодательные нормы. У организаций появляется возможность получать ответы на наиболее распространенные вопросы, например: «Какие данные извлекались из БД?»
    • Улучшенное зеркалирование БД
    В SQL Server 2008 улучшены и без того мощные возможности зеркалирования БД, впервые появившиеся в SQL Server 2005. Новая версия пакета освобождает клиента от необходимости указывать партнер по зеркалированию, что позволяет имеющимся приложениям поддерживать зеркалирование без каких-либо изменений. В SQL Server 2008 устранены некоторые сложности зеркалирования. В частности, механизм восстановления после сбоя позволяет временно отключить зеркалирование, чтобы восстановить работоспособность главного сервера.
    • Автоматическое восстановление страниц данных
    Сбои в оборудовании способны повредить страницы данных БД. С помощью SQL Server 2008 главный и зеркальный компьютеры могут прозрачно для пользователей и приложений восстанавливать работоспособность после ошибок страниц типа 823/824, запрашивая свежую копию подозрительной страницы у партнера по зеркалированию.
    • Сжатие потока журнальных данных
    Для зеркалирования БД требуется обмен данными между всеми участниками. SQL Server 2008 обеспечивает сжатие исходящего потока данных для журналов, оптимизируя производительность и сокращая нагрузку на сеть, связанную с зеркалированием БД.
    • «Горячая» установка процессоров
    Возможность «горячей» установки процессоров позволяет пользователям при необходимости динамически масштабировать базы данных, расширяя процессорные ресурсы SQL Server 2008 на поддерживаемых аппаратных платформах без какого бы то ни было простоя приложений. Помните, что в SQL Server уже поддерживается возможность «горячей» установки памяти.

    Читайте также:  Табор знакомства без регистрации бесплатно с телефоном

    Динамическая разработка
    SQL Server 2008 поддерживает создание приложений, опирающихся на целый ряд управляемых и обычных технологий подключения, в том числе ODBC, ADO/OLEDB, ADO.NET. В частности, в сочетании с .NET Framework он позволяет разработчикам создавать мощные приложения БД следующего поколения. В среде ADO.NET Entity Framework разработчики имеют дело не непосредственно с таблицами и полями, а с логическими информационными сущностями, которые согласованы с бизнес-требованиями. Тем самым повышается эффективность их труда. Кроме того, они могут создавать приложения, позволяющие пользователям копировать данные на собственные устройства, а позже синхронизовать их с центральными серверами.

    Ускорение разработки посредством сущностей
    Сейчас среди разработчиков БД наблюдается общая тенденция — определять бизнес-объекты высокого уровня, или сущности, сопоставляя их с таблицам и полям базы данных. При этом программиста интересуют не на таблицы и поля, а на более общие сущности, представляющие реальные данные, например, «Клиент» или «Заказ». Среда ADO.NET Entity Framework позволяет писать программы для работы с реляционными данными, оперируя такими сущностями. Программирование на более высоком уровне абстрагирования весьма продуктивно и позволяет разработчику в полной мере воспользоваться преимуществами модели «сущность-связь» (Entity-Relationship, E-R).

    Ниже перечислены некоторые новшества SQL Server 2008 в области разработки приложений.
    • Language Integrated Query
    Встроенные запросы LINQ (Language Integrated Query) позволяют разработчикам вместо использования SQL-запросов обращаться к данным из программ на управляемых языках, например C# или VB.NET. Благодаря LINQ стали возможны встроенные сильно типизированные запросы с ориентацией на наборы данных, написанные на .NET-языках и обращенные к ADO.Net (LINQ to SQL), ADO.Net DataSet (LINQ to DataSets), ADO.NET Entity Framework (LINQ to Entities), а также к провайдеру Entity Data Service Mapping. В SQL Server 2008 имеется новый провайдер LINQ to SQL, позволяющий разработчикам использовать LINQ, обращаясь непосредственно к таблицам и полям SQL Server 2008.
    • ADO.NET-сервисы Object
    Уровень ADO.NET-сервисов Object позволяет материализовать данные как объекты CLR, отслеживать их изменения и хранить их. Теперь разработчики, использующие инфраструктуру ADO.NET, могут писать программы для БД, используя объекты CLR, управляемые ADO.NET. Их поддержка в SQL Server 2008 более эффективна и оптимизирована, что повышает производительность и упрощает разработку.

    Нерегулярно подключающиеся системы
    Распространение портативных устройств и повышение мобильности сотрудников сделали нерегулярное подключение практически стилем жизни. В SQL Server 2008 к вашим услугам унифицированная платформа, позволяющая проводить согласованную синхронизацию приложений, хранилищ и типов данных. В сочетании с Visual Studio® платформа SQL Server 2008 позволяет оперативно создавать нерегулярно подключаемые приложения, используя новые сервисы синхронизации, входящие в ADO.NET, и дизайнеры Visual Studio, обеспечивающие реализацию офлайнового режима. А благодаря поддержке отслеживания изменений клиенты могут разрабатывать приложения, основанные на кэше, синхронизации и уведомлениях, и пользоваться продуманной реализацией SQL Server 2008. При этом производительность снижается незначительно.

    Нереляционные данные
    В приложения включаются все более разнообразные типы данных, выходящие за рамки традиционных типов, поддерживаемых базами данных. SQL Server 2008 опирается на богатый опыт поддержки нереляционных данных и содержит новые их типы, позволяющие разработчикам и администраторам эффективно хранить неструктурированную информацию, например документы и изображения, а также управлять ею. Кроме того, добавлена поддержка географических данных. Помимо новых типов данных как таковых в SQL Server 2008 содержится обширный набор сервисов для работы с ними, обеспечивающих надежность, безопасность и управляемость платформы. Далее перечислены некоторые усовершенствования в области хранения нереляционных данных.

    Хранение данных любых типов
    В SQL Server 2008 обеспечивается бесшовное взаимодействие между реляционными и нереляционными данными, что позволяет пользователям обращаться к документам как к данным, кодировать сложные иерархии в XML и выполнять запросы как к реляционным, так и к текстовым данным.
    • Дата и время
    В SQL Server 2008 включены новые типы данных для обозначения даты и времени:
    o DATE – только дата;
    o TIME – только время;
    o DATETIMEOFFSET –дата и время с учетом часового пояса;
    o DATETIME2 – тип для даты и времени с поддержкой большего диапазона долей секунд и лет, чем в существующем типе DATETIME.
    Эти типы позволяют различать дату и время в приложениях, а также обеспечивают использование больших диапазонов или большей точности для временных показателей.
    • Иерархии
    Приложения для БД SQL Server 2008 способны моделировать древовидные структуры более эффективно, чем это возможно сейчас. Новый системный тип HierarchyId предназначен для хранения значений, представляющих узлы иерархии. Он будет реализован как пользовательский тип CLR, снабженный несколькими эффективными и удобными встроенными методами для создания узлов иерархии и гибкого манипулирования ими.
    • FILESTREAM
    Включенный в SQL Server 2008 тип данных FILESTREAM обеспечивает хранение больших объемов двоичных данных непосредственно в файловой системе NTFS, причем так, что они остаются частью БД с поддержкой транзакционной целостности. Это позволяет размещать двоичные данные, традиционно управляемые БД, за ее пределами на менее затратных накопителях и в то же время обеспечивать корректный доступ к ним.
    • Встроенный полнотекстовый поиск
    Встроенный полнотекстовый поиск стирает границы между текстовыми и реляционными данными, позволяя пользователям посредством текстовых индексов эффективно выполнять поиск в больших текстовых полях.
    • Разреженные поля
    Благодаря этому компоненту значения NULL («пустые» значения) больше не занимают физическое пространство, что делает управление пустыми данными в высшей степени эффективным. В частности, разреженные поля позволяют создавать в БД SQL Server 2008 объектные модели с большим количеством значений NULL, не занимающие много места на диске.
    • Большие пользовательские типы
    В SQL Server 2008 устранен 8-килобайтное органичение для пользовательских типов (User Defined Type, UDT), что значительно расширяет возможности пользователей.

    Организация хранилищ данных
    Чтобы извлечь из информации коммерческую выгоду, компании неустанно вкладывают средства в решения для бизнес-анализа и организации хранения данных. SQL Server 2008 — обширная масштабируемая платформа для организации хранилищ данных, которая позволяет быстрее и эффективнее интегрировать информацию в хранилища, а также управлять растущими её объемами, предоставляя всем пользователям сведения, необходимые для лучшего понимания этой информации.

    Ниже перечислены некоторые усовершенствования в хранении данных.
    • Сжатие данных
    В мире постоянно появляются мириады новых компьютеров, в силу чего объемы данных в хранилищах продолжают расти. За счет сжатия данных SQL Server 2008 позволяет предприятиям более эффективно хранить информацию, а также повысить производительность благодаря сокращению объемов ввода-вывода.
    • Сжатие резервных копий
    Обеспечение доступа к резервным копиям, хранящимся на дисках, — дорогая и ресурсоемкая задача. Благодаря сжатию резервных копий в SQL Server 2008 требуется меньше пространства для их хранения, да и работа с ними идет быстрее, поскольку сокращается объем дискового ввода-вывода.
    • Параллельный доступ к секционированным таблицам
    Секционирование облегчает работу с большими таблицами, поскольку они прозрачным для пользователей образом разделяются на более управляемые блоки данных. В SQL Server 2008 еще более расширены возможности секционирования, доступные в SQL Server 2005.
    • Оптимизация запросов Star Join
    В SQL Server 2008 повышена производительность запросов в наиболее типовых сценариях работы с хранилищами данных. Благодаря распознаванию закономерностей в хранилище оптимизация Star Join сокращает время отклика на запросы.
    • Resource Governor
    Благодаря введению в SQL Server 2008 компонента Resource Governor организации смогут гарантировать конечным пользователям согласованный и предсказуемый отклик. Resource Governor позволяет устанавливать ограничения на использование ресурсов и задавать приоритеты для различных задач. В результате производительность параллельной обработки лучше согласуется с потребностями пользователей.
    • Grouping Sets
    Grouping Sets — расширенная версия раздела GROUP BY, позволяющая пользователям определить несколько группирований в одном и том же запросе. Таким образом, получается единый результирующий набор, эквивалентный объединению (UNION ALL) запросов с различными группированиями, что облегчает и ускоряет выполнение запросов и отчетов с агрегированием.
    • Контроль за изменением данных
    Благодаря этой функции изменения в данных отслеживаются и записываются в таблицы изменений. Причём в таблицах и схемах они захватываются полностью, с сохранением согласования между ними. Поддерживаются даже изменения схемы. Это позволяет организациям интегрировать в хранилище данных самую свежую информацию.
    • SQL-оператор MERGE
    Благодаря введению SQL-оператора MERGE разработчики получают возможность более эффективно обрабатывать типичные ситуации взаимодействия с хранилищами данных, например, проверять наличие записи перед выполнением операций вставки или обновления.
    • Масштабируемое средство Integration Services
    В Integration Services внесено два основных усовершенствования, направленных на повышение масштабируемости.
    o Улучшения в конвейере SQL Server Integration Services (SSIS)
    Пакеты интеграции данных теперь масштабируются более эффективно, используя доступные ресурсы и справляясь с самыми большими нагрузками в масштабе предприятия. При этом использование нескольких процессоров позволило улучшить масштабируемость исполняющей среды.
    o Просмотры SSIS с сохранением
    Выполнение просмотров — одна из наиболее типичных ETL-операций. Особенно часто она встречается в хранилищах данных, где необходимы просмотры фактических записей для преобразования бизнес-ключей в соответствующие суррогаты. В SSIS повышена производительность просмотров при работе с большими таблицами.

    Системные требования
    • Windows Vista (64-разрядная версия) x64 Ultimate Edition
    • Windows Vista 64-разрядная версия выпуска x64 Home Premium Edition
    • Windows Vista 64-разрядная версия выпуска x64 Home Basic Edition
    • Windows Vista 64-разрядная версия выпуска x64 Enterprise Edition
    • Windows Vista 64-разрядная версия выпуска x64 Business Edition
    • Выпуск Windows Vista (64-разрядная версия) x64 Ultimate Edition
    • Выпуск Windows Server 2008 (64-разрядная версия) x64 Standard Edition RC0 или более поздняя версия2,4
    • Выпуск Windows Server 2008 (64-разрядная версия) x64 Data Center Edition RC0 или более поздняя версия2,4
    • Выпуск Windows Server 2008 (64-разрядная версия) x64 Standard Edition RC0 или более поздняя версия2,4
    • Windows Server 2008 64-разрядная версия выпуска IA64 Itanium Edition RC0 или более поздняя версия2,4
    • Windows Server 2003 (64-разрядная версия) x64 с пакетом обновления 2 (SP2)
    • Выпуск Windows Server 2003 (64-разрядная версия) x64 Enterprise Edition с пакетом обновления 2 (SP2)
    • Windows Server 2003 (64-разрядная версия) Itanium с пакетом обновления 2 (SP2)
    • Выпуск Windows Server 2003 (64-разрядная версия) Itanium Enterprise Edition с пакетом обновления 2 (SP2)
    • Windows XP Professional 64-разрядная версия выпуска x64 с пакетом обновления 2 (SP2)

    Читайте также:  Bandicam for windows xp

    NStor | ООО "Нстор" | Комплексные поставки и интеграция интеллектуального оборудования для бизнеса, предприятий, образования, торговли: по обработке, хранению, передаче и презентации данных, автоматизации торговли и производства.

    Скачать прайс-лист Adobe Systems

    Программное обеспечение Microsoft SQL Server Enterprise Edition 2019 – это надежная, эффективная и интеллектуальная платформа управления данными. Сервер Microsoft SQL Server готов к работе в самых ответственных и требовательных бизнес-приложениях, помогая сокращать затраты на обслуживание существующих систем и разработку новых приложений и предоставляя широкие возможности бизнес-аналитики для всех сотрудников компании. Microsoft SQL Server Enterprise Edition предлагает всеобъемлющие функции дата-центра, сочетающего в себе базу данных и систему бизнес-аналитики. Редакция Microsoft SQL Server Enterprise Edition является оптимальным решением для крупномасштабных хранилищ данных и масштабных приложений корпоративного класса.

    Особенности редакции Microsoft SQL Server Enterprise:

    • Усовершенствованная высокодоступность. Более длительный период работоспособности, быстрое преодоление отказов, улучшенная управляемость и эффективное использование аппаратных ресурсов благодаря компоненту AlwaysOn для высокодоступности. AlwaysOn предоставляет до четырех активных вторичных реплик, которые всегда доступны для чтения, в т. ч. при наличии сбоев в сети. Интегрированная инструментальная панель упрощает управление доступностью.
    • Высокопроизводительное выполнение в памяти. Обеспечение высокой производительности для хранения данных, аналитики и бизнес-процессов благодаря тому, что технологии выполнения в памяти встроены прямо в ядро БД SQL Server и средства аналитики для гибкости и простоты в использовании.
    • Корпоративная масштабируемость. Обеспечение высокой гибкости как в традиционных локальных, так и значительно виртуализованных инфраструктурах с Windows Server R2. Физическая обработка может масштабироваться на максимум 640 логических процессоров, а виртуальные машины – на 64 логических процессора с 1 Тб оперативной памяти.
    • Реализация подхода Self-service Business Intelligence (SSBI). Power View – это интерактивный инструмент исследования и визуализации данных для бизнес-аналитиков и конечных пользователей, поддерживающий визуализацию табличных и многомерных аналитически моделей.
    • Повышение качества данных. Использование организационных баз знаний и сторонних справочников для профилирования, очистки и сопоставления данных через службы Data Quality Services.
    • Повышение безопасности. Усовершенствованное управление объектами, связанными с аудитом, благодаря гибким инструментам, фильтрам и возможности проверять действия в пределах всех редакций.

    Ядро СУБД SQL Server

    • Возобновляемая перестройка индексов в подключенном режиме: позволяет возобновить эту операцию с момента остановки после сбоя.
    • Новое поколение функций обработки запросов, использующих стратегии оптимизации для адаптации к среде выполнения рабочих нагрузок приложений: адаптивные соединения в пакетном режиме, обратная связь по временно предоставляемому буферу памяти в пакетном режиме и выполнение с чередованием для многооператорных функций с табличными значениями.
    • Автоматическая настройка базы данных предоставляет сведения о возможных проблемах с обработкой запросов и рекомендуемые решения.
    • Новые возможности для баз данных графов, предназначенные для моделирования связей «многие ко многим».
    • Инструмент Database Tuning Advisor (DTA) получил дополнительные функции и более высокую производительность.
    • Усовершенствования работы в памяти включают поддержку вычисляемых столбцов в оптимизированных для памяти таблицах, а также полную поддержку функций JSON и оператор CROSS APPLY для модулей, скомпилированных в собственном коде.
    • Службы SQL Server Integration Services (SSIS)
    • SQL Server Integration Services (SSIS) теперь поддерживает SQL Server на Linux, и новый пакет позволяет апускать пакеты SSIS в Linux из командной строки.
    • Новый компонент Scale Out для SSIS значительно упрощает запуск SSIS на множестве компьютеров.
    • Источник OData и диспетчер подключений OData теперь поддерживают подключение к веб-каналам OData в Microsoft Dynamics AX Online и Microsoft Dynamics CRM Online.
    • Службы SQL Server Master Data Services (MDS)
    • Обновление с SQL Server 2014 или SQL Server 2016 до SQL Server 2017 Master Data Services обеспечит улучшенную производительность и усовершенствованный интерфейс.
    • Использование хранимой процедуры позволило значительно ускорить промежуточную обработку миллионов записей.
    • Службы SQL Server Analysis Services (SSAS)
    • SQL Server Analysis Services включает множество улучшений для табличных моделей. К ним относятся следующие объекты.
    • Табличный режим стал параметром установки по умолчанию для Analysis Services.
    • Безопасность на уровне объектов для защиты метаданных табличных моделей.
    • Возможность легко создавать связи на основе полей дат.
    • Новые источники получения данных (Power Query) и поддержка существующих источников данных DirectQuery для запросов на языке M.
    • Редактор DAX для SSDT.
    • Подсказки по кодированию — продвинутая функция для оптимизации обновления данных больших табличных моделей в памяти.
    • Современный интерфейс получения данных для табличных моделей с уровнем совместимости 1400.

    Новое в версии Microsoft SQL Server 2019:

    • Возможность анализировать каждый тип данных. Запросив реляционные, нереляционные, структурированные и неструктурированные данные, пользователь получает информацию из всех данных и получает полную картину бизнеса со встроенным Apache Spark.
    • Такие функции, как интеллектуальная обработка запросов и поддержка устройств постоянной памяти, позволяют SQL Server улучшать производительность и масштабируемость всех рабочих нагрузок базы данных без внесения изменений в приложение или структуру.
    • Выбор платформы и языка. гибкость в использовании языка и платформы на выбор с поддержкой открытого исходного кода. Возможный запуск SQL Server в контейнерах Linux с поддержкой Kubernetes или в Windows.
    • Преимуществами масштабируемости и производительности повышают стабильность и время отклика базы данных без внесения изменений в приложение. Высокая доступность для критически важных приложений и хранилищ данных.
    • Кластеры больших данных. Они предоставляют ключевые элементы – распределенную файловую систему Hadoop (HDFS), Apache Spark и инструменты аналитики, глубоко интегрированные с SQL Server и полностью поддерживаемые Microsoft.
    • Простое развертывание базы данных с использованием контейнеров Linux в кластере Kubernetes.

    Лицензирование продукта

    Платформа Microsoft SQL Server Enterprise Edition лицензируется по числу пользователей.

    • Лицензирование на базе вычислительных мощностей (Core-based) – зависит от мощности сервера, выраженной в ядрах. Лицензии на основе числа ядер продаются в комплектах для двух ядер физических или виртуальных процессоров. Чтобы правильно лицензировать свой физический сервер, необходимо получить лицензии на все ядра этого сервера. Минимально возможное число лицензий на каждый физический процессор сервера составляет 4 лицензии на ядро. Клиентские лицензии не требуются.
    • Лицензирование по числу пользователей/устройств (только для SQL Server Enterprise Edition 2008 R2) – оптимальная модель для предприятий с небольшим числом пользователей баз данных. Предполагает покупку лицензий для каждого сервера баз данных под управлением Microsoft SQL Server и приобретение клиентских лицензий Microsoft SQL Server CAL.. Чтобы получить доступ к лицензированному SQL-серверу Microsoft, каждый пользователь/устройство должен иметь лицензию SQL Server CAL той же или более новой версии (например, чтобы получить доступ к серверу SQL Server 2008 SE, пользователь/устройство должен иметь лицензию SQL Server 2008 или 2012 CAL). Каждая лицензия SQL Server CAL может обеспечивать доступ к нескольким лицензированным серверам SQL Server.

    Обновление до Microsoft SQL Server Enterprise Edition 2016

    Все существующие лицензии для выпуска Enterprise Edition по модели лицензирования Server + CAL с покрытием по Software Assurance могут быть бесплатно обновлены до SQL Server 2016. При обновлении лицензий до выпуска 2016 по модели Server + CAL сервер не должен иметь более 20 ядер на одну серверную лицензию.

    Варианты поставки Microsoft SQL Server Enterprise Edition

    • Коробка устройств (только для SQL Server Enterprise Edition R2) – включает DVD-дистрибутив ПО на русском или английском языке, 25 клиентских лицензий или лицензию на один процессор без учета числа ядер, лицензионное соглашение, сертификат подлинности. Покупка ПО Microsoft в коробочной версии является простым способом приобретения продукта для частных пользователей и небольших организаций. Права на использование коробочных версий продуктов Microsoft изложены в лицензионном соглашении конечного пользователя.. Подтверждением лицензионных прав пользователя является сертификат подлинности, наклеенный на коробку. Для дополнительного подтверждения лицензионных прав и целей бухучета рекомендуется сохранять упаковку, информационные носители (диски с голограммой, если они есть в составе продукта) и документы, подтверждающие покупку.
    • Корпоративная лицензия OLP – предназначена для приобретения несколько копий (лицензий) программных продуктов Microsoft. Уже при покупке 5 лицензий пользователь получает значительную скидку по сравнению со стоимостью приобретения тех же продуктов в виде коробки. OLP предоставляет бессрочные права на использование текущих и предыдущих версий продуктов. Вместе с лицензиями OLP можно приобрести подписку на программу поддержки Microsoft Software Assurance (SA), предоставляющую право обновлять ПО до новых версий и некоторые дополнительные преимущества (пакеты бесплатных услуг и инструментов) на срок 24 месяца. По окончании 24-х месяцев можно приобрести отдельные лицензии на продление SA. Права на использование продуктов, предоставляемые лицензиями OLP изложены в официальном документе Microsoft Product Use Rights (PUR). Минимальный первичный заказ – 5 лицензий OLP на любые продукты. Последующие заказы в течение двух лет могут быть на любое количество лицензий (необходимо предъявлять авторизованный номер соглашения). После приобретения OLP-лицензии на сайте Microsoft VLSC покупателю предоставляется доступ к ключам и установочному файлу текущих и предыдущих версий продукта (доступ открывается примерно через 2 рабочих дня).

    Сравнительная таблица OLP-лицензий и коробочных версий

    Права пользователя Программы корпоративного лицензирования Коробка (FPP)
    Право использования предыдущей версии (downgrade) +
    Возможность установить и использовать несколько копий ПО на одном ПК Любое количество копий Одна копия
    Возможность установить дополнительную копию ПО на портативное устройство для использования единственным основным пользователем лицензированного устройства + +
    Возможность установить дополнительную копию ПО на сетевое устройство +
    Перенос на другой ПК

    Разрешен не чаще, чем один раз в 90 дней

    Передача третьему лицу Разрешается в соответствии с условиями соглашения Разрешена однократная передача при условии удаления ПО и передачи всех компонентов

    Подробная информация по лицензированию доступна на сайте Microsoft.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Adblock detector