분류 전체보기 211

DBeaver에서 sysdate가 시스템 시간 맞추기

맥북m1은 docker를 이용해서 접속하기에 docker의 타임존을 변경해줘야 합니다. ​ 1. 터미널 실행 2. docker exec -it {컨테이너ID} /bin/bash 참고 : {}는 제외하세요. 컨테이너ID는 터미널에서 docker ps 명령문 실행으로 확인 * 개인마다 컨테이너 ID는 다릅니다. 3번째 9e2a545f7137 : 컨테이너ID bash로 들어왔으면 3. echo $TZ 4. date (현재 시간확인 - 시스템과 다르게 나옴) 5. export TZ=Asia/Seoul 6. sqlplus system/pass (system 계정/패스워드 - 개인설정에 따라 다름) 7. select to_char(sysdate, 'yy-mm-dd hh:mi:ss') from dual; (SYSDA..

3. Inputs and State

1. converter (min -> hour) label의 for와 같은 경우에는 JS에서 for 문법이 존재하기 때문에 JSX에서는 html for을 사용 하면 안된다. 헷갈리기때문이다. 쓰면 안되는 html attribute 1. class 2. for 변경 1. className 2. htmlFor 2. unController 된 number event를 바로 받아올 수 있다. 4. state가 한쪽으로만 event를 작동할 수 있도록 하는 방법 state에 2가지 (state date, state f)가 존재하지 않으면 일반 html로 작동 만약 2가지 중 1개(state data)만 default로 존재하고 function이 존재하지 않으면 event 작동하지 않는다. hour에 적용하기 {m..

framework/react 2023.06.08

2. State

1. State 이해하기 state: data가 저장되는 곳 -> 내용 추가 react element = function = react component state 2가지 방식 old 방법 -> 원리 파악용 best 방법 -> old 방법으로 원리 파악 후, 더 편리한 방법으로, 실제 사용하는 방법 1.1. old 방법 {} : 동적 작업 내용을 넣는다. 변수 function ReactDOM 작동원리 초기에 rendering 된 후, rendering을 직접 지정하지 않으면 rendering이 되지 않는다. ReactDOM.render()만 초기 rendering시 render되므로 component내부에 재 render되도록 해당 method 따로 빼주고 rerender되도록 한다. 1.2. reac..

framework/react 2023.06.06

1. The basic of React

1. 소개 react가 왜 만들어졌는지, 어떤 문제를 해결할려고 생겼는지 알아함 생 JS랑 비교해서 어떤 장점이 있는지 비교하면서 왜 필요한지 알게 됨 react는 좋은 지름길을 만들어 놓은 것. 물론 따라야하는 규칙이 많이 존재하기는 함 1.1. React import 3가지 import react file import react dom import babel import 작성 위치 body tag 밑에 작성 console 창 react 적용됨을 확인 2. old react 방식 JS로 counter 만들기 Total click: 0 Click me 2.1. 오래된 방식 React - createElement(), ReactDOM.render() React의 핵심 : 모든 것이 JS로 시작해서 HTML..

framework/react 2023.06.04

13, 14 단원 추가 내용

view sql문이다. read only 보안상의 민감정보만 빼고 보기 view를 만들어서 보기 - 보안 정보 주면 안되는 것. join한 query로 view를 만들면 view에서 join할 필요가 없다. 별게 아니다. 복잡한 query는 view로 만드는 경우가 많다. nvl 평균 계산과 sum 계산에 중요하다. nvl을 써줘야지 Null -> 0으로 인식해서 계산시 쳐준다. 평균 계산시에는 nvl!!! 꼭 계산이 필요하다. decode function : 등급 메길때 사용. 어느 값도 아닌 때 default : oracle에만 존재. aging (며칠3,6,9일에 service 몇번 종료되었는지) -report를 보여줌- case: oracle에서 추가함 피벗함수: 다차원 분석 -> 가로로 펼쳐준다..

DB/sql 2023.06.01

9. 논리 모델링_데이터 표준화

데이터 표준화 데이터 항목(틀)에 대한 명칭과 의미를 정하고 실제 저장하고 활용하는 데이터 값(내용)에 대한 형식 및 범위를 규정하는 활동 데이터 표준화는 데이터 모델링과 밀접한 관계를 가지고 잇으며, 독립적ㅇ니 영역이지만, 일반적으로 데이터 모델링을 진행하면서 표준화를 먼저 수행하는 경우가 대부분이고, 속성명을 부여할 때 표준을 준수해야한다. 표준화 종류 표준단어: 의미를 가지는최소 단위의 낱말, 복합어 표준도메인: 단어 or 용어의 일종으로 데이터 값의 형식과 범위를 포함 표준코드: 도메인의 일부로 볼 수 있으며, 목록화된 데이터 값만 사용할 수 있도록 한다. 표준용어: 현업에서 사용하는 기술 용어, 업무 용어 모두 포함, 단어와 단어의 조합으로 구성 연관성 표준단어, 표준도메인, 표준용어 1. 단어..

DB/data modeling 2023.05.28

8. 논리 모델링_속성 도출 및 정의

양적인 측면에서 엔티티의 수 십 배에 해당하는 속성을 정의하는 데 많은 시간이 소요된다는 점이 부담스럽다. 속성을 하나씩 식별하여 정의하기 보다는 업무 요건에 해당하는 속성을 모두 도출하는 것이 우선이다. 속성 흐름 속성도출 -> 속성정의 -> pk -> domain(check)/type -> default -> Not null -> 검토 158p epdlxj ahepf cpzmfltmxm dPtl 1. 속성 도출 보이지 않는 속성이 뽑아내기가 어렵다 1.1. 핵심 엔티티 속성 핵심 엔티티 : 식별자, 명칭, 특성, 특징, 제원, 접촉정보, 위치정보, 약관/정책, 관계 속성을 포함 예시 고객, 상품 속성: 주민등록번호, 상품번호, 1.2. 중요 엔티티/행위 엔티티 속성 2. 속성명 부여 자명성 = 스스로..

DB/data modeling 2023.05.27

7. 논리 모델링_관계 도출 및 정의

관계: 엔티티와 엔티티 간의 관계를 말한다. 종속관계 : 부모와 자식 엔티티 관계 중요 엔티티 - 행위 엔티티 식별 관계 : 부모 엔티티의 식별자를 주 식별자로 상속 받는다. 참조관계 : 주체나 대상이 되는 엔티티를 참조하는 참조 관계 핵심 엔티티 - 중요 엔티티 중요 엔티티 - 중요 엔티티 비식별 관계 : 참조되는 엔티티의 주 식별자를 일반 속성을 상속 받는다. 데이터의 품질 데이터 모델링의 원칙 중 하나 FK = 참조 무결성 제약조건 추가 프로그램 통해 참조 관계 구현하여 데이터 품질을 높일 수 있다 1. 관계 도출 관계 : fk 관계수 선택성 식별관계 식별 관계 내 table에선 PK인데 다른데서 FK 인 것 FK : 다른 table의 구분 기준 2. 관계 정의 (3가지) 관계수 선택성 식별관계 2..

DB/data modeling 2023.05.27

6.논리 모델링_엔티티 정의 및 상세화

1. 논리 모델링이란 DBMS의 물리적인 특성까지 고려할 필요는 없다. 2. 엔티티 정의 및 상세화 핵심 엔티티, 중요 엔티티, 행위 엔티티 세분화 예시 주문 핵심 엔티티: 고객, 상품 주문 엔티티: 중요 엔티티, 주문 상세 또는 주문 결제 2.1. 핵심 엔티티(4가지) 업무처리와 상관없이 독립적으로 이미 정의한 엔티티거나, 업무를 위해 미리 정의한 엔티티 핵심 엔티티는 타 엔티티 유형의 존재 유무와 관계없이 독립적으로 존재하며 식별할 수 있다. 엔티티 집합을 명확하게 정의하고, 인스턴스 생애주기에 대한 충분한 이해를 바탕으로 설계 4가지 유형 및 분류 : 대-중-소 업무규칙 및 지식 : 회원 등급이 오르는 기준 업무주체 및 대상 장소 유형 및 분류 대분류, 중분류, 소분류, 세분류 코드 고정 방식으로 ..

DB/data modeling 2023.05.27

5. 개념 모델링_개념 모델링

abc 요구사항 주제 엔티티 개념 모델링 절차 업무 영역으로부터 요구사항을 형상화하여 개념 도출(=주제 도출) 개념을 구체화하여 엔티티 식별 엔티티 도출: 최하위 데이터 주제영역 내 핵심 엔티티를 도출하고, 엔티티 간 관계를 식별 1. 주제영역 데이터를 일관된 기준을 가지고 최상위 단계(가장 큰 영역)에서 분류한 데이터 집합 예 : 국방, 국회, 농림, 보건, 환경, 해양수산 주제를 선정하는 기준 업무관점 시스템 관점 데이터 관리 데이터 설계 2. 주제영역도출 업무 용어, 업무지침서의 목차, 기업의 조직 및 팀 구성의 자료, 현행 시스템의 주제영역이나 테이블을 참고하여 파악 예: 인터넷 뱅킹이란 최상위카테고리가 있을 때 주제 영역 도출 : 개인, 기업, 상품, 예금, ISA 3. 주제영역분류(=group..

DB/data modeling 2023.05.27