일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 자바 중급2편 - 컬렉션 프레임워크
- @Aspect
- 2024 정보처리기사 수제비 실기
- 스프링 mvc2 - 검증
- 자바의 정석 기초편 ch12
- 자바의 정석 기초편 ch9
- 자바 고급2편 - io
- 자바의 정석 기초편 ch1
- 스프링 입문(무료)
- 스프링 트랜잭션
- 2024 정보처리기사 시나공 필기
- 데이터 접근 기술
- 자바의 정석 기초편 ch13
- 자바 기초
- 자바 중급1편 - 날짜와 시간
- 자바의 정석 기초편 ch6
- 자바의 정석 기초편 ch5
- 자바의 정석 기초편 ch4
- 자바의 정석 기초편 ch14
- 람다
- 자바의 정석 기초편 ch11
- 자바로 계산기 만들기
- 자바의 정석 기초편 ch7
- 스프링 mvc1 - 스프링 mvc
- 스프링 mvc2 - 타임리프
- 스프링 고급 - 스프링 aop
- 자바의 정석 기초편 ch2
- 자바 고급2편 - 네트워크 프로그램
- 스프링 mvc2 - 로그인 처리
- 자바로 키오스크 만들기
- Today
- Total
목록2024 정보처리기사 수제비 실기 (60)
개발공부기록

2024년도 수제비 실기책(6판) 내용 정리4) 서버 인증 및 접근 통제(1) 서버 인증의 개념 다중 사용자 시스템과 망 운영 시스템에서 접속자의 로그인 정보를 확인하는 보안 절차전송된 메시지 무결성 및 송신자를 검증하는 과정이 인증에 해당함서버에서 사용자들에게 접근 권한을 부여하기 위해 접속자의 신분을 검증하는 과정을 로그인이라 하며 인증 과정이 필요함(2) 인증 기술의 유형(지소생특)유형설명지식기반 인증사용자가 기억하고 있는 지식, 그가 알고 있는 것(Something You Know)ex) ID/Password소지기반 인증소지하고 있는 사용자 물품, 그가 가지고 있는 것(Something You Have)ex) 공인인증서, OTP생체기반 인증고유한 사용자의 생체 정보, 그를 대체하는 것(Someth..

2024년도 수제비 실기책(6판) 내용 정리1. 소프트웨어 개발 보안 설계1) SW 개발 보안의 개념소스 코드 등에 존재하는 보안 취약점을 제거하고, 보안을 고려하여 기능을 설계 및 구현하는 등 소프트웨어 개발 과정에서 지켜야할 일련의 보안 활동을 말함SW 개발 보안 생명주기요구사항 명세설계구현테스트유지보수요구사항 중 보안 항목 식별요구사항 명세서위협원 도출을 위한 위협 모델링보안 설계 검토 및 보안 설계서 작성보안 통제 수립표준 코딩 정의서 및 SW 개발 보안 가이드를 준수해서 개발소스 코드 보안 약점진단 및 개선모의 침투 테스트 또는 동적 분석을 통한 보안 취약점 진단 및 개선지속적인 개선보안 패치2) SW 개발 보안의 구성요소정보보안의 세 가지 요소인 기밀성, 무결성, 가용성을 지키고 서버 취약점을..

2024년도 수제비 실기책(6판) 내용 정리1) 커밋(COMMIT)에 대해서 서술정답더보기트랜잭션을 메모리에 영구적으로 저장하는 제어어2) STUDENT 테이블에 컴퓨터과 학생 50명, 인터넷과 학생 100명, 사무자동화학과 학생 50명의 정보가 저장되어 있을 때, 다음 쿼리 문을 실행한 결과 튜플 수는? (단, DEPT 컬럼은 학과명)SELECT DEPT FROM STUDENT;SELECT DISTINCT DEPT FROM STUDENT;SELECT COUNT(DISTINCT DEPT) FROM STUDENT WHERE DEPT='컴퓨터과';정답더보기1. 2002. 33. 13) 사원 테이블에 생년월일이라는 컬럼을 삭제하고자 할때 알맞은 쿼리를 작성정답더보기ALTER TABLE 사원 DROP COLUM..

2024년도 수제비 실기책(6판) 내용 정리CHAPTER 2 - 응용 SQL / 기출문제1) 다음 조건을 만족하면서 과목별 점수의 평균이 90 이상인 과목이름, 최소점수, 최대점수를 구하는 SQL문을 작성대소문자를 구분하지 않음WHERE 구문을 사용하지 않음GROUP BY, HAVING 구문을 반드시 사용세미콜론(;)은 생략 가능별칭(AS)를 사용해야 함정답더보기SELECT 과목이름, MIN(점수) AS 최소점수, MAX(점수) AS 최대점수 FROM 성적 GROUP BY 과목이름 HAVING AVG(점수) >= 90;2) 다음 조건을 만족하면서 학과별로 튜플 수가 얼마인지 구하는 SQL문을 작성대소문자를 구분하지 않음WHERE 구문을 사용하지 않음GROUP BY 구문을 사용세미콜론(;)은 생략 가능별칭..

2024년도 수제비 실기책(6판) 내용 정리CHAPTER 2 - 응용 SQL / 1. 집계성 SQL1) 다중 행 연산자개념 : 서브 쿼리의 결과가 여러 개의 튜플을 반환하는 다중 행 서브쿼리에서 사용되는 연산자다중 행 비교 연산자는 단일 행 비교 연산자(, =, )와 결합하여 사용할 수 있음연산자설명IN리턴되는 값 중에서 조건에 해당하는 값이 있으면 참ANY, SOME서브쿼리에 의해 리턴되는 각각의 값과 조건을 모두 비교하여 하나 이상을 만족하면 참ALL값을 서브쿼리에 의해 리턴되는 모든 값과 조건 값을 모두 비교하여 모든 값을 만족해야만 참EXISTS메인 쿼리의 비교 조건이 서브쿼리의 결과 중에서 만족하는 값이 하나라도 존재하면 참 [1] IN 연산자SELECT EMP_ID, ..

2024년도 수제비 실기책(6판) 내용 정리1) 다음 괄호( ) 안에 알맞은 말을 작성스키마는 사용자나 개발자의 관점에서 필요로 하는 데이터 베이스의 논리적 구조를 나타낸 ( 1 ) 스키마, 데이터 베이스의 전체적인 논리적 구조를 나타낸 ( 2 ) 스키마, 물리적 저장 장치의 관점에서 보는 데이터베이스의 구조를 나타낸 ( 3 ) 스키마가 있다정답더보기1. 외부2. 개념3. 내부2) 사원 테이블의 '사번' 컬럼에 대해 '사번인덱스'라는 인덱스 명으로 인덱스를 생성하고자 할 때 알맞은 쿼리를 작성정답더보기CREATE INDEX 사번인덱스 ON 사원(사번);3) 사람이라는 테이블을 만들고자 할 때 이름, 성별 컬럼이 있고, 이름은 VARCHAR(10), 성별은 CHAR(1) ..

2024년도 수제비 실기책(6판) 내용 정리1) 트랜잭션의 특성 중 일관성, 지속성 외 2개의 특성을 작성정답더보기1. 원자성 2. 격리성 or 독립성 원자성 (Atomicity)격리성(Isolation)2) 트랜잭션 원자성에 대해서 설명정답더보기트랜잭션을 구성하는 연산 전체가 모두 정상적으로 실행되거나 취소되어야 하는 성질or 트랜잭션의 연산 전체가 성공하거나 실패되어야 하는 성질3) 트랜잭션 Rollback에 대해서 설명정답더보기트랜잭션 처리 중 오류가 발생했을 때 오류 이전의 특정 시점 상태로 되돌려주는 제어어4) 다음에 해당하는 DB 트랜잭션 연산을 [보기]에서 찾아 작성장애 발생 전 DB로 복구하는 기법으로 디스크에 저장된 로그를 분석하여 트랜잭션의 시작(Start)과 완료(Commit)에 대한..

2024년도 수제비 실기책(6판) 내용 정리3) DML(1) 데이터 조작어(DML; Data Manipulation Languge)의 개념 데이터 베이스에 저장된 자료들을 입력, 수정, 삭제, 조회하는 언어(2) DML 명령어(세인업데)유형동작설명SELECT조회테이블 내 컬럼에 저장된 데이터를 조회INSERT삽입테이블 내 컬럼에 데이터를 추가UPDATE갱신테이블 내 컬럼에 저장된 데이터를 수정DELETE삭제테이블 내 컬럼에 저장된 데이터를 삭제 (3) SELECT(데이터 조회) 명령어 [1] SELECT 명령어 개념 데이터의 내용을 조회할 때 사용하는 명령어(셀프웨그해오)SELECT 절, FROM 절, WHERE 절, GROUP BY 절, HAVING절, ORDER BY절로 구성-- SELECT 구성SE..