본문 바로가기

Programming/국비학원

220826 - 오라클 환경구축

오라클 설치

1.SQL plus 실행


2.세션 변경
alter session set "_ORACLE_SCRIPT"=true;


3.교육용 계정 공간 확보
@?/demo/schema/human_resources/hr_main.sql


4.교육용 계정 설정하기
비번 입력 
공간 이름 입력
임시 테이블 스페이스 
로그 남길 위치

5. 파일 넣기
C드라이브에 sql파일 넣기

6. 
@C:\sqlfiles\EMP_EXAMPLE.sql

7. 연결 완료
conn hr/비번

 

 

 

 

데이터베이스

DB (DataBase) : 데이터의 집합
DBMS (DataBase Management System) : 데이터베이스를 관리하고 운영하는 소프트웨어

 

  • DBMS 유형

계층형(Hierarchical)
망형(Network)
관계형(Relational)
객체지향형(Object-Oriented)
객체관계형(Object-Relational) 등

 

  • DBMS 제품

=> 오라클, SQL 서버, MySQL

각각 제품 특성 반영한 표준 SQL을 포함함

※ SQL : 관계형 데이터베이스에서 사용하는 언어

 

 

  • DB 기본 용어

파일 =엔터티 =테이블
레코드 =튜플 =행(로우)
키 =유일값 =기본키
필드 =어트리뷰트(속성) =열(컬럼)

 

 

  • DBMS 데이터 언어

<DDL(데이터 정의어)> 
테이블 생성(create), 삭제(drop), 변경(alter) 

<DML(데이터 조작어)>
- 데이터 검색 (select) ★
- 데이터 입력 (insert)
- 데이터 수정 (update)
- 데이터 삭제 (delete)

<DCL(데이터 제어어)>
- 사용자 권한 부여 (grant)
- 권한 철회 (revoke)

<TCL(트랜잭션 제어어)>
- 트랜잭션 작업 결과 저장 반영 (commit)
- 마지막 커밋 시점으로 복원 (rollback)
- 저장 포인트 지정 (savepoint)