Etc 32

[정보처리기사] 3과목 4장 - SQL 활용

3과목 - 데이터베이스 구축 4장. SQL 활용 108. 프로시저 (Procedure) 프로시저의 개요 프로시저란 절차형 SQL을 활용하여 특정 기능을 수행하는 일종의 트랜잭션 언어로, 호출을 통해 미리 저장해 놓은 SQL 작업 수행 데이터베이스에 저장되어 수행되기 때문에 Stored Procedure라고도 불림 시스템의 일일 마감 작업, 배치 작업 등에 주로 사용 프로시저 구성도 DECLARE BEGIN CONTROL SQL EXEPTION TRANSACTION END DECLARE : 프로시저의 명칭, 변수, 인수, 데이터 타입을 정의하는 선언부 BEGIN / END : 프로시저의 시작과 종료 CONTROL : 조건문 또는 반복문이 삽입되어 순차적으로 처리 SQL : DML 또는 DCL 삽입 EXCE..

[정보처리기사] 3과목 3장 - SQL 응용

3과목 - 데이터베이스 구축 3장. SQL 응용 101. SQL의 개념 SQL (Structured Query Language)의 개요 국제 표준 데이터베이스 언어 관계대수와 관계해석을 기초로 한 혼합 데이터 언어 SQL의 분류 DDL (Data Define Language, 데이터 정의어) SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 정의하거나 변경 또는 삭제할 때 사용하는 언어 CREATE : SCHEMA, DOMAIN, TABLE, VIEW, INDEX 정의 ALTER : TABLE에 대한 정의 변경 DROP : SCHEMA, DOMAIN, TABLE, VIEW, INDEX 삭제 DML (Data Manipulation Language, 데이터 조작어) 저장된 데이터를 실질적으로..

[정보처리기사] 3과목 2장 - 물리 데이터베이스 설계

3과목 - 데이터베이스 구축 2장. 물리 데이터베이스 설계 85. 사전 조사 분석 물리 데이터베이스 설계 논리적 데이터베이스를 물리적 저장장치에 저장할 수 있는 데이터로 변환하는 과정 기본적인 데이터 단위는 저장 레코드 (Stored Record) 물리적 설계 단계에 꼭 포함 저장 레코드의 양식 설계 레코드 클러스터링의 분석 및 설계 접근 경로 설계 물리적 설계 시 고려 사항 인덱스 구조 및 레코드 크기 파일에 존재하는 레코드 개수 성능 향상을 위한 개념 스키마의 변경 여부 검토 물리적 설계 전에 데이터 명명 규칙, 시스템 자원, 데이터베이스 관리 요소 등 파악 데이터 명명 규칙 파악 물리 데이터 모델에 적용해야 하는 규칙으로 물리 데이터 모델 설계 전 파악 물리 데이터베이스 설계와 논리 데이터베이스 설..

[정보처리기사] 3과목 1장 - 논리 데이터베이스 설계

3과목 - 데이터베이스 구축 1장. 논리 데이터베이스 설계 70. 데이터베이스 설계 데이터베이스 설계 시 고려사항 무결성 : 삽입, 삭제, 갱신 등의 연산 후에도 데이터베이스에 저장된 데이터가 정해진 제약 조건을 항상 만족해야함 일관성 : 저장된 데이터들 사이나, 특정 질의에 대한 응답이 변함없이 일정해야함 회복 : 시스템 장애 발생 시 장애 발생 직전 상태로 복구할 수 있어야함 보안 : 불법적인 데이터의 노출 또는 손실로부터 보호할 수 있어야함 효율성 : 응답시간의 단축, 시스템의 생산성, 저장 공간의 최적화 등이 가능해야함 데이터베이스 확장 : 지속적으로 데이터를 추가할 수 있어야함 데이터베이스 설계 순서 요구 조건 분석 개념적 설계 논리적 설계 물리적 설계 구현 요구 조건 분석 데이터베이스를 사용할..

소프트스퀘어드 10기 서버 세션 후기

작년 9월 말부터 11월 말까지 8주동안 소프트스퀘어드 서버 세션을 수강했다. 맨날 후기 써야지 생각만 하고 미루다가 드디어 쓴다. 어쩌다 지원했는지 원래는 인턴을 하고 싶었다. 막학기를 앞둔 상태여서 학점도 별로 안남았던 터라 ICT 인턴십을 지원했었다. 운좋게 면접까지 갔지만 떨어졌다. 며칠 고민하다 대표님께 직접 메일을 보냈었는데 지금 생각해보면 참 대담하지 않았나 싶다. 그렇게 기사회생하나 싶었는데 다시 떨어졌다. 떨어졌다는 표현보다는 놓쳤다는 표현이 맞을지도 모르겠다. 인턴 추가모집 클릭하는 것을 내가 아닌 회사에서 직접 해야하는 구조였는데 클릭을 잘못하셨다고 한다. 원망보다는 아쉬움이 너무 컸었다. 나도 이제 인턴 한 번 해보나 싶었는데 여전히 학교에 남아있어야 했다. 면접 기억을 되살려보면 ..

[정보처리기사] 2과목 5장 - 인터페이스 구현

2과목 - 소프트웨어 개발 5장. 인터페이스 구현 60. 모듈 간 공통 기능 및 데이터 인터페이스 확인 모듈 간 공통 기능 및 데이터 인터페이스의 개요 공통 기능은 공통적으로 제공되는 기능 데이터 인터페이스는 모듈 간 교환되는 데이터가 저장될 파라미터 모듈 간 공통 기능 및 데이터 인터페이스 확인 순서 인터페이스 설계서를 통해 모듈별 기능 확인 내외부 모듈을 기반으로 공통적으로 제공되는 기능과 각 데이터의 인터페이스 확인 인터페이스 설계서 시스템 사이 데이터 교환 및 처리를 위한 내용을 정의한 문서 일반적인 인터페이스 설계서 시스템 인터페이스 목록, 각 인터페이스의 상세 데이터 명세, 세부 인터페이스 정보를 정의한 문서 시스템 인터페이스 설계서 시스템 인터페이스 목록을 만들고, 각 목록에 대한 상세 데이..