Erwin Data Modeler
Erwin Data Modeler (stylizowany jako erwin, ale wcześniej znany jako ERwin) – oprogramowanie komputerowe do modelowania danych. Oprogramowanie to zostało pierwotnie opracowane przez firmę Logic Works, a następnie przejmowane przez szereg firm. Obecnie, od 2021 roku, rozwiązanie znajduje się w portfolio firmy Quest. Silnik oprogramowania opiera się na metodzie IDEF1X, choć obecnie narzędzie wspiera także diagramy oparte na wariancie notacji inżynierii technologii informatycznej, a także notacji modelowania wymiarowego.
Logo programu | |
| Autor | Quest Software (od 2021) |
|---|---|
| Aktualna wersja stabilna | 15.2 / (2026-01-06)[1] |
| System operacyjny | Microsoft Windows / iOS |
| Licencja | Proprietary, EULA |
| Strona internetowa | |
Erwin Data Modeler (stylizowany jako erwin, ale wcześniej znany jako ERwin) – oprogramowanie komputerowe do modelowania danych. Oprogramowanie to zostało pierwotnie opracowane przez firmę Logic Works, a następnie przejmowane przez szereg firm. Obecnie, od 2021 roku, rozwiązanie znajduje się w portfolio firmy Quest[2].
Silnik oprogramowania opiera się na metodzie IDEF1X, choć obecnie narzędzie wspiera także diagramy oparte na wariancie notacji inżynierii technologii informatycznej, a także notacji modelowania wymiarowego.
Historia
[edytuj | edytuj kod]ERwin został stworzony przez Logic Works z siedzibą w Princeton w stanie New Jersey[3]. W maju 1993 roku Logic Works wydało ERwin/ERX, wersję narzędzia przeznaczoną do współpracy z PowerBuilder. Modele baz danych utworzone przy użyciu ERwin można było przełożyć na oprogramowanie zbudowane za pomocą zintegrowanego środowiska programistycznego (IDE) PowerBuilder[4]. W maju 1995 roku Logic Works ERwin został rozszerzony o kilka innych IDE, dodając SQLWindows firmy Gupta Technologies i Visual Basic firmy Microsoft[5]. Od 1996 roku ERwin znajdował się wśród kilku rozwiązań oprogramowania do modelowania danych wykorzystywanych w celu ułatwienia szerokiego przejścia na model klient-serwer w zarządzaniu bazami danych[6].
W 1998 roku Logic Works zostało przejęte przez Platinum Technology, którą później, w maju 1999 roku, przejęła firma Computer Associates (CA)[7]. Początkowo ERwin stanowił część pakietu Jasmine firmy CA, ale później został dodany do nowego pakietu AllFusion[8] pod nazwą AllFusion ERwin Data Modeler[9][10]. Narzędzie później przemianowano na CA ERwin Data Modeler[11].
W 2014 roku Embarcadero Technologies starało się nabyć produkt od CA, Inc. Przejęcie to zostało zablokowane przez Departament Sprawiedliwości z powodu obaw o naruszenie zasad konkurencji[12][13].
W kwietniu 2016 roku Parallax Capital Partners, nabyła oprogramowanie od CA Technologies[14] i mianowała Adama Famularo na stanowisko dyrektora generalnego[15]. Firma działała odtąd pod nową nazwą erwin, Inc.[16] We wrześniu 2016 roku erwin ogłosił, że nabył Corso, brytyjskiego dostawcę usług architektury korporacyjnej[17]. W grudniu tego samego roku erwin nabył oprogramowanie do modelowania procesów biznesowych Casewise, planując integrację obu rozwiązań[18]. W 2017 roku erwin wydał Data Modeler NoSQL, rozwiązanie do modelowania danych klasy korporacyjnej dla MongoDB. W kwietniu 2018 roku dodano obsługę modelowania danych NoSQL dla Couchbase[19]. Również w tym samym roku erwin wprowadził na rynek rozwiązanie do zarządzania danymi z analizą wpływu i integracjami z pakietami do obsługi procesów biznesowych, architektury korporacyjnej i modelowania danych[20][21]. W styczniu 2018 r. firma przejęła firmę A&P Consulting[22], specjalizującą się w technologii zbierania danych i doradztwie w zakresie zarządzania danymi.
Opracowana została platforma oprogramowania erwin EDGE, gdzie EDGE to akronim od „enterprise data governance experience” (doświadczenie w zakresie zarządzania danymi w przedsiębiorstwie), mający na celu wykorzystanie zarządzania danymi do uzyskiwania spostrzeżeń opartych na danych, które pomogą w osiągnięciu celów organizacyjnych[23][24]. W lutym 2018 r. firma erwin opublikowała swój pierwszy raport o stanie zarządzania danymi we współpracy z UBM[25][26]. W sierpniu 2018 r. firma erwin przejęła firmę AnalytiX DS zajmującą się zarządzaniem metadanymi i danymi[27].
W styczniu 2021, firma Quest Software ogłosiła przejęcie erwin, Inc.[28]
Przegląd
[edytuj | edytuj kod]Erwin posiada narzędzie do inżynierii oprogramowania wspomaganej komputerowo (lub narzędzie CASE)[29]. Użytkownicy mogą wykorzystać erwin Data Modeler jako sposób na użycie koncepcyjnego modelu danych i utworzenie logicznego modelu danych, który nie jest zależny od konkretnej technologii bazy danych[30]. Ten schematyczny model może być użyty do utworzenia fizycznego modelu danych. Użytkownicy mogą następnie opracować inżynierię języka definicji danych wymaganego do utworzenia schematu dla szeregu systemów zarządzania bazami danych[31]. Oprogramowanie zawiera funkcje do graficznej modyfikacji modelu, w tym okna dialogowe do określania liczby relacji encji, ograniczeń bazy danych, indeksów i unikatowości danych. erwin obsługuje trzy języki modelowania danych: IDEF1X[32], wariant inżynierii technologii informatycznych[33] opracowany przez Jamesa Martina[34], oraz formę notacji modelowania wymiarowego[35].
Oprogramowanie umożliwia użytkownikom generowanie modeli danych poprzez inżynierię wsteczną istniejących baz danych opartych na kilku różnych formatach[36]. Inną uwzględnioną funkcją jest możliwość tworzenia przez Erwina standardów projektowania wielokrotnego użytku: „w tym standardów nazewnictwa, standardów typów danych, szablonów modeli i innych”. Oprogramowanie zawiera kilka funkcji umożliwiających modyfikację sposobu wyświetlania modelu danych, w tym opcje dotyczące różnych kolorów, czcionek, diagramów, obszarów tematycznych i układów[37].
Funkcja Complete Compare firmy erwin umożliwia użytkownikowi porównanie dwóch wersji modelu, wyświetla różnice oraz umożliwia scalanie i aktualizacje w obu kierunkach[38]. Od marca 2016 r. pakiet oprogramowania zawiera również własnego projektanta raportów. Aktualizacja erwin DM 2018 obejmowała Netezza, MySQL 8.x, PostgreSQL 10.4 i Hive; raporty zliczające modele; oraz obsługę PII. Aktualizacja 2019 obejmowała DB2 z/OS v12, SQL Server 2017, Teradata v16.20 i PostgreSQL 11.2, a także ulepszenia raportowania, takie jak właściwości zdefiniowane przez użytkownika i filtry[39].
Od 2017 roku erwin dodał obsługę baz danych NoSQL, takich jak MongoDB i Couchbase[40], a później rozszerzył ją na platformy chmurowe, takie jak na przykład Snowflake, Databricks, Google BigQuery i Azure Synapse[41].
Ostatnie aktualizacje (wersja 12 i kolejne) wprowadziły portal współpracy ER360, który usprawnił sposób, w jaki zespoły biznesowe oraz inne zespoły nietechniczne współpracują z modelami danych. Położono również większy nacisk na modelowanie na poziomie koncepcyjnym, modelowanie danych wspierane przez sztuczną inteligencję i analizator SQL oparty na AI[42].
Znani użytkownicy
[edytuj | edytuj kod]Od 1992 roku Program Narodów Zjednoczonych ds. Rozwoju (UNDP) był jedną z większych organizacji wykorzystujących ERwin do integracji licznych niezależnych baz danych zlokalizowanych w 120 oddziałach terenowych. UNDP wykorzystał ERwin do opracowania „korporacyjnego modelu danych” mającego na celu „ograniczenie powielania wprowadzania danych” i stworzenie jednolitej struktury bazy danych, na której „można projektować wszystkie przyszłe systemy”. ERwin został wykorzystany zarówno do inżynierii wstecznej istniejących danych w oddziałach terenowych, jak i do przenoszenia danych z systemu IDMS firmy Computer Associates do systemu UnixRDBMS firmy Sybase[43].
Od 2001 roku firma ubezpieczeniowa Aetna korzystała z narzędzia Erwin Data Modeler do automatyzacji konserwacji definicji tabel w swojej bazie danych. Baza danych Aetny składała się z 15 000 definicji tabel, których ręczna konserwacja stała się trudna[44].
Od 2002 roku ERwin znajdował się wśród produktów używanych przez New York Power Authority[45].
Przypisy
[edytuj | edytuj kod]- ↑ erwin Data Modeler – Download Software [online], support.quest.com [dostęp 2026-01-06] (ang.).
- ↑ Quest Software Acquires erwin, Inc. to Enable Organizations to Fully Harness the Business Benefits of Data [online], businesswire, 5 stycznia 2021 [dostęp 2026-01-15].
- ↑ Joab (2014-03-14) Jackson, Embarcadero moves into data modeling with CA ERwin buy [online], pcworld.com [dostęp 2025-12-15] (ang.).
- ↑ https://books.google.pl/books?id=0Uw3oTahRcwC&redir_esc=y.
- ↑ Kim S. Nash, Database utility choices highligted [online], Computerworld, 8 maja 1995 [dostęp 1995-05-08] (ang.).
- ↑ Dan Richman, CASE reincarnation [online], Computerworld, 29 lipca 1996 (ang.).
- ↑ Computer Associates’ Jasmine goes Platinum [online], kmworld, 30 marca 1999 (ang.).
- ↑ Marc L. Songini, CA product lines get second overhaul [online], computerworld, 26 listopada 2001.
- ↑ Matt Hamblen, Brief: CA to release new modeling tool [online], computerworld, 28 kwietnia 2006 (ang.).
- ↑ Bryan Bergeron, Developing a Data Warehouse for the Healthcare Enterprise: Lessons from the Trenches [online], 2013 (ang.).
- ↑ Donna Burbank, Steve Hoberman, Data Modeling Made Simple with CA ERwin Data Modeler r8 [online], Data Modeling Made Simple with CA ERwin Data Modeler r8, 1 sierpnia 2011.
- ↑ Embarcadero Technologies and CA Inc. Terminate Proposed Transfer of CA Inc.'s ERwin Data Modeler [online], U.S. Department of Justice, 5 listopada 2014 (ang.).
- ↑ ERwin Looks to the Future of Data Modeling (DATAVERSITY) [online], Dataversity, Wall Street & Technology.
- ↑ Joyce Wells, Parallax Acquires ERwin from CA Technologies as Part of Big Data Strategy [online], Dbta, 6 kwietnia 2016 (ang.).
- ↑ Christina Cardoza, ERwin becomes a standalone company [online], SD Times, 7 kwietnia 2016.
- ↑ Jennifer Zaino, Erwin’s End Game: Holistic Data Management [online], Dataversity, 23 lutego 2017.
- ↑ erwin Acquires UK-Based SaaS Enterprise Architecture Provider Corso [online], dbta, 12 września 2016 [dostęp 2025-12-15] (ang.).
- ↑ Alex Woodie, Business Process Mining Promises Big Data Payoff [online], HPCwire, 13 grudnia 2016 [dostęp 2025-12-15] (ang.).
- ↑ erwin DM NoSQL Strengthens Data Governance Across More Database Platforms [online], database trends and applications, 30 kwietnia 2018.
- ↑ Henry Peyret, Another Serious Player Is Entering The Data Governance 2.0 Market [online], Forrester, 20 listopada 2017 [dostęp 2025-12-15] (ang.).
- ↑ Jennifer Zaino, „It’s Time for Data Governance 2.0 with erwin DG”. [online], 5 listopada 2017.
- ↑ Melville-based erwin Inc. acquires AnalytiX DS, grows to 240 workers [online], Newsday (ang.).
- ↑ Erwin Inc.’s purchase of Italian firm is its third acquisition [online], Newsday, 15 stycznia 2018.
- ↑ Joyce Wells, Doubling Down on Data Governance: Q&A with Adam Famularo, CEO, erwin, Inc. [online], BDQ, 28 lutego 2018.
- ↑ Nick Ismail, How prepared are enterprises for the impending GDPR? [online], information age, 12 lutego 2018.
- ↑ Christina Cardoza, Preparing for the GDPR in the eleventh hour [online], SD Times, 3 maja 2018.
- ↑ David Rubinstein, erwin acquisition of AnalytiX DS rounds out its data governance platform [online], SD Times, 9 kwietnia 2018.
- ↑ Jennifer Bernas, Quest Software Acquires erwin, Inc. to Enable Organizations to Fully Harness the Business Benefits of Data [online], 2021.
- ↑ Toby J. Teorey: Database Modeling and Design: Logical Design. Elsevier, 2011-02-10, s. 234. ISBN 978-0-12-382021-1. (ang.).
- ↑ Iggy Fernandez, Beginning Oracle Database 11g administration. From novice to professional, 2009, p. 131, ISBN 978-1-59059-968-6.
- ↑ Donna Burbank, Steve Hoberman, Data Modeling Made Simple with CA ERwin Data Modeler r8 [online], 1 sierpnia 2011, p.481.
- ↑ Donna Burbank, Steve Hoberman, Data Modeling Made Simple with CA ERwin Data Modeler r8, 1 sierpnia 2011, p.47.
- ↑ Donna Burbank, Steve Hoberman, Data Modeling Made Simple with CA ERwin Data Modeler r8, 11 sierpnia 2011, p. 328.
- ↑ Peter Vogel, Starting a Data Model in CA’s ERwin [online], Visual Studio Magazine [dostęp 2017-10-02].
- ↑ Donna Burbank, Steve Hoberman, Data Modeling Made Simple with CA ERwin Data Modeler r8, 1 sierpnia 2011, p.496.
- ↑ Peter Vogel, Designing Databases with ERwin Data Modeler 7.3 [online], Visual Studio Magazine, 12 stycznia 2010.
- ↑ Donna Burbank, Steve Hoberman, Data Modeling Made Simple with CA ERwin Data Modeler r8, 1 sierpnia 2011, p. 38-39.
- ↑ Donna Burbank, Steve Hoberman, Data Modeling Made Simple with CA ERwin Data Modeler r8, 1 sierpnia 2011, p.38.
- ↑ 10 Best Data Modeling Tools To Manage Complex Designs [online], 1 kwietnia 2025.
- ↑ Second Generation of erwin DM NoSQL Strengthens Data Governance Across More Database Platforms [online], couchbase, 24 kwietnia 2018 [dostęp 2026-01-29] (ang.).
- ↑ Supported Target Databases [online] [dostęp 2026-01-29].
- ↑ erwin ER360 Collaboration Portal [online] [dostęp 2026-01-29].
- ↑ Thomas Hoffman, U.N. group globalizes data modeling [online], Computerworld, 9 sierpnia 1993, pp. 69, 74.
- ↑ Barry Nance, Managing Tons Of Data [online], Computerworld, 23 kwietnia 2001.
- ↑ Marc L. Songini, CA Customers Hang Tough [online], Computerworld, 3 kwietnia 2002.