데이터베이스 설치 및 기초
오라클 설치
C:\Ut\ora19c\product\19.0.0\client_1\network\admin
TNS_ADMIN
C:\Ut\ora19c\product\19.0.0\
Oracle Home
설치후 교안에서
school.sql과 tnsnames.ora 다운
cmd -> md sql -> cd sql -> school.sql을 옮기고 다른이름 저장후 school.sql과 모든파일 인코딩ansi로 바꾸기
sqlplus 계정 / 패스워드@TNS명
C:\Users\st09\sql>sqlplus st09/st09@dal
SQL> @school.sql
SQL> select * from emp;
ENO ENAME SEX JOB MGR HDATE SAL COMM DNO
-------- ---------- ---- ------ ----- ---------- ---------- ---------- ----
0001 안영희 여 경영 1991/01/01 4800 0 01
0201 안영숙 여 지원 0001 1991/02/01 3900 2000 01
0202 손하늘 여 지원 0001 1991/12/01 3510 980 01
0301 이승철 남 회계 0001 1992/02/01 3400 0 02
0302 박선경 여 회계 0301 1991/03/02 3300 0 02
1001 문시현 남 모델링 0201 1991/02/01 4500 520 10
1002 김주란 여 모델링 0201 1992/03/03 4100 330 20
1003 양선호 남 모델링 0201 1995/02/21 4300 30
2001 남궁연호 남 개발 0202 1993/12/13 3950 200 10
2002 제갈민 남 개발 0202 1996/04/30 1520 2000 20
2003 정의찬 남 개발 0202 1992/03/03 4350 30
2007 이초록 남 개발 0001 1992/09/05 1989 2300 30
2008 윤고은 여 개발 0001 1992/03/03 2100 40
3002 권아현 여 분석 1002 2001/01/29 2900 20
0309 김선유 남 회계 0302 2011/01/03 900 90 02
3001 김선유 남 분석 1001 1998/10/17 3200 300 10
0702 김민지 남 회계 0301 2017/01/09 1100 60 02
0269 권나현 여 분석 0301 2015/05/21 2600 1900 10
0401 김진성 남 회계 1001 2008/03/13 3200 1000 10
0801 천유정 여 분석 1001 2000/10/09 2900 600 02
0120 김경현 남 지원 1002 1999/09/05 4000 2500 20
Database
- 정렬(원하는 정보를 검색해서 찾아볼수있다/하드드라이브도 데이터베이스 구조)할수 있어야한다.(가나다, 알파벳순으로 정리)
- 웹사이트(하이퍼 링크) 링크 기반을 호환한다.
RDB
- 텍스트기반 데이터베이스에만 사용한다.
멀티미디어 데이터베이스
- ex) 파란하늘이 있는 사진찾기 , AI기반으로 데이터 찾기
- AI가 발달하려면 인지에 관련된 학문이 발전해야하는데 발전하지 않았다 ex) 오늘 하늘이 맑다.(추상적이다.)
조직이 서식을 쓰는가 - > 모든 문서에 서식이있다 -> 왜 쓸까? ->1차 정규화,2차정규화 -> 3차 정규화
column
- 성격이 같은 데이터를 모아놓음
row
- 하나의 같은 사상의 데이터를 모아놓음
relation
relation ship - 테이블간에 관계
dept(부서)
emp(사원)
student(학생)
professor(교수)
course(과목)
score(기말고사 점수)