일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 공부
- Review
- 정보처리기사
- wargame
- IT
- study
- 자격증
- Shell
- 클라우드
- 취약점진단
- 웹해킹
- 정리
- reivew
- 워게임
- Security
- Linux
- 보안
- 리눅스마스터2급
- 드림핵
- 기록
- 케이쉴드주니어
- 자격증공부
- 위험관리
- keyword
- it자격증
- DreamHack
- webhacking
- 복습
- 보안용어
- 리눅스
- Today
- Total
목록study (72)
IT Memory Note
1️⃣ 개발환경 구축☆☆☆ (1) 개발환경 구축의 개념 개발환경 구성 시 구현될 시스템 요구사항의 명확한 이해가 필요함개발 도구와 서버의 선정이 이루어져야 하고, 개발에 사용되는 도구들의 사용 편의성과 성능, 라이선스를 확인함 (2) 개발 도구의 분류 구분설명빌드 도구• 작성한 코드의 빌드 및 배포를 수행하는 도구• 각각의 구성요소와 모듈에 대한 의존성 관리를 지원구현 도구• 개발자의 코드 작성과 디버깅, 수정 등과 같은 작업을 지원하는 도구• 프로그램을 개발할 때 가장 많이 사용되는 도구테스트 도구• 코드의 기능 검증과 전체의 품질을 높이기 위해 사용하는 도구• 코드의 테스트, 테스트에 대한 계획, 수행 및 분석 등의 작업 가능형상 관리 도구• 개발자들이 작성한 코드와 리소스 등 산출물에 대한 버전 관..
1️⃣ 집계성 SQL☆☆☆ (1) 다중 행 연산자 ⓵ 다중 행 연산자의 개념 서브쿼리의 결과가 여러 개의 튜플을 반환하는 다중 행 서브쿼리에서 사용되는 연산자⓶ 다중 행 연산자의 종류 연산자설명IN리턴되는 값 중에서 조건에 해당하는 값이 있으면 참ANY서브쿼리에 의해 리턴되는 각각의 값과 조건을 비교하여 하나 이상을 만족하면 참ALL값을 서브쿼리에 의해 리턴되는 모든 값과 조건 값을 비교하여 모든 값을 만족해야만 참EXISTS메인쿼리의 비교 조건이 서브쿼리의 결과 중에서 만족하는 값이 하나라도 존재하면 참※ ANY와 SOME은 같은 개념임 ■ IN 연산자 [DEPT] 테이블DEPT_IDDEPT_NAMEMGR_ID10개발팀10120운영팀106 [EMP] 테이블EMP_IDEMP_NAMEDEPT_ID101김철..
1️⃣ 트랜잭션(Transaction)☆☆☆ (3) DML(Data Manipulation Language, 데이터 조작어) 3. SELECT(데이터 조회) 명령어 ⓷ 서브쿼리(Sub-Query) ㉮ 서브쿼리의 개념 SQL 문 안에 포함된 또 다른 SQL 문서브쿼리의 용도 : 알려지지 않은 기준을 위한 검색을 위해 사용함메인쿼리와 서브쿼리 관계 : 주종 관계로서, 서브쿼리에 사용되는 컬럼 정보는 메인쿼리의 컬럼 정보를 사용할 수 있으나 역으로는 성립하지 않음 ㉯ 서브쿼리의 유형(위치 기준) 종류설명FROM 절 서브쿼리• 서브쿼리가 FROM 절 안에 들어있는 형태• 인라인 뷰(Inline Views)라고 불림• 뷰(View)처럼 결과가 동적으로 생성된 테이블 형태로 사용할 수 있음WHERE 절 서브..
1️⃣ 트랜잭션(Transaction)☆☆☆ (3) DML(Data Manipulation Language, 데이터 조작어) 1. 데이터 조작어의 개념 DB에 저장된 자료들을 입력, 수정, 삭제, 조회하는 언어2. DML 명령어 유형동작설명SELECT조회테이블 내 컬럼에 저장된 데이터를 조회INSERT삽입테이블 내 컬럼에 데이터를 추가UPDATE수정테이블 내 컬럼에 저장된 데이터를 수정DELETE삭제테이블 내 컬럼에 저장된 데이터를 삭제 3. SELECT(데이터 조회) 명령어 ⓵ SELECT 명령어의 개념 데이터의 내용을 조회할 때 사용하는 명령어SELECT [ALL | DISTINCT] 속성명1, 속성명2... FROM 테이블명1, ...[WHERE 조건][GROUP BY 속성명1, ...][HAVI..
1️⃣ 트랜잭션(Transaction)☆☆☆ (2) DDL(Data Definition Language) 1. 데이터 정의어의 개념 데이터를 정의하는 언어로서 '데이터를 담는 그릇을 정의하는 언어'테이블과 같은 데이터 구조를 정의하는 데 사용되는 명령어들로 특정 구조를 생성, 변경, 삭제, 이름을 바꾸는 데이터 구조와 관련된 명령어들을 데이터 정의어라고 부름2. DDL의 대상 ⓵ 스키마(Schema) ㉮ 스키마의 개념DB의 구조, 제약조건 등의 정보를 담고 있는 기본적인 구조외부/개념/내부 3 계층으로 구성되어 있음 ㉯ 스키마의 구성구성설명외부 스키마(External Schema)• 사용자나 개발자의 관점에서 필요로 하는 DB의 논리적 구조• 사용자 뷰를 나타냄• 서브 스키마로 불림개념 스키마(Co..