개발(Web) 129

[Git/GitHub] 깃 설치 및 깃허브 회원가입

깃허브(GitHub) 회원가입 회원가입 절차는 이 영상을 참고하면 됨 깃 원격저장소(git remote repository) 만들기 이 영상을 참고해 레포지토리를 만듦 깃(Git) 설치 Git - Downloads Downloads Mac OS X Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific git-scm.com 깃 명령어(git ..

개발(Web)/VCS 2020.07.21

[Oracle] 데이터정의어(DDL) - Table

Ⅰ. Table 1. 테이블 생성(create table) * 테이블 생성 조건 : create table 권한. * 테이블 생성 시 테이블명, 컬럼명, 데이터타입, 컬럼 사이즈 지정해야 함. * 옵션 : Default값, 제약조건 추가 가능. ※ SQL Developer에서는 날짜 기본 포맷이 RR/MM/DD이다. 2. 제약조건 가. 제약조건을 선언하는 시기 (1) table 생성시 : create table 어쩌구; (2) table 생성후 : alter table 저쩌구; 나. 제약조건 선언시 제약조건명 (1) 사용자 지정 : 의미있고 고유한 제약조건명 지정 ex. 테이블명약자_컬럼명약자_제약조건유형약자 - emp_empid_pk(employees, employee id, primary key) -..

개발(Web)/DB 2020.07.21

[Oracle] Manipulating Data

[치환변수 및 스크립트 파일] 1. Insert 구문에 치환변수 사용 SQL> insert into departments values (&dept_id, '&dept_name', &mgr_id, &loc_id); 2. 스크립트 파일 생성 및 실행하기 SQL> save /home/oracle/new_dept.sql → 버퍼의 쿼리문 스크립트 파일로 저장하기 SQL> @/home/oracle/new_dept.sql → 스크립트 파일 내 쿼리문 실행하기 [DML과 트랜잭션 연습문제] 1. 실습을 위해 스크립트 파일을 실행하여 MY_EMPLOYEE 테이블을 생성하시오. SQL> @/home/oracle/labs_12c/sql/스크립트파일.sql 2. MY_EMPLOYEE 테이블의 구조를 조회하시오. SQL>de..

개발(Web)/DB 2020.07.17

[Internet] 호스팅

호스팅(Hosting) 인터넷에 연결돼 있는 컴퓨터를 호스트(Host)라고 한다. 남의 호스트(서버 일부 또는 전체)를 빌려 쓰는 것을 호스팅(Hosting)이라고 한다. 호스팅 실습 * 웹페이지를 무료로 호스팅하고싶다면 깃허브의 pages 기능을 이용해보자. 참고 웹호스팅 (github pages) - 생활코딩 --- 직접 웹서버를 운영하는 일은 쉽지 않은 일입니다. 우선 컴퓨터가 있어야 하고요, 컴퓨터가 냉장고처럼 항상 켜져 있어야 합니다. 웹서버라는 프로그램을 배워서 설치해야 합니다. 또 인터넷 opentutorials.org

개발(Web)/Web 2020.07.16

[Tomcat] The server cannot be started because one or more of the ports are invalid. Open the server editor and correct the invalid ports.

The server cannot be started because one or more of the ports are invalid. Open the server editor and correct the invalid ports. 이클립스 설치는 이 영상을 참고하면 됨 방법 1. Tomcat admin port를 8005로 변경 콘솔창에 404 Not Found 관련 경고 메시지 제거 방법 1. 톰캣 껐켰 방법 2. 서버 포트 번호 변경 포트 8005, 8088이 이미 사용중이라 실행 불가. 지금 PC에 설치한 이클립스가 3개째(학원 과목/강사님마다 버전/설정도 다르고, 워크스페이스도 분리할 겸)인데 이전에 JSP 복습 용도로 이클립스를 설치할 때 해당 포트 번호를 이미 사용한 게 문제인 것 같다. 구글..

개발(Web)/Web 2020.07.14

[Oracle] 데이터조작어(DML)

0. 데이터조작어(DML) * Data Manupulation Language. * 데이터 검색(SELECT), 등록(INSERT), 삭제(DELETE), 갱신(UPDATE)을 위한 DB 언어. Ⅰ. INSERT 구문 * insert into +value는 한 번에 한 행 삽입. * insert into +subquery는 한 번에 여러 행 삽입. Ⅱ. UPDATE 구문 Ⅲ. DELETE 구문 * DELETE FROM 테이블명 WHERE 조건; Ⅳ. 트랜잭션 제어 명령어 0. 트랜잭션 명령어 가. COMMIT 나. ROLLBACK 1. 트랜잭션 구성 가. 여러 DML 구문이 하나의 트랜잭션 나. 하나의 DDL 구문이 하나의 트랜잭션 다. 하나의 DCL 구문이 하나의 트랜잭션 2. 트랜잭션 시작 및 종료 ..

개발(Web)/DB 2020.07.14

[Oracle] SUBQUERY

Ⅰ. Subquery(Inner query)란? * SQL 내에서 쿼리문(메인쿼리) 안에 포함된 또 다른 쿼리문(서브쿼리). * where절, having절에 많이 사용. group by에는 사용하지 않음. 1. Abel보다 급여가 높은 직원의 last_name과 employee_id를 출력하시오. 2. 가장 낮은 급여를 받는 직원의 last_name, job_id, salary를 출력하시오. 3. 추가 예시. Ⅱ. Inline View - From절에 Subquery가 작성된 경우 Ⅲ. 연습문제 1. employees 테이블로부터 평균 이상의 급여를 받는 모든 사원의 employee_id, last_name, salary를 출력하되 salary를 기준으로 오름차순 정렬하여 출력하시오. 출처 : 아이티윌..

개발(Web)/DB 2020.07.14
반응형