[Oracle] scott 연습계정 접속하기 + 테이블이란?

devheyrin·2022년 7월 30일
1

Oracle

목록 보기
1/10

연습계정 접속

로그인

  • scott 이라는 이름의 연습 계정으로 접속해 보자
  • scott 계정 잠금 풀기
SQL> alter user scott account unlock;
사용자가 변경되었습니다.
  • scott 계정 비밀번호 변경
SQL> alter user scott identified by tiger;
사용자가 변경되었습니다.
  • scott 계정으로 로그인
SQL> conn scott/tiger
연결되었습니다.

SQL> show user
USER"SCOTT"입니다
  • scott 계정의 테이블 보기
SQL> select * from tab;

TNAME                          TABTYPE  CLUSTERID
------------------------------ ------- ----------
BONUS                          TABLE
DEPT                           TABLE
EMP                            TABLE
SALGRADE                       TABLE

테이블

  • column = attribute, 속성
    • 데이터의 타입, 길이
  • row, tuple, record
    • 데이터, 값
  • 데이터 유무에 상관없이 테이블은 존재!
  • 테이블 = 한 개 이상의 컬럼과 0개 이상의 행으로 구성된 객체
  • 테이블은 객체의 한 종류이다.
  • 테이블 정보 보기 - desc
SQL> desc emp
 이름                                      널?      유형
 ----------------------------------------- -------- ----------------------------
 EMPNO                                     NOT NULL NUMBER(4)
 ENAME                                              VARCHAR2(10)
 JOB                                                VARCHAR2(9)
 MGR                                                NUMBER(4)
 HIREDATE                                           DATE
 SAL                                                NUMBER(7,2)
 COMM                                               NUMBER(7,2)
 DEPTNO                                             NUMBER(2)
  • SQL PLUS 명령

    💡 세미콜론 유무?
    - SQL 명령 : 세미콜론 필요
    - SQLPLUS 프로그램 명령 : 세미콜론 필요 없음

    💡 show all
    SQLPLUS에서 사용할 수 있는 설정값 전부 보기

    💡 set linesize 120
    한 줄에 표시할 수 있는 바이트 수 늘리기

    💡 콘솔에 l(L) 입력 → 버퍼에 저장된 명령 보기
    콘솔에 / 입력 → 버퍼에 저장된 명령 실행하기

    💡 ed1 → 1.sql 이라는 파일을 만들어서 명령 작성
    @1 → 1.sql 을 실행
    ed d:\2 → d드라이브 아래에 2.sql 이라는 파일을 만들어서 명령작성
    @d:\2 → 2.sql 실행

    💡 host / exit
    host → 일반 명령 프롬프트로 잠시 나가기
    exit → SQLPLUS 로 다시 들어오기
profile
개발자 헤이린

0개의 댓글