DRIMS-Cloud 소개.

Slides:



Advertisements
Similar presentations
CUBRID 소개 (Object 개념) 서비스 사업부 / 기술지원팀. 목차 구조 일반적 특징 객체지향 특징 ORDB 개념을 이용한 스키마 ORDB 개념을 이용한 질의.
Advertisements

㈜유니윌취업연수프로그램. 신성장동력훈련 4 회사소개 1 청년취업아카데미 2 SW 융합 채용연수 사업 3 취업현황 5 Contents.
1 Orange Part I WareValley. 2 Orange 기능 Development Tool Schema Browser Query Builder SQL Tool PL/SQL Tool Description Tool Table Editor Loader File Editor.
성공적 취업을 위한 청년취업아카데미 과정 소개 2012 년 4 월 청년취업아카데미 사업 소개 (1) 학부졸업 최소 70% ~100% 취업 최소 70% ~100% 취업 전국 대학의 학부 졸업 후 취업률 약 60% 청년취업아카데미 를 통한 맞춤형 취업교육프로그램.
D-Guard Security Suites 제품 소개서
MrDataBld 2.x 제품 소개 2007.
다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL
SQL 언어 SQL.
Allow reverse scans allow reverse scnas. allow reverse scans allow reverse scnas.
T A B L E 작성자 : 이 재 학.
DB2 Information Management DB2 UDB CLP Command Summary.
소리가 작으면 이어폰 사용 권장!.
데이터 모델링 방법론 2003년 03월.
데이터베이스 시스템.
SAP QUERY SAP R/3 4.6C.
질의어와 SQL 기본 SQL 고급 SQL 데이타의 수정 데이타 정의 언어 내장 SQL
관계 대수와 SQL.
Database & Internet Computing Laboratory 한 양 대 학 교
제 5 장 인덱스 생성 및 관리.
효과적인 DB암호화 구축을 위한 애슬론 v1.5 제안
SQL*Plus - Oracle ISQL -
4장. 관계 대수와 SQL SQL 관계 데이터 모델에서 지원되는 두 가지 정형적인 언어
AWR DB 보고서 분석.
Chapter 05 SQL 인젝션 공격.
DBMS실습(I) 데이터베이스 기본개념 2015년 1학기 동서울대학교 컴퓨터소프트웨어과.
You YoungSEok 고급 SQL You YoungSEok
SQL 개요 SQL 개요 - SQL은 현재 DBMS 시장에서 관계 DBMS가 압도적인 우위를 차지하는 데 중요한 요인의 하나
데이터베이스 담당교수 신정식 Chapter 4 SQL(1).
Toad for Oracle 설치 방법.
Toad for SQL Server 제품 소개서 – 프로넷소프트㈜.
데이터베이스 와 JDBC 1.데이터베이스와 데이터베이스 관리 시스템은? 2.데이터베이스 장점?
Chapter 01 데이터베이스 시스템.
11장. 데이터베이스 서버 구축과 운영.
오라클 데이터베이스 성능 튜닝.
2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제
마케팅 분석 시스템 개발 방법론 2004년 5월 27일 ㈜비아이솔루션 김환태
Chapter 05 데이터베이스 프로그래밍.
Data Modeling Database 활용을 위한 기초 이론 Database의 개요 Data Modeling
Oracle DBMS 설치.
SunnyKwak (sunnykwak.egloos.com) 2005년 2월 1일
ER-Win 사용 방법.
자격증 모의 테스트 시스템 담당 교수 : 이 상 문 교수님 팀명 : CSCLAB
뷰와 저장 프로시저 뷰의 개념을 이해한다. 뷰의 정의와 관리 방법을 이해한다. 뷰를 사용함으로써 생기는 장점을 알아본다.
1장. 데이터베이스 시스템 컴퓨터를 사용하여 정보를 수집하고 분석하는데 데이터베이스 기술이 활용되고 있음
전자정부 표준프레임워크 호환성 가이드 전자정부 표준프레임워크 운영유지보수 사업단.
DP-ORA 쿼리 최적화 가이드 쿼리 최적화 방법 2014년 7월.
SQL.
21강. 스프링JDBC JDBC를 이용한 반복코드 줄이기 Spring빈을 이용한 코드 간소화
YOU Youngseok 트랜잭션(Transaction) YOU Youngseok
01 데이터베이스 개론 데이터베이스의 등장 배경 데이터베이스의 발전 과정 데이터베이스의 정의 데이터베이스의 특징
강사: 이종인 다우 교육원 전임강사 / 온디멘드 수석 컨설턴트 / FMG 수석 컨설턴트
SQL Server 7.0 세미나 (Performance Tuning)
ㅇ 스프링 설정파일 (dispatcher-servlet.xml)
SQL (structured query language)
다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL
ITG IT Project Name Costumer Generation.
정보처리기사 8조 신원철 양진원 유민호 이기목 김다연 윤현경 임수빈 조현진.
SQL Query in the SSMS : DB, Table
JSP 게시판 구현.
3장. SQL Server 2008전체 운영 실습 및 DB와 프로그램의 연동
ODBC &DAO 안명상.
SQL INJECTION MADE BY 김 현중.
06. SQL 명지대학교 ICT 융합대학 김정호.
전자정부 표준프레임워크 호환성 가이드 (사)오픈플랫폼 개발자커뮤니티.
제 8장 데이터베이스.
뇌를 자극하는 Windows Server 장. 데이터베이스 서버.
Stored program 장종원
Presentation transcript:

DRIMS-Cloud 소개

소개 내용 기 능 명 1. DRIMS-CLOUD란 ? 2. FRAMEWORK 환경 3. DATA DICTIONARY관리 4. PHYCICAL DATABASE 관리 5. SQL WINDOW 6. PGM SOURCE GENERATION 관리 7. DBA, 데이타베이스 종합현황관리 8. 프로그램 기능 복사관리 9. 기능화면의 개인화

DRIMS-CLOUD란 ? DRIMS-CLOUD란 ? 기업 내 데이타베이스 시스템을 운영하면서 효율적으로 각 영역의 담당자가 DBA/DA, 개발자등의 업무를 수행하는데 쉽고, 빠르게, 어떤 장소에 구애 받지 않고 활용 가능하도록 설계된 Cloud 지향 WEB 개발 TOOL 입니다. 운영 툴? 개발 툴? 위 2가지 모두를 충족하는 시스템이다.

DRIMS-CLOUD란 ? DRIMS-CLOUD란 ? 기업 내 데이타베이스 시스템을 운영하면서 효율적으로 각 영역의 담당자가 DBA/DA, 개발자등의 업무를 수행하는데 쉽고, 빠르게, 어떤 장소에 구애 받지 않고 활용 가능하도록 설계된 Cloud 지향 WEB 개발 TOOL 입니다. 1. DRIMS-CLOUD 지향 2. 최적의 FRAMEWORK 환경 지원 3. DATA DICTIONARY관리 4. PHYCICAL DATABASE 관리 5. SQL WINDOW 6. PGM SOURCE GENERATION 관리 7. DBA, 데이타베이스 종합현황관리 8. 프로그램 기능 복사관리 9. 기능화면의 개인화 www.cnsone.co.kr 로 지금 확인하세요

2. FRAMEWORK 환경 .WEB .CLOUD COMPUTING .ANY BROWSER .HTML5지향 www.cnsone.co.kr 파이어폭스나 크롬 에 가장적합하도록 구현

2. FRAMEWORK 환경 .WEB .CLOUD COMPUTING .ANY BROWSER .ANY WAS .HTML5지향

2. FRAMEWORK 환경 DRIMS-CLOUAD ERD

3.DATA DICTIONARY 관리 약어 관리 컬럼용어 관리 PIPE PIPE 파이프 PCE PIECE 피스 RTNG ROUTING 라우팅 WP WORK PACKAGE 작업단위 PLTE PALLETE 파렛트 DSGN DESIGN 디자인 EMP EMPLOYEE 고용 NO NUMBER 번호 RGSR REGISTER 등록 DATE DATE 일자 CODE CODE 코드 REV REVISION 변경 ………………………… 현재 약 48,000여개 생성 컬럼용어 관리 PIPE_PCE_NO 배관피스번호 WP_NO 작업단위번호 PROJ_NO 프로젝트번호 EMP_NO 사번 RGSR_DATE 등록일자 PNT_SPEC_CODE 도장사양코드 REV_CODE 변경코드 DSGN_SEND_DATE 설계전송일자 ……………………………현재 약 21,600여개 생성 .약어를 관리하고 각 약어들의 조합을 통한 테이블 컬럼 용어들을 효율적으로 관리하여 향후 SOURCE GENERATION하는데 유용하게 활용됨

4.PHYCICAL DATABASE 관리 PK 및 INDEX 테이블 COLUMN 테이블 LIST FOREIGN & .주 기능 화면의 FRAME 오라클의 DICTONARY 기능을 활용하여 테이블, 컬럼, 인덱스, 외부키 등 정보를 쉽게 확인가능 SQL 스크립트를 자동생성 시켜줌 PK 및 INDEX 테이블 COLUMN 테이블 LIST FOREIGN & CHILD KEY

4.PHYCICAL DATABASE 관리 특징 본 시스템의 특징은 현재 시스템에 등록되어 오라클 데이타베이스에서 운영되고 있는 Current한 테이블 정보의 현황을 보여 줍니다 .다국어지원 DB 문자 SET (UTF8) 지원 .Oracle Dictionary 현재 등록된 테이블 현황 및 ,컬럼명, Index, Primary Key, Foreign Key (Parent, Child) .DML문을 자동작성, Query문 자동 생성. (insert, update, delete, select, merge ,analyze, exp/imp...) 실행된 쿼리 결과의 컬럼 명칭을 한글로도 제공함 .Table및 Index 생성 스크립트를 자동 생성 (create table, create index등...) .Stroed Source등의 현황 및 자체 Recompile (Package, Function, procedure, trigger, view) .PL/SQL Developer 나 toad등과 같은 개발 및 관리 할 수 있는 SQL Window 를 지원 select, insert, update, delete 등 DML 문을 실행하고 결과를 확인 . SQL Window 라는 명칭으로 본 시스템에서도 똑 같이 지원. PL/SQL Developer 나 TOAD, GOLDEN등과 같은 개발 툴 .실행된 결과 컬럼들도 한글로도 표시가 가능. .SAMPLE DATA 조회 하면 해당 테이블의 데이터를 직접확인 가능

4.PHYCICAL DATABASE 관리 한글 컬럼 명칭으로 출력 .좌측 테이블을 클릭하면 쉽게 SAMPLE 데이터를 조회가 가능(SAP T-CODE “SE11”과 같은기능) TOAD,SQLGATE,PLSQL200등 쿼리수행 툴에서 제공되지 않는 쿼리 수행 후 화면에 출력된 한글 컬럼 기능제공 또한 컬럼의 조건을 선택하고 OPERATOR 를 조정하여 원하는 데이터를 쉽게 얻을 수 있음

5. SQL WINDOW .TOAD, PL/SQL 2000, GOLDEN,SQLGATE등과 같은 쿼리생성 TOOL제공 한글 컬럼 명칭으로 출력 .TOAD, PL/SQL 2000, GOLDEN,SQLGATE등과 같은 쿼리생성 TOOL제공 위의 툴들에서 제공되지 않는 쿼리 수행 후 화면에 출력된 한글컬럼 기능제공 우측 프레임의 테이블을 클릭하면 클립보드로 SELECT,INSERT,DELETE,UPDATE, MERGE 스크립트를 자동 생성 해 줌 또한 작성된 쿼리를 바로 실행하여 결과를 바로 얻을 수 있다.

6. PGM SOURCE GENERATION 관리 .Query 만 작성하면 바로 프로그램 Source Generation이 됩니다. Generation 된 FRAMEWORK : Spring, iBatis UI 부분은 본 시스템에서 규정한 다양한 Type별로 Jquery, Xplatform 으로 생성 .생성될 화면의 input 들에 대한 쉽게 선택하여 준비 .생성된 소스를 Cloud 개념에서 임시로 저장하여 어떤 곳에서도 내려 받아서 보완할 수 있도록 설계 .생성하고자 하는 화면 타입에 따라 원하는 form으로 생성이 됨 .조회 기능뿐 아니라 기본적 등록,수정,삭제 등도 쉽게 작성이 됨 .자바, 자바스크립트, JSP, 한글 컬럼명칭, 현재 가장 많이 사용하고 있는 SPRING FRAMEWORK ,IBATIS 를 근간으로 생성됨 .쿼리만 작성되어 있다면 10분이면 제공하는 화면 타입의 프로그램을 GENERATION하고 바로 수해하면 프로그램이 구동이 됨 .다양한 화면 TYPE을 제공하면서 개발자들이 쉽게 선택하도록 구현됨

6. PGM SOURCE GENERATION 관리 기본 생성화면 TYPE .각 화면 Type별로 다양한 조건으로 다양하게 화면 처리 준비함. .조회 뿐만 아니라 CRUD도 함께 제공함으로서 개발 생산성 향상에 도움.

6. PGM SOURCE GENERATION 관리 입력조건 활용화면 Frame 1 Frame 2 Frame 3 Frame 4

6. PGM SOURCE GENERATION 관리 eclipse로 Loading 된 현황 UI, Controller, DAO, Interface, SQLMap, JSP,JS 등이 빨리 생성됨

6. PGM SOURCE GENERATION 관리 .WAS Restart후 실행된 화면처리 모습 . UI JQuery

6. PGM SOURCE GENERATION 관리 . UI XPLATFORM .WAS Restart후 실행된 화면처리 모습

7. 프로그램 기능 복사 .기 구현된 기능 중에서 비슷한 기능을 그대로 복사. 개발 생산성 향상. .프로젝트가 여러 개 인 경우 복사하고자 하는 기능을 특정 project에서 다른 project로 이동 복사가 가능.

8. DBA, 데이타베이스 종합현황관리 .데이타베이스 일반적 정보 .Shared Pool 정보모니터링 .총 메모리사용량이 많은 SQL .PGA 정보모니터링 .평균 메모리 사용량이 많은 SQL .CPU 사용 정보 모니터링 .디스크 사용량 많은 SQL .Disk I/O 현황정보 .메모리, 디스크 사용량이 일정 기준치를 넘은 SQL .쿼리에 대한 I/O 사용 현황정보 .SQL CURSOR를 조사,부하가 걸리는 SQL문및 메모리 조사 .디스크 I/O 경합 모니터링 .오라클 wait event 모니터링 .오라클 9i/10g에서 차단 세션 현황 .데이터베이스 버전 추적 .블럭 세션 추적 .DB 문자 정보 .차단 세부 설명 .데이터베이스의 기본 정보를 추적 .세션 잠금 및 차단 추적 .데이터베이스 구조추적 .데이터베이스 잠금을 추적 .데이타파일 및 테이블스페이스현황 .잠금 대기 세션 추적 .테이블 사용 / 여유 공간추적 .차단 세부 사항을 추적 .여유 공간이있는 모든 테이블 추적<10% .특정 이벤트에 대한 평균 대기 시간 .테이블의 조각화 세부 사항 .특정 대기 이벤트에 대기 세션 .SYSTEM 테이블 스페이스에있는 비 시스템 소유 테이블 .DB 사용자 OS 사용자의 로그온 시간을 추적 .기본 및 임시 테이블 스페이스를 추적 .모든 세션 사용자 정보를 추적 .DB 데이터 파일이 사용중인 공간과 사용 가능한 공간 추적 .Active 세션의 사용자 정보를 추적 .아카이브 정보와 함께 데이터 파일을 추적 .Active 사용자 정보를 추적 .높은 I / O 활동이 데이터 파일을 추적 .각 세션에 대한 보고서를 OS 프로세스 ID .물리적 읽기에 따라 데이터 파일을 추적 / 백분율 쓰기 .PARAMETER NAME .임시 세그먼트 여유 공간을 추적 .ACTIVE 사용자 이름 .임시 세그먼트 여유 공간을 추적2 .SID / SPID보기 .현재 Tempory를 사용하는 사용자을 추적 .데이터베이스에 현재 트랜잭션을 추적 .실행 취소 및 롤백 세그먼트추적 .데이터베이스 객체 정보 .Active 롤백 세그먼트를 추적 .데이터베이스에 10개의 큰 객체를 찾으려면 쿼리 .일일 리두로그 생성을 추적 .데이터베이스에 수행 된 마지막 DDL 추적 .년월별 리두로그 생성을 추적 .잘못된 객체 수(INVALID) .사용자진입 Session시작 .데이터베이스에있는 모든 잘못된 객체(INVALID) .장기실행 작업 모니터링 현황 .잘못된 객체 현황을 스크립트로 일괄생성 .데이터베이스에 긴 쿼리 진행 상황을 추적 .테이블/뷰/인덱스 카운터 .RMAN 백업 실행 상태 추적 .잘못된 객체 수(INVALID .SQL 가져오기 속도 모니터링 .테이블 / 인덱스 / MVIEWS의 총 수를 추적 .SGA 현황정보 .SGA 상태정보 .DBA가 데이타베이스를 관리 및 운영을 하면서 반드시 모니터링을 해야 할 정보들을 전체적으로 쉽게 파악하도록 기능을 구현함 .

8. DBA, 데이타베이스 종합현황관리 . 80여개의 기능들을 DBA가 매일 확인하여며 관리해야 할 현황들을 한번의 클릭으로 현황을 확인

9. 기능화면의 개인화 .컬럼이동 .컬럼숨김 .화면폭 및 align .컬럼속성변경 .한번설정하면 어떤 환경의 pc에서도 동일 디자이너 역할을 사용자가 직접 원하는 대로

Thank you

Insert/update/delete도 쿼리만 생성되어 있다면 10분 정도 소요시간에 프로그램은 완성됩니다. Insert/update/delete도 가능합니다. Spring,iBatis UI:jQuery,XPlatform 으로 생성됩니다.