1017 читали · 3 года назад
Работа с базой данных. C# очень простыми словами
В начале статьи я коротко расскажу про то что такое базы данных и как программы взаимодействуют с ними. Затем мы научимся получать и записывать данные в базу SQLite, а также научимся создавать пользовательский интерфейс классического приложения Winows для работы с базой данных. Затем научимся обрабатывать полученные из базы данных выборки с помощью языка запросов LINQ. Поговорим о важности разделения частей программы на примере паттерна MVC. И в завершение рассмотрим подход Code First, реализуемый с помощью Entity Framework...
2 месяца назад
Хранимые процедуры и функции в SQL: как базы данных стали умнее
Представьте себе мир, где для любой задачи достаточно просто сформулировать желаемый результат, не вдаваясь в детали его достижения. Хотите найти самое маленькое число в таблице? Просто скажите: «Дай мне минимум». Не нужно перебирать строки, сравнивать значения, запоминать текущий минимум — система сама всё сделает за вас. Именно так работает обычный SQL: вы пишете SELECT MIN(column1) FROM table1, и база данных возвращает ответ, не утруждая вас объяснениями о том, как она это сделала. Такой подход называется декларативным, и он действительно прекрасен в своей простоте...