Study
-
2020 정보처리기사 필기 : 4과목 : 1장Study/정보처리기사 2020. 5. 28. 14:03
1장 : 서버 프로그램 구현 1. 하드웨어 환경 클라이언트와 서버로 구성된다. 클라이언트 PC 스마트폰 서버 웹 서버 (Web Server) 웹 애플리케이션 서버 (WAS) 데이터베이스 서버 (DB Server) 파일 서버 (File Server) 2. 웹 서버 (Web Server) 클라이언트로부터 직접 요청을 받아 처리하는 서버 저용량의 정적 파일을 제공한다. 브라우저로 요청과 응답 을 처리하는 프로토콜인 HTTP/HTTPS를 지원한다. HTML, CSS 등 정적 파일을 저장하고 관리한다. 사용자가 적합한 권한을 갖고 접속하는지 확인하는 인증 기능을 지원한다. 2-1. 웹 애플리케이션 서버 (Web Application Server) 사용자에게 동적 서비스를 제공한다. 웹 서버로부터 요청을 받는다. ..
-
2020 정보처리기사 필기 : 3과목 : 4장Study/정보처리기사 2020. 5. 28. 13:55
4장 : SQL 활용 1. 프로시저 (Procedure) ★★★ 미리 저장해 놓은, 일련의 SQL 작업이다. 절차형 SQL을 활용한다. 트랜잭션에 속한다. 데이터베이스에 저장된다. 때문에 스토어드(stored) 프로시저라고도 불린다. 생성 명령어 : CREATE 실행 명령어 : EXECUTE, CALL, EXEC 제거 명령어 : DROP 사용되는 곳 일일 마감 작업 일괄 작업 (Batch) 필수 구성도 DECLARE BEGIN END 2. 트리거 (Trigger) ★★★ 이벤트가 발생할 때마다 관련 작업이 자동으로 수행되는 절차형 SQL이다. 이 때, 이벤트는 삽입, 갱신, 삭제와 같은 데이터 조작 작업(DML)을 의미한다. 데이터베이스에 저장된다. DCL을 사용할 수 없다. 사용되는 곳 데이터 변경 무..
-
2020 정보처리기사 필기 : 3과목 : 3장Study/정보처리기사 2020. 5. 28. 13:49
3장 : SQL 응용 1. SQL (Structured Query Language) 관계대수와 관계해석을 기초로한 혼합 데이터 언어 2. SQL의 분류 DDL (Data Define Language, 데이터 정의어) DML (Data Manipulation Language, 데이터 조작어) DCL (Data Control Language, 데이터 제어어) 3. DDL (Data Define Language, 데이터 정의어) CREATE : 정의 시 사용 ALTER : 변경 시 사용 DROP 제거 시 사용 CASCADE : 제거될 테이블을 참조하는 모든 제약과 뷰도 자동으로 제거된다. RESTRICT : 대상 테이블이 제약이나 뷰로부터 참조되지 않은 경우에만 제거된다. 4. DML (Data Manipul..