"1개의 회선은 1의 사이트에 연결"
port number
192.168.1.15 == 127.0.0.1 == localhost
http://192.168.1.15/
http://127.0.0.1/
http://localhost/
C:\Users\Kosmo_00>netstat -a / -n / -an
0~1023 약속 되어 있다.
ISO 7 Layer
OSI
물데네트세표응
TCP / UDP
신뢰성↑ 신뢰성↓
양방향 일방향
채팅, 전화 방송국, 편지
Client / Server
123.142.144.46
192.168.1.15
채팅 프로그램
SQL 명령어
C:\Users\Kosmo_00>sqlplus "/as sysdba"
관리자 계정 : SYS / System
SQL> conn system/oracle
Connected.
SQL> show user;
USER is "SYSTEM"
SQL>
SQL> set sqlprompt "_USER> "
KINGSMILE> create table sampleTable (
2 num number,
3 name varchar2(20), -- name char(20),
4 phone varchar2(15),
5 address varchar2(50)
6 );
KINGSMILE> select * from sampletable;
kingsmile> @경로\파일명
예) KINGSMILE> @C:\th78\2_Oracle\Data\sampledata.sql
1. 오라클 설치
2. 콘솔모드 이용 사용 계정 생성 & 테이블 생성
3. sql developer 압축해제 사용함
- 계정 2명 : admin(system) / user(kingsmile)
- user create
- table create
- recode insert
4. 샘플 데이터 추가하기
- 콘솔모드이용 방법
- sql developer 이용 방법
oracle 기본 문법
DML , DDL, DCL 명령어
table 생성하기
KINGSMILE> create table tableName (
fieldName dataType,
fieldName dataType(size)
);
KINGSMILE> create table Test (
no number,
name varchar2(10));
> 사용자 생성 - 최소한의 권한만 부여한다.
scott / tiger <--- 샘플 사용자들 있음
hr / hr
sys , system / oracle <---- 관리자 계정임
kingsmile / oracle
SQL> set sqlprompt "_USER> " <--- 로그인한 계정으로 프롬프트 변경
SYS> alter user kingsmile default tablespace users quota unlimited on users;
alter session set "_oracle_script"=true;
database 기본 문법
C:\Users\class4-teacher>sqlplus "/as sysdba" <-- dba 계정으로 로그인
C:\Users\class4-teacher>sqlplus /nolog <-- login 계정 없이
version 변경되면서 수정 사항 생김
sql> alter session set "_oracle_script"=true;
또는
sql> create user c##[계정명] identified by [패스워드];
예) sql> create user c##kingsmile identified by oracle;
SQL> create user doyeon identified by 1004 account unlock;
DML 명령어
1) SELECT
-- 형식>
select 필드리스트,....
from 테이블명
[where 조건]
select 필드리스트,....
from 테이블명
--where 조건
order by 필드명
select 필드리스트,....
from 테이블명
--where 조건
order by name asc <-- 오름차순 : asc 생략가능
select 필드리스트,....
from 테이블명
--where 조건
order by name desc <-- 내름차순
사용 함수들
select dname, length(dname), lengthb(dname), substr('1234567890', lengthb(dname)) "s1", substr('1234567890', length(dname)) "s2",
rpad(dname, 20, substr('1234567890', lengthb(dname)-2) ) "RPAD연습" --
from dept2;
C:\oraclexe\app\oracle\product\11.2.0\server\bin - 실행파일
C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN\listener.ora - SID 확인
C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN\tnsnames.ora