[시나공 정보처리기사 필기] 201. DAS (Direct Attached Storage) ~ 250. JAVA에서의 표준 출력
201. DAS (Direct Attahed Storage)
- 서버와 저장장치를 전용 케이블로 직접 연결하는 방식으로, 일반 가정에서 컴퓨터에 외장하드를 연결하는 것이 해당된다
202. NAS (Network Attached torage)
- 서버와 저장장치를 네트워크를 통해 연결하는 방식
203. SAN (Storage Area Network)
- DAS의 빠른 처리와 NAS의 파일 공유 장점을 혼합한 방식
204. DDL (Data Define Language)
- Schema, domain, tablem view, index를 정의하거나 변경 또는 삭제할 때 사용하는 언어
205. DML (Data Manipulation Language, 데이터 조작어)
- 데이터베이스 사용자가 응용 프로그램이나 질의어를 통하여 저장된 데이터를 실질적으로 처리하는데 사용하는 언어
206. DCL (Data Control Language, 데이터 제어어)
- 데이터의 보안, 무결성, 회복, 병행 수행 제어 등을 정의하는데 사용되는 언어이다.
207. CREATE TABLE
- 테이블을 정의하는 명령문이다.
208. ALTER TABLE
- 테이블에 대한 정의를 변경하는 명령문이다.
209. DROP
- 스키마, 도메인, 기본 테이블, 뷰 테이블, 인덱스, 제약 조건 등을 제거하는 명령문이다.
210. DCL (Data Control Language, 데이터 제어어)
- 데이터의 보안, 무결성, 회복, 병행 제어 등을 정의하는데 사용하는 언어
211. GRANT / REVOKE
- 관리자가 데이터베이스 사용자에게 권한을 부여하거나 취소하기 위한 명령어이다.
212. COMMIT
- 트랜잭션이 성공적으로 끝나면 데이터베이스가 새로운 일관성 상태를 가지기 위해 변경 내용 데이터베이스 반영 명령
213. ROLLBACK
- 아직 COMMIT 되지 않은 변경된 모든 내용들을 취소하고 데이터베이스를 이전 상태로 되돌리는 명령어
214. 삽입문 (INSERT INTO~)
- 기본 테이블에 새로운 튜플을 삽입할 때 사용
215. 삭제문 (DELETE FROM~)
- 기본 테이블에 있는 튜플들 중에서 특정 튜플을 삭제할 때 사용한다.
216. 갱신문 (UPDATE~ SET~)
- 기본 테이블에 있는 튜플들 중에서 특정 튜플의 내용을 변경할 때 사용한다.
217. 데이터 조작문의 네가지 유형
- SELECT, INSERT, DELETE, UPDATE
218. SELECT1 - 일반 형식
- SELECT, FROM, WHERE, ORDER BY,
219. 조건 연산자 / 연산자 우선순위
- 우선순위 : 산술연산자, 관계연산자, 논리연산자
220. 하위 질의
- 조건절에 주어진 질의를 먼저 수행하여 그 검색 결과를 조건절의 피연산자로 사용한다.
221. SELECT 2- 일반형식
- 그룹함수, WINDOW 함수, GROUP BY, HAVING 절
222. 그룹함수
- COUNT, SUM, AVG, MAX, MIN, STDDEV, VARIANCE
223. 집합 연산자를 이용한 통합 질의
- 집합 연산자를 사용하여 2개 이상의 테이블의 데이터를 하나로 통합한다.
224. INNER JOIN
- 일반적으로 EQUI JOIN과 NON-EQUI JOIN으로 구분된다
225. 트리거의 개요
- 데이터베이스 시스템에서 데이터의 삽입, 갱신, 삭제 등의 이벤트가 발생할 때 마다 관련 작업이 자동으로 수행되는 SQL
226. DBMS 접속 기술
- API 또는 API 사용을 편리하게 해주는 프레임워크 등을 의미
- JDMC, ODBC, MyBatis
227. ORM의 개요
- 객체지향 프로그래밍의 객체와 관계형 데이터베이스의 데이터를 연결하는 기술
228. 쿼리 성능 최적화의 개요
- 데이터 입출력 애플리케이션의 성능향상을 위해 SQL 코드를 최적화 하는 것이다.
229. 데이터 전환의 정의
- 운영 중인 기존 정보 시스템에 축적되어 있는 데이터를 추출하여 새로 개발할 정보 시스템에서 운영 가능하도록 변환 후 적재하는 과정
230. 데이터 검증
- 원천 시스템의 데이터를 목적 시스템의 데이터로 전환하는 과정이 정상적으로 수행되었는지 여부 확인 과정
231. 오류 데이터 정제
- 오류 관리 목록의 각 항목을 분석하여 원천 데이터를 정제하거나 전환 프로그램을 수정하는 것
[ 4과목 : 프로그래밍 언어 활용 ]
232. 배치 프로그램
- 사용자와의 상호 작용 없이 여러 작업들을 미리 정해진 일련의 순서에 따라 일괄적으로 처리하는 것
- 필수 요소 : 대용량데이터, 자동화, 견고성, 안정성/신뢰성, 성능
233. C/C++의 데이터 타입 크기 및 기억 범위
- 문자, 부호없는 문자형, 정수, 실수
234. C언어의 구조체
- 자료의 종류가 다른 변수의 모임
235. 자바의 데이터 타입 및 크기
- 문자, 정수, 실수, 논리
236. Python의 시퀀스 자료형
- 리스트, 튜플, range, 문자열철머 값이 연속적으로 이어진 자료형
237. 변수의 개요 / 변수명 작성 규칙
- 변수 : 컴퓨터가 명령을 처리하는 도중 발생하는 값을 저장하기 위한 공간
238. 가비지 콜렉터
- 선언만 하고 사용하지 않는 변수들이 점유한 메모리 공간을 강제로 해제하여 다른 프로그램들이 사용할 수 있도록 하는 것
239. 산술 연산자
- 가, 감, 승, 제 등의 산술 계싼이 사용되는 연산자
240. 관계 연산자
- 두 수의 관계를 비교하여 참 또는 거짓을 결과로 얻는 연산자
241. 비트 연산자
- 비트별로 연산하여 결과를 얻는 연산자
242. 논리 연산자
- 두 개의 논리 값을 연산하여 참 또는 거짓을 결과로 얻는 연산자
243. 대입 연산자
- 연산 후 결과를 대입하는 연산직을 간략하게 입력 할 수 있는 대입 연산자
244. 조건 연산자
- 조건에 따라 서로 다른 수식을 수행한다.
245. 연산자 우선순위
- 단항 연산자 > 이항 연산자 > 삼항 연산자 > 대입 연산자 > 순서 연산자
246. scanf() 함수
- C언어의 표준 입력 함수로, 키보드로 입력받아 함수에 저장하는 함수
247. 서식 문자열
- %~~~다양한 문자들이 붙는다.
248. printf()함수
- C언어의 표준 출력 함수로, 인수로 주어진 값을 화면에 출력하는 함수
249. 주요 제어문자
- \~~ 다양한 문자들이 붙는다.
250. JAVA에서의 표준 출력
- 자바에서 값을 화면에 출력할 때는 System 클래스의 서브 클래스인 out 클래스의 메소드 print(), println(), printf() 등을 출력