관계형 데이터베이스(5)-Data Type

오라클에서 테이블 등의 개체에 이름을 부여할 때의 기본적인 규칙과 데이터 유형에 대해 알아보겠습니다.

  1. 이름 작성 규칙
    • a~z, A~Z, 0~9, _(underscore)를 사용하여 이름을 만들되,
    • 최대 30자까지만 사용할 수 있습니다.
    • Underscore(_)로는 시작하거나 예약어는 사용할 수 없습니다.
    • 테이블 이름을 비롯하여 View나 다른 Database Object 이름도 이와 같은 규칙이 적용됩니다.

  2. Table Name 표시 방법
    간단하게 “EMPLOYEE”와 같이 나타낼 수도 있지만 테이블을 작성한 사람의 함께 표시하여 SCOTT.EMPLOYEE와 같이 할 수도 있습니다. 이러한 이름을 완전한 이름이라 하여 Fully Qualified Name이라고 합니다.

  3. Column Name 표시 방법
    테이블 이름과 마찬가지로 간단하게 “EMP_NO”와 같이 할 수도 있고 컬럼이 소속된 테이블의 이름을 함께 표시하여 “EMPLOYEE.EMP_NO”와 같이 표기할 수도 있습니다.
    여러 개의 테이블에서 동일한 컬럼 이름을 사용하는 경우가 많은데 각각의 컬럼 이름을 구분하려면 해당 테이블도 함께 명기해야 되겠죠.

  4. DATA TYPE

    오라클에서 사용할 수 있는 데이터 형에는 다음과 같은 것들이 있습니다.

    그냥 이러한 유형의 데이터를 사용할 수 있다는 것만 알아두시고 실제 실습을 하면서 자주 참조를 해주시기 바랍니다. 크게 숫자, 문자, 날짜, 그리고 바이너리 데이터를 사용할 수 있는데 숫자에는 정수형과 실수형, 문자에는 고정 길이형, 가변 길이형 등이 있으며 바이너리 데이터(파일과 같은 것)도 저장할 수 있다는 정도만 이해하고 넘어가기로 하죠.

다음 시간부터 본격적으로 오라클을 설치하고 SQL 문장을 하나하나 실습해 보기로 하겠습니다.

이상 일요일이 다 가버린 밤, 동주아빠 손병목이었습니다.

위로 스크롤