데이터베이스 설계 단계 1️⃣ 요구 사항 분석 2️⃣ 개념적 설계 3️⃣ 논리적 설계 4️⃣ 물리적 설계 5️⃣ 구현 1️⃣ 요구 사항 분석 사용자의 요구 사항을 수집하고 분석하여 개발할 데이터베이스의 용도를 파악한다. 그리고 분석한 사용자 요구 사항의 내용을 요구 사항 명세서로 작성한다. 요구 사항 명세서는 이후 기초 자료로 활용한다. 2️⃣ 개념적 설계 요구 사항 명세서를 개념적 데이터 모델을 이용하여 표현한다. 개념적 데이터 모델로 E-R 모델을 많이 이용한다. 간단히 말해, 2️⃣개념적 설계에서는 요구 사항 명세서를 E-R 다이어그램으로 만든다. 만드는 과정 1) 개체와 속성 추출 2) 개체 간 관계 추출 3) E-R 다이어그램 작성 3️⃣ 논리적 설계 개념적 설계 단계에서 생성한 결과물로 논리적..
연습문제 1. 가상 메모리에서 관리자가 사용할 수 있는 전체 크기는 어떻게 결정되는가? 물리 메모리 + 스왑 영역 2. 가상 주소에서 하나의 프로세스가 사용할 수 있는 최대 주소는 무엇과 연관이 있는가? CPU 비트 값 3. 가상 메모리에서 가상 주소를 물리 주소로 변환하기 위해 사용하는 자료 구조를 무엇이라 하는가? 매핑 테이블 4. 페이징 기법의 주소 변환 과정 식을 쓰시오. VA = → PA = 5. 페이지 테이블에서 각각의 한 줄을 무엇이라 하는가? 페이지 테이블 엔트리(Page Table Entry, PTE) 6. 가상 주소를 로 변환하는 공식을 쓰시오. (가상 주소 / 한 페이지 크기)에서 P = 몫, D = 나머지 7. 각 페이지 테이블의 시작 주소를 가지고 있는 레지스터는 무엇인가? 페이지..
가상 메모리 크기가 다른 물리 메모리에서 일관되게 프로세스를 실행할 수 있는 기술이다. 매번 메모리 크기를 고려하며 프로그래밍하는 것은 어려운 일이다. 가상 메모리를 사용하면 메모리 크기를 신경 쓰지 않고 프로그래밍을 할 수 있게 해 준다. *가상 메모리 시스템 물리 메모리의 크기와 상관없이 커다란 메모리 공간을 제공해준다. ◼ 가상 메모리의 크기와 주소 ✅ 가상 메모리의 크기 이론적으로 가상 메모리는 무한대의 크기이다. 그렇지만 실제로 가상 메모리의 최대 크기는 그 컴퓨터 시스템이 가진 물리 메모리의 최대 크기로 한정되며 CPU의 비트에 따라 결정된다. 💫 가상 메모리에서 메모리 관리자가 사용할 수 있는 메모리의 전체 크기 ☞ 물리 메모리 + 스왑 영역 ✅ 가상 메모리의 주소 가상 메모리 시스템의 모든..
- Total
- Today
- Yesterday
- 풀이
- BFS
- 해답
- 백준
- 쉽게배우는자바프로그래밍
- 자바스크립트
- CPP
- 구현
- Web
- 문자열
- JS
- 자바
- 정렬
- 파이썬
- 프로그래머스
- 연습문제
- 정리
- 쉽게 배우는 자바 프로그래밍
- 정답
- py
- C++
- 운영체제
- 답
- 그리디
- 우종정
- OS
- java
- 알고리즘
- 쉽게배우는
- Python
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |