Базы данных
PostgreSQL, MySQL, SQL Server, SQLite, Redis, SQL, индексы, планы, транзакции, миграции, ORM и конкурентное изменение данных.
Материалы
- ADO.NET
- API-интерфейс System.Data.Linq
Обзор основных классов и интерфейсов пространства имен System.Data.Linq
- DataColumn
Применение класса DataColumn для создания столбцов в таблице DataSet
- DataContext и [Your]DataContext
Подробное описание класса DataContext и унаследованного от него класса [Your]DataContext на примерах использования различных прототипов
- DataRow
Работа с объектом DataRow, позволяющем создавать строки в объекте DataTable; ключевые свойства RowState и DataRowVersion
- DataSet
Использование объекта DataSet для работы в автономном режиме, основные свойства и методы класса DataSet
- DataTable
Описание создания и настройки объектов типа DataTable
- Entity Client
Описание работы с поставщиклм данных ADO.NET посредством Entity Client
- Entity Framework
Описание архитектуры API-интерфейса Entity Framework
- LINQ to DataSet и LINQ to SQL
- LINQ to Entities
- Object Relation Designer
Описание графического дизайнера Object Relation Designer, применяемого для создания сущностных классов
- SQL Server 2012 и Transact-SQL
- SQL Server Management Studio
Краткое знакомство со средой SQL Server Management Studio, предназначенной для работы с SQL Server
- SQLMetal
Описание утилиты SQLMetal, предназначенной для создания сущностных классов и генерации промежуточных файлов DBML
- Transact-SQL - вставка данных
Описание оператора INSERT, позволяющего в T-SQL вставлять данные в таблицу
- Transact-SQL - изменение базы данных и таблиц
Описание способов добавления, удаления и изменения типов данных столбцов; добавления файлов и опций БД; хранения типа данных FILESTREAM в T-SQL
- Transact-SQL - изменение и удаление данных
Описание операторов INSERT и DELETE, позволяющих в T-SQL изменять и удалять данные в таблице
- Transact-SQL - инструкция SELECT: базовые возможности
Описание синтаксиса инструкции SELECT и примеры ее использования с оператором WHERE
- Transact-SQL - создание базы данных
Описание возможностей Transact-SQL по созданию базы данных в СУБД SQL Server
- Transact-SQL - создание различных объектов баз данных
Описание создания синонимов, псевдонимов типов данных и других, редко используемых объектов, в SQL Server
- Transact-SQL - создание таблиц
Описание создания таблиц на языке T-SQL с использованием инструкции CREATE TABLE и различных ограничений: первичных и внешних ключей, уникальных столбцов и условий
- Авторизация пользователей
Настройка ограничений и разрешений ля пользователей базы данных с помощью T-SQL
- Агрегатные оконные функции T-SQL
Описание и примеры использования агругатных оконных функций T-SQL