Рубрики
MS SQL Server 2008

М6232В Реализация баз данных в Microsoft SQL Server 2008 R2

microsoft sql server 2008 r2
microsoft sql server 2008 r2

Автор (режиссер): Специалист
Год выпуска: 2011
Продолжительность: 34:38:01
Тип материала: Видеоурок
Язык: Русский
Стоимость: 7999 рублей

Описание:
В курсе изучаются вопросы создания и использования баз данных Microsoft SQL Server 2008 R2. Рассматривается реализация хранения данных (таблицы, индексы) и обработки данных (программирование, транзакции, оптимизация) средствами MS SQL Server 2008 R2.

Целевая аудитория курса: лица, в обязанности которых входит администрирование SQL-сервера, а также аналитики, разработчики, специалисты по системам отчётности, программисты 1С и т.п.

[wpspoiler name="Подробное описание" ]

Модуль 1. Введение в инструментарий SQL Server
Введение в платформу SQL Server
Работа с инструментами (SQLCmd, Management Studio, Configuration Management, Books Online)
Настройка служб (учётные записи, режимы запуска, сетевой доступ)
Лабораторная работа
2
Модуль 2. Типы данных
Использование типов данных
Работа с данными строкового типа
Преобразование типов
Специализированные типы данных
Лабораторная работа
2
Модуль 3. Таблицы
Проектирование таблиц
Использование схем
Создание и модификация таблиц
Лабораторная работа
2
Модуль 4. Представления
Назначение представлений
Создание представлений
Работа с представлениями
Влияние представлений на производительность
Лабораторная работа
2
Модуль 5. Планирование индексов
Принципы работы индексов
Влияние типов данных на индексы
Простые и составные индексы
Лабораторная работа
2
Модуль 6. Управление механизмом хранения таблиц
Хранение таблицы в куче
Хранение таблицы в кластеризованном индексе
Влияние механизма хранения на производительность
Лабораторная работа
2
Модуль 7. Планы исполнения запросов
Назначение плана исполнения запроса
Элементы плана исполнения
Использование планов исполнения
Лабораторная работа
2
Модуль 8. Оптимизация запросов с использованием некластеризованных индексов
Планирование эффективных некластеризованных индексов
Создание некластеризованных индексов
Использование утилиты автоматической настройки индексов
Лабораторная работа
2
Модуль 9. Хранимые процедуры
Введение в хранимые процедуры
Использование хранимых процедур
Создание параметризованных хранимых процедур
Подмена контекста исполнения
Лабораторная работа
2
Модуль 10. Слияние и обмен табличными данными
Использование инструкции MERGE
Табличные типы
Использование табличных типов в качестве параметров
Лабораторная работа
2
Модуль 11. Обработка данных в режиме одновременного доступа
Транзакции
Блокировки
Управление блокировками
Режимы изоляции
Лабораторная работа
2
Модуль 12. Перехват и обработка ошибок в коде Transact-SQL
Планирование обработки нештатных ситуаций
Перехват ошибок
Структурированная обработка ошибок
Лабораторная работа
2
Модуль 13. Функции
Скалярные функции
Табличные функции
Применение функций
Альтернативы функциям
Лабораторная работа
2
Модуль 14. Обеспечение целостности данных
Постановка задачи контроля целостности данных
Доменная целостность
Сущностная целостность
Ссылочная целостность
Лабораторная работа
2
Модуль 15. Триггеры
Назначение DML-триггеров
Создание триггеров
Особенности использования триггеров
Лабораторная работа
2
Модуль 16. Управляемый код
Интеграция управляемого кода в базу данных
Загрузка и настройка сборок
Использование управляемого кода
Лабораторная работа
2
Модуль 17. Хранение данных в формате XML
Введение в XML
XML-схемы
Хранение XML в базе данных
Создание XML-типов данных
Лабораторная работа
2
Модуль 18. Использование XML-данных в запросах
Преобразование табличных данных в формат XML
Запросы xQuery
Преобразование XML-данных в табличный формат
Лабораторная работа
2
Модуль 19. Пространственные данные
Введение в пространственные данные
Работа с геометрическими и географическими типами данных
Использование пространственных данных в приложениях
Лабораторная работа
2
Модуль 20. Полнотекстовые запросы и индексы
Назначение полнотекстовых запросов
Полнотекстовые индексы
Использование полнотекстовых запросов
Лабораторная работа
[/wpspoiler]

Рубрики
MS SQL Server 2008

М6231 Поддержка баз данных в Microsoft SQL Server 2008 R2

microsoft sql server 2008 r2
microsoft sql server 2008 r2

 

Автор (режиссер): Специалист
Год выпуска: 2011
Продолжительность: 34:38:01
Тип материала: Видеоурок
Язык: Русский
Стоимость: 7999 рублей

Описание:
В курсе изучаются вопросы администрирования Microsoft SQL Server 2008 R2. Рассматриваются задачи развёртывания, обслуживания и поддержки современных баз данных и серверов MS SQL Server.

Цель курса:
Освоение функций и возможностей Microsoft SQL Server 2008 R2, предназначенных для поддержки баз данных.

Курс предназначен для всех администраторов баз данных, а также для разработчиков и администраторов систем, связанных с импортом/экспортом/обработкой больших объёмов данных.

По окончании курса Вы будете уметь:
Мы гарантируем 100% качество обучения!
Установка и настройка SQL Sever 2008 R2
Управление файлами баз данных
Управление безопасностью SQL Server и баз данных
Выполнение типовых административных задач
Резервное копирование баз данных
Восстановление базы данных
Мониторинг SQL Server и баз данных
Устранение проблем с SQL Server
Перенос данных между SQL Server и другими СУБД
Использование механизмов репликации баз данных
Поддержка серверов высокой готовности

[wpspoiler name="Подробное описание" ]

Модуль 1. Введение в инструментарий SQL Server
Введение в платформу SQL Server
Работа с инструментами (SQLCmd, Management Studio, Configuration Management, Books Online)
Настройка служб (учётные записи, режимы запуска, сетевой доступ)
Лабораторная работа
2
Модуль 2. Подготовка системы для SQL Server
Обзор архитектуры SQL Server
Аппаратные и программные требования
Предварительное тестирование системы
Лабораторная работа
2
Модуль 3. Установка и настройка SQL Server
Подготовка к установке
Установка
Модернизация предыдущих версий
Автоматизация установки
Лабораторная работа
2
Модуль 4. Работа с базами данных
Обзор системных баз данных
Управление файлами
Использование файловых групп
Перемещение файлов баз данных
Лабораторная работа
2
Модуль 5. Режимы журналирования баз данных
Стратегии резервного копирования
Механизм журналирования транзакций
Планирование резервного копирования
Лабораторная работа
2
Модуль 6. Резервное копирование баз данных
Резервирование баз данных и журналов транзакций
Управление резервными копиями
Параметры операций резервного копирования
Лабораторная работа
2
Модуль 7. Восстановление баз данных
Механизм восстановления баз данных
Выполнение восстановления
Откат на заданный момент времени
Восстановление системных баз данных
Восстановление отдельных файлов и файловых групп
Лабораторная работа
2
Модуль 8. Импорт и экспорт данных
Механизмы перемещений данных между SQL Server’ом и другими хранилищами
Импорт и экспорт таблиц
Ускоренный массовый импорт данных
Лабораторная работа
2
Модуль 9. Аутентификация и авторизация пользователей
Аутентификация при соединении с SQL Server’ом
Авторизация при доступе к базам данных
Авторизация в сценариях с несколькими серверами
Лабораторная работа
2
Модуль 10. Назначение ролей сервера и баз данных
Серверные роли
Встроенные роли базы данных
Создание и использование ролей
Лабораторная работа
2
Модуль 11. Управление доступом к ресурсам
Авторизация доступа к объектам
Авторизация при выполнении кода
Настройка разрешений на уровне схем
Лабораторная работа
2
Модуль 12. Аудит
Возможности и потребности аудита данных
Реализация аудита
Управление аудитом
Лабораторная работа
2
Модуль 13. Автоматизация управления
Автоматизация управления сервером
Работа с агентом
Управление заданиями агента
Лабораторная работа
2
Модуль 14. Настройка безопасности для службы агента
Механизмы обеспечения безопасности заданий агента
Настройка учётных данных
Настройка посредников для заданий агента
Лабораторная работа
2
Модуль 15. Мониторинг с использованием уведомлений и извещений
Настройка механизма Database Mail
Мониторинг ошибок
Операторы
Уведомления
Извещения
Лабораторная работа
2
Модуль 16. Регулярное обслуживание баз данных
Проверка целостности базы данных
Поддержка и обслуживание индексов
Автоматизация обслуживания баз данных
Лабораторная работа
2
Модуль 17. Трассировка
Перехват событий при помощи профилировщика
Автоматическая настройка индексов
Трассировка доступа к серверу
Лабораторная работа
2
Модуль 18. Наблюдение за производительностью
Наблюдение в реальном времени
Журналирование показаний счётчиков
Анализ измерений производительности
Лабораторная работа
2
Модуль 19. Управление группами серверов
Работа с группой серверов
Виртуализация SQL Server’а
Развёртывание приложений уровня данных
Лабораторная работа
2
Модуль 20. Устранение неполадок и устранение типовых проблем
Методология устранения проблем
Типовые неполадки служб
Типовые проблемы с блокировками
Типовые проблемы с подключением
Лабораторная работа
[/wpspoiler]

Рубрики
MS SQL Server 2008

М2778B Создание запросов в Microsoft SQL Server 2008 R2 (2005) с использованием Transact — SQL

microsoft sql server 2008 r2
microsoft sql server 2008 r2

Автор (режиссер): Гурьянов Михаил Алексеевич
Год выпуска: 2009
Продолжительность: 18:00:00
Тип материала: Видеоурок
Язык: Русский
Стоимость: 7999 рублей

Описание:
Пользоваться встроенной справочной системой Books Online;
Описывать нововведения языка запросов Transact-SQL в SQL Server 2005, 2008 и их назначение;
Описывать использование и способы выполнения инструкций языка Transact-SQL ;
Использовать средства создания запросов;
Составлять SELECT-запросы для выборки данных;
Группировать и суммировать данные, используя Transact-SQL;
Составлять запросы, которые извлекают и изменяют данные, используя подзапросы;
Изменять данные в таблицах;
Объединять данные из нескольких таблиц;
Опрашивать текстовые поля с использованием полнотекстового поиска;
Работать с данными в формате XML;
Преобразовывать данные из реляционного (табличного) формата в XML и обратно;
Cоздавать и использовать программируемые объекты (процедуры, функции, представления);
Реализовывать преобразования табличных данных (PIVOT/UNPIVOT) и генерировать отчёты;
Объединять запросы и строить рекурсивные выражения при помощи CTE (Common Table Expressions);
Строить управляемые объединения при помощи оператора APPLY;
Использовать функции ранжирования;
Разрабатывать сложные программные алгоритмы на языке Transact-SQL с использованием курсоров.
Использовать механизм слияния данных MERGE

Рубрики
MS SQL Server 2008

М2778 Создание запросов в Microsoft SQL Server 2008 R22005 с использованием Transact — SQL

microsoft sql server 2008 r2
microsoft sql server 2008 r2

Автор (режиссер): Специалист
Год выпуска: 2010
Продолжительность: 18:00:00
Тип материала: Видеоурок
Язык: Русский
Стоимость: 1999 рублей

Описание:
Курс предназначен для желающих научиться программировать на языке Transact-SQL, создавать с его помощью базовые запросы для Microsoft SQL Server, делать выборки данных, группировать, суммировать, объединять, модифицировать данные.

Помимо базовых возможностей, в курсе рассматриваются новые возможности и технологии обработки данных, представленные в Microsoft SQL Server 2005, 2008. Также изучаются возможности обработки данных в формате XML на языках Transact-SQL и xQuery.

[wpspoiler name="Подробное описание" ]

Модуль 1. Введение в базы данных и Transact-SQL.

Базы данных и информационные системы
Схемы обмена данными при работе с БД клиент-серверного типа.
Определение реляционной модели
Структурированный язык запросов (SQL)
Язык программирования Transact-SQL
Типы инструкций Transact-SQL
Элементы синтаксиса Transact-SQL.
Знакомство с SQL Server Management Studio
Object Browser в SQL Server Management Studio
Выполнение инструкций Transact-SQL
Создание и выполнение сценариев Transact-SQL
Использование SQL Server Books Online
Использование SQLCMD

Модуль 2. Выборка и фильтрация данных.

Выборка данных с использованием инструкции SELECT
Форматирование результирующего набора
Фильтрация данных
Работа с пустыми ячейками (NULL, IsNull, Coalesce)
Сортировка результирующего набора (ORDER BY)
Выборка первых n записей
Производительность и эффективность SQL-запросов.

Модуль 3. Группировка и суммирование данных.

Использование агрегатных функций
Группировка данных (секция GROUP BY)
Ранжирование результирующего набора (RANK, DENSE_RANK, ROW_NUMBER, NTILE)
Группировка и подведение итогов и подитогов (ROLLUP, CUBE, GROUPING SET).
Кросс-табличные выражения (PIVOT, UNPIVOT)
Использование кросс-табличных запросов

Модуль 4. Объединение данных из нескольких таблиц.

Объединение нескольких результирующих наборов
Объединение данных из нескольких таблиц
Использование механизма UNION
Использование механизма JOIN
Работа механизма JOIN, построение результирующего набора
Прямое декартово произведение (CROSS JOIN)
Внутреннее объединение (INNER JOIN)
Внешнее объединение (RIGHT, LEFT, FULL OUTER JOIN)

Модуль 5. Работа с подзапросами.

Введение в подзапросы
Использование подзапроса как таблицы
Использование подзапроса как выражения
Использование подзапроса для сопоставления данных
Использование предикатов EXIST и NOT EXIST
Работа с подзапросами.
Сравненительный анализ подзапросов и механизма JOIN
Выбор стратегии объединения (UNION, JOIN, подзапрос)
Использование псевдонимов таблиц.
Дополнительные средства для объединения таблиц (EXCEPT, INTERSECT)
Табличные выражения (CTE)
Использование табличных выражений
Реализация рекурсивных запросов при помощи CTE

Модуль 6. Изменение данных.

Вставка данных (INSERT)
Использование массового добавления (SELECT…INSERT, SELECT INTO)
Удаление данных (DELETE)
Модифицирование данных (UPDATE).
Использование транзакций

Модуль 7. Работа с метаданными, XML и полнотекстовыми индексами

Использование метаданных
Обзор формата XML
Преимущества XML
Типизированный и нетипизированный XML, XML-схемы
Сравнение XML и табличных данных
Обработка XML-документов (exists, value, query, modify)
Использование программной логики в xQuery-запросах (FLWOR)
Обзор службы Microsoft Search
Создание полнотекстовых индексов
Использование полнотекстовых запросов.

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

Представления (view)
Преимущества представлений
Хранимые процедуры
Преимущества хранимых процедур
Табличные функции
Преимущества табличных функций.
Триггеры
Использование триггеров
Написание распределённых запросов

Модуль 9. Расширенные возможности Transact-SQL по работе с таблицами и запросами.

Выбор стратегии работы с данными
Типизированные данные, преобразование типов
Динамические запросы
Использование временных таблиц
Работа с курсорами
Использование курсоров
Анализ плана запроса
[/wpspoiler]

Рубрики
MS SQL Server 2008

Курс Основы программирования и баз данных

microsoft sql server 2008 r2
microsoft sql server 2008 r2

Год выпуска:2011
Производитель: Специалист
Автор: Специалист
Продолжительность: 27:38:27
Тип материала: Видеоурок
Язык: Русский
Стоимость: 1999 рублей

Описание:
Вы познакомитесь с основами программирования и управления базами данных, что создаст прочную основу для изучения языков программирования и СУБД в нашем Центре «Специалист».

Курс «Основы программирования и баз данных» посвящен изучению основ программирования для цифровых машин, освоению базовых понятий информатики, получению знания по методологии языков программирования, а также современных тенденций в программировании.

В процессе обучения основам программирования в Центре «Специалист» Вы приобретете начальные навыки кодирования и реализации программ, путем оптимизации их кода.

Кроме этого, на курсах по основам программирования Вы освоите проектирование и реализацию баз данных, а также программное управление ими.

Цель курса:Изучение фундаментальных основ программирования для цифровых вычислительных машин и разработки баз данных, получение знаний методологий и современных технологий программирования, приобретение навыков: алгоритмизации, кодирования и реализации программ; проектирования и реализации баз данных; программного управления базами данных.

По окончании курса Вы будете уметь:
проектировать несложные базы данных и осуществлять их реализацию средствами СУБД Microsoft Access
осуществлять преобразования чисел и выполнять над ними операции в основных системах счисления
описывать схемы алгоритмов и программ, используя общепринятые нотации

[wpspoiler name="Подробное описание" ]

Модуль 1. Базовые понятия и определения
Задача. Решение задачи;
Алгоритм. Свойства алгоритмов;
Программа. Программное обеспечение;
Информатика. Информация. Информационная технология;
Данные. Числа в арифметике;
Выражения. Операнды. Знаки операций. Идентификаторы. Константы;
Законы арифметики (коммутативность, ассоциативность, дистрибутивность);

Модуль 2. Представление данных. Принцип программного управления
Основы алгебры логики;
Системы счисления; Связи между системами счисления;
Основы арифметики двоичных чисел;
Принцип программного управления. Базовая архитектура и структура ЭВМ. Принцип фон Неймана;
Единицы измерения ёмкости запоминающих устройств;
Представление целых и вещественных чисел в памяти ЭВМ;
Диапазоны представления чисел в двоичной системе счисления;
Представление символьной информации. Кодовые таблицы;
Понятие типа данных.

Модуль 3. Методологии и языки программирования
Стадии и этапы разработки программ. Проектирование. Реализация.
Проблемы программирования;
Методологии программирования. Классификация методологий программирования (структурное, объектно-ориентированное, логическое, функциональное, программирование в ограничениях).
Структурное программирование. Базовые принципы (пошаговая детализация, модульное структурное программирование);
Объектно-ориентированное программирование. Базовые принципы (абстрагирование; инкапсуляция; наследование, полиморфизм);
Языки программирования. Классификация.

Модуль 4. Структуры данных. Основы проектирования баз данных
Базовые структуры данных – массивы и записи;
Основные операции над структурами данных;
Динамические структуры данных. Списки. Стеки. Деревья;
Информационная система. Понятие базы данных.
Требования пользователей к базам данных;
Проектирование баз данных; Цели и этапы проектирования.
Инфологический аспект. Модель «сущность-связь».
Даталогический аспект. Модели данных (иерархическая, сетевая, реляционная) их достоинства и недостатки.
Реляционные базы данных. Понятие отношения. Нормализация.
Системы управления базами данных;
Базы данных и компьютерные сети. Сетевые и распределённые базы данных.

Модуль 5. Лаб.раб. 1. Система программирования. Этапы реализации программ
Установка и настройка системы программирования на языке С;
Кодирование. Структура программ на языке С;
Компиляция и редактирование связей;
Выполнение программы в системной консоли;
Разработка простейших программ на языке программирования С. Объявления. Выражения. Форматный ввод-вывод данных.

Модуль 6. Лаб.раб. 2. Основы структурного кодирования. Управляющие структуры
СЛЕДОВАНИЕ как простейшая управляющая структура.
Условные выражения как основа формирования управляющих структур. Операции отношения и логические операции.
ВЕТВЛЕНИЕ. Ветвление "если-то". Ветвление "если-то-иначе".
ПОВТОРЕНИЕ (ЦИКЛЫ). Циклы с предусловием. Циклы с постусловием.

Модуль 7. Лаб.раб. 3. Проектирование и реализация базы данных
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ
Анализ предметной области. Выделение сущностей и их атрибутов.
Составление универсального отношения. Нормализация.
РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ
СУБД Microsoft Access. Структура рабочего пространства.
Объекты базы данных. Таблицы, запросы, отчёты, формы.
Создание таблиц данных в режиме конструктора. Формирование запросов. Связывание таблиц. Построение отчётов.

Модуль 8. Лаб.раб. 4. Использование языка SQL для программного извлечения сведений из баз данных
Что такое SQL? Краткий обзор.
Формирование запросов к базам данных на примере программы Microsoft Query.
Создание простейшего запроса. Оператор SELECT.
Квалифицированный выбор – предложение WHERE.
Запрос нескольких таблиц, как одной.
[/wpspoiler]

Рубрики
MS SQL Server 2008

70-452-CBT Nuggets Microsoft SQL Server 2008

microsoft sql server 2008 r2
microsoft sql server 2008 r2

Год выпуска: 2013
Производитель: CBT Nuggets
Автор: Anthony Sequeira
Продолжительность: 06:54:43
Тип раздаваемого материала: Видеоурок
Язык: Английский
Стоимость: 1999 рублей

Описание:

Exam 70-452 retired July 31, 2013. However, this course retains value as a training resource.

Are you ready to design and plan database business solutions for your company? SQL Server 2008 offers database managers lots of built in controls and plenty of great opportunity to enhance their reputations.

In this CBT Nuggets video course you'll learn to plan the design and implementation of your SQL Server 2008 SSIS, SSAS and SSRS projects.

This training maps to Microsoft exam 70-452. After watching this course you'll be fully prepared to take the exam and earn Microsoft PRO: Designing a Business Intelligence Infrastructure Using Microsoft SQL Server 2008. It's also your final towards earning SQL Server 2008 Business Intelligence MCITP Certification.

All trademarks and copyrights are the property of their respective holders.

[wpspoiler name="Подробное описание" ]

1. SSRS Architecture Overview (00:25:32)
SSRS architecture overview, simple report, SSRS drill-through reports, SSRS drill-down reports, SSRS sub-reports, SSRS subscriptions, SSRS data-driven subscriptions
2. SSRS & .NET (00:29:53)
SSRS .NET integration, SSRS web services, SSRS SOAP API, SSRS code-behind, SSRS URL access
3. SSRS Data Sets & Filters (00:29:07)
SSRS data sources, SSRS filters, SSRS query parameters, SSAS data source, SSAS filter, SSRS procedure data source
4. SSRS Templates, RDL & Advanced Reports (00:25:33)
SSRS templates, generating RDL, SSRS matrix reports, SSRS cross-tab reports, SSRS third-party controls
5. SSRS Deployment & Migration (00:29:31)
SSRS deployment scenarios, automating deployment, configuring SSRS deployment
6. Scaling SQL Server 2008 (00:21:50)
SQL Server editions, SSRS scale-out deployment, scaling SSIS, scaling SSAS
7. SQL Server 2008 Performance (00:34:52)
SQL Server 2008 performance, resource governor, performance counters, data management warehouse
8. Aggregations & Partitions (00:34:50)
SSAS aggregations, partitions, attribute hierarchies, dimension design
9. Data Mining Design (00:28:45)
SSAS data mining, staging data, mining algorithms, Microsoft Excel data mining add-on
10. SQL Server 2008 Advanced Data Mining (00:24:38)
SSAS refining testing model, SSAS DMX queries
11. SQL Server 2008 Sharepoint Integration (00:29:00)
SSRS SharePoint integration, reporting services SharePoint integration mode, deploying reports to SharePoint
12. SQL Server 2008 Visualization Tools (00:22:54)
Integrating SQL Server and SharePoint, SharePoint reports
13. SQL Server 2008 Auditing (00:29:04)
Benefits of SQL Server auditing, Setting up SQL Server auditing, auditing objects, database audit specifications, server audit specifications
14. SSAS -- Moving Packages (00:25:56)
SSAS Deployment, SSAS security, SSAS scheduling, dtexec
15. SSAS International Considerations (00:23:18)
SSAS international considerations, SSAS translations, SSAS currencies
[/wpspoiler]

Рубрики
MS SQL Server 2008

70-451-CBT Nuggets Microsoft SQL Server 2008 Designing Database Solutions And Data Access

microsoft sql server 2008 r2
microsoft sql server 2008 r2

Год выпуска: 2010
Производитель: CBT Nuggets
Автор: Anthony Sequeira
Продолжительность: 07:00:52
Тип раздаваемого материала: Видеоурок
Язык: Английский
Стоимость: 1999 рублей

Описание:

In this training, database expert Don Jones takes you on a tour of SQL Server 2008 that ultimately prepares you for prestigious Microsoft MCITP: SQL Server 2008 Database Developer certification.

He starts by covering the basics, including relational database concepts and table design, and moves you all the way through to advanced topics, like query optimization and index tuning.

Throughout, you'll get plenty of in-the-product experience and demonstrations, clear explanations of core concepts, and guidance for implementing best practices in your own database application designs.

All trademarks and copyrights are the property of their respective holders.

[wpspoiler name="Подробное описание" ]

1. Introduction (00:04:26)
This MCITP certification training series will start with an overview of the series.
2. SQL Server Components (00:19:38)
Training content; SQL Server Agent, Database Mil, Service broker, Full-text search, DTC, linked servers, and more
3. Relational Database Basics (00:19:22)
Training content; Physical storage model, relational data, and database objects
4. Designing a Database Model (00:21:29)
Continuing your MCITP certification exam readiness, we will discuss designing a database model, in this training video.
5. Using the Entity Framework (00:12:40)
MCITP training content; what is the entity framework, mappings and models and finally entity SQL.
6. Designing Application Security (00:26:20)
Training content; Security overview, authentication mode, schema ownership, execution context, permissions, database roles
7. Designing a Full-Text Search Strategy (00:16:33)
About full-text search: contains, CONTAINSTABLE, FREETEXT and FREETEXITABLE.
8. Selecting Data Types for Tables (00:12:29)
About data types: new types (geography, hierarchyid, date, time, datetime2, datetimeoffset, varbinary (MAX), and filestream); traditional types (varchar and varchar(MAX), char, ints, bit); Outdated types; Type options
9. Designing Tables (00:29:44)
Table width, sizing data columns, IN_ROW_DATA, overflow data, sparse columns, computed columns, persisted computed columns
10. Designing Programming Constructs (00:24:55)
Stored procedures, types, functions, aggregates, triggers; CLR vs. T-SQL
11. Designing T-SQL Construts (00:21:23)
Functions vs. views, determinism, parameters, EXECUTE AS, TRY/CATCH, WITH RECOMPILE, etc.
12. Designing Views (00:26:16)
About views, CTEs, partitioned views, indexed views, updatable indexed views, check option, schema binding
13. Special Programming Concerns (00:17:20)
Preventing SQL injection attacks, ownership chains on programming objects, cross-database ownership chaining
14. Designing a Transaction and Concurrency Strategy (00:23:01)
About locking: designing locking granularity; about transactions, designing transactions; about concurrency, designing for concurrency
15. Designing an XML Strategy (00:25:45)
About XML: designing XML storage; designing an XML query strategy; XML data transformation
16. Understanding Query Optimization (00:21:32)
How queries are physically executed; how indexes are used; about execution plans; row-based vs set-based operations
17. Designing Optimized Queries (00:27:42)
MCITP certification training content; About the Query Optimizer; Optimize and Tune Queries; Analyze execution plans; row-based cs; Set-based operations
18. Designing Optimized Index Strategies (00:23:06)
MCITP training content; Views: filtered indexes; indexed views; clustered and non-clustered indexes; unique indexes
19. Designing Scalable Database Solutions (00:26:04)
Training content; About scalability: scale up vs out; federated databases; distributed partitioned views; scalable shared databases; replication; offloading read-only queries
20. Designing Database Performance Strategies (00:21:07)
Lets wrap up your MCITP certification readiness training by talking about plan guides, partitions and compression.
[/wpspoiler]

Рубрики
MS SQL Server 2008

70-450-CBT Nuggets Microsoft SQL Server 2008

microsoft sql server 2008 r2
microsoft sql server 2008 r2

Год выпуска: 2010
Производитель: CBT Nuggets
Автор: Anthony Sequeira
Продолжительность: 07:57:14
Тип раздаваемого материала: Видеоурок
Язык: Английский
Стоимость: 1999 рублей

Описание:

This video training with Don Jones covers SQL server 2008, including creating and using a database, backing up SQL server, and more.

Recommended skills:
Familiarity with SQL Server 2008
3 years experience administering databases in an enterprise-level organization

Recommended equipment:
SQL Server 2008

Related certifications:
Microsoft Certified IT Professional: Database Administrator 2008

Related job functions:
Database administrators
Are you a database administrator who wants to add design and development skills to your toolkit? Then this CBT Nuggets SQL Server 2008 Exam-Pack 70-450 training course is for you.

SQL Server 2008 brings you lots of terrific features. Shared server-wide management capability allows you to automate processes, schedule tasks and set performance alerts. Plus you can edit and insert code and run reports.

Trainer Don Jones begins his video course with the basics: SQL terminology, how relational databases work, how they store and retrieve data and the fundamentals of the T-SQL language. Then he teaches you how to install, migrate, upgrade and consolidate your data from previous SQL versions to 2008 SQL Server. Plus, he shows you how some of the "handy" tips and tricks you may have used in earlier versions of SQL can trip you up in SQL Server 2008.

All trademarks and copyrights are the property of their respective holders

[wpspoiler name="Подробное описание" ]

1. Introduction and Overview (00:04:12)
Review the table of contents for this course of nuggets, and introduction to the SQL Server 2008 tools.
2. SQL Server 2008 Functional Concepts and Architecture (00:32:28)
Terminology; the purpose of SQL Server; the T-SQL language; Data Definition Language vs. Data Manipulation Language; and how databases work; How data is stored in pages, how filestreams and blobs work; other data types; the function of the transaction log; how database indexes work; and how database triggers work.
3. SQL Server 2008 Physical Concepts and Architecture (00:25:08)
CPU, memory, and storage concerns; SQL Server services; database physical architecture; database file placement strategies.
4. Planning a SQL Server 2008 Installation (00:28:32)
Planning for instances; planning for storage; planning for security; planning for availability.
5. Installing SQL Server 2008 (00:18:00)
Preparing for the installation; performing the installation; verifying the installation; and launching SQL Server management tools.
6. Creating and Using a Database (00:25:31)
Creating a database; database options; creating a table; executing a query; managing the database file.
7. Migrating, Consolidating, and Upgrading (00:27:53)
Generation migration and consolidation concerns; instance configuration options; database configuration options; SQL Server version upgrades.
8. SQL Server Instance Security (00:15:05)
Instance-level authentication; instance-level security, including service accounts, endpoint security, TCP ports and SSL certificates, etc.
9. SQL Server Database Security (00:30:02)
Database and object security; ownership chains; designing security policies and audit plans; SQL Server encryption options, including Transparent Data Encryption (TDE).
10. High Availability Overview (00:24:50)
Goals of high availability; hardware; failover clustering; database mirroring; replication; and log shipping.
11. Backing up SQL Server (00:17:42)
Selecting a recovery model; backup compression options; selecting a backup type; scheduling backups; file and filegroup backup schemes; verifying backups; mirrored backups.
12. Restoring SQL Server (00:38:17)
Page, file, filegroup, and online restores; orphaned users; rebuilding a complete instance; encryption and recovery; recovery paths and forks; point-in-time and mark recovery; testing your recovery plan.
13. Database Mirroring and Clustering (00:33:10)
Mirroring: High performance, high protection, high availability; differences between mirroring and clustering; setting up mirroring; how clustering works; setting up clustering (differences from regular setup).
14. Monitoring SQL Server (00:22:41)
Monitoring options (system monitor, event logs, management views, WMI, remote monitoring, and triggers); data collectors; event notifications. NOTE: The website shown in this video redirects to a scripting forum. Please also see this site for more resources.
15. SQL Server Performance Optimization (00:18:56)
Dedicated Administrator Connection (DAC); locking and blocking, deadlocks, index utilization; Database Tuning Advisor.
16. Maintaining SQL Server (00:29:49)
Database maintenance plan; rebuilding and reorganizing indexes; how the Query Optimizer works; maintaining the Query Optimizer (statistics).
17. Managing SQL Server (00:22:02)
Managing resource utilization (Resource Governor and Query Governor); policy-based management; data compression strategies; automating SQL Server management (PowerShell, Agent, DDL triggers, etc).
18. Using SQL Server Agent (00:16:40)
Creating and managing jobs, proxies, multi-server administration, scheduling jobs.
19. Distributing Data with SQL Server Integration Services (00:17:18)
Introducing SSIS, SSIS package security options, scheduling SSIS packages, deploying SSIS packages.
20. Linked Servers and Replication (00:28:58)
Linked servers and connection strings; introducing replication, replication types; understanding replication conflicts; health monitoring for replication; horizontal and virtual partitioning in replication.
[/wpspoiler]

Рубрики
MS SQL Server 2008

70-448-CBT Nuggets Microsoft SQL Server 2008

microsoft sql server 2008 r2
microsoft sql server 2008 r2

 

Год выпуска: 2010
Производитель: CBT Nuggets
Автор: Anthony Sequeira
Продолжительность: 07:01:27
Тип раздаваемого материала: Видеоурок
Язык: Английский
Стоимость: 1999 рублей

Описание:

If you're a SQL Server 2008 data warehousing developer or analyst, you'll want to harness the power of SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS)and SQL Server Reporting Services (SSRS.

After finishing this cool video training you'll be able to: extract, transform, and load data into meaningful end-user information; create, deploy, and utilize data warehousing cubes and dimensions for data analysis; and create and deploy data reports in various formats.

This course maps to Microsoft exam 70-448, so it carefully prepares you for that exam.

All trademarks and copyrights are the property of their respective holders.

[wpspoiler name="Подробное описание" ]

1. SQL Server 2008 SSIS Overview (00:22:26)
SQL Server 2008 SSIS overview, SSIS architecture, SSIS example
2. SSIS: More ETL (00:25:23)
SSIS looping, variables, package configurations, sorting, writing to flat file
3. SSIS: Troubleshooting & Error Handling (00:24:19)
SSIS loggin, error output, data viewer, debugger, checkpointing, transactions
4. SSIS: Deployment (00:23:31)
SSIS deployment utility, executing packages, dtutil, dtexec, package protection levels
5. SSIS: Handling Events and Custom .NET Code (00:27:48)
SSIS handling events, event scope, event types, custom SSIS .NET code
6. SSAS: Dimensions, Measures & Cubes (00:25:52)
SSAS benefits, SSAS architecture, SSAS dimensions, measures, cubes
7. SSAS: Dimension Attributes (00:25:16)
SSAS dimension attributes, named calculations, attribute hierarchies, attribute relationships, columns, custom sorting
8. SSAS: Dimension Relationships (00:28:10)
SSAS referenced relationship, self referencing fact/dimension table, many to many relationships, star schema, snowflake schema
9. More SSAS Features (00:27:46)
SSAS buckets, calculated attributes, named sets
10. SSAS: Key Performance Indicators (00:26:01)
SSAS Key performance indicators, KPI, KPI trending, parent KPIs
11. SSAS: More Cube Options (00:31:43)
SSAS drill-through actions, translations, perspectives, partitions and aggregations
12. SSAS Data Mining (00:32:58)
SSAS data mining, data mining process, predicting behavior, decision trees, clustering
13. Introduction to SSRS (00:29:39)
SSRS architecture, SSRS report, SSRS parameters, SSRS headers and footers, SSRS pagination, embedding images in SSRS report
14. Advanced SSRS (00:36:30)
SSAS as SSRS data source, SSRS matrix reports, SSRS conditional formatting, SSRS parent/child reports, SSRS charts
15. SSRS Management & Deployment (00:34:05)
SSRS configuration, SSRS authentication, SSRS deployment, SSRS Report Builder, SSRS farm, SSRS key management
[/wpspoiler]

Рубрики
MS SQL Server 2008

70-432-CBT Nuggets Implementation and Maintenance Microsoft SQL Server 2008

microsoft sql server 2008 r2
microsoft sql server 2008 r2

 

Год выпуска: 2010
Производитель: CBT Nuggets
Автор: Anthony Sequeira
Продолжительность: 17:13:52
Тип раздаваемого материала: Видеоурок
Язык: Английский
Стоимость: 1999 рублей

Описание:

This database video training with Tim Warner covers Microsoft’s SQL server, from installation and configuration to implementing high availability.

Recommended skills:
1-2 years experience with Microsoft SQL Server 2008 or 2-3 years with a previous version
Experience with database administration

Recommended Equipment:
Microsoft SQL Server 2008

Related certifications:
MCSA: SQL Server 2008

Related job functions
Database administrators
IT professionals

Whether you're an experienced SQL Server professional or a new database administrator, this course is the perfect place to start.
Ace trainer Tim Warner gives you a broad overview of SQL Server 2008, including a full discussion of new features and comparison between SQL Server 2008 and earlier editions of the product (this information will be useful to upgraders).
But regardless of whether you're a new or existing database administrator (DBA), Tim provides you with a deep understanding of Microsoft's latest version of its enterprise relational database management system (RDBMS), SQL Server 2008.

Plus, Tim has carefully mapped his training to Microsoft's 70-432 exam.

Becoming a great database designer and problem solver -- and having the certification to prove it -- means getting the right training, so start here.

All trademarks and copyrights are the property of their respective holders.

[wpspoiler name="Подробное описание" ]
1. Course Overview (00:18:12)
Understanding this course and tackling the 70-432 exam.
2. Installing and Configuring SQL Server 2008 Part 1 (00:50:14)
In this Nugget we gain our initial "sea legs" with the Microsoft SQL Server 2008 product. We cover the SQL Server 2008 installation process, service configuration, and answer the perennial question of every new (and sometimes seasoned) DBA: What exactly is an instance, and how is one configured?
3. Installing and Configuring SQL Server 2008 Part 2 (00:51:48)
In this Nugget we take a fresh install of SQL Server 2008 and manage that installation. We cover adding and removing product features, implementing Database Mail functionality, and enabling full-text indexing support for the Database Engine.
4. Managing the SQL Server Agent Service (00:41:54)
In this Nugget we undertake a detailed consideration of the SQL Server Agent, which represents the automation engine in SQL Server 2008. We cover the theoretical underpinnings of Agent, how to create operators, and how to manage operators for maximum administrative efficiency.
5. Managing SQL Server Agent Jobs (00:43:49)
In this Nugget we continue our journey through the wild and wooly world of SQL Server Agent. We cover the creation and management of SQL Server Agent jobs, and we learn how tightly integrated Agent is with the SQL Server Integration Services (SSIS) engine.
6. Administering SQL Server Agent Alerts (00:44:56)
In this Nugget we complete our meditation on SQL Server Agent, although this service will reappear several times throughout the remainder of this nugget course. We cover creating and administering SQL Server Agent alerts, and we learn how to centrally manage Agent jobs by leveraging the Master/Target (MSX/TSX) Agent architecture in SQL Server 2008.
7. Implementing Policy-Based Management (00:47:44)
In this Nugget we introduce of the most compelling new features in SQL Server 2008: Policy-Based Management. We cover the basics of this new feature, how to create policies, and how to centralize policy management across multiple SQL Server 2008 instances.
8. Managing SQL Server 2008 Security Part 1 (00:52:06)
In the first of three videos on SQL Server 2008 security, we'll cover authentication, managing logins and server roles, and managing users and database roles. These are areas you'll need to know for certification and for real-world application. Tim will explore each topic and clarify issues that can trip up even seasoned pros.
9. Managing SQL Server 2008 Security Part 2 (00:53:15)
In this Nugget we continue our "haunted hayride" through the mystical, magical world of SQL Server security. We cover such technologies as the logon trigger, the use of schema to assign object permissions, and the controversial tactic of enabling cross-database ownership chaining.
10. Managing SQL Server 2008 Security Part 3 (00:47:07)
In this Nugget we complete our SQL Server 2008 security triptych. We cover how to audit a SQL Server 2008 instance and how to implement Transparent Data Encryption, or TDE. TDE is another much-anticipated new feature in SQL Server 2008, and is an extremely impressive technology.
11. Administering SQL Server 2008 Disaster Recovery Part 1 (00:45:11)
In this Nugget we take on a subject that receives wide coverage on the 70-432 exam: disaster recovery. We cover the creation and configuration of databases, data files, transaction logs, and filegroups. We also learn how to set database options, configure database recovery models (this is another topic we revisit several times in upcoming Nuggets), and attach/detach databases from the database engine.
12. Administering SQL Server 2008 Disaster Recovery Part 2 (00:42:25)
In this Nugget we undertake the process of database backup in SQL Server 2008. We cover backup architecture, database backup, transaction log backup, data file backup, and filegroup backup.
13. Administering SQL Server 2008 Disaster Recovery Part 3 (00:41:20)
In this Nugget we examine the other side of the backup equation: data restoration. We cover the architectural and theoretical fundamentals of SQL Server 2008 restore and recovery. We then learn how to perform online and offline database restores.
14. Administering SQL Server 2008 Disaster Recovery Part 4 (00:47:09)
In this Nugget we finish up our treatment of SQL Server disaster recovery. We cover database snapshots, ensuring database integrity, and we reintroduce maintenance plans (which we originally discussed in our nuggets on SQL Server Agent), this time applying them to disaster recovery.
15. Importing and Exporting Data (00:51:02)
In this Nugget we learn a crucial job function for most SQL Server DBAs: data import and export. We cover the mechanics of data import and data export, and then review the major import/export tools included in SQL Server 2008: the bcp utility, the BULK INSERT statement, the OPENROWSET function, the Import and Export Wizard, and the SSIS Import/Export tools.
16. Implementing Data Partitions (00:26:13)
In this Nugget we learn how to increase our SQL Server machine's query performance by horizontally partitioning tables. We cover the three components that are involved in table partitioning: partition functions, partition schemes, and partition operations.
17. Managing Indexes and Collations (00:47:19)
In this Nugget we turn our attention to what is perhaps the most important element to high-performance querying: indexes. We cover index architecture, index types (including the often-confused difference between clustered and non-clustered indexes), creating indexes, optimizing indexes, and, as a special bonus, a brief consideration on administering collations in SQL Server 2008.
18. Monitoring and Troubleshooting SQL Server 2008 Part 1 (00:45:41)
In this Nugget we will learn how to monitor and troubleshoot SQL Server 2008. We cover how transactions work (the ACID model, etc.), the SQL Server locking architecture, how to use Activity Monitor to diagnose and resolve concurrency problems, and using transaction-oriented DMVs.
19. Monitoring and Troubleshooting SQL Server 2008 Part 2 (00:52:07)
In this Nugget we carry over our discussion of monitoring and troubleshooting SQL Server 2008. We cover how to locate SQL Server 2008 event and error information. We also learn how to profile and monitor SQL Server 2008 by using tools such as SQL Server Profiler, the Performance Studio, System Monitor, and the Reliability and Performance Monitor.
20. Optimizing SQL Server 2008 Performance Part 1 (00:44:14)
In this Nugget we examine a couple ways in which we can dramatically improve the performance of our SQL Server Database Engine. We cover the Resource Governor, a brand-new feature in SQL Server 2008 that allows us to throttle and prioritize CPU and memory resources among SQL Server processes. We also learn how to tune databases using the DTA utility.
21. Optimizing SQL Server 2008 Performance Part 2 (00:47:30)
In this Nugget we conclude our two-part mini-series on optimizing SQL Server 2008 performance. We cover using the brand-new Data Collection feature (called “Performance Studio” in pre-RTM), and the Windows Server 2008 Reliability and Performance Monitor tool.
22. Implementing High Availability Part 1 (00:38:30)
In this Nugget we examine another big 70-432 subject: high availability. We cover the basics of high availability services, configuring database mirroring (which protects a single database), and implementing failover clustering (which protects the entire SQL Server instance).
23. Implementing High Availability Part 2 (00:54:06)
This Nugget covers implementing Log Shipping and implementing Replication.
[/wpspoiler]