정보처리기사 실기 - 데이터 입출력
데이터 입출력 데이터 모델 : 현실 세계의 정보를 인간과 컴퓨터가 이해할 수 있도록 추상화하여 표현한 모델 데이터 모델 절차 요구사항 분석 -> 개념적 -> 논리적(정규화) -> 물리적(반정규화) 논리 데이터 논리 데이터 모델 종류 관계 데이터 모델 논리적 구조가 2차원 테이블 형태, 기본키와 이...
데이터 입출력 데이터 모델 : 현실 세계의 정보를 인간과 컴퓨터가 이해할 수 있도록 추상화하여 표현한 모델 데이터 모델 절차 요구사항 분석 -> 개념적 -> 논리적(정규화) -> 물리적(반정규화) 논리 데이터 논리 데이터 모델 종류 관계 데이터 모델 논리적 구조가 2차원 테이블 형태, 기본키와 이...
화면 설계 UI UI 유형 CLI(Command Line Interface) : 명령어를 텍스트로 GUI(Grapic User Interface) : 마우스, 전자펜 NUI(Natural User Interface) : 터치, 음성 / 인간의 자연스런 신체 움직임 OUI(Organic User Interface) : 현실에 존재하는...
요구사항 확인 소프트웨어 생명주기(SDLC, Software Development LifeCycle) : 시스템의 전 공정을 체계화한 절차 SDLC 모델 종류 폭포수 모델 : 각 단계를 확실히 마무리 지은 후에 다음 단계로, 선형 순차적 모형(고전적 생명주기 모형) 프로토타이핑 모델 : 프로토타입을 구현해, 고객...
1. 요구사항 확인 2. 화면 설계 3. 데이터 입출력 4. 통합 구현 5. 인터페이스 구현 6. SQL 7. 서버 프로그램 구현 8. 소프트웨어 개발 보안 구축 9. 애플리케이션 테스트 관리 10. 응용 SW 기초 기술 활용 11. 제품 소프트웨어 패키징
backtick[`] 억음 부호(`, grave accent)는 발음 구별 기호의 하나로, 프랑스어, 포르투갈어 등에서 사용한다. Qwerty 자판에서 Tab 키 위의 키를 이용하여 바로 입력할 수 있다. apostrophe[’] 아포스트로피(apostrophe, ’ 또는 ' )는 인용 부호의 하나이며, 로마자 등의 알파벳에서는 발음...
R, python 등을 활용한다면 특정 컬럼을 제외하고 조회하는 것은 그리 어려운 방법은 아니다. 하지만 sql에서는 나머지 다른 컬럼을 다 열거하는 것 말고는 딱히 방법이 없다. 그래서 여기서는 다른 방법으로 특정 컬럼을 제외하고 조회하는 것을 알아보겠다. 임시 테이블을 활용 -- #temptable 임시 테이블 SELECT * INTO #...
1. 배열(array)이란? 배열은 자료형의 종류가 아닌 자료형의 집합을 의미한다. 안에 값이 들어가는 것이 아니라 값의 주소값이 들어가 있다. 고정된 길이를 갖는 연속된 공간이다.(크기가 처음부터 정해져 늘리거나 줄일 수 없다.) 같은 타입(자료형)의 여러 변수를 하나의 대표적인 변수로 묶음 (<-> 클래스 : 다른 ...
1. JDK, JRE, JVM JDK, JRE, JVM 포함관계 1.1. JDK(Java Development Kit) : JRE, 개발용라이브러리들을 포함 1.2. JRE(Java Runtime Environment) : JVM이 자바 프로그램을 실행하기 위해 필요한 라이브러리와 파일들을 갖고 있다. 일반적인 자바 프로그램을 실행하기 위해 ...
# 사용할 패키지 install.packages("tidyr") install.packages("reshape2") library(tidyr) library(reshape2) library(dplyr) 사용할 데이터 파일 > me_m 이름 국어 영어 수학 1 민수 100 80 72 2 철수 30 50 84 3 수산 ...
install.packages("tidyverse") # ggplot2 + dplyr + tidyr + ... install.packages("dslabs") # test dts install.packages("ggthemes") # theme install.packages("ggrepel") # 그래프에서 텍스트 자동 정렬 libr...