Революція у сфері розробки прикладних програм баз даних

Microsoft SQL Server 2008 є центральним компонентом платформи, що забезпечує всеохоплюючу програмованість даних. У разі використання цієї платформи доступ до критично важливих бізнес-даних і маніпулювання ними можна здійснювати за допомогою різних пристроїв, платформ та служб, наявних на підприємстві.

Продуктивність праці розробників

Покращіть продуктивність праці розробників завдяки безшовній інтеграції інфраструктур, технологій, мов програмування, веб-служб, засобів розробки та даних.

 Детальніше

Переглянути відео: SQL Server 2008 Dynamic Development Enhancements

Всеохоплююче рішення для роботи з даними

Розробляйте орієнтовані на роботу з даними рішення, що дають змогу отримувати й використовувати дані з будь-яких джерел, керувати цими даними та здійснювати їх швидку доставку користувачам.

 Детальніше

Масштабованість

Створюйте здатні до масштабування та орієнтовані на роботу з даними рішення, що призначені для широкого діапазону робочих навантажень та дають змогу розширювати можливості прикладних програм у разі зростання бізнес-потреб.

 Детальніше

Продуктивність праці розробників

  • Створення орієнтованих на роботу з даними прикладних програм наступного покоління за допомогою ADO.NET Entity Framework
    Визначте концептуальну об’єктну модель на основі Entity Data Model (EDM) і логічно організуйте таблиці та стовпці бази даних у сутності вищого рівня. Скористайтеся можливістю швидкого моделювання роботи прикладних програм баз даних за допомогою середовища ADO.NET Entity Framework, яке дає змогу створювати сутності, що повністю відповідають бізнес-вимогам.
  • Революційні зрушення у використанні запитів, які надає LINQ
    Використовуйте єдиний синтаксис для створення запитів на діставання даних із різних об’єктів (логічних сутностей, реляційних баз даних, даних XML, наборів даних ADO.NET та об’єктів у пам’яті). Скористайтеся перевагами ефективної обробки даних, які надає LINQ, а також можливостями виявляти помилки на етапі проектування та перевіряти дані під час їх введення.
  • Поєднання технологій, що забезпечують програмованість даних, за допомогою Visual Studio
    Використовуйте Microsoft Visual Studio як зручне та ефективне середовище, що поєднує всі технології Microsoft, які забезпечують програмованість даних, і вам будуть доступні функції Microsoft IntelliSense та вбудована підтримка ADO.NET Entity Framework і LINQ.

Всеохоплююче рішення для роботи з даними

  • Підтримка широкого спектра технологій підключення даних
    Здійснюйте доступ до даних, користуючись такими засобами, як драйвери ODBC, постачальники даних OLE DB і ADO.NET, ADO.NET Entity Framework та LINQ, або засобами, що не належать Microsoft, зокрема драйверами XML, JDBC і PHP.
  • Дані в будь-якому місці та в будь-який час
    Створюйте орієнтовані на роботу з даними прикладні програми, що надають доступ до даних, де б вони не зберігалися, користуючись для цього керованими та традиційними мовами програмування, технологіями підключення даних і середовищами програмування.

Масштабованість

  • Збільшення області дії та масштабованості служб даних завдяки використанню систем, що підключаються періодично
    Забезпечте роботу з даними в онлайновому та офлайновому режимах, використовуючи SQL Server Compact Edition у поєднанні з Microsoft Synchronization Services. Збільшіть область дії та масштабованість служб даних, розподіливши робочі навантаження, пов’язані з доступом до даних, між клієнтськими пристроями та серверами баз даних.
  • Можливість зберігання даних будь-яких типів у SQL Server 2008
    Централізуйте та оптимізуйте зберігання даних для прикладних програм, скориставшись тим, що SQL Server 2008 підтримує різноманітні типи даних, зокрема реляційні дані, документи XML, файлові потоки та просторові дані.
  • Створення високомасшабованих прикладних програм на основі SQL Server 2008
    Використовуйте Microsoft .NET Framework та керовані (managed) мови програмування, зокрема C# і Visual Basic .NET, для розробки високопродуктивних процедур, що здійснюють доступ до баз даних та керування даними за рахунок інтеграції із середовищем Common Language Runtime (CLR) SQL Server.

Нові засоби та можливості

  • Відображення структур даних на бізнес-сутності за допомогою нової інфраструктури ADO.NET Entity Framework
  • Можливість використання єдиного синтаксису для створення запитів до різноманітних типів даних завдяки розширенням Language Integrated Query (LINQ) .NET для Microsoft Visual C# та Microsoft Visual Basic .NET
  • Створення рішень із періодичним підключенням даних за допомогою SQL Server 2008 Compact Edition та Microsoft Synchronization Services
  • Консолідоване зберігання даних завдяки підтримці SQL Server 2008 реляційних даних, документів XML, файлових потоків та просторових даних