system ID로 로그인해야 사용자 계정 추가 가능 사용자 생성(ID: scott, PW:tiger, 일반 사용자 권한) CREATE USER scott IDENTIFIED BY tiger         DEFAULT tablespace USERS         TEMPORARY tablespace TEMP; 권한 부여(scott에게 개체 생성/변경/제거, DB에 연결 권한 부여) GRANT RESOURCE, CONNECT TO scott; 권한 RESOURCE :… Continue Reading DBA가 자주 사용하는 오라클 명령

Constraint(제약 조건)이란 테이블에 올바른 데이터만 입력 받고 잘못된 데이터는 들어오지 못하도록 컬럼마다 정하는 규칙 제약조건 종류 NOT NULL : NULL 값 입력 불가 UNIQUE : 중복된 값 입력 불가 PRIMARY KEY : NOT NULL + UNIQUE 이면서 테이블 내에서 데이터들끼리의 유일성을 보장하는 컬럼에 설정, 테이블당 1개만 설정 가능 FOREIGN KEY… Continue Reading 생능_오라클SQL_07장. Constraint(제약조건)

INSERT 날짜 형식에서 오류 발생 날짜 입력에서 유닉스와 윈도우의 포맷이 달라 오류발생 유닉스 날짜 : DD-MON-YY 윈도우 날짜 : YYYY-MM-DD 유닉스 날짜 -> 윈도우 날짜 형식으로 변환 ALTER SESSTION SET NLS_DATE_FORMAT=’RRRR-MM-DD:HH24:MI:SS’; Null 값 입력하기 INSERT INTO table_name(fld1, fld2) VALUES(‘hong’, NULL); 테이블 생성 및 데이터 입력 CREATE TABLE prof3 AS SELECT… Continue Reading 생능_오라클SQL_06장. DML로 데이터 관리

오라클 명령어 종류 DML(Data Manipulation Language) : INSERT, UPDATE, DELETE, MERGE DDL(Data Definition Language) : CREATE, ALTER, TRUNCATE, DROP DCL(Data Control Language) : GRANT, REVOKE TCL(Transaction Control Language) : COMMIT, ROLLBACK DQL(Data Query Language) : SELECT CREATE 테이블 생성시 제한 사항 테이블 이름은 반드시 문자로 시작 이름은 최대 30바이트까지 가능… Continue Reading 생능_오라클SQL_05장. DDL 명령과 딕셔너리

emp 테이블 dept 테이블 department 테이블 professor 테이블 : 공간 부족으로 NAME, POSITION, HPAGE 필드의 내용을 일부만 출력 student 테이블의 내용 : 공간 부족으로 NAME 필드의 내용을 왼쪽 4글자만 남김 Cartecian Product(카티션 곱) 조인 태상 테이블들의 조건이 누락되었을 때 해당 조인에 해당하는 모든 대상 행을 출력 사용 이유 데이터를 복제해서… Continue Reading 생능_오라클SQL_04장. JOIN

GROUP 함수 emp 테이블의 내용 student 테이블의 내용 : 공간 부족으로 NAME 필드의 내용을 왼쪽 4글자만 남김 COUNT(), SUM(), AVG() 함수 MAX(), MIN() 함수 STDDEV(), VARIANCE() 함수 GROUP BY ~ HAVING절 사용 SELECT 절에 사용된 그룹함수 이외의 컬럼이나 표현식은 반드시 GROUP BY 절에 사용되어야 함, 그렇지 않을 경우 에러 발생… Continue Reading 생능_오라클SQL_03장. SQL 복수행 함수

세 가지 유형의 보안 물리적 보호 화재, 홍수, 지진 등과 같은 자연 재해, 도둑, 컴퓨터 시스템에 대한 우연한 손상, 데이터에 손상을 주는 기타 유형의 위험으로부터 데이터베이스를 보호 권한 보호 권한을 가진 사용자만 특정한 접근 모드로 데이터베이스를 접근할 수 있도록 보호 운영 보호 데이터베이스의 무결성에 대한 사용자 실수의 영향을 최소화하거나 제거… Continue Reading 생능_ORACLE배움터_10장. 보안과 권한관리

참조 : https://oukr.tistory.com/51  메타 문자 ^ : 행 시작 $ : 행 끝 |  : 여러개 나열된 것 중 하나, or(또는) ( ) : 괄호 안을 한 단위로 취급 [ ] : 나열된 문자 중 1문자 .(Dot) : 임의 한 문자(Null 제외) + : 1글자 이상 ? : 0글자나 1문자 *… Continue Reading Oracle(오라클) 정규식(Regular Expression)

단일행 함수의 종류 문자 함수 숫자 함수 날짜 함수 변환 함수 묵시적 변환 함수 명시적 변환 함수 일반 함수 문자 관련 함수 숫자 관련 함수 날짜 관련 함수 형 변환 함수 데이터 타입 날짜형 -> 문자형 변환 : TO_CHAR(필드, 패턴) 숫자형 -> 문자형 변환 : TO_CHAR(필드, 패턴) TO_CHAR(1234, ‘99999’)   … Continue Reading 생능_오라클SQL_02장. SQL 단일행 함수

error: Content is protected !!