database
-
06-2. 데이터 ( 수정, 삭제 ) [Database]Database/Oracle 2016. 10. 8. 00:14
데이터 ( 수정 ) - WHERE절을 입력하지 않으면 모든 데이터가 수정될 수 있다. - 관계형성이 된 컬럼을 수정할 때는 때에 따라 변경이 되지 않을 수 있다. 사용법 UPDATE [TABLE NAME]SET [COLUMN NAME] = [VALUE]WHERE [CONDITIONS] 데이터 ( 삭제 ) - 데이터( 수정 ) 과 동일 사용법 DELETEFROM [TABLE NAME]WHERE [CONDITIONS] Database - END -
-
06-1. 데이터 ( 삽입, 복사 ) [Database]Database/Oracle 2016. 10. 8. 00:05
데이터 ( 삽입 ) - 제목대로 데이터를 삽입 할 수 있는 쿼리이기 때문에,별 다른 설명 없이 바로 사용법을 알려 드리겠습니다.- NULL을 지원하는 컬럼만 생략이 가능. 사용법 INSERT INTO [TABLE NAME] ([COLUMN NAME], [COLUMN NAME], [....])VALUES ([DATA], [DATA] [...]) 데이터 ( 복사 ) - ORIGINAL TABLE 에서 NEW TABLE NAME 으로 데이터를 전부 복사함. 사용법 SELECT [COLUMN NAME] , [COLUMN NAME] , [...]INTO [NEW TABLE NAME]FROM [ORIGINAL TABLE NAME]
-
05. 테이블 조인 ( TABLE JOIN, INNER VIEW ) [Database]Database/Oracle 2016. 10. 7. 23:47
테이블 조인 ( TABLE JOIN ) - 테이블간 Primary key - Forieign Key로 연결해 관련정보 들을 가져올 수 있습니다. - 각 테이블은 관련 정보만 담아 두기 때문에 테이블 끼리 관계형성을 해두어 관련된 여러 정보를 한번에 가져온다. 사용법 SELECT [COLUMN]FROM [TABLE A] , [TABLE B]WHERE A.PK = B.FKAND [CONDITIONS] 예> ( HR 계정 ) 위치 ID 가 1700 인 부서에서 근무하는 사원들의 LAST_NAME, 부서 번호 및 JOB_ID 를 조회한다. SELECT E.LAST_NAME , E.DEPARTMENT_ID , E.JOB_IDFROM EMPLOYEES E , DEPARTMENTS D , LOCATIONS LWHER..
-
01. Database Management System (Database, Table, Column, Rows, Keys, Select) [Database]Database/Oracle 2016. 9. 20. 19:24
Database Management System - 대량의 데이터를 처리하기 위한 시스템- 다수의 데이터베이스로 구성됨- 다수의 데이터베이스가 서로 관계를 맺고 있어 관계형 데이터베이스라고도 부름- Relationship Database Management System : RDBMS Database(데이터베이스) - 대량의 데이터를 처리하기 위한 공간- 하나의 Database 는 다수의 Table로 구성되어 있음 그렇다면 Table은 무엇일까? Table(테이블) - 구조화된 특정한 타입의 데이터 목록- 여러 정보들이 "정형화"된 타입으로 저장됨- 여러 테이블은 정보들로 채워짐- 상품, 회원, 장바구니, 구매목록 등- 게시글, 댓글, 회원 등- 하나의 테이블은 특성을 표기할 수 있는 이름이 주어짐- 대문..