Проектирование базы данных.
Проектирование базы данных является очень важным этапом в жизненном цикле базы данных, который предшествует всем другим этапам, за исключением…
Проектирование базы данных является очень важным этапом в жизненном цикле базы данных, который предшествует всем другим этапам, за исключением…
Система управления базами данных (СУБД) – это общий набор различных программных компонентов баз данных и собственно баз данных, содержащий…
Ранее вы видели, что при внесении изменений в сущностные объекты Entity Framework отслеживает изменения в этих объектах. Благодаря этому,…
Чтобы удалить объект, используя Entity Framework, можно использовать метод Remove() на объекте DbSet. Если удаляются данные, которые еще не…
Обновление существующих объектов в базе данных реализуется также просто, как и вставка данных. Для этого нужно сначала извлечь нужный…
В предыдущих статьях мы уже видели как загрузить данные из базы данных в память приложения с использованием Entity Framework….
До сих пор мы загружали данные только из одной таблицы базы данных. Но в реальном приложении, скорее всего будут…
В предыдущей статье мы рассмотрели как создаются LINQ-запросы в Entity Framework. В этой и последующих статьях мы рассмотрим операции…
В приложениях, работающих с базами данными, возникает две задачи при работе с данными: как получить данные из базы данных…
С момента своего появления, наиболее важным классом Entity Framework являлся класс ObjectContext. Именно этот класс позволял взаимодействовать с базой…
Итак, в предыдущих статьях мы описали практически всю функциональность, которую нужно знать при определении модели данных с Code-First. Теперь…
В примерах ранее мы использовали автоматическое соглашение по инициализации базы данных при изменении модели. В предыдущей статье мы показали,…
Ранее мы уже видели, как Entity Framework создает базу данных из сущностной модели с помощью Code-First, но при этом…
При работе с Entity Framework во всех предыдущих примерах мы полагались на соглашения Code-First по автоматическому определению подключения к…
В предыдущих примерах, когда мы каждый раз добавляли новый класс модели, мы добавляли ссылку на него в виде свойства…
Множественные сущности для одной таблицы Часто таблица базы данных имеет настолько много столбцов, что в определенном участке кода в…
К этому моменту вы уже познакомились с соглашениями Code-First по настройке столбцов таблицы и узнали как создать различные типы…
Entity Framework поддерживает реализацию отношения многие-ко-многим (many-to-many) между таблицами в базе данных. Такая связь в реляционных базах данных обеспечивается…
Отношение один-к-одному (one-to-one) между двумя таблицами базы данных указывает на то, что для одной строки главной таблицы, обязательно определяется…
Каскадное удаление (cascade delete) в мире реляционных баз данных позволяет удалять связанные данные из зависимой таблицы, при удалении данных…