oracle

·DB Oracle
더보기 오라클의 자료는 문자열, 숫자, 날짜, 2진 자료형으로 구분 문자열자료 ' ' 안에 표현된 자료를 문자열자료라고 함 문자열자료를 저장하기 위한 데이터 타입은 고정형과 가변형으로 구분 고정길이 문자열 CHAR 가변길이 문자열 VARCHAR, VARCHAR2, NVARCHAR LONG, CLOB 등 N : 국제표준코드 변형 CHAR 컬럼명 CHAR ( 크기 [BYTE | CHAR] ) ; - '크기'는 정수로 기술 - 'BYTE | CHAR' : '크기'가 BYTE인지 CHAR( 글자수) 인지 판별 - 'CHAR (글자수)'가 사용되더라도 한글 저장시 2000BYTE를 초과할 수 없음 - DEFAULT는 BYTE 고정길이 문자열을 저장 최대 2000BYTE까지 저장 가능 남는 공간은 공백으로 채워짐 ..
·DB Oracle
DDL (Date Definition Language) - 데이터 베이스 내의 객체(Object)를 생성, 변경,삭제를 위한 명령 - CREATE, ALTER, DROP이 제공 1. CREATE - CREATE TABLE 명령을 사용하여 테이블 생성 사용형식 CREATE TABLE 테이블명 ( 컬럼명 데이터타입 [(크기)] [DEFAULT 값] [,] : 컬럼명 데이터타입 [(크기)] [DEFAULT 값] [,] [CONSTRAINT 기본키설정명 PRIMARY KEY(컬럼명[,컬럼명,...]) [,] CONSTRAINT 외래키설정명 FOREIGN KEY(컬럼명) REFERENCES 테이블명(컬럼명) [ON DELETE CASCADE] [,] : CONSTRAINT 외래키설정명 FOREIGN KEY(컬럼명..
·DB Oracle
CRUD Create(생성), Read(읽기), Update(갱신), Delete(삭제) 데이터베이스 (대부분 사용하는 것은 관계형 데이터 베이스 > 관계를 이용해서 (테이블 엮어주는 형식)해서 저장) 가장 중요한 연산은 여러 가지 테이블의 관계를 이용한 연산 > JOIN 모든 정보를 한 테이블에 넣을 경우 데이터의 일관성 파괴 이상현상 : 데이터의 중복으로 인한 심각한 오류를 초래, 정규화를 요함 데이터베이스 특정 조직 내에 (업무와의 관련성) 다수의 사용자들이 공유할 수 있도록 통합(분산되어 저장되어있어 데이터 중복이 일어날 수도 있음) 시키고 컴퓨터 저장 장치에 저장시킨 운영 데이터의 집합 데이터베이스 특성 - 실시간 접근 > 결과가 바로 나옴 - 계속적인 변화 > 정보가 지속적으로 바뀜 - 동시 ..
·DB Oracle
환경 설정 도구 > 환경 설정 > 데이터베이스 > NLS 날짜 형식 RR/MM/DD에서 YYYY/MM/DD로 변경 (1900과 2000을 구별하지 못해서 오류) 코드편집기 > 행 여백 행 번호 표시 체크 PL/SQL 구문 색상 (주석 빨간색) DDL (Date Definition Language) 데이터 정의어 데이터를 생성하거나 수정, 삭제 등 데이터의 전체 골격을 결정하는 역할의 언어 1. 사용자 생성 - CREATE USER 명령 사용 --객체를 생성 (테이블, 함수, 뷰, 트리거 등등) 삭제 시 DROP USER [사용형식] CREATE USER 유저명 IDENTIFIED BY 암호; . '유저명'과 '암호'는 사용자 정의어(USER DEFINED WORD)를 사용 . 사용자 정의어 - 영어, 알..
아잠만_
'oracle' 태그의 글 목록