본문 바로가기
반응형

oracle17

오라클 SCOTT 계정 실습5 : UNION 데이터 검색 결과를 통합하는 기능을 수행합니다. 별도의 쿼리문 사이를 UNION 키워드를 사용하여 묶을 수 있습니다. 검색 결과 열의 크기가 다를 경우는 수행되지 않습니다. 2021. 4. 13.
SQL 키워드 요약 및 정리 분류 키워드 설명 DDL (Data Definition Language) 데이터 정의 언어 CREATE 데이터베이스 생성 DROP 데이터베이스 삭제 ALTER 데이터베이스 재정의 DML (Data Manipulation Language) 데이터 조작 언어 INSERT 데이터 입력 DELETE 데이터 삭제 UPDATE 데이터 수정 DQL(Data Query Language) SELECT 데이터 조회 DCL (Data Control Language) 데이터 제어 언어 GRANT 권한 부여 REVOKE 권한 취소 TCL(Transaction Control Language) 트랜잭션 관련 제어 COMMIT 트랜잭션 결과 반영 ROLLBACK 트랜잭션 취소 및 복구 2021. 4. 11.
오라클 SCOTT 계정 실습4 : WHERE 데이터베이스에서 원하는 데이터를 추출할 때 행을 특정하는 역할을 수행합니다. 다양한 방식으로 사용되며 SELECT와 FROM에 조건식을 가미하여 사용하는 방식입니다. 1. SELECT [열 이름(여러개의 열을 선택하고 싶으면 ,로 구분하여 나열)] FROM [테이블] WHERE [조건식] 쿼리문 : SELECT * FROM EMP WHERE JOB = 'SALESMAN'; 결과분석: 1. EMP 테이블을 선택합니다. 2. 1의 결과에서 SELECT *에 의해 모든 열이 선택됩니다. 3. 2의 결과에서 WHERE에 의해 JOB열의 SALESMAN의 데이터가 있는 해만 선택됩니다. 4. SELECT로 X좌표(열)를 선택하고 WHERE의 조건으로 Y좌표(행)를 선택하는 결과를 가져옵니다. 2021. 4. 11.
오라클 SCOTT 계정 실습3 : SELECT 2 SELECT1에서 설명하였던 방식에서 열을 직접 적어서 데이터를 추출하는 방법을 설명합니다. 1. SELECT [열 이름(여러개의 열을 선택하고 싶으면 ,로 구분하여 나열)] FROM [테이블] 쿼리문 : SELECT ENAME FROM EMP; 결과분석 : 1. ENAME의 열에 해당되는 데이터만 전체가 추출되어서 표시됩니다. 2. 조회된 데이터의 개수가 아래에 행(ROWS)으로 표시됩니다. 3. 현재의 쿼리문 조합으로는 열만 선택할 수 있고 원하는 행을 특정할 수는 없습니다. 4. 제일 위에는 열의 이름이 표시됩니다. 쿼리문 : SELECT JOB, ENAME FROM EMP; 결과분석 : 1. JOB과 ENAME, 2개의 열이 선택되고 그에 해당하는 행의 정보가 모두 추출되었습니다. 2. 열의 나열.. 2021. 4. 11.
오라클 SCOTT 계정 실습1 : DESC 관련 명령어 : wowcat.tistory.com/3079 오라클 명령어 : DESE , DESCRIBE - 테이블 양식 정보 확인 아래는 scott 계정에서 dept 테이블 양식 정보를 확인해 보았습니다. 컬럼(열)의 이름/Null 허용 유무/타입을 확인 가능합니다. wowcat.tistory.com SCOTT 계정의 EMP 테이블 구성 확인 쿼리문 : DESC EMP; 결과 분석 1. EMPNO로 시작해서 데이터베이스의 열이 모두 8개이다. 2. EMPNO는 값을 반드시 입력해야 한다.(NULL 값을 허용하지 않는다.) 2. EMPNO/MGR의 경우는 정수를 4자리까지 저장할 수 있다.(0~9999) 3. ENAME의 경우는 문자를 10자리(JOB은 문자 9자리)까지 저장할 수 있고 입력되는 문자열의.. 2021. 4. 11.
오라클 명령어 : REVOKE - GRANT 취소 명령 GRANT로 부여한 권한을 취소할 때 사용하는 명령어 입니다. 아래는 wowcat 계정의 접속 권한()과 사용자 삭제 권한을 취소합니다. 명령이 수행되면 wowcat 계정은 로그인이 불가능하며 다른 계정을 삭제할 수 없습니다. REVOKE CREATE SESSION, DROP USER FROM wowcat; 2021. 4. 11.
오라클 명령어 : USER - 사용자 시스템 권한 오라클에서 사용자의 시스템 권한에 관련된 명령을 적용할 때 사용하는 키워드입니다. 관련글(사용자 삭제 용도) : wowcat.tistory.com/3086 오라클 사용자 관리(삭제) : DROP USER 오라클에서 DROP을 명령얼 사용자 계정을 삭제하는 방법입니다. 일반 계정은 사용할 수 없으면 관리계정만 사용이 가능합니다. 위의 스크린샷은 wowcat 계정을 삭제하는 사례입니다. wowcat.tistory.com 관련글(사용자 생성 용도) : wowcat.tistory.com/3080 오라클 사용자 생성하기 : CREATE USER IDENTIFIED BY CREATE USER "생성될 계정 이름" IDENTIFIED BY "비밀번호"; 일반 DB 계정을 생성할 때 사용합니다. 시스템 계정이 아니면 .. 2021. 4. 11.
오라클 사용자 관리(삭제) : DROP USER 오라클에서 DROP을 명령얼 사용자 계정을 삭제하는 방법입니다. 일반 계정은 사용할 수 없으면 관리계정만 사용이 가능합니다. 위의 스크린샷은 wowcat 계정을 삭제하는 사례입니다. 2021. 4. 11.
오라클 사용자 관리(비밀번호 변경) : ALTER USER IDENTIFIED BY 오라클에서 사용자의 비밀번호를 ALTER를 사용하여 변경하는 방법입니다. wowcat 계정의 비밀번호를 TTTT로 변경하는 명령은 위와 같습니다. 2021. 4. 11.
728x90
반응형