728x90
4장. SQL활용&데이터 전환
4-0. 프로시저&트리거
- 프로시저
- 절차형 SQL을 활용하여, 특정 기능을 수행하는 일종의 트랜잭션 언어
- 호출을 통해 실행되어 미리 저장해 놓은 SQL 작업을 수행한다.
- 트리거
- DB 시스템에서 데이터의 삽입, 갱신, 삭제 등의 이벤트가 발생할 때 마다 관련 작업이 자동으로 수행되는 절차형 SQL
- 선언, 이벤트, 시작, 종료로 구성.
- 사용자 정의 함수
- 프로시저와 유사하게 SQL을 사용하여 일련의 작업을 연속적으로 처리.
- 종료시 처리 결과를 단일 값으로 반환하는 절차형 SQL
4-1. DBMS 접속기술
- DBMS 접속은 사용자가 데이터를 사용하기 위해 시스템을 이용하여 DBMS에 접근하는 것
- DBMS 접속기술
- JDBC : JAVA언어로 다양한 종류의 DB에 접속하고 SQL 문을 수행할 때 사용되는 표준 API
- ODBC : 표준 개방형 API로 개발 언어에 관계없이 사용
- MyBatis : JDBC를 단순화하여 사용할 수 있는 SQL Mapping 기반 오픈 소스 접속 프레임워크
4-2. ORM
- 객체 지향 프로그래밍의 객체와 데이터베이스의 데이터를 연결하는 기술.
- ORM 프레임워크 : ORM을 구현하기 위한 구조와 구현을 위해 필요한 기능을 제공하는 s/w
4-3. 데이터 전환
- 운영중인 기존 정보 시스템에 축적되어 있는 데이터를 추출하여, 새로 개발한 정보 시스템에서 운영 가능하도록 변환한 후 적재하는 일련의 과정
- 오류 데이터 측정 및 정제 : 고품질의 데이터를 운영 및 관리하기 위해 수행
- 데이터 품질분석
- 오류 데이터 측정
- 오류 데이터 정제
728x90
'정보처리기사 필기' 카테고리의 다른 글
4과목 : 프로그래밍 언어 활용(3장. 응용 SW 기술 활용 : 주요 키워드 정리) (0) | 2022.08.03 |
---|---|
4과목 : 프로그래밍 언어 활용(1장. 서버프로그램 구현 & 프로그래밍 언어 활용 : 주요 키워드 정리) (0) | 2022.08.03 |
3과목 : 데이터베이스 구축(3장. SQL 응용 : 주요 키워드 정리) (0) | 2022.08.02 |
3과목 : 데이터베이스 구축(2장. 물리 데이터 베이스 설계 : 주요 키워드 정리) (0) | 2022.08.02 |
3과목 : 데이터베이스 구축 (1장. 논리 데이터 베이스 설계 : 주요 키워드 정리) (0) | 2022.08.02 |