본문 바로가기

컴소니/DB23

오라클 DBMS 11G 윈도우10에 설치하기 #88 오라클 DBMS의 경우 대중적으로 많이 사용하고 저도 공부를 하면서 많이 이용했는데요. 이전에는 기존에 리눅스 서버에 설치되어 있어 해당 DB서버를 이용하고 있었습니다. 이번에는 쿼리 및 샘플로 공부를 하기위해 PC에 설치해보고자 합니다. 1. 설치 전 라이센스 확인 오라클 DBMS의 경우 상용라이센스입니다. 따라서 서비스를 제공하기 위해 사용을 하고자한다면 라이센스를 구매해야합니다. 해당 라이센스 관련된 내용은 설치하기 전 확인할 수 있습니다. 저의 경우에는 설치 테스트를 위하여 설치할 예정입니다. 참고하셔서 설치하시기 바랍니다. 2. 다운로드 경로 https://www.oracle.com/database/technologies/oracle-database-software-downloads.ht.. 2020. 6. 2.
오라클 DBMS 공부 6일차 - 인덱스와 뷰 #65 1. 인덱스란? 테이블에 저장되어 있는 데이터를 좀 더 효율적이고 빠르게 찾기 위해 사용합니다. 인덱스 컬럼의 데이터에 대한 인덱스 정보가 별도 저장되고 오라클 DBMS에서는 자동으로 인덱스를 검색하여 데이터를 조회합니다. 2. 인덱스의 종류 1) B-트리 인덱스 B-트리 알고리즘을 사용한 인덱스로써 가장 일반적으로 사용하는 인덱스입니다. 트리구조로 되어 있으며 상단에는 루트가 있고 순차적으로 정렬된 키값을 가지고 있습니다. 구조는 위와 같으며, 최상단 부터 값을 찾기위해 분기됩니다. 루트 블록과 브랜치 블록은 분기를 하며, 리프 블록에는 인덱스의 데이터와 실제 데이터를 가지고 있는 행의 위치를 가리키는 값(ROWID)을 가지고 있습니다. 이를 통하여 데이터를 찾습니다. 2) 비트맵 인덱스 B-트.. 2020. 3. 30.
오라클 DBMS 공부 6일차 - 오라클 DBMS 데이터 타입 정리 #64 1. 데이터 타입이란? 테이블에서 데이터를 저장하는데 있어 컬럼 속성 중 데이터 유형에 대한 정의입니다. 오라클에서는 기본적으로 제공하는 빌트인 데이터 타입이 있고 사용자가 정의하여 사용할 수 있는 사용자 정의 데이터 타입이 있습니다. 빌트인 데이터 타입에는 크게 세 종류가 있습니다. 2. 데이터 타입 종류 1) 문자형 데이터 데이터 타입 설명 CHAR(size) 고정 길이의 문자형 데이터 타입, 최대 크기는 2000byte, size 명시하지 않을 시 1byte VARCHAR2(size) 가변 길이의 문자형 데이터 타입, 반드시 size 값 명시, 최대 크기는 4000byte, 디폴트 값은 1byte *VARCHAR 타입도 있었지만 사용을 자제하고 있음 NCHAR(size) 고정 길이의 유니코드.. 2020. 3. 30.
오라클 DBMS 공부 5일차 - SQL이란? #58 1. SQL(Structured Query Language)란? 데이터베이스에서 데이터를 조회, 입력, 수정, 삭제, 저장하는데 사용되는 질의 언어로써 절차적 언어의 특징을 가지고 있습니다. SQL은 관계형 데이터 베이스에서 데이터를 관리하기 위한 목적으로 만들어졌습니다. 2. SQL의 특징 - 패턴이 정해져 있어 배우기 쉬움 - 개별 단위로 처리되지 않고 데이터 집합 단위로 처리 - 표준 SQL 문법이 존재하여 어떤 DBMS라도 공통으로 SQL 문장을 작성할 수 있음 3. SQL 문장의 종류 1) DML(Data Manipulation Language) : 데이터 조작 언어 데이터를 조회, 저장, 삭제할 때 사용하는 SQL 문장 - SELECT 문 데이터를 조회할 때 사용 EX) SELECT 컬.. 2020. 3. 25.