본문 바로가기

분류 전체보기42

SQLD : 문제 풀이 개념 간단 정리 [1] 1. 반정규화 방법 : 테이블 통합, 테이블 분할, 중복 테이블 추가, 중복 속성 추가 등..- 반정규화를 수행하면 시스템의 성능이 향상되고 관리 효율성은 증가하지만 데이터의 일관성, 정합성이 저하될 수 있다.1:1관계 / 1:M 관계 / 슈퍼,서브타입 수직분할 : 컬럼 단위의 테이블을 분리하여 성능향상 수평분할 : 행 단위의 테이블을 분리하여 성능향상 중복테이블 추가 : 다른 업무이거나 서버가 다른 경우 동일한 테이블 구조를 중복함 - 원격 조인 제거하고 성능 향상통계테이블 추가 : SUM, AVG 같은 계산을 미리 수행하여 통계테이블로 생성 - 조회시 성능 향상이력테이블 추가 : 이력테이블 중에서 마스터 테이블에 존재하는 레코드를 중복함2. 정규화 과정 = 정보처리기사 필기 공부할때 '도부이결다조' .. 2024. 5. 19.
:D / 2022년 3월 정보처리기사 필기 1,2,3 과목은 쉽게 술술 풀려나갔는데 4,5과목에서 점점 막히더니 역시나 4,5과목 점수는 처참하다... // 1과목설계 기법 중 하향식 설계 방법과 상향식 설계 방법에 대한 비교 설명으로 가장 옳지 않은 것은?1. 하향식 설계에서는 통합 검사 시 인터페이스가 이미 정의되어 있어 통합이 간단하다.2. 하향식 설계에서 레벨이 낮은 데이터 구조의 세부 사항은 설계 초기 단계에서 필요하다.3. 상향식 설계는 최하위 수준에서 각각의 모듈들을 설계하고 이러한 모듈이 완성되면 이들을 결합하여 검사한다.4. 상향식 설계에서는 인터페이스가 이미 성립되어 있지 않더라도 기능 추가가 쉽다. 애자일 기법 중 스크럼과 관련된 용어에 대한 설명이 틀린 것은?1. 스크럼 마스터는 스크럼 프로세스를 따르고, 팀이 스크럼을 효과.. 2024. 2. 29.
:D / 2022년 4월 정보처리기사 필기 // 1과목메시지 지향 미들웨어에 대한 설명으로 틀린 것은?1. 느리고 안정적인 응답보다는 즉각적인 응답이 필요한 온라인 업무에 적합하다.2. 독립적인 애플리케이션을 하나의 통합된 시스템으로 묶기 위한 역할을 한다.3. 송신측과 수신측의 연결 시 메시지 큐를 활용하는 방법이 있다.4. 상이한 애플리케이션 간 통신을 비동기 방식으로 지원한다.- MOM은 다소 느리고 안정적인 응답을 필요로 하는 경우에 많이 사용 (메세지 보내고 응답 기다림) 익스트림 프로그래밍에 대한 설명으로 틀린 것은?1. 대표적인 구조적 방법론 중 하나이다.2. 소규모 개발 조직이 불확실하고 변경이 많은 요구를 접하였을 때 적절한 방법이다.3. 익스트림 프로그래밍을 구동시키는 원리는 상식적인 원리와 경험을 최대한 끌어 올리는 것이다.4.. 2024. 2. 25.
:D / 2021년 3월 정보처리기사 필기 // 1과목통신을 위한 프로그램을 생성하여 포트를 할당하고, 클라이언트의 통신 요청 시 클라이언트와 연결하는 내,외부 송,수신 연계기술은?1. DB링크 기술2. 소켓 기술3. 스크럼 기술4. 프로토타입 기술 GoF 디자인 패턴의 생성패턴에 속하지 않는 것은?1. 추상 팩토리2. 빌더3. 어댑더 : 구조패턴4. 싱글- 생성패턴 : 추상 팩토리, 빌더, 팩토리메서드, 프로토타입, 싱글톤- 구조패턴 : 어댑터, 브리지, 컴포지트, 데코레이터, 프록시, 파사드, 플라이웨이트- 행위 패턴 : 책임 연쇄, 커맨드, 인터프리터, 이터레이터, 중재자, 메멘토, 옵서버, 상태, 전력, 템플릿메서드, 방문자 객체지향 분석 방법론 중 Coad-Tourdon 방법에 해당하는 것은?1. E-R 다이어그램을 사용하여 객체의 행위.. 2024. 2. 23.