Metoda pracy: Nawiązanie łączności z bazą danych
W wersjach branżowych Vectorworks komunikacja z zewnętrznymi bazami danych odbywa się za pośrednictwem Administratora źródeł danych ODBC (ang. Open Database Connectivity). Poprzez ODBC można automatycznie aktualizować rekordy obiektów (w tym rekordy IFC i COBie) w oparciu o bazę danych, a także odwrotnie: aktualizować bazę na podstawie danych obiektu w Vectorworks.
Aby móc korzystać z ODBC w wersji branżowej Vectorworks, niezbędny jest system administrowania źródłami danych. Poza tym należy wykonać pewne kroki w celu nawiązania połączenia i zarządzania przepływem danych.
SQLite jest wbudowanym aparatem bazy danych SQL. W przeciwieństwie do większości innych baz tego typu, SQLite nie ma osobnego procesu serwera. SQLite wczytuje i zapisuje bezpośrednio w zwykłych plikach. Kompletna baza danych SQL wraz z tabelami, indeksami, operatorami i widokami jest zawarta w jednym pliku.
Skonfiguruj i zdefiniuj dane w wybranym programie do obsługi baz danych. Wersje branżowe Vectorworks umożliwiają połączenie z następującymi źródłami danych:
Microsoft Excel
FileMaker Pro
Microsoft Access
MySQL
SQLite*
Każda baza danych współpracująca z ODBC i udostępniająca sterowniki dla Mac OS lub Windows
Systemy baz danych i/lub systemy operacyjne posiadają zazwyczaj odrębnego administratora ODBC lub menadżera sterowników i źródeł danych. W niektórych przypadkach prawdopodobnie konieczna będzie instalacja sterowników; Zob. Informacje na temat sterowników ODBC.
Problemy dotyczące instalacji, konfiguracji i obsługi systemów baz danych nie wchodzą w zakres tego systemu pomocy i w związku z tym nie zostaną tu opisane. Aby uzyskać więcej informacji na ten temat, zapoznaj się z dokumentacją systemu operacyjnego lub oprogramowania bazy danych.
*Pliki SQLite nie wymagają administratora czy sterowników ODBC. Aby uzyskać więcej informacji, wejdź na SQLite.
Nawiąż połączenie między Vectorworks a bazą danych. Kolumny typu ID, zawierające unikatowe wartości, są oznaczone, aby zachować komunikację między źródłem danych a rekordami w Vectorworks.
Określ typ połączenia pomiędzy bazą danych i rekordami obiektów.
Wskaż dla każdego typu obiektu elementy, które zamierzasz powiązać, a następnie skojarz je z odpowiednimi wierszami w tabeli bazy.
Po nawiązaniu połączenia należy zdefiniować ustawienia, aby umożliwić aktualizację rekordów w Vectorworks przy użyciu bazy danych oraz aktualizację bazy danych przy użyciu rekordów z Vectorworks. Tę dwukierunkową komunikację można zautomatyzować.