Проектування бази даних медичних препаратів, що складає основу інформаційно-пошукової системи
Loading...
Date
2024
Journal Title
Journal ISSN
Volume Title
Publisher
Видавничий дім «Гельветика», Одеса
Abstract
UKR: У статті для пошуку медичних препаратів, що розташовані в мережах аптек окремого міста, спроектовано базу даних (БД) з використанням наступних методів: методу «Нормальні форми» та методу «ER-діаграм», за результатами яких отримані п’ять результуючих відношень: АПТЕКИ (Назва аптеки, Адреса аптеки, Телефон, Години роботи, Власник аптеки); ПРОДАЮТЬ (Назва аптеки, Назва ліків, Кінцева дата реалізації, Адреса аптеки, Форма випуску); ЛІКИ (Назва ліків, Країна виробник, Медичний ряд); ВИРОБНИК (Країна виробник, Ціна за одиницю); РЕЦЕПТ (Медичний ряд, Лікарський дозвіл), що співпадають за своїми структурами та відповідають вимогам нормальної форми Бойса-Кодда. Засобами SQL програми Microsoft Access створено спроектовану базу даних, проведено її тестування на основі реальних даних по розташуванню медичних препаратів в мережах аптек міста Дніпро, наведені приклади обробки створеної бази даних. Крім того, розроблений інтерфейсний додаток за допомогою середовища Microsoft Visual Studio на платформі Windows Presentation Foundation з використанням Entity Framework 6 для використання користувачем створеної бази даних; наведені приклади її використання: додавання нової інформації до існуючої бази даних (з отриманням для користувача відповідних повідомлень про успішне або неприпустиме введення даних); пошук медичного препарату в мережах аптек міста з визначенням аптеки, власника, адреси та годин її роботи; отримання інформації про наявність медичного препарату, а також його виробника, цінову категорію та дозвіл на придбання в заданій аптеці міста. Рекомендовано створену базу даних знаходження медичних препаратів в мережах аптек міста Дніпро щодо використання в додатковій (розробленій) інформаційно-пошуковій системі відповідного напряму.
ENG: In the article, to search for medicines located in the pharmacy chains of a particular city, a database is designed using the following methods: the “Normal forms” method and the “ER-diagrams” method, according to the results of which five resulting relations were obtained: PHARMACIES (Pharmacy name, Pharmacy address, Telephone, Opening hours, Pharmacy owner); SELL (Name of pharmacy, Name of the medicine, End date of sale, Address of the pharmacy, Release form); MEDICINES (Name of the medicine, Country of origin, Medical series); MANUFACTURER (Country of origin, Unit price); PRESCRIPTION (Medical Series, Medical Clearance) that coincide in their structures and meet the requirements of the normal Boyce-Codd form. By means of the SQL program Microsoft Access, the designed database was created, its testing was carried out on the basis of real data on the location of medicines in the pharmacy chains of the city of Dnipro, examples of processing the created database are given. In addition, a front-end application was developed using the Microsoft Visual Studio environment on the Windows Presentation Foundation platform using Entity Framework 6 for the user to use the created database; examples of its use are given: adding new information to the existing database (with receiving appropriate notifications for the user about successful or unacceptable data entry); search for a medicinal product in the pharmacy chains of the city with the definition of the pharmacy, owner, address and hours of its operation; obtaining information about the availability of the medicine, as well as its manufacturer, price category and permission to purchase in a given pharmacy in the city. It is recommended to create a database of the location of medicines in the pharmacy chains of the city of Dnipro for use in an additional (developed) information retrieval system of the relevant direction.
ENG: In the article, to search for medicines located in the pharmacy chains of a particular city, a database is designed using the following methods: the “Normal forms” method and the “ER-diagrams” method, according to the results of which five resulting relations were obtained: PHARMACIES (Pharmacy name, Pharmacy address, Telephone, Opening hours, Pharmacy owner); SELL (Name of pharmacy, Name of the medicine, End date of sale, Address of the pharmacy, Release form); MEDICINES (Name of the medicine, Country of origin, Medical series); MANUFACTURER (Country of origin, Unit price); PRESCRIPTION (Medical Series, Medical Clearance) that coincide in their structures and meet the requirements of the normal Boyce-Codd form. By means of the SQL program Microsoft Access, the designed database was created, its testing was carried out on the basis of real data on the location of medicines in the pharmacy chains of the city of Dnipro, examples of processing the created database are given. In addition, a front-end application was developed using the Microsoft Visual Studio environment on the Windows Presentation Foundation platform using Entity Framework 6 for the user to use the created database; examples of its use are given: adding new information to the existing database (with receiving appropriate notifications for the user about successful or unacceptable data entry); search for a medicinal product in the pharmacy chains of the city with the definition of the pharmacy, owner, address and hours of its operation; obtaining information about the availability of the medicine, as well as its manufacturer, price category and permission to purchase in a given pharmacy in the city. It is recommended to create a database of the location of medicines in the pharmacy chains of the city of Dnipro for use in an additional (developed) information retrieval system of the relevant direction.
Description
В. Пахомова: ORCID 0000-0002-0022-099X
Keywords
медичний препарат, мережа аптек, проектування БД, нормальна форма, діаграма ER-типу, інформаційно-пошукова система, medication, pharmacy chain, database design, Normal form, ER-type diagram, information retrieval system, КЕОМ
Citation
Пахомова В. М., Старіков Д. І. Проектування бази даних медичних препаратів, що складає основу інформаційно-пошукової системи. Вчені записки Тавр. нац. ун-ту ім. В. І. Вернадського. Серія: Техн. науки. 2024. Т. 35(74), № 4. С. 161–167. DOI: 10.32782/2263-5941/2024.4/24.