전체 글

·자격증/SQLD
✅ 데이터 모델링📌 데이터 모델링의 3단계개념적 모델링추상화 수준이 가장 높고 업무 중심적이고 포괄적(전사적)인 수준의 모델링 진행업무를 분석하고 업무의 핵심 엔터티를 추출하는 단계 → 도출된 핵심 엔터티들과의 관계를 표현하기 위해 ERD 작성논리적 모델링개념적 모델링의 결과를 토대로 세부속성, 식별자, 관계 등을 표현하는 단계데이터 정규화 수행데이터 구조를 정의하기 때문에 비슷한 업무나 프로젝트에서 동일한 형태의 데이터 사용 시 재사용 가능 → 쿼리도 재사용 가능재사용성이 높은 논리적 모델은 유지보수가 용이해짐물리적 모델링논리 모델링이 끝나면 이를 직접 물리적으로 생성하는 과정데이터베이스 성능, 디스크 저장구조, 하드웨어 보안성, 가용성 등을 고려가장 구체적인 모델링추상화 수준은 가장 낮음(가장 구체..
합격 카톡이 온다는 사람도 있고 안 온다는 사람도 있었는데 마이페이지에 연락 받는다고 설정을 해놔서 그런지 9시 4분에 최종 합격 카톡이 왔다!길고 길었던.. 정처기의 늪에서 빠져나올 수 있음에 감사를 ㅠ필기와 실기 모두 한번에 붙으려고 열심히 공부했기에 공부 후기를 기록하려고 함 흐흐 * 비전공자 직장인(이론에 대해서 아는 거 별로 없는 상태)* 필기와 실기 모두 약 한달씩 공부* 프로그래밍 언어 중 자바는 사용중이라 크게 어렵지 않았으나 파이썬이나 C는 처음 접했음  필기 후기 & 책- 필기는 CBT가 워낙 잘되어있어서 인터넷에 올라와있는 기출 위주로 공부했음https://www.comcbt.com/ 최강 자격증 기출문제 전자문제집 CBT전자문제집, CBT, 컴씨비티, 씨비티, 기사, 산업기사, 기능..
UML 다이어그램 [(정적) 컴객클배복패 / (동적) 유시커상활타상] 클래스 다이어그램  (UML 다이어그램) - 구조, 정적 다이어그램 - 클래스 사이의 관계 및 속성 표현 객체 다이어그램  (UML 다이어그램) - 구조, 정적 다이어그램 - 클래스에 속한 사물(객체)들, 즉 인스턴스를 객체와 객체 사이의 관계로 표현 컴포넌트 다이어그램  (UML 다이어그램) - 구조, 정적 다이어그램 - 시스템을 구성하는 물리적인 컴포넌트와 그들 사이의 의존 관계를 나타내는 다이어그램 배치 다이어그램  (UML 다이어그램) - 구조, 정적 다이어그램 - 컴포넌트 사이의 종속성을 표현, 결과물, 프로세스, 컴포넌트등 물리적 요소들의 위치를 표현하는 다이어그램 복합체구조 다이어그램  (UML 다이어그램) - 구조, 정적..
생성 패턴 [앱빌팩프싱] Abstract Factory - 생성 패턴 - 구체적인 클래스에 의존하지 않고, 서로 연관되거나 의존적인 객체들이 조합된 인터페이스 제공 Builder - 생성 패턴 - 객체 생성 단계를 캡슐화/분리하여 객체를 조립하여 생성 → 동일한 객체 생성 절차에서 서로 다른 표현 결과를 제공 Factory Method - 생성 패턴 - 상위클래스에서 객체 생성 인터페이스를 정의하지만, 인스턴스를 만드는 클래스는 서브 클래스에서 결정하도록 분리 Prototype - 생성 패턴 - 원본/원형 객체를 복제하는 방식으로 객체를 생성 Singleton - 생성 패턴 - 클래스에서 하나의 객체만 생성 가능하며, 해당 객체를 어디서 든 참조할 수 있지만 여러 프로세스가 동시에 참조는 불가 구조 패턴..
SOA(Service Oriented Architecture) 프로젝트 수행을 지원하는 정보 시스템의 구현을 위해 가장 선진화된 소프트 아키텍처, 서비스라고 정의되는 분할된 애플리케이션 조각들을 Loosely-coupled하게 연결해 하나의 완성된 Application을 구현하기 위한 아키텍처 피코넷(PICONET) 여러 개의 독립된 통신장치가 블루투스 기술이나 UWB 통신 기술을 사용하여 통신망을 형성하는 무선 네트워크 기술 지그비(Zigbee) 저속 전송 속도를 갖는 홈오토메이션 및 데이터 네트워크를 위한 표준 기술이다. 버튼 하나로 하나의 동작을 잡아 집안 어느곳에서나 전등 제어 및 홈보안 시스템 VCR on/off 등을 할 수 있고, 인터넷을 통한 전화 접속으로 홈오토메이션을 더욱 편리하게 이용하..
📌 암호화 알고리즘ECC : 이산 대수 문제를 타원 곡선으로 옮겨 기밀성과 효율성을 높인 암호화 알고리즘Rabin : 소인수 분해의 어려움에 안전성의 근거를 둔 암호화 알고리즘📌 SAMBA인트라넷이나 인터넷에서 서버의 파일 및 프린터를 사용할 수 있는 프리웨어 프로그램리눅스, 유닉스, OpenVMS, OS/2 등 다양한 운용 체계에 설치되는 클라이언트/서버 프로토콜 기반의 프로그램이 프로그램을 사용하여 다른 파일, 프린터, 기타 자원의 접근 요구를 할 수 있고, 다른 컴퓨터는 그 요구에 응하여 가부간 응답을 보냄📌 SDN네트워크를 컴퓨터처럼 모델링하여 여러 사용자가 각각의 소프트웨어들로 네트워킹을 가상화하여 제어하고 관리하는 네트워크📌 loT정보 통신 기술을 기반으로 실세계와 가상 세계의 다양한 ..
📌 TCP/IP인터넷에 연결된 서로 다른 기종의 컴퓨터들이 데이터를 주고받을 수 있도록 하는 표준 프로토콜1960년대 말 ARPA에서 개발하여 ARPANET(1972)에서 사용하기 시작UNIX의 기본 프로토콜로 사용되었고, 현재 인터넷 범용 프로토콜로 사용됨아래와 같은 기능을 수행하는 TCP 프로토콜 + IP 프로토콜 결합을 의미TCP 프로토콜OSI 7계층 중 전송(트랜스포트, 4계층)에 해당신뢰성 있는 연결형 서비스 제공패킷의 다중화, 순서 제어, 오류 제어, 흐름 제어 기능 제공패킷 단위의 스트림 전송 기능 제공IPOSI 7계층 중 네트워크(3계층)에 해당데이터그램을 기반으로 하는 비연결형 서비스 제공패킷의 분해, 조립, 주소 지정, 경로 선택 기능을 제공헤더의 길이는 최소 20Byte에서 최대 6..
📌 트랜잭션 특징Atomicity(원자성) : 트랜잭션의 연산은 모두 실행되거나, 모두 실행되지 않아야 함(=데이터베이스에 완전히 반영되거나 완전히 반영되지 않아야 함)Consistency(일관성) : 시스템이 가지고 있는 고정 요소는 트랜잭션 수행 전과 수행 완료 후의 상태가 같아야 함Durability(영속성, 지속성) : 성공적으로 완료된 트랜잭션의 결과는 시스템이 고장나더라도 영구적으로 반영되어야 함Isolation(독립성, 격리성) : 둘 이상의 트랜잭션이 동시에 병행 실행되는 경우 어느 하나의 트랜잭션 실행 중에 다른 트랜잭션의 연산이 끼어들 수 없음📌 데이터베이스의 설계 단계개념적 설계트랜잭션 모델링VIEW 통합 방법 및 애트리뷰트 합성 고려DB 종류와 관계 없음산출물로 E-R 다이어그램..
devvnn
record