このアイテムの引用には次の識別子を使用してください:
http://elartu.tntu.edu.ua/handle/lib/48663
タイトル: | Дослідження консолідації і роботи з даними у LINQ/PLINQ |
その他のタイトル: | Study of Consolidation and Data Working Out in LINQ/PLINQ |
著者: | Лабчук, Віталій Андрійович Labchuk, Vitalii Andriyovych |
Affiliation: | ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна |
Bibliographic description (Ukraine): | Лабчук В. А. Дослідження консолідації і роботи з даними у LINQ/PLINQ : робота на здобуття кваліфікаційного ступеня магістра : спец. 122 – комп’ютерні науки / наук. кер. Л. П. Матійчук. – Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. – 73 с. |
Bibliographic reference (2015): | Лабчук В. А. Дослідження консолідації і роботи з даними у LINQ/PLINQ : робота на здобуття кваліфікаційного ступеня магістра, спец. 122 – комп’ютерні науки / В. А. Лабчук ; наук. кер. Л. П. Матійчук. – Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. – 73 с. |
発行日: | 28-5月-2025 |
Submitted date: | 14-5月-2025 |
Date of entry: | 31-5月-2025 |
出版者: | ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна |
Country (code): | UA |
Place of the edition/event: | Тернопіль |
Supervisor: | Матійчук, Любомир Павлович Matiichuk, Liubomyr |
Committee members: | Цуприк, Галина Богданівна Tsupryk, Halyna |
UDC: | 004.6 |
キーワード: | 122 комп’ютерні науки консолідація даних гетерогенні дані паралельна обробка великі набори даних уніфікація стандартизація дублювання data consolidation heterogenous data sources parallel processing big datasets unification standatrisation duplicationg |
Page range: | 73 |
抄録: | Кваліфікаційна робота присвячена дослідженню можливості застосування LINQ для завдань консолідації даних. В першому розділі кваліфікаційної роботи здійснено опис предметної області, а саме консолідації інформації. В другому розділі кваліфікаційної роботи описано застосування LINQ, порівняння його з SQL, а також аналіз можливостей збільшення продуктивності LINQ, зокрема й за допомогою PLINQ. В третьому розділі кваліфікаційної роботи досліджено застосування LINQ та PLINQ на великих наборах консолідованих медичних даних, а також питання продуктивності і її залежності від розмірів вибірки та обчислювальних потужностей. В четвертому розділі кваліфікаційної роботи досліджено вплив умов мікроклімату та шкідливість моніторів з мерехтінням на роботу аналізу значних обсягів даних. The qualification work is devoted to the study and working out with LINQ and PLINQ technologies for data consolidation’s tasks. In the first section of the qualification work describing of area of study and data consolidation. The second section of the qualification work describes the using of the LINQ, comparison with SQL and analysis of possibility of performance increasing, including with the help of PLINQ as well. The third section of the qualification work describes the using of LINQ and PLINQ on the big medical datasets and performance issue depending of the datasets scale and hardware as well. In the fourth chapter of the qualification work the question of microclimat and flickering monitors in the terms of working with big amounts of data is shown. |
記述: | Роботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 28.05.2025 р. о 17 год. 00 хв. на засіданні екзаменаційної комісії №33 у Тернопільському національному технічному університеті імені Івана Пулюя |
Content: | Зміст * ВСТУП 8 1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ. КОНСОЛІДАЦІЯ ІНФОРМАЦІЇ 9 1.1 Консолідована інформація та її внесок в розвиток інформаційного суспільства 9 1.2 Питання безпеки 16 1.3 Оцінювання якості отриманих даних 18 1.4 Конкурентна розвідка 22 1.5 Висновок до першого розділу 27 2 ДОСЛІДЖЕННЯ ЗАСТОСУВАННЯ ТЕХНОЛОГІЙ LINQ ТА PLINQ ДЛЯ ЗАВДАНЬ КОНСОЛІДАЦІЇ ДАНИХ 28 2.1 Дослідження можливостей застосування Microsoft LINQ для задач консолідації даних 28 2.1.1 LINQ для консолідації розподілених даних 31 2.2 Переваги та недоліки LINQ в порівнянні з SQL-кодом 33 2.3 Дослідження покращення швидкодії обробки даних у PLINQ в порівнянні з LINQ для різних розмірів вхідних даних 36 2.3.1 Характеристики значних обсягів даних при консолідації 42 2.4 Висновок до другого розділу 43 3 ОБЧИСЛЮВАЛЬНИЙ ЕКСПЕРИМЕНТ 45 3.1 Застосування паралельної обробки до даних і визначення швидкості 45 3.2 Обробка медичних даних 49 3.3 Висновок до третього розділу 54 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 55 4.1 Використання пристроїв з flicker-free моніторами без мерехтіння для роботи зі значними обсягами даних 55 4.2 Вплив мікроклімату на продуктивність праці при аналізі даних 58 4.3 Планування заходів цивільного захисту на об’єкті у випадку надзвичайних ситуацій 60 4.4 Висновок до четвертого розділу 63 ВИСНОВКИ 65 ПЕРЕЛІК ДЖЕРЕЛ 66 ДОДАТКИ |
URI: | http://elartu.tntu.edu.ua/handle/lib/48663 |
Copyright owner: | © Лабчук Віталій Андрійович, 2025 |
References (Ukraine): | 1. Консолідація інформації як основа розвитку інформаційного суспільства XXI століття. [Електронний ресурс]. URL: https://sdc-journal.com.php/journal/article/view/362/296 2. Перспективні напрямки досліджень консолідації інформації та документних даних. [Електронний ресурс] / Лугова Тетяна Анатоліївна, Раєва Вікторія Русланівна, Безугла Світлана Миколаївна, Гребенюк Владислав Олександрович. URL: https://www.researchgate.net/publication/337044819_PERSPEKTIVNI_NAPRAMKI_DOSLIDZEN_KONSOLIDACII_INFORMACII_TA_DOKUMENTNIH_DANIH/fulltext/5dc2294e4585151435ec63a3/PERSPEKTIVNI-NAPRAMKI-DOSLIDZEN-KONSOLIDACII-INFORMACII-TA-DOKUMENTNIH-DANIH.pdf 3. Information consolidation and repackaging. [Електронний ресурс]. URL: https://www.egyankosh.ac.in/bitstream/123456789/35903/5/Unit-6.pdf 4. Information analysis and consolidation centres. [Електронний ресурс]. URL: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwjr8_P_9OGEAxXD9rsIHa2jBcY4ChAWegQIDxAB&url=https%3A%2F%2Fzenodo.org%2Frecord%2F3782369%2Ffiles%2FINFORMATIONANALYSISAND.pdf&usg=AOvVaw2jdMv7qqe62KTx7hXfLaRM&opi=89978449 5. Консолідація даних з використанням стохастичних методів оптимізації. [Електронний ресурс]. URL: http://apeps.kpi.ua/downloads/Хомицький_2018.pdf 6. A survey of data center consolidation in cloud computing systems. [Електронний ресурс]. URL: http://ijeais.org/wp-content/uploads/2021/3/IJEAIS210311.pdf 7. Data consolidation and information aggregation in grid networks. [Електронний ресурс], P.Kokkinos, Manos Varvarigos. URL: https://www.researchgate.net/profile/Manos-Varvarigos/publication/221910989_Data_Consolidation_and_Information_Aggregation_in_Grid_Networks/links/02e7e5395cd3cb3142000000/Data-Consolidation-and-Information-Aggregation-in-Grid-Networks.pdf 8. Consolidated information resource in factoring operations. [Електронний ресурс], N.Vovk, M.Komova. URL: https://science.lpnu.ua/sites/default/files/journal-paper/2017/may/2365/vovk.pdf 9. Consolidation of information, a handbook on evaluation, restructuring and repackaging of scientific and technical information. [Електронний ресурс]. URL: https://unesdoc.unesco.org/ark:/48223/pf0000047738/PDF/047738engo.pdf.multi 10. Класифікація та особливості збору даних у системах підтримки прийняття управлінських рішень. [Електронний ресурс], Антоненко А.В, Бондаренко Є.С, Каньшин К.В, Степанчук В.І, Ланевський Л.А. URL: http://journals.ksauniv.ks.ua/index.php/tech/article/download/412/380/772 11. Modelling of consolidated information resource for social data institutions. [Електронний ресурс], N. Kunanets, V. Pasichnyk, H. Lypak, O. Duda, O. Matsiuk. URL: https://yadda.icm.edu.pl/baztech/element/bwmeta1.element.baztech-7c4963e1-2a6f-47f1-ad09-5aef96c88613/c/Kunanets_25_30-1.pdf 12. Збирання і джерела даних. [Електронний ресурс]. URL: https://socialdata.org.ua/manual/manual1/ 13. Особливості побудови підсистеми збирання, попередньої обробки та збереження медичних даних. [Електронний ресурс] / Батюк.А, Пилипчук. С, Цмоць І. URL: https://science.lpnu.ua/sites/default/files/journal-paper/2024/feb/33373/vis663komp-nauky-138-143.pdf 14. Integrating multiple data sources for learning analytics – review of literature. [Електронний ресурс], Jeanette Samuelsen, Weiqin Chen, Barbara Wasson. URL: https://d-nb.info/1202638457/34 15. Порівняння ефективності методів некерованого машинного навчання для виявлення аномалій в OBD2 даних. [Електронний ресурс], Матійчук, Готович, Бонар. URL: https://doi.org/10.31891/2219-9365-2025-81-52 16. Консолідація інформації та інформаційна безпека. [Електронний ресурс] / Н.Е. Кунанець, В.В. Пасічник. URL: http://irbis-nbuv.gov.ua/cgi-bin/irbis_nbuv/cgiirbis_64.exe?C21COM=2&I21DBN=UJRN&P21DBN=UJRN&IMAGE_FILE_DOWNLOAD=1&Image_file_name=PDF/soi_2010_3_56.pdf 17. Консолідація інформації про діяльність учасників групи в соціальній мережі Facebook. [Електронний ресурс] / Олександр Марковець, Руслана Паздерська. URL: http://www.irbis-nbuv.gov.ua/cgi-bin/irbis_nbuv/cgiirbis_64.exe?C21COM=2&I21DBN=UJRN&P21DBN=UJRN&IMAGE_FILE_DOWNLOAD=1&Image_file_name=PDF/vkp_2019_6_7.pdf 18. Оцінювання якості консолідованих даних. [Електронний ресурс] / Н.Б. Шаховська. URL: http://dspace.nbuv.gov.ua/bitstream/handle/123456789/113605/05-Shahovska.pdf?sequence=1 19. Методи опрацювання консолідованих даних за допомогою просторів даних. [Електронний ресурс] / Н.Б. Шаховська. URL: http://dspace.nbuv.gov.ua/bitstream/handle/123456789/51001/8_s_72_84.pdf?sequence=1 20. Модель консолідованих даних та їх опрацювання за умов невизначеності. [Електронний ресурс], Шаховська Н. URL: https://science.lpnu.ua/sites/default/files/journal-paper/2024/feb/33838/vis751komp-nauky-203-212.pdf 21. Дослідження якості консолідованих даних у просторах даних. [Електронний ресурс], Н.Б. Шаховська: URL: http://www.immsp.kiev.ua/publications/articles/2012/2012_1/01_2012_Shakhovska.pdf 22. Проблеми якості консолідованих даних у просторах даних. [Електронний ресурс], Н.Б. Шаховська, О.Ю. Пшеничний, І.М. Чорней. URL: http://irbis-nbuv.gov.ua/cgi-bin/irbis_nbuv/cgiirbis_64.exe?C21COM=2&I21DBN=UJRN&P21DBN=UJRN&IMAGE_FILE_DOWNLOAD=1&Image_file_name=PDF/soi_2011_3_20.pdf 23. Проблеми та визначення якості консолідованих даних. [Електронний ресурс], Думанський Нестор, Видойник Марія. URL: https://d1wqtxts1xzle7.cloudfront.net/53273386/ICS-2017-Proceedings-103-104-libre.pdf?1495715121=&response-content-disposition=attachment%3B+filename%3D53273386.pdf 24. Моделі та методи диференціації даних консолідованої інформації для систем підтримки рішень. [Електронний ресурс, дисертація] / Буслов Павло Володимирович, ХНУРЕ. URL: https: https://er.chdtu.edu.ua/bitstream/ChSTU/2067/12/dis_Буслов П.В..pdf 25. Напрями консолідації в інформаційному забезпеченні правової науки України. [Електронний ресурс, монографія] / Ю.В. Пасмор. URL: https://library.nlu.edu.ua/POLN_TEXT/MONOGRAFII_2015/Pasmor_2013.pdf 26. Консолідація облікової інформації в управлінні діяльністю підприємств та їх об’єднань. [Електронний ресурс, монографія] / А.А. Пилипенко. URL: http://repository.hneu.edu.ua/bitstream/123456789/19634/1/2016-Пилипенко А А.pdf 27. Конкурентна розвідка як інструмент інформаційно-аналітичного супроводу забезпечення інформаційної безпеки підприємства. [Електронний ресурс] / Мужанова Т. М. URL: https://economyandsociety.in.ua/journals/16_ukr/65.pdf 28. Правові питання конкурентної розвідки. [Електронний ресурс] / Ланде Д.В. URL: https://ippi.org.ua/sites/default/files/7_16.pdf 29. Система консолідованої інформації ТНК. [Електронний ресурс], Федоронько Н.І, Вайда О.С. URL: http://molodyvcheny.in.ua/files/journal/2016/7/36.pdf 30. Консолідація даних у бізнес-аналізі діяльності підприємств. [Електронний ресурс], Зайцева Н.В, Яковенко В.С. URL: global-national.in.ua/archive/8-2015/257.pdf 31. Економічна та інформаційна безпека підприємств у системі консолідованої інформації. [Навчальний посібник, електронний ресурс], Кавун С.В, Пилипенко А.А, Ріпка Д.О. URL: http://www.repository.hneu.edu.ua/bitstream/123456789/6818/1/Економічна та інформаційна безпека підприємств у системі консолідованої інформації%20 навчальний посібник.pdf 32. Розробка схеми консолідації інформації на великому підприємстві. [Електронний ресурс], Н.О. Нещадим. URL: https://dspace.nuft.edu.ua/server/api/core/bitstreams/42b1f6f5-c981-4972-a523-cd9097215212/content 33. Методи опрацювання консолідованих даних за допомогою просторів даних. [Електронний ресурс] / Н.Б. Шаховська. URL: http://dspace.nbuv.gov.ua/bitstream/handle/123456789/51001/8_s_72_84.pdf?sequence=1 34. John Paul Mueller. LINQ for dummies. P.105-210. https://srikanthkamuju.wordpress.com/wp-content/uploads/2011/05/free-ebooks-download-org-for-dummies-linq-for-dummies.pdf 35. LINQ ROX!: integrating LINQ into the database curriculum. [Електронний ресурс] / Mahesh Chaudhari, Suzanne Dietrich. URL: https://www.researchgate.net/publication/228727592_LINQ_ROX_integrating_LINQ_into_the_database_curriculum 36. Marian Rusek, Jakub Maguza, Waldemar Karwowski. Integration of queries to heterogeneous data sources using LINQ technology. https://www.infona.pl/resource/bwmeta1.element.baztech-4e4868a0-984f-4a92-8427-e08bcf08c1b4/content/partContents/c62cd082-38a8-387a-a04c-c481345a5313 37. Harry McIntyre, Luke McGregor. LINQ to anything library. https://github.com/mcintyre321/LinqToAnything 38. Dryad and DryadLINQ, unlocking the power of parallelism and data centers. [Електронний ресурс]. URL: https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=2be87009638e4e36b3c080faa1a5b306356f6d35 39. Використання великих даних в розумному місті. [Електронний ресурс] / Г. Козбур, Є. Гоцко. URL: https://elartu.tntu.edu.ua/handle/lib/37594 40. Підходи до інтеграції розподілених даних на базі Polystore. [Електронний ресурс], І.С. Зінов’єва, Н.В. Ситник 41. Harun Cerim. Extendind C# with a library of functional programming concepts.Md. Rashedul Islam, Aloke Kumar Shah, Md. Rofiqul Islam. Experimental evaluation of parallelism in real time execution. P.15-22. Dspace. https://dspace.cuni.cz/bitstream/handle/20.500.11956/121344/120370216.pdf 42. Processing and analysis of trolleybus traction data using LINQ. [Електронний ресурс] / A. Wilk, M. Bartłomiejczyk, J. Skibicki, L. Jarzębowicz, D. Karkosiński, Ł. Hupka, J. Hupka, P. Kaczmarek, N. Karkosińska-Brzozowska. URL: https://journals.pan.pl/Content/134556/PDF/BPASTS-04722-EA.pdf 43. B. Frackowiak, R. Dabrowski. Using LINQ as an universal tool for defining architectural assertions. Federated conference of computer science and information systems. https://annals-csis.org/Volume_8/pliks/pliks/587.pdf 44. Eliminate SQL injection using LINQ. [Електронний ресурс] / URL: https://scispace.com/pdf/eliminate-sql-injection-using-linq-2lx9s50r1t.pdf 45. Joseph Albahari. Why LINQ beats SQL. https://www.linqpad.net/WhyLINQBeatsSQL.aspx 46. Inspection of guided missiles applied with parallel processing algorithm. [Електронний ресурс], Eul-Jae Jung, Sang-Hoon Koh, You-Sang Lee, Young-Sung Kim. URL: https://koreascience.kr/article/JAKO202125658906561.pdf 47. 13 Міжнародна науково-практична конференція молодих учених та студентів “Актуальні задачі сучасних технологій”. В.А. Лабчук. Дослідження покращення швидкодії обробки даних у PLINQ в порівнянні з LINQ для різних розмірів вхідних даних.. P.430-431. 48. Optimizing big data processing through lazy computaions. A systematic review of techniques and applications. [Електронний ресурс], M.V. Talakh, Yu.O. Usenko, E.V. Vatamanitsa, Yu. Halin. URL: https://jnas.nbuv.gov.ua/j-pdf/oeiet_2024_2_5.pdf 49. Efficient query processing in managed runtimes, p19. [Електронний ресурс], Fabian Nagel. URL: https://era.ed.ac.uk/bitstream/handle/1842/15869/Nagel2015.pdf?sequence=1&isAllowed=y 50. Big data: концепції, терміни та параметризація. [Електронний ресурс], Дуда, Кунанець, Мацюк, Пасічник. URL: https://scholar.google.com.ua/citations?view_op=view_citation&hl=uk&user=1nIRL6sAAAAJ&cstart=20&pagesize=80&citation_for_view=1nIRL6sAAAAJ:MhiOAD_qIWkC 51. Великі за обсягом набори біомедичних даних та машинне навчання. [Електронний ресурс], В.А. Готович, Л.В. Волинець, Н.А. Гарматюк. URL: https://elartu.tntu.edu.ua/bitstream/lib/43843/2/MNPK_2023_Volynets_L_V-Big_biomedical_data_370-371.pdf 52. Secure information system for chinese image medicine knowledge consolidation. [Електронний ресурс], H. Lypak, S. Lupenko, O. Orobchuk, I. Kateryniuk, R. Kozak. URL: https://ceur-ws.org/vol-3896/paper30.pdf 53. Державні санітарні правила та норми “Влаштування і обладнання кабінетів комп’ютерної техніки в навчальних закладах та режим праці учнів на персональних комп’ютерах”. ДсанПін 5.5.6.009-98. [Електронний ресурс]. URL: https://zakon.rada.gov.ua/rada/show/v0009588-98/ed20170626#Text 54. Національний стандарт України. Світло та освітлення. Освітлення робочих місць. Внутрішні робочі місця. ДСТУ EN 12464-1:2016. https://pdfcoffee.com/-en-12464-1-2016--pdf-free.html 55. Зниження втоми очей при роботі в режимі дистанційного та комбінованого навчання. Братусь І.В, Свердлик З.М, Гунька А.М. URL: https://elibrary.kubg.edu.ua/id/eprint/36533/1/I_Bratus_Z_Sverdlyk_A_Hunka_MV_4.pdf 56. Шкідливий вплив сучасних моніторів та робочого положення на якість зору. [Електронний ресурс], Зима О.Є, Нікітченко Є. URL: hhttps://reposit.nupp.edu.ua/bitstream/PoltNTU/12590/1/75%20%D0%A2.2-160-161.pdf 57. Санітарні норми мікроклімату виробничих приміщень. ДСН 3.3.6.042-99. https://zakon.rada.gov.ua/rada/show/va042282-99#Text 58. Цивільна безпека. Методика планування заходів цивільного захисту на потенційно небезпечних об’єктах. Дніпровський державний технічний університет, м. Кам’янське. Левчук К.О, Романюк Р.Я. DOI 10.31319/2519-2884.34.2019.28 59. Державна служба України з надзвичайних ситуацій. Інститут державного управління та наукових досліджень з цивільного захисту. Організація планування заходів у сфері цивільного захисту. Серія 5. 2021 |
Content type: | Master Thesis |
出現コレクション: | 122 — комп’ютерні науки |
このアイテムのファイル:
ファイル | 記述 | サイズ | フォーマット | |
---|---|---|---|---|
Mag_2025_SNnm_61_Labchuk_V_A.pdf | Дипломна робота | 2,56 MB | Adobe PDF | 見る/開く |
このリポジトリに保管されているアイテムはすべて著作権により保護されています。
管理ツール