전체 글 245

SQL 2 ( 비교연산자 [BETWEEN AND, LIKE, IS NULL, IN] / 논리연산자 [AND, OR, NOT])

-산술 연산자 사용하기 1.연봉이 36000 이상 사원들의 이름과 연봉 출력 2.부서 번호가 10번인 사원들의 이름, 월급,커미션,월급+커미션 -> 커미션에 데이터가 없다 이 상태를 NULL값이라 칭함 산술식의 컬럼 값이 NULL 인 경우 결과값도 NULL NULL=알수없음 NVL 이떄 NVL 함수 사용(NULL 데이터 처리하는 함수) NVL(comm,0) 은 comm 출력시 comm이 NULL이면 0을 출력하는 함수 -비교 연산자 배우기 3.월급이 1200 이하인 사원들의 이름과 월급, 직업, 부서 번호 출력 4.월급이 1000에서 3000 사이인 사원들의 이름과 월급 출력 *BETWEEN 하한값 AND 상한값 순서로 작성해야함 5.이름의 첫글자가 'S' 로 시작하는 사원들의 이름과 월급 출력 *% :..

SQL 2023.04.24

LINUX (운영체제/ 리눅스란?/ 명령어)

●운영체제 운영체제란 사용자와 컴퓨터를 연결하는 다리, system의 자원관리(cpu, memory,process ...) ●운영체제의 3가지 종류 개인용(PC) Dos Windows Network용(NOS) Win2000(server 이상) UNIX Linux 모바일용(MOS) ios android ●리눅스 -unix와의 완벽한 호환성 -Multi User, Multi Tasking System -모든것을 파일로 간주 -대,소문자 구분 -확장자의 개념이 없다(확장자란 파일의 형식,종류를 구분지어주는 꼬리표와 같다) -DNS , WEB, FTP, MAIL, DATABASE, IoT, 가상화, 수퍼 컴퓨터 -편리한 GUI 환경 제공 ●명령어 구조 $: 일반 사용자 날짜와 시간 확인 등 $date 현재 날짜..

리눅스 2023.04.24

2

-스프링: 오픈소스의 경량 프레임워크 오픈소스: 소스코드가 공개됨 경량 프레임워크: 프레임 워크 사용 시 메모리나 CPU 자원이 많이 들지 않거나 사용이 쉽고 간편한 경우 프레임워크: 개발자들이 확장해서 사용할 수 있는 코드 ​ 스프링 프레임워크엔 여러 컴포넌트가 존재하는데, 이번 프로젝트에선 스프링 부트를 사용한다. ​ -스프링 프레임워크의 핵심은 '의존성 주입' -> 이 클래스가 의존하는 다른 클래스들을 외부에서 주입시킨다. 생성자를 이용해 주입하거나, Setter을 이용해 주입한다 의존성 주입을 전문적으로 해주는 것이 의존성 주입 컨테이너이고, 그 의존성 주입 컨테이너중 하나가 스프링 프레임워크 ​ 프로젝트 규모가 커지고, 관리해야하는 오브젝트가 많아질 수록 오브젝트를 생성하는데 할애하는 시간도 늘..

1

-REST 백엔드, React 프론트엔드, AWS 이용 -스프링 부트, 그래들, 메이든 리포지터리, 롬복, JPA 등 REST API 개발 -React.js와 같은 싱글페이지 애플리케이션 동작 방식 -JWT 이용한 인증 이론과 구현 -AWS 일라스틱 빈스톡 이용해 애플리케이션 배포 -Route 53을 통해 DNS 등록 및 DNS를 로드 밸런서로 연결 ​ 프로젝트에 앞서 선행지식에 대해 정리 ​ -HTTP: 하이퍼텍스트 트랜스퍼 프로토콜 ​ -HTTP의 웹서비스 사용 사용자는 브라우저라는 클라이언트 통해 서버에 HTTP 요청을 전송, 브라우저 주소창에 URL 입력하고 엔터 누르면 브라우저는 HTTP get 요청을 해당 URL 서버에 전송, 그 결과인 HTTP 응답을 브라우저에 랜더링한다. ​ 서버 ----..