ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Data Base 개요, DBMS, RDBMS, Table
    Data Base_Oracle 2019. 12. 30. 22:19

    191230 수업 내용 정리


    DB (Data Base)

    ▶ 유용한 데이터의 집합

    ※ 어원 : 1970년대(냉전체제) 미국방성 군사정보기지 이름

    DBMS (Data Base Management System)

    ▶ 기업이 지속적으로 유지/관리해야 하는 방대한 양의 데이터를 편리하게 저장하고,
    효율적으로 관리/검색할 수 있는 환경을 제공해주는 시스템 소프트웨어

    ※ 원하는 데이터를 저장/관리해 줄 수 있는 시스템

    ex) Oracal : 규모가 큰 회사, 대기업, 은행권
    MySQL : 중소 규모, 개인사업, 블로그

    테이블 (Table)

    ▶ 적은 공간에 많은 양의 데이터를 저장할 수 있는 양식(표)
    ex) 회원가입

    DB - 폴더 / Table - 파일
    이렇게 생각하면 이해하기 쉬움

    scott 계정의 기본 table

    scott : oracle의 기본 일반 사용자(교육용) 계정

    TNAME TABTYPE CLUSTERID
    BONUS TABLE  
    DEPT TABLE  
    EMP TABLE  
    SALGRADE TABLE  

    DBMS의 장점

    1. 데이터 공유 가능 (공유폴더처럼)
    2. 데이터 중복성 감소(중복파일배제) : data는 반드시 하나만 저장
    3. 데이터 불일치 회피 가능 : id/pw가 올바르게 저장됐는 지 확인 가능
    4. ※ 데이터 무결성 유지 가능 : 올바른 값만 입력이 가능(캡슐화)
      ex) 회원가입 : 실명(핸드폰 인증)
    5. 데이터 보안 유지 가능
      ∵ 인증된 계정만 사용 가능
    6. 표준화 가능 (정해진 방식으로 만듬) : 명령어를 사용해서 작업,
      table형태로 저장

    RDBMS (관계형Relational DBMS)

    ▶ 데이터가 여러개의 테이블로 구성되어 있으며
    테이블과 테이블이 서로 연결되어 있음

    1. 기본적인 데이터 저장 단위는 테이블
    2. 로우(ROW)칼럼(COLUMN)으로 구성
    3. 로우는 하나의 레코드 (테이블의 가로)
    4. 칼럼(필드)은 속성을 나타냄
      칼럼column 속성
    로우row 레코드1 레코드4
    레코드2 레코드5

     

    댓글

Designed by Tistory.