Звезды и С - Главная КУРСЫ ОБУЧЕНИЕ ВЕБИНАРЫ Тел: +7 495 363 36 86
e-mail: info@stars-s.ru
Москва, Ленинградский пр-кт, д. 5, стр. 2
План проезда
ВЕРСИЯ ДЛЯ СЛАБОВИДЯЩИХВЕРСИЯ ДЛЯ СЛАБОВИДЯЩИХ

О нас|ASTRA LINUX|KASPERSKY|CITRIX|MICROSOFT|POSTGRES|CISCO|≡ Вендоры|Поиск

Курс M2783: Разработка уровня данных для Microsoft SQL Server 2005

Цена для физических лиц, р.: 14800
Цена для юридических лиц, р.: 16500

Продолжительность курса (дней): 3

Даты (день):

Даты (вечер):

Цель: Дать слушателям знания и навыки, необходимые для разработки уровня данных в Microsoft SQL Server 2005.

Необходимая подготовка: для успешного усвоения материалов данного курса необходим навык чтения текстов на английском языке, а также следующие знания и навыки:

• Have experience reading user requirements and business-need documents. For example, development project vision/mission statements or business analysis reports.
• Have basic knowledge of the Microsoft .NET Framework, .NET concepts, and service oriented architecture (SOA).
• Be familiar with the tasks that application developers typically perform.
• Understand Transact-SQL syntax and programming logic.
• Be able to design a database to third normal form (3NF) and know the trade offs when backing out of the fully normalized design (denormalization) and designing for performance and business requirements in addition to being familiar with design models, such as Star and Snowflake schemas.
• Have basic monitoring and troubleshooting skills. Specifically, how to use SQL Profiler and dynamic management views.
• Have basic knowledge of the operating system and platform. That is, how the operating system integrates with the database, what the platform or operating system can do, and how interaction between the operating system and the database works.
• Have basic knowledge of application architecture. That is, how applications can be designed in three layers, what applications can do, how interaction between the application and the database works, and how the interaction between the database and the platform or operating system works.
• Know how to use a data modeling tool.
• Be familiar with SQL Server 2005 features, tools, and technologies.
• Have a Microsoft Certified Technology Specialist: Microsoft SQL Server 2005 credential - or equivalent experience.

In addition, it is recommended, but not required, that students have completed:
• Course 2778, Writing Queries Using Microsoft SQL Server 2005 Transact-SQL.
• курс 2779 Implementing a Microsoft SQL Server 2005 Database.
• курс 2780 Maintaining a Microsoft SQL Server 2005 Database.

Формат обучения, регистрация на курс:

План курса:

  • Выбор технологий доступа к данным и модели объектов
  • Разработка стратегии по обработке исключений
  • Выбор стратегии по использованию курсоров
  • Разработка стратегий запросов с применением Multiple Active Result Sets (MARS)
  • Разработка стратегий кэширования для приложений баз данных
  • Разработка масштабируемого уровня данных для приложений баз данных

 

Модуль 1. Выбор технологий доступа к данным и модели объектов

  • Введение в технологии доступа к данным
  • Выбор технологии для доступа к данным
  • Создание уровня доступа к данным
  • Разработка доступа к данным из SQL CLR (Common Language Runtime) объектов
  • Доступные модели объектов данных для администрирования SQL Server

Модуль 2. Разработка стратегии по обработке исключений

  • Типы исключений и их цели
  • Обнаружение исключений
  • Управление исключениями
  • Модуль 3. Выбор стратегии по использованию курсоров
  • Общие сценарии для операций со строками и наборами данных
  • Выбор подходящих серверных курсоров
  • Выбор подходящих клиентских курсоров

Модуль 4. Разработка стратегий запросов с применением Multiple Active Result Sets (MARS)

  • Введение в MARS
  • Разработка стратегии запросов для множественных чтений
  • Разработка стратегий запросов для смешанных операций по чтению и записи в одном соединении
  • Учет конкуренции при использовании MARS

Модуль 5. Разработка стратегий кэширования для приложений баз данных

  • Почему кэширование важно
  • Кэширование данных и запросов в SQL Server 2005
  • Использование технологий кэширования за пределами SQL Server
  • Обычные технологии кэширования

Модуль 6. Разработка масштабируемого уровня данных для приложений баз данных

  • Определение потребностей в масштабировании
  • Масштабирование приложений баз данных для избегания конкуренции
  • Масштабирование систем баз данных SQL Server
  • Масштабирование приложений баз данных с помощью архитектуры, ориентированной на использование сервисов
  • Повышение доступности путем масштабирования конечных систем


  О нас|ASTRA LINUX|KASPERSKY|CITRIX|MICROSOFT|POSTGRES|CISCO|≡ Вендоры|Поиск

   Тел: +74953633686 email: info@stars-s.ru

   125040, Москва, Ленинградский проспект, д. 5, стр. 2, под. 5, офис "Звезды и С"

  © Учебный центр "Звезды и С", 1991-2023, Оферта