• 제목/요약/키워드: Application schema

검색결과 211건 처리시간 0.024초

XML 데이타 관리시스템과 유전체 데이타베이스에의 응용 (An XML Data Management System and Its Application to Genome Databases)

  • 이경희;김태경;김선신;이충세;조완섭
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제31권4호
    • /
    • pp.432-443
    • /
    • 2004
  • 최근 들어 XML의 급속한 확산으로 인해 DBMS를 이용한 XML 데이타 관리의 필요성이 높아지고 있다. 기존의 DBMS를 이용한 XML 저장 및 검색에 관한 연구들은 편의성 측면이나 성능 측면에서 아직 해결할 문제점을 가지고 있다. 특히, 관계 DBMS를 이용하는 경우 복잡한 XML 문서를 간단한 테이블 형태로 변환하는 데이타 모델 변환과 그에 따른 질의 변환의 복잡성이 문제점으로 지적되고 있다. 본 논문에서는 UniSQL ORDBMS를 이용한 DTD 의존적 데이타 관리 시스템인 Xing을 제안한다. Xing 시스템에서는 ORDBMS의 객체 참조와 다중값 속성을 이용하므로 XML 데이타를 객체 모델로 매핑하는 것이 간단하다. 또한, DTD 의존적인 객체 스키마를 생성하므로 XML 저장 알고리즘이 간단하고, 검색을 위한 질의 변환도 용이하다. 특히, Xing에서는 SAX 파서를 이용하여 메모리 부하가 적은 고유의 Xing 트리를 생성하므로 대량의 XML 데이타를 빠르게 저장할 수 있다. 그리고, 질의결과를 XML 형태로 반환함으로써 완전한 XML 데이타 관리시스템으로 사용할 수 있다. GenBank의 유전체 XML 데이타에 대하여 Xing을 이용한 저장과 관계 데이터베이스로 저장한 경우에 검색성능을 비교한 결과 제안한 시스템이 최고 10배까지 좋은 성능을 보였다.

관계 역할에 따른 개체 - 관계 모델의 객체지향 데이타베이스 모델로 변환 (Transforming an Entity - Relationship Model into an Object - Oriented Database Model Depending on the Role of Relationship)

  • 김삼남;이홍로;류근호
    • 한국정보처리학회논문지
    • /
    • 제4권7호
    • /
    • pp.1665-1680
    • /
    • 1997
  • 다양한 응용 분야의 데이터베이스 설계시에 시스템 사용자와 설계자 간의 이해를 증진시키고 올바른 모델링을 위해 개체-관계 모델이 많이 사용되고 있다. 그렇지만 효과적인 구현을 위해 이 개체-관계 모델로 표현된 데이터베이스는 데이터 조작과 표현이 효율적인 객체지향 데이터베이스 모델로 변환되어야 한다. 이를 위해 개체-관계 모델의 모든 개념을 객체지향 모델의 개념으로 의미의 손실없이 변환시키는 방법이 연구되어야 한다. 이 논문은 일반화 상속과 집단화 상속의 개념을 도입하여 개체-관계 모델의 기능을 확장시켰고, 개체-관계 모델의 각 성분을 객체지향 데이터베이스 모델의 성분으로 변환시키는 규칙을 제시하고자 한다. 이 변환 규칙에서 역할에 따른 변환 기법을 제시하고, 이 제시된 변환 규칙을 이용하여 개체-관계 모델에서 객체지향 모델의 스키마로 의미의 손실 없이 변환됨을 예로써 보인다. 제안된 변환 기법은 데이터베이스 설계의 논리적 모델 설계에 활용될 수 있다.

  • PDF

Web Services 기반의 통합형 전자 카탈로그 시스템에 관한 연구 (A Study of Integrated E-Catalog system based on Web Services)

  • 김명진;김창수;김윤기;정회경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2004년도 춘계종합학술대회
    • /
    • pp.229-233
    • /
    • 2004
  • 인터넷과 정보통신 기술이 빠른 속도로 발전함에 따라 B2B 또는 B2C 전자 상거래에 이용되는 전자 카탈로그는 인터넷 공간에서 가장 효과적으로 기업의 상품 및 제품의 특성을 잘 표현할 수 있는 중요한 요소 중 하나이다. 그러나 전자 상거래에 중요 기술기반이라 할 수 있는 전자 카탈로그의 작성과 적용에 관한 표준 부재와 서로 상이한 시스템을 구축하고 있어 전자상거래에 참여하는 시장 참여자는 전자 카탈로그 정보를 교환 및 거래에 사용할 수 없는 여러 문제점이 발생하고 있다. 이에 본 논문에서는 통합적으로 상품의 정보를 처리할 수 있는 전자 카탈로그 문서 구조를 정의하고 거래에 참여하는 사용자가 정의된 전자 카탈로그 문서를 전자 상거래에 이용할 수 있도록 통합형 전자 카탈로그 시스템을 설계 및 구현하였다. 본 시스템은 Web Services와의 연동을 통하여 Web Services가 갖고 있는 서로 다른 환경 내에서의 비즈니스 통합 및 상호 운용성 등 다양한 장점과 카탈로그 문서로부터 얻을 수 없는 유용한 정보를 Web Services를 얻을 수 있도록 하였다.

  • PDF

KML 호환성 개선을 위한 명세서 검증 방안 (Specification Validation Method for Improving KML Interoperability)

  • 강지훈;김정옥;이준석
    • 한국측량학회지
    • /
    • 제32권4_1호
    • /
    • pp.353-361
    • /
    • 2014
  • 본 연구는 KML내부 구문에 대해 알지 못하는 일반사용자들이 KML파일을 사용하기 위한 최적의 지도서비스와 고도화된 검증도구를 사용할 수 있게 국내외 대표적인 저작도구를 분석하였다. 분석된 결과를 이용해 기존의 검증도구를 고도화해 구글 어스나 브이월드 3D 데스크톱에서 사용가능 여부와 발생할 수 있는 문제점들을 사용자에게 알려주는 시스템을 설계했다. 사용자가 본 검증도구를 통해 검증을 완료하면 사용한 KML 정보를 지도기반으로 간단히 표현하고 구글 어스와 브이월드 3D데스크톱의 초기화면으로 보여주며 KML과 관련된 중요 사항을 알려준다. 만약 적당한 프로그램이 없거나 다른 프로그램을 선택한다면 해당 프로그램 사용 시 발생할 수 있는 문제들을 사용자에게 알려주어 KML의 호환성을 높일 수 있었다.

PWIM 활용 한국어 초급 어휘교육 (Vocabulary Education for Korean Beginner Level Using PWIM)

  • 정연숙;이병운
    • 한국어교육
    • /
    • 제29권3호
    • /
    • pp.325-344
    • /
    • 2018
  • The purpose of this study is to summarize PWIM (Picture Words Inductive Model) which is one of learner-centered vocabulary teaching-learning models, and suggest ways to implement them in Korean language education. The pictures that are used in the Korean language education field help visualize the specific shape, color, and texture of the vocabulary that is the learning target; thus, helping beginner learners to recognize the meaning of the sound. Visual material stimulates the intrinsic schema of the learner and not only becomes a 'bridge' connecting the mother tongue and the Korean language, but also reduces difficulty in learning a foreign language because of the ambiguity between meaning and sound in Korean and all languages. PWIM shows commonality with existing learning methods in that it uses visual materials. However, in the past, the teacher-centered learning method has only imitated the teacher because the teacher showed a piece-wise, out-of-life photograph and taught the word. PWIM is a learner-centered learning method that stimulates learners to find vocabulary on their own by presenting visual information reflecting the context. In this paper, PWIM is more suitable for beginner learners who are learning specific concrete vocabulary such as personal identity (mainly objects), residence and environment, daily life, shopping, health, climate, and traffic. The purpose of this study was to develop a method of using PWIM suitable for Korean language learners and teaching procedures. The researchers rearranged the previous research into three steps: brainstorming and word organization, generalization of semantic and morphological rules of extracted words, and application of words. In the case of PWIM, you can go through all three steps at once. Otherwise, it is possible to divide the three steps of PWIM and teach at different times. It is expected that teachers and learners using the PWIM teaching-learning method, which uses realistic visual materials, will enable making an effective class together.

멀티테넌시 환경에서 안전한 웹 사이트 개발을 위한 데이터격리 방법 분석 (Analysis of Data Isolation Methods for Secure Web Site Development in a Multi-Tenancy Environment)

  • 김점구
    • 융합보안논문지
    • /
    • 제24권1호
    • /
    • pp.35-42
    • /
    • 2024
  • 멀티테넌시 아키텍처는 클라우드 기반 서비스와 애플리케이션에서 중요한 역할을 하며, 이러한 환경에서 데이터 격리는 중요한 보안 과제로 부각되고 있다. 본 논문은 스키마 기반 격리, 논리적 격리, 물리적 격리 등 다양한 데이터 격리 방법들을 조사하고, 각각의 장단점을 비교 분석하였다. 데이터 격리 방법들의 실질적인 적용 사례와 효과를 평가하고, 이를 통해 멀티테넌트 웹 사이트 개발 시 고려해야 할 보안 요소들과 데이터 격리 방법의 선택 기준을 제안하였다. 본 논문은 멀티테넌시 환경에서의 데이터 보안을 강화하려는 개발자, 아키텍트 및 시스템 관리자에게 중요한 지침을 제안하고, 효율적이고 안전한 멀티테넌트 웹 사이트의 설계와 구현을 위한 기초적인 프레임워크를 제안한다. 그리고 데이터 격리 방법의 선택이 시스템의 성능, 확장성, 유지관리 용이성 및 전반적인 보안에 어떻게 영향을 미치는지에 대한 통찰력을 제공하며, 이를 통해 멀티테넌트 시스템의 보안과 안정성을 향상시키는 방안을 모색하였다.

전사적 응용시스템 테스트를 위한 DB이미지 생성에 관한 연구 (Automatic Generation of DB Images for Testing Enterprise Systems)

  • 권오승;홍사능
    • 지능정보연구
    • /
    • 제17권4호
    • /
    • pp.37-58
    • /
    • 2011
  • 데이터베이스를 사용하는 프로그램을 테스트하는 것은 일반 소프트웨어의 경우보다 훨씬 더 복잡하고 어렵다. 테스트 데이터에 더하여 데이터베이스 상태가 테스트의 절차와 결과에 결정적인 영향을 미치는 것이 주요 원인이다. 테스트에 적합한 데이터베이스 상태를 만들어주려면 많은 시간과 노력이 필요한 것은 물론이거니와 IT와 업무에 대한 상당한 지식이 있어야 한다. 이러한 어려움에도 불구하고 데이터베이스 응용 프로그램의 테스트에 대한 연구와 지원은 매우 부족하다. 이 논문은 테스트에 알맞은 데이터베이스 상태의 생성과 유지에 관한 연구 결과를 보고한다. 연구의 핵심은 프로그램에서 사용하는 SQL을 로그파일에서 추출하여 분석한 결과와 데이터베이스 스키마와 테이블, 로그, 전문 등의 다양한 원천(source)에서 수집한 정보를 결합하여 프로그램의 테스트에 적합한 사전, 사후 상태를 자동으로 만들어주는 테스트 지원도구의 개발이다. 연구에서 제시한 절차와 도구는 단위 테스트와 통합 테스트의 지원과 더불어 회귀 테스트의 수행에 따르는 어려움을 극복하는데 큰 도움이 될 것이다. 실무적으로는 연구의 결과가 데이터베이스 상태의 생성과 유지에 소요되는 시간과 노력을 줄여 개발인력의 생산성을 제고하고, 다양한 케이스의 테스트와 회귀 테스트를 지원하여 대상 프로그램의 품질 향상에 기여할 것으로 기대한다. 학문적으로는 프로그램에서 사용하는 SQL의 패턴을 분석할 수 있는 상태 전이 도형과, 패턴의 표현 및 추론이 가능한 문법을 정의하여 전사적 응용 프로그램 테스트에 대한 폭 넓은 이해와 새로운 접근 방식을 가능하게 하였다.

고용량 방사성옥소 치료를 받은 갑상선분화암 환자에서 Dual Time I-131 Whole Body Scan을 이용한 유효반감기의 측정 (Measurement of Effective Half-life Using Dual Time I-131 Whole Body Scan in Patients with Differentiated Thyroid Cancer Treated by High Dose Therapy)

  • 윤재식;이재곤;이기현;임광석;최학기;이상미
    • 핵의학기술
    • /
    • 제18권1호
    • /
    • pp.98-103
    • /
    • 2014
  • 갑상선 분화암 환자의 방사선 치료에서 I-131의 유효반감기는 환자에게 투여하는 양의 계산뿐만 아니라 환자의 격리 입원기간의 결정, 환자로부터 가족들이 받게 되는 선량을 계산하는데 유용한 값이다. 하지만 이 값은 물리적반감기와는 달리 실측을 해야만 얻을 수 있어 입원 격리중인 환자에게 계측하기가 기술적으로 어려운 문제가 있다. Dual time I-131 whole body scan의 초기촬영과 지연촬영 사이의 체내잔류방사능량을 이용하여 전신과 갑상선에 유효반감기를 추정해 보았다. 또한 혈중 크레아티닌 농도, GFR, 투여량이 유효반감기와 상관관계가 있는지 알아보았다. 유효반감기 측정을 위해 전신에 체내잔류방사능량과 갑상선의 잔류방사능량을 측정하기 위해 환자의 전신을 흥미영역으로 설정한 후 배후방사능을 보정하여 전신의 체내잔류방사능량을 획득하였고, 갑상선 부위에 ROI를 설정한 후 배후 방사능을 보정하여 갑상선의 잔류방사능량을 획득하였다. 초기영상과 지연영상의 측정값 사이의 비율을 계산하여 전신과 갑상선의 유효반감기를 구하였다. 또한 유효반감기와 GFR, 혈중크레아티닌 농도, I-131 투여량과의 상관관계를 분석하였다. 전신의 체내잔류방사능량을 측정한 값의 유효반감기는 $17.06{\pm}5.50$시간으로 나타났고 갑상선의 잔류방사능량을 측정한 값의 유효반감기는 $17.22{\pm}5.41$시간으로 나타났으며 두 유효반감기는 유의한 차이를 보이지 않았다(P=0.887). GFR 값이 올라갈수록 전신의 유효반감기(r=-0.407, P=0.003)와 갑상선 유효반감기(r=-0.473, P=0.001) 모두 유의하게 감소하였으며 혈중크레아티닌 농도가 올라갈수록 전신의 유효반감기(r=0.309, P=0.029)와 갑상선 유효반감기(r=0.371, P=0.008) 모두 유의하게 증가하였다. 투여량은 두유효반감기와 상관관계를 보이지 않았다. 본 연구를 통해 고용량 방사성요오드 치료환자 입원기간의 최적화 연구와 기존 유효반감기를 구하기 위해 종사자의 피폭 및 복잡성을 보완하여 간편하게 측정을 할 수 있을 것이라 생각한다. 또한 분석된 갑상선의 유효반감기를 적용한 MIRD schema의 내부피폭선량 평가 연구에도 활용할 수 있을 것으로 사료된다.

  • PDF

근로자 노출평가제도 내 위험성평가 방법론의 적용 (The Adoption of Risk Assessment Methodology in Exposure Assessment)

  • 김승원;최상준;피영규;김갑배
    • 한국산업보건학회지
    • /
    • 제25권4호
    • /
    • pp.482-492
    • /
    • 2015
  • Objectives: Exposure Assessment for workplace hazards where the exposure level is below occupational exposure limits(OELs) has been performed without considering either the degrees of risk or exposure levels and has failed to lead to intervention in many cases. The objective of this study was to suggest and test an application framework for risk assessment methodology under the current exposure assessment system in Korea. Materials: First, we investigated the exposure assessment systems in Korea and other countries. To adopt some risk assessment techniques, we also analyzed risk assessment systems and compared them to exposure assessment systems. A few suggestions were made. We held a public hearing during an industrial hygiene conference and took surveys using a questionnaire. Results: The first suggestion was to implement the risk assessment and exposure assessment through a "one-stop" system. In that case, one expected question would be who has been doing the jobs so far. In most cases, industrial hygiene consulting services or laboratories have been performing exposure assessment for business owners. Business owners are required to perform risk assessment. As two different groups of people will be required to implement two things in a one-stop system, they need to share information. As an information vehicle to share information, commonly filed survey checklists were suggested. The second suggestion was to categorize exposure level into four groups instead of the current binary divisions based on OELs. In the risk assessment system, exposure level is divided into four groups utilizing the cut-points of 10%, 50%, and 100% of OELs. The same schema can be adopted in the exposure assessment system and different levels of requirements can be assigned for each group. The third suggestion was regarding the regulation system. To provide the suggestions some thrust toward being implemented in the field, changes should be made in the legal system. Two different types of new exposure assessment result reporting forms were suggested. Some investigations such as an ergonomic survey are officially accepted as risk assessment under the current legal system. A few items were suggested to be included in the exposure assessment result reporting to be accepted as risk assessment. A pilot study in two small factories was performed and pointed out the strengths and weakness of our suggestions. Conclusions: Discussions and studies on the improvement of the exposure assessment system have been held for decades and no tangible changes have yet been made. We hope this result can help realize healthy lives for workers in Korea.

비유일 외래키 조합 복합키 기반의 사실테이블 모델링과 MDX 쿼리문 작성법 (A Nonunique Composite Foreign Key-Based Approach to Fact Table Modeling and MDX Query Composing)

  • 유한주;이덕성;최인수
    • 한국컴퓨터정보학회지
    • /
    • 제14권2호
    • /
    • pp.185-197
    • /
    • 2006
  • 스타 스키마는 중앙에 사실테이블이 있고 이 주변에 여러 개의 차원테이블이 감싸고 있는 형태로 되어있다. 사실테이블에서의 각 행은 여러 외래키로 구성된 하나의 복합키와 이 복합키와 관련된 여러 측정값으로 구성된다. 복합키의 구성원인 각 외래키는 각 하나씩의 차원테이블과 관련을 맺고 있다. 그런데 문제가 되는 것은 OLAP 스키마에서는 사실테이블에서의 복합키와 측정값이 1 : 1의 관계를 맺고 있는 것으로 되어있는데 비해서 실제의 애플리케이션 특히 금융 애플리케이션에 있어서는 복합키와 측정값이 1 : N의 관계를 맺게 된다는 점이다. 따라서 1 : N의 관계를 1 : 1로 만들기 위해서 예를 들면 SQL 데이터베이스에서 미리 필요한 처리를 한 다음 이 선처리 결과를 OLAP 데이터베이스에 입력하는 방법을 취하게 되는데, 이 방법에도 여러 문제가 있는 것으로 알려져 있다. 특히 어떤 경우에는 결과값이 틀리게 나오기도 한다. 본 연구에서는 1 : N의 관계를 사실테이블에 유지를 하면서도 어떠한 선처리도 하지 않고 정확한 결과값을 산출할 수 있는 사실테이블의 모델링과 MDX 쿼리문 작성법을 제안하고 있다.

  • PDF