Обмен опытом

См. также:

Уважаемые коллеги. Размещение авторского материала на страницах электронного справочника "Информио" является бесплатным. Для получения бесплатного свидетельства необходимо оформить заявку

Положение о размещении авторского материала

Размещение информации

Примеры реализации основных типов связей баз данных в приложении C# для студентов специальности 09.02.07 Информационные системы и программирование

07.12.2023 160 296
Дружинин Александр Викторович
Дружинин Александр Викторович, преподаватель, к.т.н.

Алтайский промышленно-экономический колледж

Данные методические указания содержат практические рекомендации и конструкции для создания приложений с использованием технологии ADO.Net, включая Entity Framework. Приступая к выполнению дипломного проекта, студенты уже имеют навыки работы с Visual Studio C# Windows Forms и (или) Visual Studio C# WPF, и с некоторыми СУБД.

Основной целью данной работы является описание реализации различных типов связей БД, чтобы облегчить студентам работу над приложениями с использованием баз данных. В работе представлены как несложные конструкции, которые хорошо работают в определенных случаях, так и более удобные для работы оператора способы, хотя они не всегда являются простыми. Выбор между разными вариантами делался в пользу не слишком длинного и достаточно понятного кода. Рассмотрены конструкции C# Windows Forms и WPF (Windows Presentation Foundation).

Представленные коды и формы не являются эталоном, они не идеальны и во многом упрощены, но, надеемся, изложенные решения помогут в создании программных продуктов, использующих широко распространенные СУБД, для конкурсных, курсовых и выпускных проектов.

Это не первый вариант методических указаний, предыдущий вариант представлял собой сборник конструкций для работы с базами данных. Однако выяснилось, что студенты испытывают трудности в практическом применении изложенного материала, в частности, в реализации связи многие-ко-многим, поэтому документ был полностью переработан.

В этой работе акцент был сделан именно на вариантах реализации основных типов связей БД, этого хватает для выполнения большинства курсовых и дипломных проектов. Тем не менее, описанные примеры не являются исчерпывающими, так как существуют определенные целевые схемы баз данных, реализацию которых необходимо продумывать дополнительно, несмотря на то, что они конструируются, в основном, из представленных в данной работе элементов. Надеемся, что реализация таких схем будет описана нами в будущем.

 

Оригинал публикации (Читать работу полностью): Примеры реализации основных типов связей баз данных в приложении C# для студентов специальности 09.02.07 Информационные системы и программирование




Назад к списку


Добавить комментарий
Прежде чем добавлять комментарий, ознакомьтесь с правилами публикации
Имя:*
E-mail:
Должность:
Организация:
Комментарий:*
Введите код, который видите на картинке:*