• Title/Summary/Keyword: 웹기반 데이터베이스시스템

Search Result 584, Processing Time 0.038 seconds

Implementation and Development of Web Based Information Security System using SMA (SMA를 이용한 웹기반 정보보호 시스템 설계 및 구현)

  • Seo, Bok-Jin;Jeong, Hwa-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11b
    • /
    • pp.1035-1038
    • /
    • 2002
  • 정보화 사회가 도래하고 인터넷과 네트워크기술이 발전함에 따라 전자적 거래 등 윈격지간의 비 대면 거래방식은 시대가 바뀜에 따라 피할 수 없는 현실이 되고 있으며, 이에 따른 시스템 불법침입에 의한 사고사례를 우리 주변에서 쉽게 접할 수 있다. 따라서, 인증되지 않은 외부 침입자로부터 시스템의 정보보호를 위한 많은 노력과 연구가 병행되어왔다. 즉, 침입탐지 시스템 및 암호화, 복호화 알고리즘을 적용하여 소프트웨어 측면에서의 보안기법과 Firewall 등의 하드웨어적인 보안기술이 도입 및 실용화 되고있는 것이다. 따라서. 본 논문은 침입 탐지 기법에 관련된 것들과 과 암호화 방식들의 소개 그리고 정보 보호 방안으로 내부적 안전을 위한 프로그램적 기법으로 데이터를 저장할 때 중요한 자료를 데이터베이스 혹은 SMA(Security Mapping Array)에 보관된 임의의 암호화 코트를 이용하여 암호화하여 저장하고 필요할 때 복호화 하는 시스템 내부적인 보안 방법을 제시하고자 한다.

  • PDF

Development of Web-GIS based Real-Time Natural Disaster Damage Information Management System (웹GIS를 이용한 실시간 자연재해 피해정보 관리시스템 개발에 관한 연구)

  • Kim, Tae-Hoon;Kim, Kye-Hyun;Shim, Jae-Hyun;Choi, Woo-Jung
    • Journal of Korea Spatial Information System Society
    • /
    • v.10 no.4
    • /
    • pp.103-107
    • /
    • 2008
  • This study mainly focused on the development of real-time based damage investigation system using web-GIS. The study area was Gangseo-Gu in Busan where frequently has relatively higher magnitude of damages from natural disasters. GIS DB was built to provide geospatial data such as 1:1,000 and 1:5,000 topographic maps and IKONOS high resolution satellite data. The web-GIS system has demonstrated the higher contribution for the better response and recovery against any type of natural disasters through real-time communication and data dissemination among government agencies and personnel. However, further researches need to be made to improve system capabilities. In addition, for more effective system operation and maximizing the benefits of exploiting web-GIS system, linkage with national DB such as NDMS is essential.

  • PDF

Automated-Database Tuning System With Knowledge-based Reasoning Engine (지식 기반 추론 엔진을 이용한 자동화된 데이터베이스 튜닝 시스템)

  • Gang, Seung-Seok;Lee, Dong-Joo;Jeong, Ok-Ran;Lee, Sang-Goo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06a
    • /
    • pp.17-18
    • /
    • 2007
  • 데이터베이스 튜닝은 일반적으로 데이터베이스 어플리케이션을 "좀 더 빠르게" 실행하게 하는 일련의 활동을 뜻한다[1]. 데이터베이스 관리자가 튜닝에 필요한 주먹구구식 룰(Rule of thumb)들을 모두 파악 하고 상황에 맞추어 적용하는 것은 비싼 비용과 오랜 시간을 요구한다. 그렇게 때문에 서로 다른 어플 리케이션들이 맞물려 있는 복잡한 서비스는 필수적으로 자동화된 데이터베이스 성능 관리와 튜닝을 필 요로 한다. 본 논문에서는 이를 해결하기 위하여 지식 도매인(Knowledge Domain)을 기초로 한 자동화 된 데이터베이스 튜닝 원칙(Tuning Principle)을 제시하는 시스템을 제안한다. 각각의 데이터베이스 튜닝 이론들은 지식 도매인의 지식으로 활용되며, 성능에 영향을 미치는 요소들을 개체(Object)와 콘셉트 (Concept)로 구성하고 추론 시스템을 통해 튜닝 원칙을 추론하여 쉽고 빠르게 현재 상황에 맞는 튜닝 방법론을 적용시킬 수 있다. 자동화된 데이터베이스 튜닝에 대해 여러 분야에 걸쳐 학문적인 연구가 이루어지고 있다. 그 예로써 Microsoft의 AutoAdmin Project[2], Oracle의 SQL 튜닝 아키텍처[3], COLT[4], DBA Companion[5], SQUASH[6] 등을 들 수 있다. 이러한 최적화 기법들을 각각의 기능적인 방법론에 따라 다시 분류하면 크게 Design Tuning, Logical Structure Tuning, Sentence Tuning, SQL Tuning, Server Tuning, System/Network Tuning으로 나누어 볼 수 있다. 이 중 SQL Tuning 등은 수치적으로 결정되어 이미 존재하는 정보를 이용하기 때문에 구조화된 모델로 표현하기 쉽고 사용자의 다양한 요구에 의해 변화하는 조건들을 수용하기 쉽기 때문에 이에 중점을 두고 성능 문제를 해결하는 데 초점을 맞추었다. 데이터베이스 시스템의 일련의 처리 과정에 따라 DBMS를 구성하는 개체들과 속성, 그리고 연관 관계들이 모델링된다. 데이터베이스 시스템은 Application / Query / DBMS Level의 3개 레벨에 따라 구조화되며, 본 논문에서는 개체, 속성, 연관 관계 및 데이터베이스 튜닝에 사용되는 Rule of thumb들을 분석하여 튜닝 원칙을 포함한 지식의 형태로 변환하였다. 튜닝 원칙은 데이터베이스 시스템에서 발생하는 문제를 해결할 수 있게 하는 일종의 황금률로써 지식 도매인의 바탕이 되는 사실(Fact)과 룰(Rule) 로써 표현된다. Fact는 모델링된 시스템을 지식 도매인의 하나의 지식 개체로 표현하는 방식이고, Rule 은 Fact에 기반을 두어 튜닝 원칙을 지식의 형태로 표현한 것이다. Rule은 다시 시스템 모델링을 통해 사전에 정의되는 Rule와 튜닝 원칙을 추론하기 위해 사용되는 Rule의 두 가지 타업으로 나뉘며, 대부분의 Rule은 입력되는 값에 따라 다른 솔루션을 취하게 하는 분기의 역할을 수행한다. 사용자는 제한적으로 자동 생성된 Fact와 Rule을 통해 튜닝 원칙을 추론하여 데이터베이스 시스템에 적용할 수 있으며, 요구나 필요에 따라 GUI를 통해 상황에 맞는 Fact와 Rule을 수동으로 추가할 수도 었다. 지식 도매인에서 튜닝 원칙을 추론하기 위해 JAVA 기반의 추론 엔진인 JESS가 사용된다. JESS는 스크립트 언어를 사용하는 전문가 시스템[7]으로 선언적 룰(Declarative Rule)을 이용하여 지식을 표현 하고 추론을 수행하는 추론 엔진의 한 종류이다. JESS의 지식 표현 방식은 튜닝 원칙을 쉽게 표현하고 수용할 수 있는 구조를 가지고 있으며 작은 크기와 빠른 추론 성능을 가지기 때문에 실시간으로 처리 되는 어플리케이션 튜닝에 적합하다. 지식 기반 모률의 가장 큰 역할은 주어진 데이터베이스 시스템의 모델을 통하여 필요한 새로운 지식을 생성하고 저장하는 것이다. 이를 위하여 Fact와 Rule은 지식 표현 의 기본 단위인 트리플(Triple)의 형태로 표현된다, 트리플은 Subject, Property, Object의 3가지 요소로 구성되며, 대부분의 Fact와 Rule들은 트리플의 기본 형태 또는 트리플의 조합으로 이루어진 C Condition과 Action의 두 부분의 결합으로 구성된다. 이와 같이 데이터베이스 시스템 모델의 개체들과 속성, 그리고 연관 관계들을 표현함으로써 지식들이 추론 엔진의 Fact와 Rule로 기능할 수 있다. 본 시스템에서는 이를 구현 및 실험하기 위하여 웹 기반 서버-클라이언트 시스템을 가정하였다. 서버는 Process Controller, Parser, Rule Database, JESS Reasoning Engine으로 구성 되 어 있으며, 클라이 언트는 Rule Manager Interface와 Result Viewer로 구성되어 었다. 실험을 통해 얻어지는 튜닝 원칙 적용 전후의 실행 시간 측정 등 데이터베이스 시스템 성능 척도를 비교함으로써 시스템의 효용을 판단하였으며, 실험 결과 적용 전에 비하여 튜닝 원칙을 적용한 경우 최대 1초 미만의 전처리에 따른 부하 시간 추가와 최소 약 1.5배에서 최대 약 3배까지의 처리 시간 개선을 확인하였다. 본 논문에서 제안하는 시스템은 튜닝 원칙을 자동으로 생성하고 지식 형태로 변형시킴으로써 새로운 튜닝 원칙을 파생하여 제공하고, 성능에 영향을 미치는 요소와 함께 직접 Fact과 Rule을 추가함으로써 커스터마이정된 튜닝을 수행할 수 있게 하는 장점을 가진다. 추후 쿼리 자체의 튜닝 및 인텍스 최적화 등의 프로세스 자동화와 Rule을 효율적으로 정의하고 추가하는 방법 그리고 시스템 모델링을 효과적으로 구성하는 방법에 대한 연구를 통해 본 연구를 더욱 개선시킬 수 있을 것이다.

  • PDF

Implementing a Web-based Seed Phenotype Trait Visualization Support System (웹 기반 종자 표현체 특성 가시화 지원시스템 구현)

  • Yang, OhSeok;Choi, SangMin;Seo, DongWoo;Choi, SeungHo;Kim, YoungUk;Lee, ChangWoo;Lee, EunGyeong;Baek, JeongHo;Kim, KyungHwan;Lee, HongRo
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.25 no.5
    • /
    • pp.83-90
    • /
    • 2020
  • In this paper, a web-based seed phenotype visualization support system is proposed to extract and visualize data such as the surface color, length, area, perimeter and compactness of seed, which is phenotype information from the image of soybean/rice seeds. This system systematically stores data extracted from seeds in databases, and provides a web-based user interface that facilitates the analysis of data by researchers using data tables and charts. Conventional seed characteristic studies have been manually measured by humans, but the system developed in this paper allows researchers to simply upload seed images for analysis and obtain seed's numerical data after image processing. It is expected that the proposed system will be able to obtain time efficiency and remove spatial restriction, if it is used in seed characterization research, and it will be easy to analyze through systematic management of research results and visualization of the phenotype characteristics.

Development of Water Risk Management Platform for Indonesia Area (인도네시아 물 재해 관리 플랫폼 개발과 적용성 평가)

  • Park, Dae Hee;Park, Joo Seok
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2019.05a
    • /
    • pp.381-381
    • /
    • 2019
  • 동남아시아의 급격한 도시인구 증가는 도시화로 파생되는 제반문제를 유발하고 있으며 특히 집중호우와 홍수배제 시설의 부족 및 유관시설의 정보관리체계 부재는 홍수 피해규모를 가중시키고 있다. 인도네시아의 경우 물 재해 관리기관 간의 정보공유체계 부재로, 홍수로 인한 문제해결에 대하여 효과적인 대응이 어려운 실정이다. 주요 물 관리 기관인 유역관리청(BBWS)의 경우 조기홍수경보시스템을 보유하고 있으나 단순 수문현황 모니터링에 국한되어 운영되고 있다. 이에 본 연구에서는 홍수피해를 최소화 할 수 있는 동남아시아 맞춤형 물 재해 관리 클라우드 플랫폼을 개발하여 비구조적 홍수 문제해결의 매개체로 활용하고자 한다. 기본적인 유역 수문현황 모니터링과 함께 댐, 보, 배수문 및 펌프장 등 홍수방어시설물의 운영현황 정보, 홍수상황분석, 홍수위험지도 등 종합적인 물 재해 정보를 제공하고 사전에 홍수위험 지역을 분석하여 유관기관과 공유할 수 있는 물 재해 관리 의사결정지원시스템을 개발하고자 한다. 기본적인 정보관리 체계화를 위하여 인도네시아의 다양한 물 재해 관련기관에서 보유하고 있는 자료들의 통합 클라우드 DB관리 시스템을 구축하였다. 연구대상지역은 인도네시아 수도인 자카르타의 Pesanggrahan유역과 인근 Batam섬 Baloi유역을 선정하였으며 대상 유역의 수문, 기상자료 및 GIS 정보수집은 공동연구기관인 인도네시아 공공사업부 수자원청(MPWH)과 주요 물 관리기관인 유역관리청(BBWS)의 협조를 통하여 진행하였다. 수집된 자료들은 관계형 데이터베이스 관리시스템인 MySQL을 사용하여 통합 물 재해 정보 데이터베이스를 구축하였으며 완성된 데이터베이스의 정보제공 및 공유시스템은 웹기반 인터페이스를 통해 관리되도록 설계하였다. 홍수유출 해석을 위한 분석 엔진은 K-water의 홍수분석 시스템인 FAS를 이용하였다. FAS의 홍수분석모형인 COSFIM과 수리모형인 Fldwav를 연계하는 데이터 분석 플랫폼을 완성하였으며 인도네시아 현지 조건에 부합하는 홍수분석 시스템으로 Customizing과정을 수행하였다. 또한 FAS의 PC기반 시뮬레이션 형식을 DB 연계형 웹서비스 방식으로 연동되도록 개량하였으며 추후 SaaS형 물 재해 분석시스템으로 전환할 수 있는 개발환경을 확보하였다. 개발된 물 재해 분석 플랫폼(WRMP)을 활용하여 인도네시아 공동연구기관과의 협의를 통해 물 재해 관리 시나리오를 수립하고 그 대안을 제시하였으며, 적용 시나리오별 홍수피해 저감 효과를 분석하였다. 또한 향후 방재시설물까지 연계하여 운영효과를 분석할 수 있도록 구조화하였다. 개발된 물 재해 관리 시스템은 개선된 정보처리 및 분석시스템을 활용하여 종합적인 물 재해정보를 제공하고, 사전에 홍수위험 지역을 분석하여 유관기관과 공유할 수 있는 물 재해 관리 의사결정 지원시스템으로써 유용하게 활용될 수 있을 것이다.

  • PDF

Design and Implementation of XML Based Relational Database Metadata Repository (XML을 기반으로 한 관계형 데이터베이스 메타데이터 리파지토리 설계 및 구현)

  • Gwon, Eun-Jeong;Yong, Hwan-Seung
    • The KIPS Transactions:PartD
    • /
    • v.9D no.1
    • /
    • pp.1-10
    • /
    • 2002
  • Metadata is data about data that is used to mange data itself. As applications based on DBMS are increased, it is suggested that metadata model and metadata interchange model to manage metadata in DBMS. but metadata which is in the form of XML (eXtensible Markup Language) document is generally stored into RDBMS. Therefore In this paper, as for the method to store metadata of RDBMS into OODBMS, we design metadata model, metadata interchange model and implement new repository system. The metadata of RDBMS is translated into in the form of XML Document and integrated into XML Data Server on OODBMS, eXcelon and executes retrieval metadata information about RDBMS by XQL(XML Query Language). So It is possible to searchm edit a metadata. The metadata of XML documents stored in eXcelon is easily made to be printed in web browser by applying a XSL (extensible StyleSheets Language). So we can have a detail information about property of metadata in DBMS.

Music Factory : A Composition and Listening System based-on Web Databases (뮤직 팩토리: 웹 데이터베이스를 기반으로 한 작곡 및 청음 시스템)

  • Son, Hayeseul;Jung, Su-Jin;Bae, Myung-Sook;Ahn, Hoo-Young;Park, Hwa-Jin;Park, Young-Ho
    • Journal of Digital Contents Society
    • /
    • v.11 no.1
    • /
    • pp.9-16
    • /
    • 2010
  • Recently, needs and interests that people want to create their digital contents in ubiquitous environment are growing fast. Among the digital contents, people are also interested in the music contents. However, it is hard to find a system which manages and shares music contents easily. The paper proposes a system that provides a composition function for music, a mixing function for music, and a function for ear training. The contributions of the paper are as follows. First, the paper provides a music management system which enables music compositions, listening function of music, searching functionalities. Second, the paper introduces a function of mixing drum sound for managing rhythms. Third, the paper provides game contents which improve senses of music. The proposed system is expected that enables users composite music in ubiquitous environment, provides rich functions for compositions, and improves senses of music.

Design and Implementation of an Wired & Wireless Internet Groupware System (유무선 인터넷 그룹웨어 시스템 설계 및 구현)

  • Baek, Dae-Yong;Ha, Eun-Yong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.10b
    • /
    • pp.1067-1070
    • /
    • 2001
  • 인터넷의 사용이 폭발적으로 확산되고 있는 현 상황에서 인터넷을 매개로 한 첨단 업무 처리 환경의 구축 및 전사적인 지식 경영 체계가 자리를 잡아가고 있다. 특히 인터넷을 이용한 그룹웨어 시스템은 전자 우편, 전자게시판 등의 기본 기능을 기반으로 각종 통계, 명함관리, 일정관리 등의 업무처리 기능의 효율성을 배가함으로써 기업에서는 필수적인 시스템으로 자리잡게 될 것이다. 본 논문은 인터넷을 기반으로 한 그룹웨어 시스템에 대한 연구로써, Linux 시스템 상에서 PHP 와 MySQL 데이터베이스 그리고 무선인터넷을 위한 WML 및 MHTML을 사용해 중 소규모의 유무선 웹 기반 그룹웨어 시스템을 설계 구현했다.

  • PDF

Java Method Technique for the Integration of Web and Object-Relational Database System (웹과 객체-관계 데이터베이스 시스템 연동을 위한 Java 메소드 기법)

  • 윤현진;용환승
    • Journal of Korea Multimedia Society
    • /
    • v.1 no.2
    • /
    • pp.142-153
    • /
    • 1998
  • In this paper, Java Method approach for the integration of Web and Object-Relational DBMS is proposed. For the purpose, we extend to use Java language in programming user-defined function which is one of important characteristic of Object-Relational DBMS with object concept. Therefore we can retrieve not only database objects but also their associated Java methods to run in clients. Finally, to demonstrate the feasibility of the proposed Java Method technique, we designed and implemented this Java method system based on three-tier client/server architecture using JDBC(Java Database Connectivity) and Java RMI(Remote Method Invocation).

  • PDF

Design and Implementation of Distributed XML Storage System and Distributed XPath Query Processor using Distributed ORDBMSs (분산 객체 관계 데이터베이스 시스템을 이용한 분산 XML 문서 저장 시스템과 분산 XPath 질의 처리기 설계 및 구현)

  • Lee, Chang-Ju;Hong, Eui-Kyeong
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10c
    • /
    • pp.235-239
    • /
    • 2006
  • 최근 컴퓨팅 환경은 인터넷 환경의 웹을 기반으로 한 분산 컴퓨팅 환경으로 변화하고 있다. 그에 따라 XML 문서의 사용과 XML 문서의 양이 급속하게 증가하였으며, 언제라도 쉽게 필요한 XML 문서에 접근할 수 있어야 한다. XML 문서에서 정보를 검색하기 위하여 XPath 질의어가 널리 사용 중이며, XML 저장 기법과 XPath를 이용한 질의 처리에 대한 연구가 활발히 진행되고 있다. 본 연구에서는 분산 객체 관계 데이터베이스 시스템을 이용하여 XML 문서를 저장하고 관리하는 시스템을 설계하였으며 분산된 XML 데이터를 접근할 수 있도록 하기 위해 XPath를 분산 SQL로 변환하여 실행하는 분산 XPath 질의 처리기를 설계 및 구현하였다.

  • PDF