파워씬은 시스템에서 사용하는 데이터와 운전을 통해 취득 된 데이터를 데이터 베이스에 저장 합니다. 데이터 베이스는 데이터를 저장하는 저장소 입니다. 파워씬에서 데이터 베이스는 프로젝트 단위로 관리 되며 프로젝트의 목적에 맞게 사용 할 수 있도록 여러 종류의 데이터 베이스를 지원 하며 지원하는 데이터 베이스 종류와 특징은 아래와 같습니다.

<파워씬에서 지원하는 데이터 베이스>

항목

파일 데이터 베이스

MS-SQL

MySQL

MariaDB

제조사

-

Microsoft

Oracle

MariaDB 재단

DBMS

라이선스 비용

-

상용

무료

무료

형태

일반 파일 형식 입니다.

DBMS 엔진의 자체 형식으로 데이터를 관리 합니다.

활용

  • 파워씬에서 제공하는 기본 데이터 베이스 입니다.
  • 일반적인 환경에서 사용 합니다.
  • 규모가 큰 프로젝트 현장에서 사용 할 수 있습니다.
  • 운영 중 저장 해야 할 로그 데이터의 양이 많은 경우 사용 합니다.

장점

  • 관리가 쉽고 편리 합니다.
  • 프로젝트 폴더 안에 파일 형태로 존재하며 프로젝트 단위로 쉽게 관리 됩니다.
  • 프로젝트 폴더를 압축하거나 복사하는 형식으로 데이터를 백업 할 수 있습니다.
  • 데이터를 손실 없이 안전하게 보관 할 수 있습니다.
  • DBMS에서 네크워크를 통한 연결을 지원하며 여러 사용자가 동시에 데이터를 관리(편집) 할 수 있습니다.

단점

  • 로그 데이터 양이 큰 경우(수백 기가) 데이터가 손실 될 수 있습니다.
  • 데이터 베이스 파일을 네트워크를 통해 공유될 수 없습니다. 하나의 PC에서만 데이터 베이스 파일에 연결 할 수 있습니다.
  • 파워씬을 사용하기 전에 데이터 베이스를 미리 설치 하셔야 합니다.
  • 사용하려는 데이터 베이스의 관련 지식이 요구 됩니다.
  • 프로젝트의 데이터가 DBMS 엔진에서 관리 되며, 데이터 백업이나 복구 시 해당 DBMS 관련 프로그램을 이용해 처리 해야 합니다.
  • 폴더 단위로 관리하는 파일 데이터 베이스에 비해 프로젝트와 데이터 베이스 파일을 별개로 관리 하기 때문에 프로젝트 관리가 번거롭습니다.

용도

  • 일반적인 현장에서 사용하기 좋습니다.
  • 데이터 기록 양이 100GB 미만인 경우 권장 됩니다.
  • 데이터 기록 양이 아주 많은 경우 (100GB 이상) 사용이 권장 됩니다.
  • 데이터 베이스를 이중화 하여 손실 없이 보관해야 하는 경우 사용 할 수 있습니다.

파일 데이터 베이스를 제외한 다른 데이터 베이스(MS-SQL, MySQL, MariaDB)를 사용하기 위해서는 DBMS 라이선스와는 별도로 파워씬의 데이터 베이스 접속 라이선스가 필요 합니다.


데이터 베이스 구성

파워씬의 데이터 베이스는 프로젝트 별로 시스템 데이터 베이스이력 데이터 베이스 총 두 개의 데이터 베이스로 관리 됩니다. 각 데이터 베이스의 특징과 용도는 아래와 같습니다.

시스템 데이터 베이스

  • 사용자가 데이터 입력 프로그램을 이용해 입력한 데이터가 저장 됩니다.
  • 프로젝트 실행 및 구성에 필요한 설정 정보가 포함 됩니다.
  • 대규모 현장이라 하더라도 데이터 베이스의 크기가 크지 않습니다.
  • 저장 데이터 :  통신 장비 IP, 데이터 포인트, 계산 식 등

이력 데이터 베이스

  • 운전을 통해 취득한 데이터가 자동으로 저장 됩니다.
  • 데이터는 사용자가 직접 입력하지 않고 시스템에 의해 자동으로 기록 됩니다.
  • 시스템 운영 기간이 길면 데이터 베이스 크기가 증가 합니다.
  • 사용자의 관리가 필요 합니다.
  • 저장 데이터 : 경보 이력, 데이터 이력, 제어 이력, 통신 이력 등