Базы данных — страница 2
PostgreSQL, MySQL, SQL Server, SQLite, Redis, SQL, индексы, планы, транзакции, миграции, ORM и конкурентное изменение данных.
Материалы
- Адаптеры данных
- Аналитические функции T-SQL
Описание и примеры использования аналитических функций T-SQL: PERCENTILE_CONT, PERCENTILE_DISC, PERCENT_RANK и CUME_DIST
- Архитектура ADO.NET
Описание поставщиков данных, стандартизации и фундаментальных классов, входящих в состав ADO.NET
- Ассоциации
Обзор средств LINQ to SQL предназначенных для работы с ассоциированными таблицами в базе данных
- Атрибуты сущностных классов
Обзор атрибутов LINQ to SQL, используемых при создании сущностных классов
- Аутентификация и шифрование данных
Описание поддержки безопасности в SQL Server за счет использования аутентификации пользователей и шифрования данных
- Блокировки
Описание настройки процесса блокировок в SQL Server, возникающих при параллельных запросах к базе данных
- Вложенные операторы в агрегатных функциях T-SQL
Описание принципов фильтрации, группировки и вложенных агрегатов в оконных функциях T-SQL
- Вспомогательные виртуальные таблицы чисел в T-SQL
Создание оптимизированной функции T-SQL, генерирующей диапазоны чисел
- Вставка в базу данных
Описание различных способов вставки записей в базу данных посредством LINQ to Entities
- Вставка в базу данных
Вставка полей в базу данных посредством API-интерфейса LINQ to SQL
- Вставка данных
Описание вставки записей в базу данных для одиночных и связанных таблиц используя Entity Framework
- Вставка, удаление, обновление записей в базе данных
Описание вставки, обновления и удаления записей в базе данных, а также работы с параметризованными коммандами, на примере отдельной сборки для работы с базой данных
- Выбор первых n элементов в группе в T-SQL
Примеры реализации оптимизированных алгоритмов выбоки n элементов в группе с помощью оконных функций T-SQL
- Выполнение SQL-запросов в Management Studio
Описание возможностей программы SQL Management Studio по созданию, выполнению и отладке SQL-кода
- Вычисление нарастающих итогов в T-SQL
Описание нескольких методик по вычислению нарастающих итогов в T-SQL и сравнение их производительности
- Генератор поставщиков данных
Пример создания генератора поставщика данных, используя конфигурационный файл приложения App.config, использование элемента connectionString для создания нескольких строк подключений
- Добавление пользователей базы данных
Описание инструкций языка Transact-SQL по добавлению, удалению и редактированию пользователей базы данных
- Загрузка данных
Примеры выборки записей из таблиц базы данных с помощью Entity Framework
- Загрузка связанных данных
Примеры загрузки данных из связанных таблиц базы данных с помощью Entity Framework
- Запросы к базе данных
Описание синтаксиса и особенностей запросов к базе данных LINQ to SQL
- Запросы к оконным функциям T-SQL
Описание последовательности обработки запросов в T-SQL и поддержки в этих запросах оконных функций
- Импорт CSV в SQL Server
Примеры выгрузки данных из компактного текстового формата CSV в базу данных SQL Server, используя программный подход и SQL Server Management Studio
- Индексирование в T-SQL
Примеры оптимизации оконных функций T-SQL с использованием индексов