[정보처리기사 필기] 소프트웨어 설계 - 소프트웨어의 종류 및 개발 방법론
소프트웨어의 종류 및 개발 방법론 주요 내용 정리 시스템 소프트웨어 IO, P, C, F 하드웨어 구조 특성 알지 못해도 됨 플랫폼 성능 분석 응답 시간, 가용성, 사용률 프레임 워크 기대 효과 품질 보증, 개발 용이성, 변경 용이성, 상호 운용성 향상 기업용 소프트웨어 오피스웨어, ERP(신속한 의사결정), SCM(부품), BI(구성원 적시 의사결정), CRM(고객) 컴포넌트 설계 - 협약(Contract) CBD : 재사용 가능 컴포넌트 기반 개발 방법론 소프트웨어 공학 기본 원칙 품질 높은 소프트웨어 지속적 검증 시행 결과에 대한 명확한 기록 운영체제 고려사항 신뢰도 성능 구축비용 기술지원 주변기기 미들웨어 솔루션 유형 WAS : 동적 RPC : 원격 ORB : 객체지향 미들웨어 MOM : 메시지 ..
2022. 3. 24.
SQL - DML 데이터 조작어 기본 | dual, INSTR, SUBSTR, REPLACE, LPAD/RPAD, CONCAT, 날짜(SYSDATE, ADD_MONTHS, MONTHS_BETWEEN,NEXT_DAY,AST_DAY), 형태 변환(TO_CHAR, TO_NUMBER, TO_DATE), NULL 값 처리(NVL), 조건문(DECODE, WHEN), 집계함수..
dual, INSTR, SUBSTR, REPLACE, LPAD/RPAD, CONCAT, 날짜(SYSDATE, ADD_MONTHS, MONTHS_BETWEEN,NEXT_DAY,AST_DAY), 형태 변환(TO_CHAR, TO_NUMBER, TO_DATE), NULL 값 처리(NVL), 조건문(DECODE, WHEN), 집계함수(ROLLUP, CUBE) Oracle SQL Developer를 이용하여 기초에서 다루지 않았던 문법들을 다룰 예정 처음이라면 생성 후 연결 가상 테이블 임의로 테이블 만들고 싶을 때 FROM dual; 값의 문자열 다루기 INSTR 찾은 문자열의 인덱스 값 찾기 SELECT INSTR('CORPORATE FLOOR', 'OR', 1, 1) FROM dual; 'OR' 값을 1번째 ..
2022. 3. 7.
SQL - DML 데이터 조작어 (SELECT, WHERE, ORDER BY, GROUP BY, HAVING, JOIN) 기초
SQL 분류 DDL(데이터 정의어) : CREATE, ALTER, DROP DCL(데이터 제어어) : GRANT, REVOKE *명령어를 대문자로 쓰는 것을 지향 SELECT SELECT col FROM TableA TableA 에서 col 속성 출력 SELECT * TableA * 은 모든 속성 SELECT DISTINCT rental_rate FROM film DISTINCT : 중복 제외 집계함수(COUNT, SUM, AVG, MAX, MIN) + ROUND , AS SELECT COUNT(rental_rate), SUM(rental_rate), MIN(rental_rate), MAX(rental_rate), AVG(rental_rate) FROM film ROUND(col, 자리수) SELECT ..
2022. 2. 9.