• 제목/요약/키워드: 데이터베이스관리자

검색결과 522건 처리시간 0.022초

데이터베이스 관련 웹 페이지 자동 생성을 위한 분석 및 개발 (Analysis and Development of Database Related Web Page Generation)

  • 신용민;김병기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 추계학술발표논문집 (하)
    • /
    • pp.1605-1608
    • /
    • 2003
  • 조직이 가지고 있는 정보를 공개하거나 조직 내부의 업무 공유를 위해, 데이터베이스로 관리하고 있는 정보를 동적으로 구성하여 보여주는 동적 웹 페이지 작성이 필요하다. 동적 웹 페이지 작성은 스크립트 언어를 사용하여 프로그램하는 것이 보편화 되어 있으며, 이로 인해 개발자의 성향에 따라 스크립트 소스가 작성됨으로써 어플리케이션 프로그램의 비 정형화 및 비 표준화를 야기하고 결과적으로 프로그램 개발 생산성, 유지보수성, 그리고 재사용성을 저하시킨다. 본 연구에서는 데이터베이스 관련 웹 페이지 패턴을 분석하여 정형화된 스크립트 모델을 작성하고, 동적 웹 페이지 자동 생성 프로그램을 개발하여 웹 페이지 개발 생산성 항상, 유지 보수성 향상, 그리고 프로그램 재사용성 향상을 가져오도록 구현하였다.

  • PDF

GML 문서 저장을 위한 저장 스키마 및 하부 저장 관리자의 설계 및 구현 (Design and Implementation of Storage Schema and Low-level Storage Manager for GML Documents)

  • 장재우;김영국;김영진
    • 정보처리학회논문지D
    • /
    • 제14D권6호
    • /
    • pp.623-632
    • /
    • 2007
  • GML은 OGC(OpenGIS Consortium)에서 공간지리정보의 저장 및 전송을 위한 인코딩 표준으로 제안한 마크업 언어이다. 일반적인 공간 네트워크 데이터베이스에서 GML 지원을 위한 연구는 GML 문서의 파싱, GML 문서의 저장, GML 문서의 질의어로 분류된다. 이러한 3가지 주제 가운데 GML 문서 저장에 관한 연구는 효율적인 GML 문서 검색을 위해 필수적인 연구이다. 그러나 기존 XML 문서의 저장 스키마를 다루는 연구는 다수인 데 반해, GML 문서의 저장 스키마에 관한 연구는 거의 전무한 형편이다. 또한 기존 XML 문서 저장 스키마는 공간지리정보 저장에 적합하지 않다. 따라서 본 논문에서는 기존의 XML저장방식의 단점인 많은 중복데이터 저장, 엘리먼트를 얻기 위해 여러 테이블을 탐색해야 하는 단점을 보완하는 GML 문서의 효율적 저장을 위한 3가지의 저장 스키마를 제안한다. 아울러 제안하는 저장 스키마에 적합한 GML 지원 하부 저장 관리자를 선계 및 구현한다.

RDBMS를 이용하여 XML 문서 관리를 위한 경로 저장과 숫자 매칭 기법 (A Path Storing and Number Matching Method for Management of XML Documents using RDBMS)

  • 봉하익;황병연
    • 한국멀티미디어학회논문지
    • /
    • 제10권7호
    • /
    • pp.807-816
    • /
    • 2007
  • 1996년 W3C에서 XML을 제안한 이래, 다량의 XML(eXtensible Markup Language) 문서들이 인터넷에 확산되고 있다. 이런 이유로, XML과 관련된 연구의 필요성이 증가하고 있는 실정이다. 특히, XML 문서들을 저장, 검색, 그리고 관리하기 위한 XML 관리 시스템에 대한 연구가 활발히 진행되고 있다. 이런 연구들 중에서 XRel은 XML 문서 관리를 위한 대표적인 연구로써 인정되고 있으며, 비교 대상의 연구로서 사용되고 있다. 본 논문에서는 관계형 데이터베이스 시스템을 기반으로 한 XML문서에 대한 관리 기법을 제시한다. 이는 XRel처럼 모든 가능 경로를 저장하는 것이 아니라, 노드의 텍스트 값이나 속성 값이 존재하는 경로만을 저장하는 방식이다. 또, 노드 표현에 따라 고유 노드명 식별자(Node Expression Identifier)를 부여함으로써 부여된 노드 식별자를 매칭하는 숫자 매칭(Number Matching)기법을 제안한다. 마지막으로 제안 방식의 효율성을 입증하기 위해, 기존 방법과 XPath 질의에 대한 처리 성능을 비교함으로써 제안한 방법의 효율성을 제시한다.

  • PDF

건축 프로젝트의 설계시공일괄 수행방식 관리를 위한 프로세스 모델 개발 및 데이터 베이스 구축 방안 (A Process Model for Project Management of Design-Build System and Method for Constitution of Database)

  • 김의석;김창교;이경국;박상준;손보식;전재열
    • 한국건설관리학회:학술대회논문집
    • /
    • 한국건설관리학회 2004년도 제5회 정기학술발표대회 논문집
    • /
    • pp.242-245
    • /
    • 2004
  • 공공 건설사업 발주 정책의 변화 및 대형화, 복잡화되고 있는 건축 프로젝트의 특성에 따라 향후 건설시장은 디자인 빌드 방식의 건설사업이 더욱 증가할 것으로 예상된다. 그러나 디자인 빌드의 증가와 더불어 운영관리 측면에서의 문제점이 나타나고 있다. 디자인 빌드 방식은 일괄사업자가 설계와 시공에 대한 책임을 전담하게 되므로 많은 리스크 요인이 존재하며, 기본설계에서 실시설계를 거쳐 시공단계에 이르는 업무 프로세스가 명확히 규명되어 있지 않아 사업의 진행에 따른 사업 수행자의 일관되고 체계적인 관리가 어려운 실정이다. 이에 본 연구에서는 디자인 빌드 프로젝트의 효과적인 수행을 위한 프로세스 모델을 개발하고, 관련지식의 체계적인 축적 및 활용을 위한 데이터베이스의 구축방안을 제시하고자 한다.

  • PDF

CGIS를 이용한 산불 현황정보 검색시스템 개발 (Development of Forest Fire Information System using GIS)

  • 조명희;오정수;조윤원;백승렬
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2001년도 춘계 학술대회 논문집 통권 4호 Proceedings of the 2001 KSRS Spring Meeting
    • /
    • pp.49-55
    • /
    • 2001
  • 본 연구에서는 GIS를 이용하여 산불관련 데이터베이스를 구축하고 효과적인 산불 현황정보 검색시스템을 개발하녀 산불 관리자에게 효율적인 공간분석 도구를 제공함으로서 산불에 관한 종합적인 공간정보를 빠른 시간 내에 분석하여 속성을 갱신·추출 할 수 있도록 하는 효과적인 GUI(Graphic User Interface)를 개발하였다. 이를 위하여 최근 10년간의 산불현황 통계자료를 이용한 전국 시·군단위의 공간분포도를 작성하여 전국 산불 발생현황을 시·공간적으로 분석하고 산불 발생에 미치는 다양한 요인들과의 상관성을 분석 가능하였다. 특히 최근 산불발생이 빈번한 삼척시의 지형도 및 임상도, 위성영상, 현지사진을 이용하여 GIS 데이터베이스를 구축함으로서 산불 발생위험지역에 대한 보다 상세한 정보를 얻을 수 있다. 본 시스템은 응용프로그램 개발을 위한 플랫폼은 IBM호환 PC에서 Windows 98을 운영체 제로 하여 DBMS는 Access 2000을 이용하였고 프로그래밍 언어로는 객체지향언어인 Visual Basic 6.0과 GIS 기능을 구현하기 위해서 Component GIS인 MapObjects 2.0을 사용 하였다. 그 결과 산불관리자는 진화에 필요한 관리구역내의 정보를 신속하게 제공받을 뿐만 아니라 산불방제사업에 대한 효과적인 의사결정지원과 함께 실무자 중심의 산불관리행정을 도모하 고 산림자원관리비가 효율적으로 이용될 것이다.

  • PDF

한국에서 이동전화 번호이동성 시스템을 위한 데이터베이스 관리 시스템 (The Database management system for the MNP in Korea)

  • 정영식;김완우
    • 대한전자공학회논문지TC
    • /
    • 제43권2호
    • /
    • pp.49-55
    • /
    • 2006
  • 본 논문은 이동전화 번호이동성을 위한 세상에서 가장 진화된 데이터베이스 관리 시스템에 관한 것이다. 데이터베이스 관리 시스템은 번호이동 절차를 30분안에 완료할 수 있고, 그것은 현재 세상에서 가장 빠른 것이다. 이동전화번호이동성 데이터베이스 관리시스템은 두개의 기능 블락으로 구성되어 있는데, 하나는 호처리시스템이고 하나는 이동전화번호이동성의 가입자들이다. 하드웨어와 처리구조가 본 논문에 제시되어 있다. 호처리를 위한 DB 는 각각의 이동전화 사업자망에 위치하고 있으며 L-NPDB라고 불리운다. 이동전화 번호이동성의 가입자를 다루는 DB는 L-NPDB와 한국통신사업자연합회에 있는 maste-NPDBT로 구성되어 있다 이동전화 번호이동성을 위한 하드웨어는 NPCDB와 L-NPDB와 M-NPDB간의 상호접속으로 구성되어 있다. master 데이터베이스는 L-NPDB와 전용선으로 연결되어 있으며, MNP 서비스를 실시간으로 처리할 수 있다. 본 논문에서 제안하는 이동전화 번호이동성 구조는 한국에서 실제로 구현되었고 이동전화 번호이동성을 위한 세계에서 가장 효율적이고 진화된 데이터베이스 관리 시스템이 되었다.

PCN에서 VLR 게이트웨이를 이용한 위치관리 기법 (A Location Management Scheme Using Gateway in PCN)

  • 박남식;유영철;남궁한;진성일
    • 한국통신학회논문지
    • /
    • 제24권8B호
    • /
    • pp.1444-1455
    • /
    • 1999
  • IS-41과 GSM 같은 표준에서 위치 전략은 이동 단말기들의 위치를 관리하는데 홈 위치 등록기(Home Location Register : HLR) 데이터베이스와 방문자 위치 등록기(Visitor Location Register : VLR) 데이터베이스를 사용한다. 위치관리 기법들이 추구하는 목표는 데이터베이스 접근 및 상호 망 트래픽에 대한 비용을 최소하는 것이다. 표준 위치 관리 기법의 문제점은 단말기들의 이동이 빈번할 경우 HLR 데이터베이스를 갱신하는 비용이 높고, VLR과 HLR간 메시지 전송 빈도가 높기 때문에 신호 망에 심한 트래픽을 유발할 수 있다. 이러한 문제점에 대한 한 가지 개선책으로 본 논문에서는 이동 단말기들이 등록지역의 경계를 넘을 때마다 단말기의 위치등록 요청으로 인하여 초래될 수 있는 HLR과 신호 망 트래픽을 줄일 수 있도록 VLR 게이트웨이(VLR Gateway : VG)를 이용한 위치 관리 기법을 제안한다. VG는 HLR과 VLR사이에 배치되는 데이터베이스로서 시스템에 정의된 하나 이상의 인접 등록지연들을 하나의 그룹으로 통합하고, 그 통합 등록지역 범위 내에서 VG가 HLR의 역할을 대신 수행함으로써 HLR을 접근할 필요없이 단말기간 호출 및 이동이 가능하다. S-41과 제안 기법간에 성능 평가를 위하여 다양한 범위의 호출 대 이동 비율에 대한 시뮬레이션을 수행한 결과 제안 기법에서 전체 데이터베이스 비용이 다소 증가한 반면에 HLR 및 신호 망 트래픽이 축소되었다.

  • PDF

노후공동주택 리모델링의 개략견적을 위한 BIM 데이터베이스 구축 (Development of BIM Standard Database System for an Approximate Estimate of Old-Aged Apartment Remodeling Project)

  • 이동건;차희성
    • 한국건설관리학회논문집
    • /
    • 제11권5호
    • /
    • pp.53-64
    • /
    • 2010
  • 리모델링은 기존 건물을 완전 철거하지 않고 구조체의 일부만을 철거하여 자원의 재활용 이라는 측면에서 매우 중요한 이슈가 되고 있다. 그러나 리모델링의 경우에 신축과 달리 철거와 보수보강 공사가 추가되고, 다수의 발주자 조직으로 인한 의사결정에 어려움이 발생하고 있다. 이러한 문제를 해결하기 위한 방안으로 건물의 라이프사이클 동안에 발생하는 정보를 생산하고 관리하는 통합 도구로서 BIM이 해결 방안으로서 가능성을 가지고 있다. 그러나 현재 BIM의 경우 신축 공사시 3D 모델을 통한 간섭체크나 디자인 대안 결정에 주로 활용하고 있으며, 공사비 산출 등을 위한 BIM 데이터베이스의 경우 신축사의 BIM 적용을 위한 프레임웍과 BIM 데이터베이스를 제시하고 사례적용을 통하여 리모델링 공사를 위한 BIM 데이터베이스의 적용 가능성을 검증하고자 하였다.

SQL Injection 공격을 효율적으로 방어하는 대응책 연구 (Research on Countermeasure of SQL Injection Attack)

  • 홍성혁
    • 한국융합학회논문지
    • /
    • 제10권10호
    • /
    • pp.21-26
    • /
    • 2019
  • 현재 사회는 정보화 사회로 데이터를 활용하는 것이 필수불가결하다. 따라서 데이터베이스를 활용하여 방대한 양의 데이터를 관리하고 있다. 실생활에서 데이터베이스에 들어있는 데이터들은 대부분 한 그룹의 회원들의 개인정보들이다. 개인정보는 민감한 데이터이기 때문에 개인정보를 관리하는 데이터베이스 관리자의 역할이 중요하다. 하지만 이런 개인정보를 악의적으로 사용하기 위해 데이터베이스를 공격하는 행위가 늘고 있다. SQL Injection은 가장 많이 알려져 있고 오래된 해킹기법 중에 하나이다. SQL Injection 공격은 공격하기 쉬운 기법으로 알려져 있으나 대응방안 또한 쉽지만 많은 로그인을 요구하는 웹페이지에서 SQL 공격을 피하기 위한 노력을 많이 하지만 일부 사이트는 여전히 SQL 공격에 취약하다. 따라서 본 연구에서 SQL해킹 기술 사례 분석을 통하여 효과적인 방어책을 제시하여 웹 해킹을 막고 안전한 정보통신 환경을 제공하는 데 기여한다.

보험 청구 데이터베이스에서 Chat GPT를 이용한 데이터 분석을 위한 SQL 실습 모델 연구 (A Study on SQL Practice Model for Data Analysis Using Chat GPT in Insurance Claims Databas)

  • 최준영
    • 보건의료생명과학 논문지
    • /
    • 제11권1호
    • /
    • pp.11-23
    • /
    • 2023
  • 본 연구에서는 Chat GPT와 SQL을 활용하여 보건의료정보 관리 능력을 향상시킬 수 있는 실습모델을 연구하였다. SQL 활용을 위해서 학습자가 Chat GPT를 사용하여 데이터베이스에 쉽게 접근하고 데이터 추출을 위한 SQL 작성을 요청하였다. 청구 데이터베이스에서 분석한 내용은 보험청구금액의 합계, 진료항목별 보험 청구금액, 특정 금액에 해당하는 청구내역, 특정 처방환자의 기타 진단명, 특정 진단명의 검사내역, 항목별 합계금액을 산출하였다. Chat GPT에서 각 주제별로 작성된 SQL 문장으로 실행한 결과분석내용이 동일한 것을 확인하였다. 본 연구에서 진행한 바와 같이 ChatGPT를 사용하는 것은 단순히 업무를 단순화하거나 자동화하는 것이 아니라, 데이터베이스 관리 및 분석 작업에서의 정확성과 효율성을 높이는 보건의료데이터 관리의 역량을 향상시키는데 기여할 수 있을것이라고 사료된다.