Designing Microsoft SQL Server 2005 Database
Аннотация
Семинар обеспечивает получение знаний и практических навыков, необходимых для проектирования баз данных Microsoft SQL Server 2005 с учетом бизнес-требований. Слушатели также научатся учитывать требования по обеспечению безопасности информации при проектировании базы данных.
Аудитория
Курс ориентирован на специалистов-разработчиков баз данных, имеющих опыт разработки корпоративных решений на основе SQL Server (не менее 3-х лет).
Содержание курса
Модуль 1. Методика проектирования баз данных.
Модуль 2. Моделирование логического уровня базы данных.
Модуль 3. Моделирование базы данных на физическом уровне.
Модуль 4. Проектирование производительности базы данных.
Модуль 5. Проектирование стратегии доступа к базе данных.
Модуль 6. Моделирование зависимостей баз данных.
Предварительная подготовка
- Опыт работы с требованиями пользователей и документацией по бизнес-требованиям, например, разработка миссии и видения проекта или отчетов по бизнес-анализу;
- Опыт чтения и построения диаграмм бизнес-процессов;
- Опыт чтения и построения ER (entity relationship) диаграмм;
- Знание синтаксиса Transact-SQL и логики программирования;
- Умение проектировать базы данных, соответствующие третьей нормальной форме (3NF), знание методов достижения компромиссов между нормализацией и денормализацией, проектирование баз данных в соответствии с требованиями по производительности и бизнес-требованиями, знакомство с моделями "звезда" (Star) и "снежинка" (Snowflake);
- Базовые знания по мониторингу за базами данных, поиску и исправлению неисправностей;
- Базовые знания операционных систем и платформ,например, как операционные системы интегрированы с базами данных, каковы возможности операционной системы или платформы и как они взаимодействуют в процессе работы;
- Базовые знания по архитектуре приложений, например, как строятся трехуровневые приложения, как осуществляется взаимодействие между приложением, базой данных и операционной системой;
- Знакомство со средствами моделирования данных;
- Знакомство с возможностями SQL Server 2005 – утилитами и технологиями;
- Наличие сертификации Microsoft Certified Technology Specialist: Microsoft SQL Server 2005 или эквивалентный опыт.