전체 글63 모델링 및 쿼리작성 - 신규개발(SI) rule 사이트별로 Rule도 상이하고 문서 양식도 다를 수 있으니 참고바란다.DBMS는 Azure SQL server를 기준으로 했으나실상 비용과 관련된 부분을 제외하면 MS-SQL server와 거의 동일하다. 1. 작명규칙 ㄴ 공통 : MS-SQL server에서 기본 제공되는 function, method, property 사용금지(ex :USER_ID) ㄴ 테이블 : 업무관련 이니셜로 대문자(필요시 언더바로 연결) ㄴ 컬럼 : 가독성 좋게 최대한 줄인 fullName(ex : ShipName) 으로 대소문자 혼용과 특수문자("_") 사용금지 ㄴ PRIMARY KEY(CLUSETERED) : PK_스키마명_테이블명 ㄴ FOREIGN KEY : FK_스키마명_테이블명 ㄴ DEFAULT : DF.. 2025. 4. 2. MS-SQL server TABLE 생성 DDL - VBA 스크립트 역시나 마찬가지로 이번에는 테이블 생성과 관련하여정해진 정의서에서 DDL 스크립트를 생성하는 Excel VBA 스크립트다.check, FK, Indentity 등등은 조금만 코드를 수정하면 가능하리라 본다.이 스크립트의 경우 DB생성시 collate 를 잘못 설정한 DBA에게 유용하리라 본다. 역시나 대량의 테이블 생성시 시간 낭비를 줄일 수 있다.파일은 약속된 파일이며 VBA 코드는 일반 모듈에 복붙하여 사용하면 된다.기준은 하나의 시트(테이블) 씩 생성이나 시트가 역시나 규칙적이라면 순환문으로 이역시 처리가 가능하리라 본다. [VBA 코드 : 해당 시트를 활성화 후 호출해야 한다.] Option Explicit Public Sub makeDDL() Dim iStart As Integer .. 2025. 3. 25. The exception proves the rule 예외가 규칙을 증명한다.여기서 prove 의 어원을 보면 라틴어 Probare에서 오는데 의미는 영어의 inspect(검사하다) 의미를 포함한다. 위 말을 풀어보면 [규칙]을 만들고 배포되기 전에 필수 불가결의 검증과정이 필요하며 그 검증 과정의 필수요소가 [예외] 라 하겠다.IT업계에서 솔루션 하나를 배포할때면 개발자 단위의 모듈 테스트 내부적으로 진행되는 알파 테스트 무작위 테스터로 진행되는 오픈 베타 테스트 정해진 시나리오를 벗어난 최대한의 예외 상황을 수용 가능해야 오픈이 가능해 진다. 기존의 다양한 군집들의 존속 기간은 이 예외(exception)에 대한 검증 과정 속 수용과 배척에 대한 역발상 코스모폴리타니즘(Cosmopolitanism : 탈집단화(군집간 경계의 희석과 층위의 철폐 그리고 평.. 2025. 3. 25. MS-SQL server 컬럼 수정, 추가, 삭제 VBA 스크립트 SI건 SM이건 DBA나 모델러를 하다보면 필히 다양한 정의서가 존재한다. 해당 사이트별로 상이하나 엑셀 규격만 맞출 수 있다면 반복적인 혹은 대량의 DDL 문으로 인한 시간 낭비를 줄일 수 있다. 아래는 테이블내 컬럼의 추가, 수정, 삭제시 약속된 엑셀 양식의 정의서에서 VBA 스크립트를 이용해 DDL문을 추가하는 Excel VBA 코드이다. CECK 제약조건도 종종 사용되지만 구차니즘으로 살짝 제외하였다. 그럼에도 센스있는 데이터 관지자라면 살짝 손봐서 사용이 가능할 것이다. 우선 소스는 아래와 같으며 첨부된 파일에서 DDL 생성하기 클릭시 N,O열에 DDL문과 코멘트 생성 확인이 가능하다. VBA 소스는 아래와 같다. '## 컬럼 추가/수정 Public Sub makeColumn() Di.. 2025. 3. 24. 반목(反目) 통합과 수용(受容)의 언어는 수평적이고 다원적(多元的 : 다양성을 인정하고 다양한 의견을 계급화 하지 않고 동등한 존재로 존중한다는 의미)이며전달하려는 텍스트의 전달을 목적으로 하되 반드시 수행적 발화(Performative Utterance : 청자에게 행위를 유도 혹은 명령) 의도를 수반하지 않는다.그리고 이타적이다. 반대로분열과 반목의 언어는 대체로 수직적이고 범주적(範疇的 : 개체를 분류(구분)하려는 경향)이며텍스트의 전달보다는 청자의 감정에 호소하고 배타적 집행(행위)을 유도하며 교활하다. 이 반목(反目)의 언어는 심지어 전달되는 텍스트의 맥락(脈絡)이 무시되기도 하며자극적 파토스(Pathos:감성)에서 승화된 인지편향에 투사된 에토스(Ethos:경험,신뢰)가 삼킨 로고스(Logos : 논리,근.. 2025. 3. 21. 아르키메데스의 점과 표상 아르키메데스(Archimedis) 하면 문이과를 떠나 유레카(Eureka : 유개념(포괄하는 상위개념)의 단어로는 epiphany 현현(顯現))로 유명하다. "유레카"하면 목욕탕이 우선 떠오르고 질량,밀도,부피등의 생각하고 싶지 않은 단어가 일부 부스러기처럼 기억에서 따라온다. (참고로 이렇게 떠오르는 표상을 아가리파이터 검은띠들은 관습적 표상이라 부르기도 한다.)이외에 아르키메데스의 업적중 유명한것만 말해 보자면 "구의 부피는 같은 높이의 원기둥 부피의 2/3 가 된다" "지레에 올린 두 물체는 받침점에서 떨어진 거리와 무게의 곱이 같을 때 평형하다" 지렛대의 원리를 중딩때 한창 2차방정식으루 스트레스 받을때를 살짝 더듬어 표현하자면좌측물체의 무게 x 좌측 지랫대 끝에서 받침점까지의 거리 = 우측.. 2025. 3. 19. 이전 1 2 3 4 ··· 11 다음