메뉴 건너뛰기

(*.168.0.1) 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

가 크게 작게 위로 아래로 댓글로 가기 첨부
Extra Form
출처 http://blog.naver.com/trapezer84/220627428489

ERD : Entity Relationship Diagram 

- 계략적으로 데이터 및 데이터들의 관계를 표현한 도식화된 그림(Diagram) 

- 분석가들은 조직의 데이터를 이해하고, 이를 응용시스템에 이용하고자 ERD를 작성 

- 전략적 계획이나 또는 하향식 계획에서 자주 사용

1.gif

국내에서 개발한 이클립스 기반의 ERD 제작 프로그램 (유료 입니다)

http://ko.exerd.com

2.png

[참고 사이트] http://one-p.tistory.com/entry/%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4ERD


ERD (Entity Relationship Diagram)란?

- 계략적으로 데이터 및 데이터들의 관계를 표현한 도식화된 그림(Diagram)
- 분석가들은 조직의 데이터를 이해하고, 이를 응용시스템에 이용하고자 ERD를 작성
- 엔터티(Entity)란 데이터베이스에 저장할 정보의 주체 혹은 대상
- 엔터티의 예로는 고객, 학생, 부서, 계좌 등이 있음
- ERD에서 엔터티는 네모로 표시 함

ERD의 카디넬러티(Cardinality)
 

카디넬러티(Cardinality) : 엔터티들간의 수적 관계를 명시하는 표현

3.png


ERD의 예

- 우리 학교에는 학생들이 여러 과목을 수강할 수 있다.
- 한 과목을 여러 학생들이 수강한다.
- 학생들은 각각 한 개의 사물함을 소유하고, 여러 개의 교과서도 갖는다.

4.png

5.png


키(Key)의 이해

- 기본키(Primary key) : 다른 레코드와(Row) 자신의 레코드를 구별 시켜 주는 키


   ex) 주민등록번호, 자신만이 가지는 고유한 것
- 외래키(Foreign key) : 다른 테이블과의 관계를 표시하는 키

6.png


데이터 무결성(Data Integrity)의 의미

- 데이터 무결성은 데이터의 정확성 또는 유효성을 의미
- 무결성 파괴의 예
   어떤 학생이 수강 신청을 하려고 했으나, 이 학생의 정보가 존재하지 않는다.
   어떤 학생이 학교를 그만 두었으나, 특정 과목 수강자 명단에 이 학생이 그대로 존재 함
- 일관된 데이터베이스 상태를 정의하는 규칙들을 묵시적 혹은 명시적으로 정의하여 무결성 유지
- 데이터베이스 보안 기능이 권한이 없는 사용자로부터 데이터베이스를 보호하기 위함이라면, 무결성은 권한이 있는 사용자로부터 데이터를
   보호하기 위 함

- 스키마 정의 시 무결성 제약조건을 정의하며, 한 번 정의된 조건은 향후 데이터베이스에 정보가 갱신될 경우 DBMS에 의해 검사가 이루어짐

데이터 무결성의 종류

도메인 제약조건(Domain Constraint)
 

- 각 애트리뷰트의 값이 지정된 데이터형으로 제한 됨
- 애트리뷰트의 기본값, 범위, NULL 허용 여부들도 제한 가능

7.png

기본키 


제약조건(Primary key Constraint)

- 기본키의 경우 중복된 값 및 NULL 값이 허용 될 수 없음
- 기본키가 아니라도 UNIQUE 설정을 통해 중복 값 불허 가능

8.png


참조 무결성 제약조건(Referential Integrity Constraint)

- 두 데이터 간에 데이터의 결함을 없애는 제약조건

9.png

삽입

(Inset)시 무결성 유지

- 자식테이블에 새로운 레코드가 삽입 될 경우 외래키의 값은 부모테이블에 존재하는 값이거나 NILL 이어야 한다.

삭제(Delete)시 무결성 유지

- 부모테이블의 레코드를 삭제할 경우 자식테이블의 외래키가 참조 하고 있을 경우는 삭제 불가 이거나 연쇄(Cascade) 삭제(On Delete Cascade)

수정(Update)시 무결성 유지

- 자식테이블 레코드의 외래키를 수정할 경우 부모테이블의 해당 키에 존재하는 값 범위 내에서 수정가능 


  1. Toad for Oracle 사용법

    Toad for Oracle 다운로드 : http://www.toadworld.com/m/freeware/544 토드(Toad) 사용법 : 단축키오라클 관리툴로 많이 사용되고 있는 것 중에 하나가 토드인데요. 토드에서 편리하게 사용할 수 있는 단축키를 알아보겠습니다. ▶테이블 정보 상세보기 F4 : T...
    Date2016.04.03 Reply0 Views520 file
    Read More
  2. 오라클에서 SQL 문장(구문)을 실행하는 과정 총 4 단계

    오라클에서 SQL 문장(구문)을 실행하는 과정은 총 4단계로 이는 아래와 같다. * 해석 * 최적화 * 행 소스 생성 * 구문 실행 각 단계에 대한 간략한 설명은 다음과 같다.   1. 해석 해석 단계에서는 다음과 같은 3 가지의 처리가 이루어진다. * 구문 검사 : SQL...
    Date2016.04.03 Reply0 Views577 file
    Read More
  3. No Image

    빅데이터 시대 분석 DB의 성능과 확장성 조건 - IDG Summary

    HP Enterprise Big Data
    Date2016.04.03 Reply0 Views484 file
    Read More
  4. No Image

    OLTP[OnLine Transction Processing]

    http://www.ktword.co.kr/abbr_view.php?nav=2&m_temp1=145&id=1085
    Date2016.04.02 Reply0 Views492
    Read More
  5. No Image

    데이터웨어하우스[Data Warehouse]

    http://www.ktword.co.kr/abbr_view.php?nav=2&id=515&m_temp1=493
    Date2016.04.02 Reply0 Views507
    Read More
  6. 빅데이터 플랫폼 전략 (2013.02.11)

    빅데이터 플랫폼 전략 저자소개 추천사 책을 내며 프롤로그 Part 01 빅데이터란 무엇인가    빅데이터의 3가지 특징 데이터의 규모      데이터의 변화 속도 데이터의 다양성 빅데이터를 이해하는 3가지 질문 빅데이터...
    Date2016.04.01 Reply0 Views442 file
    Read More
  7. [기획특집] IoT 시대, 실시간 빅데이터 분석의 부상

    [컴퓨터월드] 세상은 점점 더 빨라지고, 복잡해지고 있다. IT기술의 발전에 따라 데이터는 폭증하며 급류를 이루기 시작했고, 만물이 이어지는 초연결사회(Hyper-Connected Society)의 도래가 임박했다. 이러한 변화로 인해 경쟁마저 더욱 빠르고 복잡하게 전...
    Date2016.04.01 Reply0 Views532
    Read More
  8. No Image

    Oracle developer HR 테스트 해보기

    우선 oracle.com 에 접속합니다. downloads를 클릭하지 않고 위에 살포시 올려주면 submenu가 뜨구요, 거기서 11g Express Edition 을 클릭! 만일 로그인을 하지 않으면 이렇게 나옵니다. 계정이 없다면 생성해주시구여. 로그인을 하는 동시에 다운로드가 시작...
    Date2016.04.01 Reply0 Views475
    Read More
  9. ERD (Entity Relationship Diagram)

    ERD : Entity Relationship Diagram - 계략적으로 데이터 및 데이터들의 관계를 표현한 도식화된 그림(Diagram) - 분석가들은 조직의 데이터를 이해하고, 이를 응용시스템에 이용하고자 ERD를 작성 - 전략적 계획이나 또는 하향식 계획에서 자주 사용 국내에서...
    Date2016.04.01 Reply1 Views1072 file
    Read More
  10. No Image

    인피니플럭스 V2.5가 나왔습니다.

    인피니플럭스 관련 뉴스레터 입니다. 관련편지검색 메일 정보 상세보기 보낸사람 : ' class="senderBtn" href="javascript:;">Kim,Ki-Bae 16.03.31 18:31 ' class="cmd__addAddrFromRelativeMailByFolderName add_addrBtn from_add_addrBtn" href="javascript:...
    Date2016.03.31 Reply0 Views556 file
    Read More
  11. No Image

    BI 솔루션[MATRIX]

    [제품개요] 기업내 ERP,DW,CRM,SCM등의 다양한 데이터를 정보사용자가 직접 가치 있는 지식으로 창출하여 정확한 의사결정에 활용할 수 있는 지식정보화 BI(Business Intelligence]솔루션 입니다. MATRIX를 통하여 현업 담당자는 직접 데이터베이스에 접근  필...
    Date2016.03.30 Reply0 Views558
    Read More
  12. No Image

    시계열분석 (time series analysis)

    경기변동 등의 연구에 사용되고 있다. 통계숫자를 시간의 흐름에 따라 일정한 간격마다 기록한 통계계열을 시계열 데이터라고 하며, 이 계열의 시간적 변화에는 여러 원인에 기인한 변동이 포함되어 있다. 예를 들면, 돌연적인 사건을 원인으로 하는 것(우연변...
    Date2016.03.28 Reply0 Views415
    Read More
  13. [기업 탐방] IoT 시대 머신데이터 전용 DBMS ‘인피니플럭스’

    [기업 탐방] IoT 시대 머신데이터 전용 DBMS ‘인피니플럭스’ 2015년 1월 14일 바야흐로 인터넷 시대를 지나 모바일 시대로 진입하여 또 다른 IT 혁명이 진행되고 있다. 이 혁명의 중심에는 SNS와 클라우드 그리고, 이 모든 것을 합한 것 보다 더 큰 파괴력이 ...
    Date2016.03.28 Reply0 Views550
    Read More
  14. No Image

    인피니플럭스, IoT용 DBMS 첫 상용화 성공

    인피니플럭스, IoT용 DBMS 첫 상용화 성공 국내 소프트웨어(SW) 기업이 사물인터넷80(IoT)용 데이터베이스관리시스템(DBMS) 상용화에 성공했다. 인터넷전화(VoIP)에서 발생하는 빅데이터78를 실시간으로 저장·처리할 수 있다. VoIP 부정 사용 사례 등을 분석·...
    Date2016.03.28 Reply0 Views481
    Read More
  15. No Image

    [기업용 솔루션&서비스]글로벌 경쟁력 `우리 손에`

    기업 혁신과 경쟁력 강화의 핵심 툴로 최근 들어 정보기술(IT)이 더욱 부각되고 있다.  세계 경제가 블록화와 통합화를 동시에 추구하면서 기업의 경쟁은 끝없이 확대되고 있다. 기업간 경쟁이 국가 단위에서 전지구화하고 있는 추세로 더욱 확산되고 있는 ...
    Date2016.03.28 Reply0 Views531
    Read More
  16. No Image

    빅데이터 시큐레이어 제품소개서

    시큐레이어(대표 전주호)는 빅데이터78 기반 통합로그 분석 전문업체다. 빅데이터 분석과 IT자원에서 발생한 다양한 로그를 분석하고 통합보안관제 솔루션을 공급한다. ※ 우정사업본부 개인정보이력관리솔루션 구축, 빅데이터 플래폼 경쟁사
    Date2016.03.27 Reply0 Views522 file
    Read More
  17. 주목! 9가지 오픈소스 빅 데이터 기술

    주목!  9가지 오픈소스 빅 데이터 기술Thor Olavsrud | CIO 갈수록 많은 기업들이 더 많은 데이터를 축적하며 경쟁력 향상을 꾀하고 있다. 그리고 이와 같은 빅 데이터 열풍의 중심에는 오픈소스 기술이 자리 잡고 있다. 여기 독자 여러분이 주목해야 할 아홉 ...
    Date2016.03.27 Reply0 Views510 file
    Read More
  18. No Image

    NO-SQL(not only SQL)

    NO-SQL은 not only sql 의 약어이다. 기본적으로 데이터 베이스는 계층형 -> 네트워크형 -> 관계형 으로 발전해 왔으며, 최근 대용량 데이터 처리가 이슈되면서 아래와 같은 관계형 데이터 베이스의 장단점의 보완 및 활용하고자 no-sql 에 대한 관심이 높아지...
    Date2016.03.27 Reply0 Views455
    Read More
  19. 빅데이터 엔지니어가 알아야 할 5가지 면접 질문, 그리고 모범 ...

    빅데이터 엔지니어가 알아야 할 5가지 면접 질문, 그리고 모범 답안 Kristin Burnham | ITWorld 빅데이터 엔지니어들의 수요가 늘고 있고 이들의 연봉이 오르면서 채용이 쉽지 않은 상황이다. 빅데이터 엔지니어를 채용할 때 기술 면접에서 이들에게 꼭 물어야...
    Date2016.03.27 Reply0 Views561 file
    Read More
  20. No Image

    InfiniFlux 제품소개 및 성능비교

    InfiniFlux 제품소개 및 성능비교 (Click) InfiniFlux 성능지표 (Click) Infiniflux backup - data 관리 (backup, restore, mount, delete) (Click)
    Date2016.03.24 Reply0 Views512
    Read More
목록
Board Pagination Prev 1 2 3 4 5 6 7 Next
/ 7