안녕하세요 ~ 오늘은 OracleDB에 대해 설명을 정리 해볼까 합니다 !

OracleDB란 무엇일까요 ?
Oracle Database(OracleDB)**는 오라클사에서 개발한 관계형 데이터베이스 관리 시스템(RDBMS)이며
대용량 데이터를 안전하게 저장하고 빠르게 처리하기 위해 사용
그리고 OracleDB는 고가용성, 확장성, 보안성이 뛰어나며,대규모 애플리케이션에 적합합니다 ~
OralceDB를 설치를 하고자 한다면 Oralce 홈페이지에 있으니 다운 받으시면 되고
사용하기 위해서는 SQL Developer 와 같은 도구를 이용해 접속하고
명령어로 데이터 베이스를 관리할 수 있습니다 !😊😊
SQL Developer을 통해 OralceDB에 접속을 도와주고자 쉽게 얘기해드리고 싶지만..
설명 능력이 부족한 관계로.. 챗봇에게 부탁했습니다 ㅎㅎ
이해부탁드릴게요 😅😅😅
위에 사진을 통해 접속을 성공 하시게 된다면 !
SQL 워크시트를 열어 SQL문을 입력하고 실행 할 수 있습니다.
이제 시작 해보겠습니다요 ~🔥🔥🔥

먼저 SQL에 대해 작성을 하려고 하는데요 !
SQL은 데이터베이스에서 데이터를 조회하고 관리하는데 사용되는 언어입니다.
《SQL의 기본 구분》
- DDL문 - Create(생성),Alter(수정),Drop(삭제)
- DBMS에서 관리하는 객체로 생성하고 삭제하고 수정할때 사용 되는 질의어입니다. - DML문 - Selcet(조회),Insert(삽입),Update(수정),Delete(삭제)
- 테이블에 저장된 데이타를 조회,삽입,수정,삭제 하는 질의어입니다. - DCL문 - (Grant,Revoke)
-사용자에게 권한을 부여하거나 부여한 권한을 뺏는 질의어입니다.
이렇게 3가지로 구분이 되는데
위에 기본 구분들의 명령어는 나중에 세세히 작성을 하려고 합니다 !
《Oracle의 자료형》
- 숫자형
NUMBER() : 숫자 데이터/최대 38자리의 정수,실수
NUMBER(n) : 숫자 데이타/최대 n자리까지의 정수
※ number() => ()괄호 안에 (5,2)라고 한다면 전체 자리 수는 5자리 소수점 이하 2자리를 뜻합니다. - 문자형
CHAR(size) : 주어진 size만큼 고정 길이의 문자열 저장할 때 사용
size 최댓값이 2000이고 단위는 byte, 영문 및 숫자는 2000/한글(유니코드)은 최대 1000까지
CHAR랑 비슷하지만 NCHAR는 size 최댓값이 1000이고 단위는 글자, 영문 및 숫자는 최대 1000까지
한글(유니코드)은 최대 1000자를 저장합니다.
VARCHAR2(size) : 가변 길이 문자 데이타로 size 최댓값이 4000이고 단위는 byte
영문 및 숫자는 최대 4000자까지 한글(유니코드)은 최대 2000자까지 저장합니다
NVARCHAR2도 마찬가지로 VARCHAR2비슷하지만 size 최댓값이 2000이고 단위는 글자
영문 및 숫자는 최대 2000자까지 한글(유니코드)은 최대 2000자까지 저장합니다. - LOB 자료형
CLOB : 대용량의 텍스트 데이타를 저장(최대 4GB)
BLOB : 대용량의 바이너리 데이터 저장(최대 4GB) ▶ 이미지나 MP3 저장시 사용 됩니다.
※ 지정하지 않는다면 디폴트 길이는 1로 설정 됩니다. - 날짜형
DATE : 날짜와 시간에 대한 기본형
Oracle의 자료형 중 자주 쓰이는 것들은
VARCHAR2,NUMBER,DATE,CLOB,BLOB 자료형들이 자주 사용된다고 하니
참고 하시길 바랍니다 ~
열심히 공부 할 겸 복습 차원에서 쓰고 있는데
잘 쓰고 있는지... 정보가 맞는지 잘 모르겠네요 😅😅
하루 하루 꾸준히 쓰고 있으니...! 다음에 또 찾아뵙겠습니다 ~🫡🫡