전체 글(193)
-
Database 6일차
[ 문자함수 ]▶ TRANSLATE(expr, from_str, to_str) : expr에서 from_str에 해당하는 문자를 찾아 to_str로 한 글자씩 바꾼 결과 반환예) TRANSLATE('나는 너를 모르는데', '나는', '너를') ➔ 너를 너를 모르는데 더보기SELECT REPLACE('나는 너를 모르는데 너는 나를 알겠는가?', '나는', '너를') AS rep, TRANSLATE('나는 너를 모르는데 너는 나를 알겠는가?', '나는', '너를') AS trn FROM DUAL;SELECT employee_id, emp_name, TRANSLATE(EMP_NAME,'ABCDEFGHIJKLMNOPQRSTUWXYZ', 'fje..
2026.01.28 -
Database 5일차
[ 숫자함수 ]▶ ABS(n) : n의 절대값 반환예) ABS(3) ➔ 3, ABS(-3) ➔ 3 더보기-- 숫자 함수SELECT ABS(10), ABS(-10), ABS(-10.123) FROM DUAL; SELECT CEIL(10.123),CEIL(10.541), CEIL(11.001) FROM DUAL;SELECT FLOOR(10.123), FLOOR(10.541), FLOOR(11.001) FROM DUAL; SELECT ROUND(10.154),ROUND(10.541), ROUND(11.001) FROM DUAL;SELECT ROUND(10.154, 1),ROUND(10.154, 2), ROUND(10.154, 3) FROM DUAL; SELECT RO..
2026.01.27 -
Database 4일차
-- DB03 Quiz 2 문제 --관리자사번(manager_id)이 145번인 사원을 찾아 위 테이블에 있는 사원의 사번과 일치하면 --보너스 금액(bonus_amt)에 자신의 급여의 1%를 보너스로 갱신하고, ex3_3 테이블에 있는 사원의 사번과 --일치하지 않는 사원을 신규 입력 (이때 보너스 금액은 급여의 0.5%로 한다) 하는 MERGE 문을 작성해 보자.실행 사진 및 출력결과더보기 실행코드더보기-- DB03 Quiz 2 문제--관리자사번(manager_id)이 145번인 사원을 찾아 위 테이블에 있는 사원의 사번과 일치하면 --보너스 금액(bonus_amt)에 자신의 급여의 1%를 보너스로 갱신하고, ex3_3 테이블에 있는 사원의 사번과 --일치하지 않는 사원을 신규 입력 (이때 보너..
2026.01.26 -
Database 3일차
[PRIMARY KEY]- 중복 불가 (Unique) - NULL 값 불가 (Not Null) 예제 코드 더보기 -- 기본키CREATE TABLE ex2_8 ( COL1 VARCHAR2(10) PRIMARY KEY, COL2 VARCHAR2(10) ); SELECT constraint_name, constraint_type, table_name, search_condition FROM user_constraints WHERE table_name ='EX2_8'; INSERT INTO ex2_8 VALUES('','AA');INSERT INTO ex2_8 VALUES('AA','AA');INSERT INTO ex2_8 VALUES('BB','AA');INSERT I..
2026.01.23 -
Database 2일차
[테이블 스페이스]• 오라클은 데이터를 관리하는 데이터베이스. 데이터를 어딘가에 저장해놓고 사용하는 시스템이라고 볼 수 있다. • 데이터 저장 단위는 물리적, 논리적단위로 나눌 수 있다. 물리적 단위는 파일을 의미• 논리적 단위는 데이터블록 -> 익스텐트 -> 세그먼트 -> 테이블스페이스이렇게 나뉜다. [테이블 스페이스 생성]create tablespace [테이블 스페이스명] datafile '파일경로' -- 파일경로 size 10M --초기 데이터 파일 크기 설정autoextend off – 꽉 찼을 경우 자동 파일 크기 증가 옵션 설정 drop tablespace [테이블 스페이스명] including contents and datafiles; 테이블 스페이스 만드는 과정더보기CREATE TA..
2026.01.22 -
Database 1일차
[데이터 베이스 (database)개요]• 데이터베이스란? – 데이터들의 집합체를 의미한다.• DBMS(database management system)– 데이터베이스를 관리, 운영하는 시스템을 의미한다. – 또한 여러 사용자나 프로그램이 데이터를 공유하고 동시에 접근이 가능해야 한다 • DBMS의 특징 – 데이터의 무결성 : 데이터베이스 내부의 데이터는 오류가 있어선 안된다. – 데이터의 독립성 : 데이터와 그것을 사용하는 응용프로그램은 독립적으로 작동되어야 한다. – 데이터의 중복의 최소성 : 동일한 데이터가 중복되어 저장되는 것을 방지한다. – 데이터의 보안성 : 데이터베이스 내부의 데이터는 아무나 접근할 수 없고 데이터를 소유한 사람이나 접근이 허가된 사람만 사용할 수 있어야 한다. – 데이터..
2026.01.22