SQL

Oracle 베이스, 홈과 데이터베이스의 정의

Pulseeee 2022. 10. 24. 17:02
반응형

오라클
오라클 베이스    : C:\app\client\st01
오라클 홈           : C:\app\client\st01\product\19.0.0\client_1
유닉스 $ORACLE_HOME,  윈도우 %ORACLE_HOME
오라클 홈은 오라클 베이스 밑에 있다. (오라클 베이스의 위치는 컴퓨터 사용환경에 따라 위치가 다름)
TNS_ADMIN : C:\app\client\st01\product\19.0.0\client_1\network\admin


sqlplus 계정/패스워드@TNS명(접속식별자/dal, oracle)
명령 프롬프트 : sqlplus st01/st01@dal (or oracle)
                       : @school.sql (예제)
                       :  select * from emp;

 

데이터베이스의는 정렬할 수 있어야 하고 검색이 되어야 한다. (쉽게 컴퓨터의 폴더 처럼 나누어져 있고 검색이 되어야 한다., 데이터보안은 무결성 보안등급을 사용한다.)

종류

1. RDB : 텍스트형에서만 사용

2. 멀티미디어데이터베이스 : 사진으로 검색하거나 추상적인 표현으로 검색, AI가 이 기능을 이용함

 

RDB
columm : 같은 성격을 가진 데이터 (세로축)
row   : 사상하는 데이터(뭔가를 나타낸다, 가로축), 실체
colum + row : table

relationship : 테이블간의 관계

sqlplus 계정/패스워드@TNS명(접속식별자/dal, oracle)
명령 프롬프트 : sqlplus st01/st01@dal (or oracle)
             @school.sql (예제)
             select * from emp;

 

school.sql 예제의 테이블 구조

dept       (부서)
emp        (사원)
student    (학생)
professor  (교수)
course     (과목)
score      (기말고사 점수)

반응형