반응형

개념 5

[Java] 자바(Java)에 대해

이 게시물은 아래 버전을 기준으로 작성되었습니다. Java : 11.0.15.1 OS : Windows 10 Pro IDE : Eclipse IDE for Enterprise Java and Web Developers - 2022-06 자바(Java)에 대해 자바란 무엇인가? 자바는 1996년 1월 Sun Microsystems에서 발표된 객체지향 프로그래밍(OOP : Object Oriented Programming) 언어이다. 본래는 Oak라는 이름으로 작은 전자기기 등에 붙어서 동작되는 시스템 프로그램을 위한 언어였다. 그러나 여러 종류의 운영체제를 사용하는 컴퓨터들이 통신하는 인터넷이 등장했고, 당시 운영체제에 독립적이었던 Oak를 인터넷에 적합하도록 개발 방향을 바꾸면서 이름을 Java로 변경하..

개발 지식/Java 2022.06.30

[Oracle] 서브쿼리(1) - 서브쿼리의 개념과 특징

이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 서브쿼리의 개념과 특징 서브쿼리(Subquery)의 개념 하나의 SQL 문 안에 포함되어 있는 또 다른 SQL문 서브쿼리의 예시 만약 SCOTT의 봉급(SAL)보다 봉급이 높은 직원들을 출력하고 싶다고 가정하자. 그러면 아래의 쿼리를 통해 SCOTT의 봉급을 구할 것이다. SELECT SAL FROM EMP WHERE ENAME = 'SCOTT'; 그렇게 봉급을 확인한 뒤에, 다시 쿼리문을 아래와 같이 작성할 것이다. SELECT ENAME, SAL FROM EMP WHERE SAL > 3000; 이..

[Oracle] JOIN(1) - JOIN의 기본 개념과 목적

이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 JOIN의 기본 개념과 목적 설명 JOIN은 두 개 이상의 테이블을 연결하여 하나의 테이블처럼 출력할 때 사용하는 방식. 개발자라면 정말 많이 접할 수밖에 없는 개념 중 하나임 사용 예시 SELECT * FROM EMP, DEPT ORDER BY EMPNO; 위 쿼리를 실행하면 아래와 같은 결과가 출력된다. 데이터는 출력되지만 맞아떨어지지 않는 데이터로 조합되어 출력되는 것이다. 이런 상황에서 JOIN을 사용하면 의미 있는 정보화를 할 수 있다. SELECT * FROM EMP, DEPT WHERE ..

요구사항 확인 - 소프트웨어 개발 방법론 (I-1-2)

I. 요구사항 확인 - 1. 소프트웨어 개발 방법론 - ② 비용산정, 일정관리 모형 (1) 비용산정 모형 *비용산정 모형 개념 소프트웨어 규모파악을 통한 투입자원, 소요시간을 파악하여 실행 가능한 계획을 수립하기 위해 비용을 산정하는 방식 *비용산정 모형 분류 분류 설명 종류 하향식 산정방법 경험이 많은 전문가에게 비용 산정을 의뢰 혹은 여러 전문가 및 조정자를 통해 산정 - 전문가 판단 - *델파이 기법 상향식 산정방법 세부적인 요구사항과 기능에 따라 필요한 비용을 계산하는 방식 - 코드 라인 수(Loc) - Man Month - COCOMO 모형 - 푸트남 모형 - 기능점수(FP) 모형 *델파이 기법 : 전문가의 경험적 지식을 통한 문제 해결 및 미래예측을 위한 기법. 전문가 합의법이라고도 함. *비..

요구사항 확인 - 소프트웨어 개발 방법론 (I-1-1)

I. 요구사항 확인 - 1. 소프트웨어 개발 방법론 - ① 소프트웨어 개발 방법론 (1) 소프트웨어 생명주기 모델 *소프트웨어 생명주기(SDLC, Software Development Life Cycle) - 시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차 - 시스템이 개발될 때부터 운용과 유지보수를 거쳐 생애를 마칠 때까지 어떠한 순서를 밟는지에 대한 작업 프로세스를 모델화함 *소프트웨어 생명주기 모델 프로세스 순서 프로세스 설명 활동 1 요구사항 분석 - 다양한 이해관계자의 요구사항을 고려해 새로운 제품이나 변경된 제품에 부합하는 요구와 조건을 결정 - 개발할 소프트웨어의 기능과 제약 조건, 목표 등을 소프트웨어 사용자와 함께 명확히 정의 - *기능 요구사항 - *비기능 요구사항 2 설계 ..

반응형