IT자격증

SQLD

2과목 - 1장 SQL 기본

★ SQL 문장들의 종류 데이터 조작어 (DML) SELECT 데이터베이스에 들어있는 데이터를 조회하거나 검색하기 위한 명령어를 말하는 것으로 RETRIEVE 라고도 한다. INSERT UPDATE DELETE 데이터베이스의 테이블에 들어 있는 데이터에 변형을 가하는 종류의 명령어들을 말한다. 예를 들어 데이터를 테이블에 새로운 행을 집어넣거나, 원하지 않는 데이터를 삭제하거나 수정하는 것들의 멸영어를 DML이라고 부른다. 데이터 정의어 (DDL) CREATE ALTER DROP RENAME 테이블과 같은 데이터 구조를 정의하는데 사용되는 명령어들로 그러한 구조를 생성하거나 변경하거나 삭제하거나 이름을 바꾸는 데이터 구조와 관련된 명령어들을 DDL 이라고 부른다. 데이터 제어어 (DCL) GRANT RE..

SQLD

1과목 - 2장 데이터 모델과 성능

★ 성능데이터모델링이란? 데이터베이스 성능 향상을 목적으로 설계단계의 데이터 모델링 때부터 성능과 관련된 사항이 데이터 모델링에 반영될 수 있도록 하는 것이다. ★ 중복속성 중복속성에 대한 분리가 1차 정규화의 대상이 되며, 로우단위의 중복도 1차 정규화의 대상이 되지만 칼럼 단위로 중복이 되는 경우도 1차 정규화의 대상이다. ★ 반정규화 정규화된 엔티티, 속성, 관계에 대해 시스템의 성능향상과 개발과 운영의 단순화를 위해 중복, 통합, 분리 등을 수행하는 데이터 모델링의 기법을 의미한다. 반정규화는 데이터를 중복하여 성능을 향상시키기 위한 기법이라고 정의할 수 있고 좀 더 넓은 의미의 반정규화는 성능을 향상시키기 위해 정규화된 데이터 모델에서 중복, 통합, 분리 등을 수행하는 모든 과정을 의미한다. 데..

SQLD

1과목 - 1장 데이터 모델링의 이해

★ 발생 시점에 따른 엔티티 분류 기본/키엔티티 중심엔티티 행위엔티티 ★ 데이터 모델링이란? 정보시스템을 구축하기 위한 데이터 관점의 업무 분석 기법 현실세계의 데이터에 대해 약속된 표기법에 의해 표현하는 과정 데이터베이스를 구축하기 위한 분석/설계의 과정 ★ 데이터 모델링 유의점 중복 비유연성 비일관성 ★ 개념적 데이터 모델링 추상화 수준이 높고 업무중심적이고 포괄적인 수준의 모델링 진행 전사적 데이터 모델링, EA 수립시 많이 이용. ★ 논리적 데이터 모델링 시스템으로 구축하고자 하는 업무에 대해 Key, 속성, 관계 등을 정확하게 표현, 재사용성이 높음 ★ 물리적 데이터 모델링 실제로 데이터베이스에 이식할 수 있도록 성능, 저장 등 물리적인 성격을 고려하여 설계 ★ 데이터베이스 스키마 구조 3단계 ..

정보처리기사 실기

정보처리기사 실기 : 12장 제품 소프트웨어 패키징(통합모음 : 중요 키워드 정리)

12-0 소프트웨어 패키징 : 모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는 것 릴리즈 노트 : 소프트웨어 개발 과정에서 정리된 릴리즈 정보 고객과 공유하기 위한 문서 저작권 : 창작자가 가지는 배타적 독점적 권리로, 타인의 침해를 받지 않을 고유한 권한 디지털 저작권 관리(DRM) : 저작권자가 배포한 디지털 콘텐츠가 저작권자가 의도한 용도로만 사용되도록 디지털 콘텐츠 관리 및 보호기술 클리어링 하우스 : 저작권에 대한 사용권한, 라이선스 발급, 암호화된 키 관리 등 콘텐츠 제공자 : 콘텐츠를 제공하는 저작권자 패키저 : 콘텐츠를 메타 데이터와 함께 배포 가능한 형태로 묶어 암호화하는 프로그램 콘텐츠 분배자 : 암호화된 콘텐츠를 유통하는 곳이나 사람 콘텐츠 소비자 : 콘텐츠를 구매해서 ..

정보처리기사 실기

정보처리기사 실기 : 11장 SW 기초 기술 활용(통합모음 : 중요 키워드 정리)

11-0 운영체제 : 시스템 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효율적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임 목적 : 처리능력, 반환시간, 사용가능도, 신뢰도 기능 : 자원관리, 스케줄링, 인터페이스 제공, 하드웨어&네트워크 관리 등등 운영체제 종류 Windows : 마이크로소프트 사가 개발한 운영체제 그래픽 사용자 인터페이스 (GUI) : 키보드로 명령어를 직접 삽입X, 마우스로 아이콘이나 메뉴를 선택 선점형 멀티테스킹 : 동시에 여러 프로그램을 실행하는 멀티태스킹을 하면서 문제 발생시 프로그램 강제 종료 후 반환 PnP (자동감지) : 프린터나 사운드카드 등의 하드웨어를 설치했을 때, 시스템 환경을 운영체제가 자동으로 구성해주는 기능 OLE : 다른 여러 응..

정보처리기사 실기

정보처리기사 실기 : 10장 애플리케이션 테스트(통합모음 : 중요 키워드 정리)

10-0 서버 개발 : 웹 애플리케이션의 로직을 구현할 서버 프로그램을 제작하여 WAS에 탑재하는 것을 의미. 서버 개발 프레임워크 Spring : 자바 기반 Node.js : 자바 스크립트 기반 Django : 파이썬 기반 Codeighiter : PHP 기반 Ruby on Rails : RUBY 기반 API : 응용 프로그램 개발시 OS나 프로그래밍 언어등에 있는 라이브러리를 이용할 수 있도록 규칙을 정의해놓은 것 배치 프로그램 : 사용자와의 상호작용 없이 여러 작업들을 미리 정해진 일련의 순서에 따라 일괄적으로 처리하는 것을 의미 배치 스케줄러 스프링 배치 : 오픈 소스 프레임워크로 스프링이 가지고 있는 다양한 기능들을 모두 사용가능. Quartz : 스프링 프레임워크로 스프링이 가지고 있는 다양한..

정보처리기사 실기

정보처리기사 실기 : 9장 소프트웨어 개발 보안 구축(통합모음 : 중요 키워드 정리)

9-0 SECURE SDLC : 보안상 안전한 S/W를 개발하기 위해 SDLC에 보안강화를 위한 프로세스를 포함한 것 종류 CLASP : Secure Software 사에서 개발, SDLC 초기 단계 보안 강화, 활동중심 역할 기반 프로세스로 구성 SDL : Microsoft 사에서 기존의 SDLC를 개선한 방법론 Seven TouchPoint : 보안의 모범사례를 SDLC에 통합한 방법론, 7개의 보안 활동을 수행 보안 요소 기밀성 : 정보와 자원은 인가된 사용자에게만 접근이 허용 무결성 : 오직 인가된 사용자만 수정가능 가용성 : 인가된 사용자는 언제라도 사용가능 인증 : 정보와 자원을 사용하려는자가 합법적인지 확인하는 모든 행위 부인방지 : 데이터 송,수신한자가 부인할 수 없도록 증거 제공 설계단계..

정보처리기사 실기

정보처리기사 실기 : 8장 SQL응용(통합모음 : 중요 키워드 정리)

8-0 관계 대수와 관계해석을 혼합한 데이터 언어. 분류 DDL (데이터 정의어) : CREATE, ALTER, DROP, TRUNCATE ex) CREATE SCHEMA : 스키마를 정의하는 명령문 CREATE DOMAIN : 도메인을 정의하는 명령문 CREATE TABLE : 테이블을 정의하는 명령문 CREATE VIEW : 뷰를 정의하는 명령어 CREATE INDEX : 인덱스를 정의하는 명령어 ALTER TABLE : 테이블에 대한 정의를 변경하는 명령문 DROM SCHEMA ,,, INDEX : 스키마를 제거 하거나, 인덱스를 제거 할 때 사용하는 명령어 CASCADE : 제거할 요소를 참조하는 다른 개체도 함께 제거 RESTRICT : 다른 개체가 제거할 요소를 참조중일 때는 제거를 취소 DM..

IT의 큰손
'IT자격증' 태그의 글 목록