본문 바로가기
SMALL

DataBase66

SQL) 기본 SQL 문법 종류 (DDL, DML, DCL, DQL, TCL) 정리 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. # SQL 1. SQL이란? * Structured Query Language의 약자 (구조화된 질의 언어) * 관계형 데이터베이스에서 데이터를 조회하거나 조작하기 위해 사용하는 표준 검색 언어 * 원하는 데이터를 찾는 방법이나 절차를 기술하는 것이 아닌 조건을 기술하여 작성함 * DBMS(벤더)에 따라 사용되는 SQL 문법이 다름 2. 기본 SQL 문법 종류 * 데이터 정의어 : DDL (Data Definition Language) * 데이터 조작어 : DML (Data Manipulation Language) * DQL(Data Query Language)를 보통 포함한 개념 * 데이.. 2022. 4. 12.
자료형) 오라클의 구조, table의 구조(용어), DB의 자료형 (문자형,숫자형, 날짜형) 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 오라클의 구조 DataBase - user(schema) - table... - data... table의 구조 - 실제 데이터를 관리하는 객체 - 행 단위로 데이터를 관리 용어 정리 - table (entity, relation) - column 열 (filed, attribute) - row 행 (record, tuple) - domain : 하나의 속성(열)에서 가질 수 있는 원자 값의 집합 (Y/N, M/F, 1/0 등) 테이블 구조 확인 desc employee; NULL 여부 : NOT NULL (필수) , NULL (선택)을 나타냅니다. 자료형에는 문자형(char, varcha.. 2022. 4. 12.
DB) DB의 정의, 특징, DBMS, RDBMS, 정규화 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. Database 개요 Data란? - 관찰의 결과로 나타난 정량적 혹은 정성적인 실제 값 의미 정보란? - 데이터를 기반으로 하여 의미를 부여한 것 예) 에베레스트 높이 : 8848m (Data) 에베레스트는 세계에서 가장 높은 산이다. (정보) ☞ Database란? - 한 조직에 필요한 정보를 여러 응용 시스템에서 공용할 수 있도록 논리적으로 연관된 데이터의 모음 - 중복되는 데이터를 최소화하여 구조적으로 통합/저장해놓은 것 Database의 정의 ① 운영 데이터 (Operational Data) : 조직의 목적을 위해 사용되는 데이터 ② 공용 데이터 (Shared Data) : 공동으.. 2022. 4. 12.
계정 생성) 계정 생성 및 권한 부여 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 관리자 계정 생성 --===================================== -- 관리자 계정 --===================================== -- 실습용 kh계정 생성 create user kh -- 계정명 identified by -- 비밀번호(대소문자 구분) default tablespace users; -- tablespace 실제 data가 저장될 영역 이렇게 계정 생성을 하려고 했더니 아래와 같은 오류메세지가 나오면서 생성 불가합니다. "ORA-65096: invalid common user or role name" 그 이유는, 12c부터는 일.. 2022. 4. 12.
환경설정) SQL Developer 환경설정 및 파일 생성 방법 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 환경설정 도구 - 환경설정을 클릭해줍니다. 인코딩 형식 설정 환경 - 인코딩 인코딩 형식을 UTF-8로 설정해주고 확인을 눌러줍니다. 폰드 설정 코드 편집기 - 글꼴 저는 폰트, 크기가 마음에 들지 않아서 설정 해주었습니다. 행 여백 설정 코드 편집기 - 행 여백 행 번호 표시에 체크 해준 후 확인 버튼을 눌러줍니다. 주석 색 변경 코드 편집기 - PL/SQL 구문 색상 기존 주석 글씨 색이 눈에 띄지 않아서 설정 해주었습니다. NLS 설정 데이터베이스 - NLS 오류메세지 등을 영어로 보기 위해서 언어 설정을 해주었습니다. 파일 생성 방법 해당 아이콘을 선택하거나 ctrl + n을 눌러줍.. 2022. 4. 12.
다운로드 방법) Oracle / SQL Developer 설치 방법 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. Oracle 설치 https://www.oracle.com/database/technologies/xe18c-downloads.html SQL Developer https://www.oracle.com/tools/downloads/sqldev-downloads.html 본인에게 맞는 OS에 따른 다운로드를 받아주시면 됩니다. 저는 윈도우이고, 이미 JDK가 다운로드 되어있기 때문에 두번째꺼를 다운 받았습니다. 다운로드가 완료 되었다면 압축 해제를 해줍니다. Oracle 먼저 설치해주겠습니다! OracleXE184_Win64 폴더에서 setup.exe 파일을 실행해줍니다. 동의에 체크 후 다.. 2022. 4. 12.
LIST