반응형

[Certification] 128

[정보통신기사] KCA 국가기술자격검정 시험정보 - 시험과목 및 시험방법, 응시수수료, 평가기준

KCA 국가기술자격점정 자격증 중 하나인 '정보통신기사'에 대한 정보 알려드립니다.   1. 시험과목 및 시험방법구분과목출제유형(시험시간)합격기준필기1. 정보전송일반2. 정보통신기기3. 정보통신네트워크4. 정보시스템운용5. 컴퓨터 일반 및 정보설비 기준객관식 4지선다형(2시간 30분)과목당 100점을 만점으로 하여 매과목 40점 이상, 전과목 평균 60점 이상: 과목당 20문항 ( 총 100문항 )실기정보통신 실무필답형(2시간 30분)100점을 만점으로 60점 이상※ 2013년부터 동 종목의 실기시험은 복합형(필답형+작업형)에서 필답형으로 시행   2. 응시수수료필기실기18,800원21,900원 3. 직무수행 정보통신 기술과 제반지식을 바탕으로 정보통신설비와 이에 기반한 정보시스템의 설계, 시공, 감리,..

[Certification] 2025.02.07

[SQLD] 6. SQLD 자격검정 실전문제 풀이(2) (Question&Answer) - 16~30문제

SQLD 자격검정 실전문제 풀이(2) (Question&Answer)                                       [Fortinet] Fortigate SNMP 설정, 서버 연동 방법 - FGT 방화벽 [Fortinet] Fortigate SNMP 설정, 서버 연동 방법 - FGT 방화벽Fortigate SNMP 설정 방법 SNMP는 SNMP Manager가 FortiGate로 정보를 요청하는 Polling(UDP 161) 방식과 FortiGate에서 이벤트가 발생할 경우 SNMP Manager로 Trap(UDP 162) 방식이 있다. 위 구성도에서 만약 FortiGate와 SNinfoofit.tistory.com [Linux] rsync 명령어 사용법 - 데이터 백업하기 [Lin..

[SQLD] 6. SQLD 자격검정 실전문제 풀이(1) (Question&Answer) - 1~15문제

SQLD 자격검정 실전문제 풀이 (Question&Answer)                                         [SQLD] 5-1. SQL 최적화 기본 원리 - 옵티마이저와 실행계획, SQL 처리 흐름도 [SQLD] 5-1. SQL 최적화 기본 원리 - 옵티마이저와 실행계획, SQL 처리 흐름도A. 옵티마이저 정의 1. SQL은 사용자의 요구사항만 기술 2. 처리과정에 대한 기술은 하지 않음 3. 최적의 실행 방법을 결정하는 것이 옵티마이저의 역할 4. 사용자가 질의한 SQL문에 대해 최적의 실infoofit.tistory.com [TIP] 윈도우에서 인터넷 속도 향상시키는 10가지 방법 - 캐시 지우기, 애드웨어 제거, 라우터 초기화, 무선 신호 강화, 윈도우 재설치, DNS ..

[SQLD] 5-4. SQL 최적화 기본 원리 - 예상문제풀이 (Question&Answer)

문제 1. 옵티마이저에 대한 설명으로 적절하지 않은 것은 다음 중 무엇인가?① 옵티마이저는 질의에 대해 실행계획을 생성한다. ② 비용기반 옵티마이저는 비용계산을 위해 다양한 통계정보를 사용한다. ③ 규칙기반 옵티마이저에서 제일 낮은 우선순위는 전체 테이블 스캔이다. ④ 비용기반 옵티마이저는 적절한 인덱스가 존재하면 반드시 인덱스를 사용한다. 문제 2. 실행계획에 대한 설명으로 적절하지 않는 것은 다음 중 무엇인가?① 실행계획은 SQL문의 처리를 위한 절차와 방법이 표현된다. ② 실행계획은 액세스 기법, 조인 순서, 조인 방법 등으로 구성된다. ③ 실행계획이 다르면 결과도 달라질 수 있다. ④ 최적화 정보는 실행계획의 단계별 예상 비용을 표시한 것이다.  문제 3. SQL 처리 흐름도에 대한 설명으로 적절..

[SQLD] 5-3. SQL 최적화 기본 원리 - 조인 수행 원리, Nested Loop Join, Sort Merge Join, Hash Join

A. 조인 개요 1. 두 개 이상의 테이블을 하나의 집합으로 만드는 연산 2. FROM 절에 두 개 이상의 테이블이 나열될 경우 조인이 수행 3. 조인 연산은 두 테이블 사이에서 수행 4. 3개 이상 테이블이 조인될 경우 먼저 수행된 조인 결과와 나머지 테이블 사이에서 조인이 수행됨 5. 테이블 또는 조인 결과를 이용하여 조인을 수행할 때 조인 단계별로 다른 조인 기법을 사용할 수 있음 6. 조인 기법은 두 개의 테이블을 조인할 때 사용할 수 있는 방법 7. Nested Loop Join (NL Join), Sort Merge Join, Hash Join 조인 방식이 존재   B. Nested Loop Join ( NL Join ) 1. 프로그래밍에서 사용하는 중첩된 반복문과 유사한 방식 2. 선행 테이..

[SQLD] 5-2. SQL 최적화 기본 원리 - 인덱스 기본, B트리 기반 인덱스 검색, 클러스터형 인덱스, 테이블 스캔, 인덱스 스캔, 스캔 방식 종류

A. 인덱스 1. 검색 성능의 최적화를 위한 객체임 2. 테이블 데이터를 특정 컬럼으로 정렬하여 생성할 수 있는 구조 3. 개수가 많을수록 INSERT, UPDATE, DELETE등과 같은 DML 작업은 성능이 저하 4. UPDATE는 변경 대상 컬럼이 인덱스에 없는 경우 성능에 영향이 없음   B. B트리 기반 인덱스 검색 1단계 : 브랜치 블록의 가장 왼쪽 값이 찾고자 하는 값보다 작거나 같으면 왼쪽 포인터로 이동 2단계 : 찾고자 하는 값이 브랜치 블록의 값 사이에 존재하면 가운데 포인터로 이동 3단계 : 오른쪽에 있는 값보다 크면 오른쪽 포인터로 이동   C. SQL Server의 클러스터형 인덱스 1. 인덱스의 리프 페이지가 곧 데이터 페이지 2. 인덱스 와 테이블이 결합되어 있는 구조 3. 리..

[SQLD] 5-1. SQL 최적화 기본 원리 - 옵티마이저와 실행계획, SQL 처리 흐름도

A. 옵티마이저 정의 1. SQL은 사용자의 요구사항만 기술 2. 처리과정에 대한 기술은 하지 않음 3. 최적의 실행 방법을 결정하는 것이 옵티마이저의 역할 4. 사용자가 질의한 SQL문에 대해 최적의 실행 방법을 결정하는 역할을 수행 5. 최적의 실행 방법이 실행계획(Execution Plan)   B. 규칙기반 옵티마이저 1. 인덱스 유무와 SQL 문장에서 사용하는 연산자의 종류 그리고 SQL문에서 참조하는 객체의 종류 등을 참조해 실행계획을 생성 2. 인덱스를 이용한 액세스 방식이 전체 테이블 액세스 방식보다 우선순위가 높음 3. SQL순위에서 이용 가능한 인덱스가 존재한다면 엑세스 기법전체 테이블 액세스 방식보다는 항상 인덱스를 사용하는 실행계획을 생성  C. 비용기반 옵티마이저(CBO) 1. 규..

[SQLD] 4-9. SQL 활용 - 예상문제풀이 (Question&Answer)

문제 1. 다음 JOIN의 종류의 설명 중 틀린 것은 무엇인가?① EQUI JOIN은 반드시 PK, FK 관계에 의해서만 성립된다. ② NON-EQUI JOIN은 등가 조건이 성립되지 않은 테이블에 JOIN을 걸어주는 방법이다. ③ OUTER JOIN은 JOIN 조건을 만족하지 않는 데이터도 볼 수 있는 JOIN 방법이다. ④ SELF JOIN은 하나의 테이블을 논리적으로 분리시켜 EQUI JOIN을 이용하는 방법이다.  문제 2. 4개의 테이블로부터 필요한 칼럼을 조회하려고 한다. 최소 몇 개의 JOIN 조건이 필요한가? ① 2개 ② 3개 ③ 4개 ④ 5개  문제 3. 다음 SET 연산자에 대한 설명 중 틀린 것은 무엇인가?① UNION 연산자는 조회 결과에 대한 합집합을 나타내며 자동으로 정렬을 해준..

[SQLD] 4-8. SQL 활용 - 절차형 SQL, PL/SQL, Procedure 생성, User Defined Function, Trigger

A. 절차형 SQL 개요 1. DBMS 벤더별 PL(Procedural Language)/SQL(Oracle), SQL/PL(DB2), T_SQL(SQL Server) 절차형 SQL 제공 2. 절차형 SQL을 이용하면 SQL문의 연속적인 실행이나 조건에 따른 분기처리를 할 수 있음  B. PL/SQL 특징 1. Block 내에는 DML 문장과 QUERY 문장, 절차형 언어 등 사용 가능 2. 절차적 프로그래밍을 가능하게 하는 트랜잭션 언어 3. PL/SQL은 Block 구조로 되어있어 각 기능별로 모듈화가 가능 4. 변수, 상수 둥을 선언하여 SQL 문장과 값 교환 5. IF, LOOP 둥의 절차형 언어를 사용하여 절차적인 프로그램이 가능 6. DBMS 정의 에러나 사용자 정의 에러를 정의하여 사용 7...

[SQLD] 4-7. SQL 활용 - DCL, Oracle/SQL Server/DB 유저와 권한

A. DCL(DATA CONTROL LANGUAGE) 개요 - 유저를 생성하고 권한을 제어할 수 있는 명령어  B. 유저와 권한- 데이터베이스는 데이터 보호와 보안을 위해서 유저와 권한을 관리  Oracle 유저와 권한 특징1. 유저를 통해 데이터베이스에 접속을 하는 형태 2. 아이디와 비밀번호 방식으로 인스턴스에 접속 3. 스키마에 오브젝트 생성 등의 권한을 부여받음  SQL Server 유저와 권한 특징1. 로그인 생성 2. 인스턴스 내에 존재하는 데이터베이스에 연결하여 유저 생성 3. 로그인과 유저를 매핑 4. 특정 유저는 특정 데이터베이스 내의 특정 스키마에 대해 권한을 부여받을 수 있음  C. 유저 생성과 시스템 권한  Oracle - 유저생성1. 유저 생성은 CREATE USER 권한이 필요 ..

[SQLD] 4-6. SQL 활용 - 윈도우 함수, Window Function 문법, RANK, DENSE_RANK, ROW_NUMBER, SUM, COUNT, FIRST_VALUE, LAG, LEAD, RATIO_TO_REPORT, PERCENT_RANK, CUME_DIST, NTILE

A. Window Function 개요 1. 분석 함수(ANALYTIC FUNCTION)나 순위 함수(RANK FUNCTION) 2. 행과 행간의 관계 정의, 행과 행간 비교 및 연산하는 것 3. 데이터웨어하우스에서 발전 4. 서브쿼리에서 사용 가능  B. Window Function 문법   C. WINDOW FUNCTION 종류 윈도우 함수 설 명그룹 내 순위 함수RANK, DENSE_RANK, ROW_NUMBER 함수ANSI/ISO SQL 표준과 Oracle, SQL Server 등 대부분의 DBMS에서 지원그룹 내 집계 함수SUM,MAX, MIN, AVG, COUNT 함수 ANSI/ISO SQL 표준과 Oracle, SQL Server 둥 대부분의 DBMS에서 지원 SQL Server의 경우 집계..

[CCNA] 연결성 문제 해결 - PING, Traceroute(tracert), FQDN

A. 기본적인 연결성 문제 해결 1. PingICMP를 사용한다.TCP/IP 스택의 일부분이다.양방향 확인이다. . = 연결실패! = 연결성공U = 도달불가능 2. 확장 PingPing 명령어 입력 시 보통 Ping + 아이피 주소를 쓰지만Ping만 입력하게 되면 확장 핑을 사용할 수 있다. 3. traceroute(tracert)ICMP를 사용한다.Ping과의 차이점은 헤더에 TTL값을 사용한다.Ping -> tracert -> 어디서 막히는지 확인 -> sh ip route 누락된 경로 확인. 4. 다른 도구들sh int sh mac address-table ping by FQDN  [CCNA] 네트워크 다중화 - HSRP, FHRP, VRRP, GLBP [CCNA] 네트워크 다중화 - HSRP, F..

[CCNA] NAT - Static NAT, Dynamic NAT, PAT, 구성 검증

A. Static NAT1. 개요NAT는 본래 IPv6로 마이크레이션 되기 전까지 사용을 할 목적으로 만들어졌으나 실질적으로 더 오래 사용되는 중이다. NAT는 사설 IP주소들을 할당받은 공인 IP주소로 변환하여 인터넷 연결을 가능하게 한다. 정적 NAT는 일반적으로 공용 및 사설 IP 주소간의 영구적인 일대일 매핑이다. 2. 구성 및 검증 interface "name"ip nat outside (또는 inside) ip nat inside source static x.x.x.x(사설) x.x.x.x(공인)(주소의 변환은 양방향으로 적용이 된다.) show ip nat translation 명령어로 검증이 가능하다. 3. Inside&Outside Local&Globalinside local addres..

[CCNA] ACL(Access List) - 개요, 구조, 적용

A. ACL1. ACL 개요출발지 아이피, 목적지 아이피, 포트번호와 같은 라우터를 통과할 패킷의 특성을 기반으로 하여 트래픽을 식별한다. 라우터 또는 스위치는 ACL 결과를 토대로 조치를 취하게 된다. ACL은 라우터와 스위치 모두 지원한다. (이 강의에서는 라우터란 뜻이 라우터와 스위치 모두를 뜻한다.) ACL은 본래 트래픽이 라우터를 통과하는 것이 허용되는지의 여부를 결정하는데 도움을 주는 보안용도로 사용한다. 오늘날엔 트래픽의 식별이 필요한 다른 많은 소프트웨어 정책에서도 사용된다. ACL은 일련의 차단 또는 허용의 액세스제어 항목인 ACE로 구성된다. 각 ACE는 ACL을 구성하는 별도의 라인으로 작성된다. 2. ACL 구조access list NO. Action Protocol IP Wildc..

[CCNA] 스위치 보안 - DHCP Snooping, DAI, 802.1x, 스위츠포트 보안, MAC주소 기반

A. Access Layer 보안기술1. DHCP SnoopingDHCP 트래픽을 특정 신뢰하는 포트(인터페이스)를 통해서만 주고받는 기술로써 신뢰받는 포트를 통해 들어오는 DHCP 트래픽이 아닌경우 해당 트래픽을 폐기한다. 신뢰하는 포트의 개념은 DHCP 서버에서 직접적으로 연결된 포트를 뜻하며 PC까지 이어지는 스위치 간 링크를 뜻하기도 한다. 구성방법으로는 스위치에서ip dhcp snoopingip dhcomp snooping vlan ? -> vlan level에서도 활성화int "interface name" -> dhcp 트래픽이 들어올 인터페이스ip dhcp snooping trust 2. DAIDynamic ARP Inspection의 줄임말로 Middle ARP spoofing 방지기술이다..

반응형