Разработка, тестирование и развертывание баз данных в Visual Studio Team System 2010 Дмитрий Андреев [email protected]
Содержание
- 2. Содержание Введение Проект БД и жизненный цикл БД Генерация тестовых данных Юнит-тестирование Управление изменениями Развертывание Заключение
- 3. Очень важные вопросы Где находится «истинная» схема? Эксплуатационная база? Что насчет исправлений? Что будем делать с
- 4. Visual Studio 2010 Проблема Где «истинная» схема? Как вести версии? Как проводить тестирование? Как управлять изменениями?
- 5. Правда о «истинной схеме» Эксплуатационная база – единственная верная схема соответствующая версии вашей эксплуатационной системы Возможны
- 6. Содержание Введение Проект БД и жизненный цикл БД Генерация тестовых данных Юнит-тестирование Управление изменениями Развертывание Заключение
- 7. Проектная модель Проект базы данных (Visual Studio Project) отражает эволюционирующую схему Проект содержит DDL скрипты (*.SQL
- 8. Жизненный цикл SQL Server Database Database Project Template SQL Script Database Project Импорт схемы Создание нового
- 9. Жизненный цикл: классика ALM Database Project Edit Refactor Compare Data Gen Test Compare Build Deploy
- 10. Проблема с контролем версий CREATE TABLE dbo.Auction ( id INT NOT NULL, name VARCHAR(25) NOT NULL,
- 11. Ручное ведение версий -- version 1 Add table dbo.Auction IF OBJECT_ID (N'dbo.Auction', N'U') IS NULL BEGIN
- 12. Верный подход к ведению версий CREATE TABLE dbo.Auction ( id INT NOT NULL, name VARCHAR(25) NOT
- 13. Инкрементальное Развертывание CREATE TABLE dbo.Auction ( id INT NOT NULL PRIMARY KEY, name VARCHAR(25) NOT NULL
- 15. Содержание Введение Проект БД и жизненный цикл БД Генерация тестовых данных Юнит-тестирование Управление изменениями Развертывание Заключение
- 16. Тестовые данные и Q&A Почему бы не использовать эксплуатационные данные? Они могут быть не верны! Не
- 17. Тестовые данные и Q&A Какие отличия необходимы для тестовых данных Функциональные Нагрузочные Версионирование Необходимы разные тестовые
- 18. Генерация тестовых данных Основные инструменты Генерация данных для таблиц Количество записей Генераторы для различных типов полей
- 20. Содержание Введение Проект БД и жизненный цикл БД Генерация тестовых данных Юнит-тестирование Управление изменениями Развертывание Заключение
- 21. Юнит тестирование Автоматическая генерация юнит-тестов для Хранимых процедур, Функций, Триггеров Валидация результатов тестов (asserts) T-SQL Server
- 22. Юнит тестирование Автоматизированное развертывание Перед запуском тестов будет сформирована БД По соответствующему плану генерации тестовых данных
- 24. Содержание Введение Проект БД и жизненный цикл БД Генерация тестовых данных Юнит-тестирование Управление изменениями Развертывание Заключение
- 25. Управление изменениями Рефакторинг Сравнение схем Сравнение данных
- 27. Содержание Введение Проект БД и жизненный цикл БД Генерация тестовых данных Юнит-тестирование Управление изменениями Развертывание Заключение
- 28. Развертывание Стандартный подход Генерация скриптов изменений Через сравнение схемы Взаимодействие с администратором БД Новый подход Представляем:
- 29. Database Project vs. Data Tier Project Data-tier Application Project V1 Стандартный проект БД .sql
- 30. Database Project vs. Data Tier Project
- 31. Разработка Развертывание MANAGE
- 33. Содержание Введение Проект БД и жизненный цикл БД Генерация тестовых данных Юнит-тестирование Управление изменениями Развертывание Заключение
- 34. Заключение Разработка БД может быть полностью интегрирована в стандартный процесс ALM Инструментальные средства позволяют легко создавать
- 36. Скачать презентацию

































Запись шахматной партии. Урок № 29
Гигиена девушки. Урок технологии
Рациональное питание школьника
Презентация на тему Основание греческих колоний
proektnyy_metod_v_deyatelnosti_doshkolnogo_uchrezhdeniya
Изложение
НОМИНАЦИЯ «Добро и Зло»
Итоги 2007 года Наталья Кутушева
Процессоры. Виды процессоров
Тренинг привития навыков доброжелательного общения со сверстниками для детей
Повышения цен на газ избежать уже нельзя
Задачи и трудности подросткового возраста
Программное обеспечение учёта рабочего времени универсального
Презентация на тему Задачи на смеси и сплавы (9 класс)
Стафилококки и Стрептококки
Земельная рента.Виды Земельной ренты
Дом мечты доступен каждому. Строительство частных домов. Варианты
Баннер. Компания DELTA
История становления логопедической службы общеобразовательных школ г.о. Саранск
Тренажёр Единицы измерения длины
Роль взрослого при преодолении психолого-педагогических трудностей в процессе обучения
От математики к красоте и гармонии
Презентация на тему Василий Тёркин
Основы общей гигиены и гигиены адаптивной физической культуры. Лекция 1
Уважаемые Дамы и Господа! Предлагаем Вашему вниманию серию Экскурсионных автобусных туров по Испании, Франции, Андорре и Италии.
Regulation and Taxation of Marijuana
Маркировка зарубежных полупроводниковых компонентов
Печенье. Историческая справка