Obsługa reguł biznesowych w projektowaniu baz danych
[ 1 ] Wydział Techniczny, Akademia im. Jakuba z Paradyża | [ P ] pracownik
EN Support for business rules in database design
2022
rozdział w monografii naukowej
polski
- semantyczny model danych SERM, reguły biznesowe, wyzwalacze, procedury składowane
- semantic SERM data model, business rules, triggers, stored procedures
PL Głównym celem artykułu jest pokazanie ujęcia logiki reguł biznesowych systemu informatycznego w projektowaniu baz danych. Na etapie projektu koncepcyjnego istotą jest wykorzystanie semantycznego modelu danych SERM, który dzięki notacji złożoności relacji (min-max) daje projektantowi możliwość bardziej precyzyjnego określenia zależności pomiędzy obiektami. Drugim istotnym elementem w projektowaniu baz danych jest nieograniczanie się tylko do stworzenia struktury danych, ale także zastosowanie (projekt i oprogramowanie) mechanizmów programowania serwera baz danych takich jak procedury, funkcje i wyzwalacze, które stoją na straży spójności baz danych oraz logiki biznesowej [1] [2]. W artykule zaprezentowano to na przykładzie Systemu Obsługi Pacjentów i Zarządzania Siecią Prywatnych Przychodni Lekarskich
EN The main goal of the article is to show the logic of business system logic in database design. At the conceptual design stage, the essence is to use the semantic SERM data model, which, thanks to the notation of relationship complexity (min; max), gives the designer the opportunity to more accurately determine the relationship between objects. The second important element in database design is not limited to creating a data structure, but also the use (design and software) of database server programming mechanisms such as procedures, functions and triggers that guard database consistency and business logic. This article presents the example of a Patient Service System and the Management of a Network of Private Medical Clinics
09.2022
57 - 76
CC BY-NC (uznanie autorstwa - użycie niekomercyjne)
inne
ostateczna wersja opublikowana
09.2022
w momencie opublikowania
20,0