본문 바로가기
반응형

전체 글16

[Ubuntu] 설치 프로그램 삭제 & MySQL삭제 1. 삭제 0. 우분투에 설치된 프로그램 삭제방법 sudo apt-get remove --purge 삭제할프로그램명 1. 우분투에 설치된 mysql을 삭제sudo apt-get remove --purge mysql*  2. 삭제되었는지 확인 dpkg -l | grep mysql 3. 남아 있는 파일이 있다면 개별 삭제 sudo apt-get remove --purge {삭제할 파일명} 4. 프로그램 외 요소(저장공간, 로그 등) 삭제 sudo rm -rf /etc/mysql /var/lib/mysql*sudo rm -rf /var/log/mysql*sudo rm -rf /var/lib/dpkg/info/mysql*sudo apt-get autoremovesudo apt-get autoclean  2. 재.. 2024. 5. 30.
dpkg: 오류 해결 방법 deb 파일 설치시 발생된 에러 해결 방법 dpkg: 오류: dpkg 프론트엔드 락는 pid가 2242531인 다른 프로세스에 의해 잠겼습니다주의: 잠금 파일을 제거하는 것은 항상 잘못된 것이며, 이는 잠긴 영역과 전체 시스템을손상시킬 수 있습니다. https://wiki.debian.org/Teams/Dpkg/FAQ>를 확인하시오. sudo rm /var/lib/apt/lists/locksudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock*sudo dpkg --configure -a sudo apt update 다시 install $ sudo dpkg -i 설치파일.deb 2024. 5. 28.
[DA가이드 - 4.1 데이터 모델링 이해] 데이터 모델링 단계 개념 데이터 모델링 (Conceptual Data Modeling) 조직, 사용자의 데이터 요구 사항을 찾고 분석하는 데서 시작함 이 과정 중 어떤 자료가 중요하며 또 어떤 자료가 유지되어야 하는지를 결정하는 것도 포함됨 데이터 요구 사항은 분석 과정의 초기에 본질적으로 기술과 무관한 사양들의 집합인 개념 데이터 모델로 형상화되고, 비지니스 이해 관계자들과 초기 요구 사항을 논의하기 위해 사용됨 주요활동은 핵심 엔터티와 그것들의 관계를 발견하고, 표현하기 위해 개체-관계 다이어그램 생성 개념 데이터 모델을 통해 조직의 데이터 요구를 공식화하는 두 가지 주요 기능 첫째, 개념 데이터 모델의 사용자와 시스템 개발자의 데이터 요구 사항 발견을 지원함 둘째, 개념 데이터 모델은 현 시스템이 어떻게 변형되어어야 .. 2024. 3. 14.
[DA 가이드 - 4.3. 개념 데이터 모델링] 엔터티 후보 수집 후보 엔터티 선정 엔터티를 선정하기 위해서 우리가 가장 먼저 해야할 일은 엔터티 후보를 수집하는 일 엔터티 후보를 수집할 때는 다양한 경로를 통해 수집하는 것이 바람직함 후보인지를 검증하는 객관적인 기준을 적용하여 후보자라는 것을 판명하는 엔터티 후보 판정 단계를 거치게됨 기존 시스템 도큐먼트 시스템 도큐먼트에는 데이터 구조 및 프로세스 명세들이 나타나 있는 설계 자료에서부터 사용자를 위한 지침서에 이르기까지 다양한 도큐먼트가 있음 현업 장표/보고서 실무 조직에서는 대체적으로 정보시스텝과 관련되지 않았더라도 오래 전부터 그들이 수행하는 엄무의 효과적인 처리를 위하여 많은 장표를 가지고 있음 이러한 장표나 보고서에서 진짜 엔터티를 찾으려면 이 자료를 만들기 위해서 어떤 본질적인 집합이 필요한지 분석해 보야.. 2024. 3. 14.
[DA가이드 - 4.2. 개념 데이터 모델링] 주제 영역 주제 영역 개념 기업이 사용하는 데이터의 최상위 집합 주제 영역은 계층적으로 표현될 수 있고, 주제 영역을 분해하면 하위 수준의 주제 영역이나 엔터티가 나타남 주제 영역 분류 원칙 데이터 중복 최소화 데이터 확장성 보장 데이터 관련성 및 편의성 확보 주제 영역 분류 기준 데이터 관점의 분류 업무 요건 추가에 대한 유연성 보장 주제 영역 간 균형 유지 주제 영역 명명 실 업무에서 보편적으로 사용하는 업무 용어를 부여하는 것이 바람직함 (예, 인사, 생산, 판매, 구매, 재무 등) 유일한 단수형 명사를 사용 데이터의 그룹을 의미하는 이름을 부여 (업무 활동을 의미하는 이름을 배제하고 데이터 그룹을 의미하는 이름 사용) 주제 영역 분류 방법 1차 분류 : 주요 데이터 집합의 유형 정의 2차 분류 : Biz 활.. 2024. 3. 14.
[DA가이드 - 4.2 개념 데이터 모델링] 특수한 형태의 관계 (순환, 배타적 관계) 1. 순환 관계 : 하나의 엔터티가 다른 엔터티가 아닌 자기 자신과 관계를 맺는 관계 하나의 순환 엔터티는 각 엔터티의 모든 속성을 포함해야한다. 각 계층에 있는 속성을 동일하게 하는 것이 가장 좋다. 순환 모델은 필수(직성) 관계로 취급될 수 없고(무한 loop 발생), 반드시 선택 사용 관계이다. 순환 모델의 특징은 조직의 변경(추가/삭제)에 쉽게 대응할 수 있다는 것이다. 2. 배타적 관계 : 어떤 엔터티가 두 개 이상의 다른 엔터티의 합집합과 관계를 가지는 것 이러한 아크 관계는 동일한 의미의 관계가 서로 다른 하나 이상의 엔터티와 배타적으로 관계를 갖고 있을 때 이를 하나로 통합함으로써 발생하게됨 아크 내에 있는 릴레이션십을 보통 동일하다. 아크 내에 있는 릴레잉션십을 항상 필수이거나 선택사양이.. 2024. 3. 13.