Details

Title: Разработка модуля анализа SQL-запросов для работы c EntityFramework в C#: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Информационные системы и базы данных»
Creators: Салимгареев Ильдар Айдарович
Scientific adviser: Туральчук Константин Анатольевич
Other creators: Пак Вадим Геннадьевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2021
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: ado.net; entity framework; sql-запрос; статический анализ; roslyn; sql-query; static analysis
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 02.03.03
Speciality group (FGOS): 020000 - Компьютерные и информационные науки
Links: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2021/vr/vr21-2116
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\14182

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

В данной работе были рассмотрены технологии для работы с базами данных на платформе .NET, а именно технологии ADO.NET и Entity Framework. Изучены подходы к анализу исходного кода. Рассмотрены инструменты для статического анализа исходного кода. Разобран алгоритм для преобразования кода с использованием SQL-запросов в код с использованием технологии Entity Framework. На основе полученных данных разработано приложение для анализа исходного кода и генерации инструкций для его дальнейшего преобразования.

In the given work, ADO.NET and Entity Framework technologies for working with databases on the .NET platform were examined. The methodologies of the analysis of the source code were studied. Tools for static analysis of the source code were examined. SQL queries using code to Entity Framework technology using code converting algorithm was analyzed. Source code analyzing and transformation instructions generating application was developed based on the data obtained.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
External organizations N2 All Read
External organizations N1 All
Internet Authorized users SPbPU Read Print Download
Internet Authorized users (not from SPbPU, N2) Read
Internet Authorized users (not from SPbPU, N1)
-> Internet Anonymous

Usage statistics

stat Access count: 12
Last 30 days: 0
Detailed usage statistics