8. 자격증

    정처기 실기 7-3. 절차형 SQL 활용하기 / 7-4. 데이터 조작 프로시저 최적화

    3-1. 절차형 SQL - 절차형 SQL : SQL언어에서도 절차 지향적인 프로그램이 가능하도록 하는 트랜잭션 언어 - 절차형 SQL 종류 : 프로시저 - 일련의 쿼리들을 마치 하나의 함수처럼 실행하기 위한 쿼리의 집합 - 선언부(DECLARE) / 시작,종료부(BEGIN,END) / 제어부(CONTROL) / SQL / 예외부(EXCEPTION) / 실행부(TRANSACTION) 사용자 정의함수 - 일련의 SQL 처리를 수행하고, 수행 결과를 단일 값으로 반환할 수 있는 절차형 SQL - 선언부(DECLARE) / 시작,종료부(BEGIN,END) / 제어부(CONTROL) / SQL / 예외부(EXCEPTION) / 반환부(RETURN) 트리거 데이터베이스 시스템에서 삽입, 갱신, 삭제 등의 이벤트가 ..

    정처기 실기 7-1. 데이터베이스 기본 / 2. 응용 SQL 작성하기

    1-1. 트랜잭션 - 인가받지 않은 사용자로부터 데이터를 보장하기 위해 DBMS가 가져야 하는 특성이자, 데이터베이스 시스템에서 하나의 논리적 기능을 정상적으로 수행하기 위한 작업의 기본 단위 - 트랜잭션의 특성 : Atomicity 원자성 - 분해가불가능한 작업의 최소단위 - 연산 전체가 성공 또는 실패 Consistency 일관성 - 트랜잭션이 실행 성공 후 항상 일관된 데이터베이스 상태를 보존해야하는 특성 Isolation 격리성 - 트랜잭션 실행 중 생성하는 연산의 중간 결과를 다른 트랜잭션이 접근 불가한 특성 Durability 영속성 - 성공이 완료된 트랜잭션의 결과는 영속적으로 데이터베이스에 저장하는 특성 - 트랜잭션의 상태 변화 : 활동 / 부분 완료 / 완료 / 실패 / ..

    정처기 실기 6-2. 언어 특성 활용하기

    1. 프로그래밍 언어의 언어별 특성 - 절차적 프로그래밍 언어 종류 : 알골 : 알고리즘의 연구개발에 이용하기 위한 목적으로 생성 C언어 : 유닉스 운영 체제에서 사용하기 위해 개발한 프로그래밍 언어 포트란 : 과학계산에서 필수적인 벡터, 행렬 계산 기능 등이 내장된 과학 기술 전문 언어 - 객체 지향 프로그래밍 언어 종류 : C++ : C 문법에 객체지향 프로그래밍 개념과 일반화 프로그래밍을 위한 템플릿 기능이 추가 C# : 불안전 코드와 같은 기술을 통하여 플랫폼 간 상호 운용성 확보 자바 : 썬 마이크로 시스템즈가 개발한 객체지향적 프로그래밍 언어 델파이 : 파스칼 문법에 여러 기능이 추가되어 존재 - 스크립트 언어 종류 : PHP : 동적 웹 페이지를 만들기 위해 설..

    정처기 실기 6-1. 기본 문법 활용하기

    1. 변수 활용 - 데이터 기본 타입 : 불린(bool, boolean) / 문자(char) / 문자열(char[], string) / 정수(int) / 부동 소수점(float, double) - 변수 : 저장하고자 하는 어떠한 값이 있을 때, 그 값을 주기억장치에 기억하기 위한 공간 - 배열 : 같은 타입의 변수들로 이루어진 집합 - 포인터 : 변수의 주솟값을 저장하는 공간 - 자바 자료형 : HashSet - 중복된 원소를 허용하지 않는 집합의 성질을 가진 클래스 - 순서가 중요하지 않음 - add / remove / size ArrayList - 크기가 가변적으로 변하는 선형리스트의 성질을 가진 클래스 - 순서가 중요함 - add / remove / get / size LinkedLi..

    정처기 실기 5-1. 인터페이스 설계 확인 / 5-2. 인터페이스 기능 구현 / 5-3. 인터페이스 구현 검증

    1-1. 외부, 내부 모듈 간 공통 기능 및 데이터 인터페이스 확인 - 인터페이스 = 사용자 인터페이스 + 시스템 인터페이스 분석 단계 인터페이스 정의서 작성 명세 단계 인터페이스 명세서 작성 설계 단계 시스텀 인터페이스 설계서 = 시스템 인터페이스 목록 + 시스템 인터페이스 정의서 1-2. 외부 및 내부 모듈 연계를 위한 인터페이스 기능 식별 - EAI 방식 : 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션 간의 정보를 전달, 연계, 통합이 가능하도록 해주는 솔루션 - 구축유형 : 포인트 투 포인트 / 허브 앤 스포크 / 메시지 버스 / 하이브리드 - ESB 방식 : 기어벵서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간을 하나의 시스템..

    정처기 실기 4-1. 연계 데이터 구성 / 4-2. 연계 메커니즘 구성 / 4-3. 내외부 연계 모듈 구현

    1-1. 연계 요구사항 분석 - 연계 요구사항 분석 : 서로 다른 두 시스템, 장치, 소프트웨어를 이어주는 중계 역할을 하는 연계 시스템과 관련된 요구사항을 분석하는 과정 - 분석 기법 : 인터뷰 / 체크리스트 / 설문지 / 델파이 기법 / 브레인스토밍 - 분석 참고 문서 : 코드 정의서 / 테이블 정의서 / 응용 프로그램 구성도 / 시스템 구성도 - 개체 정의서 : 데이터베이스 개념 모델링 단계에서 도출한 개체의 타입과 관련 속성, 식별자 등의 정보를 개괄적으로 명세화한 정의서 - 테이블 정의서 : 논리 및 물리 모델링 과정에서 작성하는 설계 산출물로 테이블을 구성하는 컬럼들의 특성, 인덱스, 업무 규칙을 문서화한 것 - 인터페이스 명세서 : 인터페이스 정의서에 작성..