프로그래밍이나 데이터 관련 공부를 하다보면 관련 용어들이 많이 등장하는데 용어들이 서로 비슷하기도 하고 서로간에 어떠한 관계가 있는지 정리할 필요성을 느껴 기록하게 되었다. 용어들이 점차 확장되도록 정리하려고 했다. 데이터란 ?데이터는 실세계의 가공되지 않는 모든 자료들을 말한다.우리는 실세계에서 가공되지 않은 자료들이 넘쳐나는 시대에 살고 있는데, 그 중에는 우리에게 유의미한 자료들도 있을것이고, 필요하지 않은 무의미한 정보들도 섞여 있을 것이다.정보란 ?그 많은 데이터들 중 우리에게 쓸모있고 의미있는 내용으로 추출하고 가공하여 체계적으로 조직한 데이터를 의미한다.데이터베이스(Database, DB) 란 무엇일까 ? 한마디로 '데이터의 집합'이라고 할 수 있다. 위에서 얘기한 수많은 방대한 데이터들을..
LOB (Large OBject) - LOB는 TEXT, 그래픽, 이미지, 비디오, 사운드 등 구조화되지 않은 대형 데이터를 저장하는데 사용한다. - 크기가 큰 데이터는 DB에 저장하기 힘들기 때문에 OS상 존재하는 파일을 데이터베이스가 접근하게 된다. - LONG, LONG RAW 데이터 유형은 예전에 사용하던 것이고, 현재는 대부분 LOB 데이터 유형을 사용한다. LOB의 종류 - CLOB : 문자 대형 객체(Character) Oracle Server는 CLOB와 VARCHAR2 사이에 암시적 변환을 수행한다. - BLOB : 이진 대형 객체(Binary) 이미지, 동영상, MP3 등 - BFILE : OS에 저장되는 이진 파일의 이름과 위치가 저장된다. 읽기전용 모드로만 액세스 가능하다. - NC..
모델링 순서 개념 모델링(업무파악) → 논리 모델링(업무를 바탕으로 DB 설계) → 물리 모델링(DB구축) 데이터 모델링이란? - 모델링 : 모델을 만드는 것 - 우리는 현실(업무)로부터 모델을 만들어야 함 (oop->class / DB -> table) - 데이터 모델링 : 각종데이터--->구조화, 형상화 하는 과정 - 데이터 모델링 작업은 (현업인터뷰, 업무지침서, 용어집, 산출물 등) 현행업무를 파악하여 개념들을 정리하고 분류하여 엔티티(업무의 핵심키워드), 속성, 관계 로 형상화 하는 과정 - 보통 엔티티 도출 과정은 한 문장으로 쓴 글 중에서 핵심 키워드를 추출한다. ex) 인터넷 뱅킹 - 개인, 기업, 상품, 예금, 대출, 가입, 생년월일, 가입금액 - 상품, 가입 ---> 엔티티 로 식별 (..
- Total
- Today
- Yesterday
- 리액트
- spring
- node
- Spark
- 객체지향
- JavaScript
- 자바의정석
- 스프링의정석
- AWS
- MySQL
- React
- di
- 컨테이너
- 시큐리티
- 인덱스
- 자바스크립트
- 스프링 빈
- 한입크기로 잘라먹는 리액트
- @Configuration
- 데브캠프
- 데이터베이스
- 스프링
- 이정환
- security
- EC2
- 코드로 배우는 스프링 웹 프로젝트
- Node.js
- 스프링 프로젝트
- 남궁성
- 친절한SQL튜닝
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |