728x90

ERWIN에서 논리명을 기준으로 물리명 순서를 우선 맞춤

Physical 선택 -> 우클릭 -> Columns

 

Reset 선택

 

 Reset Order 선택

 

전체 모델 적용(이 부분 선택 시 모든 모델이 논리 형태로 물리에서도 컬럼 순서가 동일해짐) -> 예 선택

 

OK 선택 후 logical/physical 변경 시 컬럼 순서가 정렬 되었는지 확인

아래 주민등록번호는 확인을 위해 임의로 넣은 컬럼

 

Physical 선택 -> Database -> Pre & Post Scripts -> Model-Level 선택

 

New -> 이름 아무거나 지정 -> OK

 

Code 탭에 아래 내용 복사 후

%ForEachTable() {%EntityName,%TableName
%ForEachColumn() {%AttName,%ColName
}

 

붙여 넣은 후 OK

 

Tools -> Forward Engineer -> Schema Generation

 

Schemas Post-Script 체크 -> Preview

 

맨 아래에 테이블명, 컬럼명이 한글, 영문으로 표기

 

'프로그래밍 > Tools' 카테고리의 다른 글

[Erwin 7.3.4]Erwin으로 이미지 파일 찍기  (0) 2022.04.19
728x90

Erwin 접속하여 하단 탭 Subject Area 중 이미지 필요한 부분 선택(한글인 경우 Logical/ 영문 출력 경우 Physical 선택)

 

Tools -> Report Template Bulder -> Report Builder 선택 -> 확인

 

New 선택

 

Graphical -> Picture -> 화살표 선택하여 우측(Report Layout)에 내용 추가

 

Document Untitled 클릭 후에 상단에 P 선택

 

html 선택 -> Export 탭에서 위치 선택 후 X

 

Export 탭에서 파일 생성할 위치 지정

 

Picture 선택 후 다운로드

 

다운로드 경로\images 디렉터리 내부에 스샷 파일 확인, 영문도 추가로 추출 후 이름 변경하여

'프로그래밍 > Tools' 카테고리의 다른 글

[Erwin 7.3.4]Erwin 용어 추출 방법  (0) 2022.04.19
728x90

저장장소

데이터 : 업무를 위해 필요한 정보, 주민번호, 전화번호 등

시스템 : 일반적으로 사용하는 컴퓨터, 허나 대부분은 업무를 수행하기 위한 대용량 컴퓨터, 서버라고 함

데이터베이스 : 실제 데이터를 저장하기 위해 사용하는 소프트웨어, 엑셀과 메모장 등에 비해 대용량 처리시에 사용하는 프로그램

디스크 : OS에서 문서를 저장하듯 데이터베이스에서 저장되는 정보가 실제 PC의 디스크에 파일로 저장됨, 그 파일이 저장되는 공간

컴퓨터의 물/논리적 구조, 검은색은 물리적 색깔은 논리적 구성도

테이블

데이터가 저장되는 장소, 열(column)과 행(row)로 생성

테이블 구성도

열 : 순번, 이름, 주민번호, 전화번호 등 세로로 구분되는 데이터 기준 요소

행 : 1, 홍길동, 123456-1234567, 010-4745-1802 등 가로로 구분되는 요소

데이터 : 행과 열로 구성된 하나 하나의 정보, 모든 행은 모든 컬럼에 대해 데이터를 가져야 되는 것은 아니며

           그런 경우 NULL로 표현

 

 

'프로그래밍 > SQL' 카테고리의 다른 글

SQL 정의, 종류 및 준수 사항  (0) 2021.08.23
728x90

SQL(Structured Query Language) 정의

관계형 데이터베이스(RDBMS)에 저장된 데이터들의 조회, 삽입, 수정, 삭제 등을 하기 위해 IBM에서 만든 특수 목적의 프로그래밍 언어

 

SQL 종류

데이터 정의 언어 (DDL : Data Definition Language) : Create, Drop, Alter
데이터 조작 언어 (DML : Data Manipulation Language) : Insert, Update, Delete, Select
데이터 제어 언어 (DCL : Data Control Language) : Grant, Revoke, Commit, Rollback

 

SQL 사용 시 준수 사항

읽기 편리성 : 들여쓰기, SQL 작성 형식 등을 통일하여 읽기 편리성을 제공

성능 보장 : 실행계획을 고려한 SQL을 작성하여 최소한의 성능 보장

이름 지정 규칙 준수 : 테이블명 또는 컬럼명 등을 규칙에 맞춰 생성하여 작성

일관적인 작성 : 대소문자 등 모든 SQL에 대해 일관성 유지

'프로그래밍 > SQL' 카테고리의 다른 글

저장장소 및 테이블 정의  (0) 2021.08.24
728x90

<정의>

github : 각자의 컴퓨터에만 존재하는 버전(local 에서 만든)을 저장/관리해주는 서비스

push 한다 = github에 코드를 업로드 한다

 

[등장 배경]

git commit 명령어를 통해 버전을 만들면 내컴퓨터 속 저장소(=local 저장소)에만 저장됨

=> 다른 사람과 협업 불가

내부 저장소 내용이 원격에 저장되는 구조

 

<적용 방법>

회원가입 후 메인화면에서 Create repository 선택

Repository name 지정 후 다른 사용자에게 공개하고 싶으면 public 비공개 시 private로 선택 후 생성

 

이후 저장된 로컬 저장소에서 우클릭 하여 git bash here를 클릭한 후

 

아래에 있는 명령어를 복사하여 붙여넣으면

 

로그인 시 입력한 계정과 비밀번호로 인증하여 로컬 저장소의 내용이 github로 올라감

이후에는 remote 명령어로 인해 원격 저장소가 연결되었기 때문에

git commit -m "메세지" 이후 git push 하여 업로드

'프로그래밍 > git' 카테고리의 다른 글

git정의 및 기본 구조  (0) 2021.06.18

+ Recent posts