Базы данных — страница 7
PostgreSQL, MySQL, SQL Server, SQLite, Redis, SQL, индексы, планы, транзакции, миграции, ORM и конкурентное изменение данных.
Материалы
- Сортировка иерархий в T-SQL
Пример реализации алгоритма сортировки иерархических структур данных с использованием оконных функций T-SQL
- Стандартные запросы
Описание стандартных, часто используемых запросов в LINQ to Entities: получение трансляции SQL, создание компилируемых запросов и т.п.
- Структура оконных функций T-SQL
Описание трех принципов оконных функций T-SQL: секционирование, упорядочение и кадрирование
- Сущности и класс ObjectContext
Описание сущностей и объектов типа ObjectContext в Entity Framework
- Сущностные классы
Подробное описание создания сущностных классов, применяемых для доступа к базе данных в LINQ to SQL
- Схема базы данных
Примеры использования схемы базы данных в SQL Server, позволяющих разграничить объекты базы данных между пользователями
- Табличные выражения
Примеры использования обобщенных табличных выражений в рекурсивных и нерекурсивных запросах
- Типизированные DataSet
Пример создания и использования типизированных объектов DataSet
- Типы данных Transact-SQL
Классификация и описание основных типов данных Transact-SQL
- Транзакции
Описание использования множественных транзакций в LINQ to SQL
- Транзакции
Примеры использования транзакций в T-SQL обеспечивающих согласованность и целостность данных при выполнении инструкций
- Транзакции баз данных
Обеспечение безопасности данных в таблице БД посредством использования транзакций
- Трансляции SQL
- Триггеры
Описание создания триггеров в T-SQL, позволяющих создавать обработчики событий на действия в базе данных
- Уведомления о изменениях данных
Описание механизма Change Tracker API, используемого в Entity Framework для отслеживания изменений в данных
- Удаление данных
Удаление записей из таблиц базы данных с использованием Entity Framework
- Удаление записей из базы данных
Особенности удаления записей из базы данных посредством LINQ to Entities
- Удаление записей из базы данных
Описание удаления записей из базы данных посредством LINQ-методов DeleteOnSubmit и DeleteAllOnSubmit
- Удаление повторений в T-SQL
Описание высокопроизводительных алгоритмов по удалению повторений в языке T-SQL
- Упаковка интервалов в T-SQL
Описание нескольких методик по решению задачи упаковки интервалов в T-SQL
- Управление параллельным доступом
Обработка и разрешение конфликтов параллельного доступа средствами LINQ to Entities
- Уровни изоляции
Определение уровней изоляции в SQL Server, которые задают уровень доступа к параллельным транзакциям
- Условные агрегаты в T-SQL
Примеры расчета условных агрегатов, представляющих положительные нарастающие итоги, с помощью оконных функций T-SQL
- Функции Transact-SQL
Описание основных функций T-SQL для работы с математическими операциями, строками, системой и метаданными объектов SQL Server