DBMS/DataBase

DBMS/DataBase

[데이터베이스] ERD 개념 및 작성방법

회사에서 시스템구축을 하다보니 ERD설계가 잘되어야한다는걸 뼈저리게느껴서 구글링으로 공부한 내용을 바탕으로 글을 작성한다. (잘못된내용이있다면 댓글달아주세요) 😀ERD개념 및 작성방법 ERD란 Entity Relation Daigram 으로 엔티티에 대한 관계를 다이어그램으로쉽게 작성한것을 말한다. 데이터베이스를 구축하기전에 먼저 도식화시켜 한눈에 보기에도 좋게 만들어놓는 모델링이다. 각 테이블간의 관계에 대해 확인하기좋고, 요구사항에 맞게 개발할수있다. ERD의 핵심은 Entity, Relationship, Attribute 이다. :: Entity(개체) :: 엔티티는 관리하고자하는 정보의 실체이며, 사람, 객체 혹은 개념이라고 이해하면된다. 둥근 사각형으로 작성한다. 엔티티 이름은 단수형이고 유일하..

DBMS/DataBase

[ORACLE,CUBRID] 통계 데이터 뽑아오기 (상위RANK, 하위기타나눠서)

( select ALL_RANK, law_stblty_inftr , CNT FROM ( SELECT rank() over (order by CNT desc) as ALL_RANK,LAW_STBLTY_INFTR, CNT FROM ( SELECT LAW_STBLTY_INFTR, COUNT(LAW_STBLTY_INFTR) AS CNT FROM TB_PRVSN_EVL_RESULT WHERE 1=1 AND TO_CHAR(FRST_REG_DT, 'YYYY-MM') = TO_CHAR(SYS_DATETIME, 'YYYY-MM') AND LAW_STBLTY_INFTR IS NOT NULL GROUP BY LAW_STBLTY_INFTR ) ) where ALL_RANK 3 ) group by ETC ) 이렇게하면 COUN..

DBMS/DataBase

[SQL] 파일경로, 파일명, 확장자 구분해서 조회하기

FILEPATH = '/data/itsung/yoon/안녕하세요IT성윤입니다.hwp' SELECT SUBSTRING(FILEPATH,INSTR(FILEPATH, '/', -1)+1,LENGTH(FILEPATH)) AS FILE_NM , SUBSTRING(FILEPATH,INSTR(FILEPATH,'.',-1),LENGTH(FILEPATH)) AS FILE_EXTSN_NM , SUBSTRING(FILEPATH,0,INSTR(FILEPATH, '/', -1)) AS FILE_PARTN_COURS FROM [테이블명] 이렇게조회하면 FILE_NM FILE_EXTSN_NM FILE_PARTN_COURS 안녕하세요IT성윤입니다 .hwp /data/itsung/yoon/ 으로나온다.

DBMS/DataBase

[MS-SQL] 테이블 데이터, 길이 등 보기편하게 조회 하는 법

SELECT A.COLUMN_NAME,'','',B.VALUE AS COLUM_COMMENT,'','','', A.DATA_TYPE, ISNULL( CAST(A.CHARACTER_MAXIMUM_LENGTH AS VARCHAR), CAST(A.NUMERIC_PRECISION AS VARCHAR) + ',' + CAST(A.NUMERIC_SCALE AS VARCHAR) ) AS COLUMN_LENGTH, A.IS_NULLABLE FROM INFORMATION_SCHEMA.COLUMNS A LEFT OUTER JOIN SYS.EXTENDED_PROPERTIES B ON B.major_id = object_id(A.TABLE_NAME) AND A.ORDINAL_POSITION = B.minor_id LEFT O..

yoob
'DBMS/DataBase' 카테고리의 글 목록 (2 Page)