Понятие базы данных
Виды баз данных: от реляционных до новейших NoSQL и не только
Сегодня поговорим про базы данных – их разновидности, различия и для каких задач каждая подходит. Баз данных сейчас столько, что глаза разбегаются: от классических реляционных SQL-систем до модных NoSQL-решений вроде ClickHouse, и дальше – ключ-значение, документных, графовых, колоночных... Давайте разбираться, зачем нам столько разных баз и где какую лучше применять (включая даже, где удобнее хранить деревья, JSON или файлы). Кстати, маленькое историческое отступление: первые базы данных появились ещё в 60-х...
Работа с базой данных. C# очень простыми словами
В начале статьи я коротко расскажу про то что такое базы данных и как программы взаимодействуют с ними. Затем мы научимся получать и записывать данные в базу SQLite, а также научимся создавать пользовательский интерфейс классического приложения Winows для работы с базой данных. Затем научимся обрабатывать полученные из базы данных выборки с помощью языка запросов LINQ. Поговорим о важности разделения частей программы на примере паттерна MVC. И в завершение рассмотрим подход Code First, реализуемый с помощью Entity Framework...