계층구조의 개념 "CPU 혼자 모든 것을 다 하기엔 비용이 너무 크니, 각자 용도에 맞게 저장장치들을 함께 효율적으로 사용하자." CPU는 컴퓨터의 속도를 결정하기에 가장 중요한 요소로 선정되기도 한다. 하지만 CPU가 아무리 빠르더라도 기억장치가 느리다면, CPU는 명령어나 데이터를 액세스하는 과정에서 많은 시간을 기다려야한다. 이렇게 속도로 CPU를 따라올 수 없는 보조저장장치들은 거대한 용량과 영구저장 능력이라는 아주 큰 메디트가 있지만 그로인해 대부분 각 장치가 개별 기계장치를 포함하기에 액세스 속도가 CPU에 비해 현저히 떨어진다. 이처럼 기억장치들은 유형에 따라 기능, 속도, 용량, 가격이 천차만별로 차이가 나고 각자 서로 용도가 다르기에 필요에 따라 적절한 시간, 위치에 사용되어야한다. 메모..
보호되어 있는 글입니다.
데이터 모델링 사용자의 용도를 파악하고 프로세스의 규칙을 정하여 데이터 모델로 표현한다. 데이터 모델링의 특징 추상화 현실의 데이터를 간략한 정보로 표현한다. 단순화 누구나 쉽게 이해하도록 한다. 명확함 누구나 알아보는 간단한 의미를 가지게 한다. 데이터 모델링 단계 개념적 모델링 데이터화 해야하는 정보들의 연관성을 고려하는 추상적 단계 논리적 모델링 식별자를 정의하고 관계, 속성 등을 표현하며 정규화를 통해 재사용성을 높이는 단계 물리적 모델링 실제 데이터베이스 테이블, 인덱스 등을 생성하며 성능, 보안, 가용성 등을 보장하는 단계 데이터 모델링 ERD 엔터티 간의 관계를 정의하는 모델링 방법 엔터티 도출 엔터티 배치 엔터티 관계 설정 엔터티 관계명 서술 관계 참여도 표시 관계 필수 여부 표시 데이터 ..
SQL 문장을 실행하기 위한 일반적인 구문 순서 SQL 문법 작성 순서 문법 작성 순서는 사용자가 SQL 문장을 작성해야할 때 지켜야하는 규칙과 순서이다. 이는 SQL 문을 올바르게 작성하기 위한 문법적 규칙과 순서이다. SQL 문법은 기본적으로 다음과 같이 작성한다. SELECT "Which instances?"// 어떤 속성을 고르는가? FROM "Which table?"// 어떤 테이블에서 고르는가? WHERE "What to do with instances?"// 속성 중 어떤 정보를 고르는가? GROUP BY "Gather which attribute from select?"// 속성 중 어떤 정보들을 묶어서 보여주는가? HAVING "Getting what from group"// 묶은 정보 ..
- Total
- Today
- Yesterday
- 클래스
- 입출력
- 컴파일
- 인터럽트
- c++
- 초기화
- 크기
- 멀티스레드
- New
- CPU
- 운영체제
- const
- 메모리
- dynamic_cast
- 알고리즘
- malloc
- static_cast
- 프로세스
- 스레드
- 상속
- 구조
- 수학
- 함수
- 게임수학
- 백준
- thread
- 레지스터
- 명령어
- 할당
- 포인터
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |