• 제목/요약/키워드: 웹기반 데이터베이스 모델

검색결과 128건 처리시간 0.029초

관계형 데이터베이스에서 Tachyon 객체-관계 데이터베이스로의 변환 기법 (A Transfomation Technique from a Relational Database to the Tachyon Object-Relational Database)

  • 장인기;공희경;이충세;조완섭;최완
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (1)
    • /
    • pp.254-256
    • /
    • 2000
  • 전자 상거래 등에서 웹 클라이언트들은 시간이 갈수록 빠른 서비스를 요구하고 있다. 디스크 기반의 관계형 데이터베이스를 그대로 유지하면서도 빠른 응답을 가능하게 하는 방안으로, 메인 메모리 기반 데이터베이스 시스템(Main Memory-Based DBMS)을 Front- End로 사용하는 방법이 제안되고 있다. 본 논문에서는 관계형 데이터베이스 시스템에 객체-관계형 메인 메모리 기반 데이터베이스 시스템인 Tachyon[1]을 Front-End로 운용하여 성능을 개선하는 문제를 다룬다. 특히, 이 경우에 데이터 모델 상의 차이점으로 발생할 수 있는 문제를 정의하고, 그 해결책을 제시한다. 주요 내용으로는 관계 데이터베이스를 Tachyon에 적합한 객체 데이터베이스로 변환하는 기법과, 관계 질의를 객체 질의로의 변환 기법이다. 이러한 변환 기법은 관계 데이터베이스의 Front-End로 객체-관계 데이터베이스를 사용할 수 있도록 하는 연구의 출발점이 될 것이다.

  • PDF

웹 온톨로지 저장소의 질의 처리 성능에 대한 비교 평가 (Comparative Evaluation on Query Processing Performance of Web Ontology Storages)

  • 정동원;최명회;정영식;한성국
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (C)
    • /
    • pp.17-22
    • /
    • 2007
  • 이 논문에서는 관계형 데이터베이스 모델 기반의 OWL 웹 온톨로지 모델을 보이고 이에 대한 실험 및 비교 평가 결과에 대하여 기술한다. OWL은 W3C에 의해 2004년 12월에 권고안으로 채택된 이후에 많은 연구가 진행되고 있다. 편집 도구 개발, 저장소 개발로 OWL 기반의 추론 엔진까지 이와 관련된 다양한 연구가 진행 중이다. 특히 OWL 온톨로지의 영구적인 저장 및 관리를 위해 관계형 데이터베이스 모델을 이용한 많은 연구 결과들이 발표되고 있다. 이 논문에서는 널리 알려진 관계형 모델 기반의 저장소 보다 나은 성능을 제공하기 위해 제안한 모델에 대한 평가 결과에 대하여 기술한다. 기존 유사 연구의 경우, 비교 평가를 위한 평가 항목으로 온톨로지 로드 시간을 고려하기도 하지만 이 논문에서는 질의응답 시간에만 초점을 둔다. 이는 매우 특수한 상황을 제외한 대부분의 상황에서 질의 처리 시간이 가장 중요한 요소이며 실질적인 활용성 측면에서 핵심적으로 다루어야 하는 평가 항목이기 때문이다. 실험을 위한 데이터로서는 많은 연구에서 활용하고 있는 LUBM 데이터 셋을 이용하며 실험 대상으로는 오픈 소스이며 널리 알려진 시스템인 Jena의 저장소와 Sesame를 이용한다. 실험 및 비교 평가 결과, 제안 시스템이 비교 대상 시스템들에 비해 나은 성능을 보임을 알 수 있다.

  • PDF

전국을 네트워크화한 웹기반의 분산형 전원설비 DB 구축 (Distributed Power Facility Data Base Construction in Web-Based Nationwide Network)

  • 조성철;한후석;김기복
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2015년도 제46회 하계학술대회
    • /
    • pp.1070-1071
    • /
    • 2015
  • 전국에 분포하고 있는 분산형 전원설비의 구성요소와 발전소에 대한 정보를 축적하여 개인 사업자 및 공급자가 해당 정보를 쉽게 접근할 수 있도록 웹기반의 통합관리시스템을 구축하였다. 대표적인 분산형 전원설비인 태양광 발전소와 풍력 발전소의 구성요소 사양들과 전국 발전소의 설치 및 발전용량들에 대한 데이터를 축적하여 데이터베이스화하였다. 축적된 데이터베이스는 웹기반의 통합관리시스템으로 구축되어 사용자가 쉽게 정보를 검색하여 문제를 해결할 수 있도록 하였다. 또한 각 발전소의 실시간 모니터링을 통한 데이터는 통계기법을 통하여 수익성을 평가할 수 있는 기초 자료로 활용 가능하도록 하였다. 향후 비즈니스 모델을 활용하여 통합관리시스템의 지속적인 운영이 가능하도록 한다.

  • PDF

공격코드 사례분석을 기반으로 한 SQL Injection에 대한 단계적 대응모델 연구 (A Study of Step-by-step Countermeasures Model through Analysis of SQL Injection Attacks Code)

  • 김점구;노시춘
    • 융합보안논문지
    • /
    • 제12권1호
    • /
    • pp.17-25
    • /
    • 2012
  • SQL Injection 기법은 공개된지 수년이 지났지만 웹해킹 공격중 가장 위험한 공격으로 분류되어 있다. 웹 프로그래밍은 자료의 효율적인 저장 및 검색을 위해 DBMS를 필수적으로 사용하고 있다. 주로 PHP,JSP,ASP 등의 스크립트 언어를 이용하여 DBMS와 연동한다. 이러한 웹 어플리케이션에서 클라이언트의 잘못된 입력값을 검증하지 않으므로 비정상적인 SQL 쿼리가 발생할 수 있다. 이러한 비정상적 쿼리는 사용자 인증을 우회하거나 데이터베이스에 저장된 데이터를 노출시킬 수 있다. 공격자는 SQL Injection 취약점을 이용하여 아이디와 암호를 몰라도 웹기반 인증을 통과할 수 있고 데이터베이스에 저장된 데이터를 열람해 볼 수 있다. SQL Injection에 대한 대책으로 다수의 방법이 발표되었다. 그러나 어느 한 가지 방법에 의존할 경우 많은 보안 공백이 발생할 수 있다. 단계적 대응모델은 사고 예방적 측면에서 소스코드 작성 단계, 서버 운용단계, 데이터베이스 핸드링 단계, 사용자 입력값 검증 활용 단계 등 대책을 프레임워크로 구성하여 적용하는 방법이다. 이 대응모델 을 적용할 경우 운용과정을 통해 존재하는 SQL Injection의 공격가능성을 보다 효과적으로 차단이 가능하다.

XWEET : 웹 환경을 위한 통합 데이터베이스 시스템 (XWEET : The Unified Database System for Web Environment)

  • 정재목;박상원;정태선;이병준;민경섭;이강우;김형주
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제28권2호
    • /
    • pp.233-243
    • /
    • 2001
  • XML은 Web에서 운영되는 모든 데이터 표현에 대한 표준이다. 여러 웹 소스들로부터 이질적인 데이터를 XML 데이터로 통합할 수 있다. 많은 연구자들이 XML처리에 대한 연구를 해 왔다. 이러한 연구의 집합체로서, 우리는 XML 데이터의 효율적인 저장, 추출, 질의, 웹 환경에서의 응용을 위한 기반 시스템인 XWEET를 제안, 구현하였다. XWEET는 XML 데이터의 표현을 위해 XDM이라는 데이터 모델을 사용하였으며, XML 데이터의 저장을 위해 PDM을, 이질적인 정보 소스로부터의 데이터 통합을 위해 Wrapper와 XWS를, 서로 다른 XML 문서 형식의 통합된 표현을 위해 XSI를 제공한다. 이렇게 통합, 저장된 데이터는 XML/QL 형식의 질의를 통해 접근되며, XQP는 제공되는 질의를 처리한다. 또한, 사용자들은 웹 환경에서 수행괴는 응용을 작성할 수 있는 기반을 제공받는다. WPG와 HTML/XML Template는 웹 응용의 수행 결과를 정의된 HTML이나 XML로 생성하도록 해 주며, WebTP는 웹기반 워크플로우를 위한 기반 기능을 제공한다.

  • PDF

XML캐쉬의 점진적 갱신을 위한 XML변경 처리 모델 (Models of XML Update Processing for Refreshing XML Cache Incrementally)

  • 한승철;황대현;강현철
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (B)
    • /
    • pp.64-66
    • /
    • 2004
  • XML이 웹 상에서 데이터 교환의 표준으로 부각된 이래 XML데이터의 효율적 관리 기법에 관한 연구가 활발히 수행되고 있다. XML 질의의 표준화 작업도 활발히 이루어져 현재 XQuery가 유력한 표준으로 부각되었다. 그러나 XQuery 등이 완전한 XML 질의어가 되기 위해서는 변경 연산을 제공해야 하는데 XML변경어의 표준화 작업이나 XML 변경 처리 기법에 대한 연구는 아직 미미한 실정이다. 본 논문에서는 e-Commerce 등 XML 데이터베이스 기반 웹 응용의 효율적 지원을 위한 XML 캐쉬를 점진적으로 갱신하는 과정에서 발생하는 XML 변경 연산 처리의 세 가지 기본 모델. TD (텍스트/DOM 기반). PD(PDOM 기반), 그리고 IT (인덱스된 텍스트 기반)를 제안한다. 캐쉬된 XML 문서를 어떤 포맷으로 저장하는가는 이후 XML 변경 연산의 처리 및 요청된 XML문서 반환의 효율성에 영향을 미친다. 이들 모델들은 캐쉬된 XML 문서의 저장 포맷에 따라 구분한 것이다. 이들 모델 각각에 대하여 캐쉬된 XML문서의 갱신 및 반환 기능을 제공하는 XML캐쉬 관리 시스템을 구현하여 이들 기능의 성능 및 공간 부담을 평가한 결과를 기술한다.

  • PDF

국방 GIS 데이터 전송 서비스 모델을 위한 프레임워크 설계 (Design A Framework for Transporting Service Model of Military GIS Data)

  • 김대환;이상훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (B)
    • /
    • pp.49-51
    • /
    • 2004
  • XML은 인터넷 기반의 다양한 분야에서 활용될 뿐만 아니라. XML을 매개로 하여 플랫폼에 영향을 받지 않고 저장 및 관리하는 시스템을 구축하기 위하여 노력을 하고 있다. 이는 이질적인 데이터베이스나 응용체계간의 데이터 공유를 가능하게 하고 더 나아가 비즈니스 로직까지 공유를 가능케 한다. 본 논문의 목적은 기존의 국방 정보체계에서 사용되고 있는 데이터 공유방식을 향상시킨 XML기반의 웹 서비스 표준을 적용한 데이터 전송 서비스 모델을 제안하는 것이다. 데이터 전송 서비스 모델은 관련 정보체계들간의 스키마 정보를 기본으로 하여 전송 서비스 정의를 생성하고 이를 Standard Description Registry에 등록하여 보관하고 데이터 전송 요구가 발생 시 데이터 전송 서비스 정의를 사용하여 송신 체계의 데이터베이스에서 XML형식으로 데이터를 추출하고 수신체계의 데이터베이스로 전송하여 로딩하는 구조이다.

  • PDF

WMS를 이용한 SPOT 위성 영상 데이터베이스 개발 (The Development of the SPOT satellite image Database based on WMS)

  • 유향미;박완용;김상희
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (C)
    • /
    • pp.146-150
    • /
    • 2007
  • SPOT 위성으로부터 수신한 많은 영상을 효율적으로 관리 및 활용하기 위해서는 데이터베이스 개발과 이를 이용한 검색 시스템의 구축이 필요하다. 검색 시스템과 서버 간에는 서비스 규약이 필요한데 상호 이질적인 위성 영상 자료를 웹 기반 분산 환경에서 지원하기 위해서는 표준 인터페이스와 각각의 웹 서비스 모델을 정의한 통합 시스템이 요구된다. 따라서 다양한 지리정보 검색 시스템과 상호 운용성을 갖기 위해서는 표준사양을 준수하여 개발하는 것이 효율적이다. 본 논문에서는 OGC의 GIS 관련 표준사양인 WMS(Web Map Service) 규약을 이용하여 SPOT 위성 영상 데이터 고유 포맷의 데이터는 별도로 유지하되, 정보 공유를 위해 시스템 독립적인 포맷으로 변환하여 위성 영상을 제공하는 방안을 제시한다. 이를 일반 웹 브라우저와 3차원 가시화 프로그램을 이용하여 평가해 보았고, 지형기반 정보시스템에 적용 가능함을 확인하였다. 본 논문에서 제시한 연구를 통하여 재활용 빈도가 높고 공공성을 갖는 위성 영상을 표준 인터페이스를 통하여 공유함으로써 위성 영상의 활용성을 높일 수 있으리라 판단된다.

  • PDF

CORBA/Java 기반 분산 서지정보 통합검색시스템(DBIRS) 모델에 관한 연구 (The Study of Distributed Bibliographic Information Retrieval System(DBIRS) Model based on CORBA and Java)

  • 서현석;박우창
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (1)
    • /
    • pp.87-89
    • /
    • 1998
  • 정보 기술의 발달로 문헌정보의 양이 증가하고 있지만 정확하고 빠른 정보를 지역적으로 분산된 서지정보 데이터베이스에서 찾기에 이미 개발된 방식으로는 시간이 많이 걸린다. 현재 사용중인 텔넷(telnet)을 통한 방식이나. 웹/CGI 기술을 이용한 방식은 문헌정보가 존재하는 각각의 서버를 사용자가 한번에 하나씩 접속하여 검색을 해야 하므로 검색시간이 많이 걸릴 뿐 아니라, 사용자는 각 서버마다 상이한 검색방법을 익혀야 한다. 최근에 이러한 단점들을 개선하기 위해 한곳에서 종합적인 서지 및 본문정보검색을 하는 통합 검색시스템이 중앙 집중형 시스템을 모델로 하여 구축되고 있으나 이 방식 역시, 자료의 불일치성, 시스템 공장과 과부하등 여러 문제점들을 내포하고 있다. 따라서 본 논문에서는 이러한 문제들의 해결책으로 분산 서지정보 통합검색시스템 DBIRS를 제안하고 구현한다. DBIRS는 웹 환경하에서 CORBA 기술과 Java언어를 이용함으로서, 단일 사용자 인터페이스로 병렬 복수질의를 수행하여 동시에 각 도서관에서 자료를 찾을 수 있다. 또한 객체를 기반으로 하는 표준 모델을 사용하여 소프트웨어의 개발과 확장을 가능하게 하고, 향후 멀티미디어 데이터나 웹과 같은 비 정형 데이터 시스템과의 통합을 쉽게 해준다.

웹 기반의 동적 웹 서버 페이지 생성기 설계 및 구현 (Design and Implementation of Dynamic Web Server Page Builder on Web)

  • 신용민;김병기
    • 정보처리학회논문지D
    • /
    • 제15D권1호
    • /
    • pp.147-154
    • /
    • 2008
  • 인터넷이 대중화 되면서 내부 데이터베이스로 관리되고 있는 정보를 동적 웹 서버 페이지를 작성하여 웹으로 제공하는 다양한 웹 어플리케이션 개발이 수행되고 있으나, 대부분의 경우 체계적인 개발 방법론의 채택 없이 직접 프로그램을 작성하거나, 규모에 맞지 않는 대규모 개발 방법론을 적용하여 개발의 효율성을 떨어뜨리고 있다. 웹 어플리케이션이 체계적인 개발 방법론을 따르지 않고 스크립트 언어를 사용하여 임의개발 됨에 따라 프로그램 개발의 생산성, 유지 보수성, 그리고 재 사용성을 저하시키게 된다. 본 논문에서는 빠르고 효과적인 스크립트 기반의 웹 어플리케이션 개발을 위하여 데이터베이스를 이용한 동적 웹 서버 페이지 자동 작성 도구를 설계하고 이를 구현하였다. 데이터베이스를 이용한 동적 웹 서버 페이지 패턴을 분석하여 정형화된 스크립트 모델을 제시하고 데이터 바운드 컨트롤 태그 생성기를 표준 스크립트로 작성하여 웹 어플리케이션 개발과 유지보수에 활용되어 생산성 향상에 기여할 수 있다.