Oracle 베이스, 홈과 데이터베이스의 정의
오라클
오라클 베이스 : 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 (기말고사 점수)