DBMS, 스키마, DB 설계

0.0(0)
studied byStudied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/13

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:35 AM on 2/9/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

14 Terms

1
New cards
DBMS
데이터베이스 관리 시스템
사용자의 요구에 따라 정보를 생성해주고, 데이터베이스를 관리해주는 소프트웨어
2
New cards

DBMS 기능 - 정의

Definition

모든 응용 프로그램이 요구하는 데이터 구조를 지원
데이터 모델에 따라 데이터 타입과 구조 정의, 이용 방식, 제약 조건, 구조 간의 매핑 등을 명시

3
New cards

DBMS 기능 - 조작

Manipulation

데이터 검색, 갱신, 삽입, 삭제 등을 위해 사용자와 데이터베이스 사이의 인터페이스 수단(조작어)을 제공

4
New cards

DBMS 기능 - 제어

Control

데이터베이스를 접근하는 삽입, 삭제, 갱신 작업이 정확하게 수행되어 데이터 무결성이 유지되도록 함
정당한 사용자가 허가된 데이터만 접근할 수 있도록 보안을 유지하고 권한 검사
여러 사용자가 데이터베이스를 동시에 접근하여 데이터를 처리할 때 처리 결과가 정확성을 유지하도록 병행 제어(Concurrency Control)를 수행

5
New cards

스키마(Schema)

데이터베이스의 구조와 제약 조건에 관한 전반적인 명세(Specification)를 기술한 메타데이터의 집합

6
New cards

외부 스키마 (External Schema)

사용자나 응용 프로그래머가 각 개인의 입장에서 필요로 하는 데이터베이스의 논리적 구조정의한 것
사용자 뷰(View)라고도 하며, 하나의 DBMS에는 여러 개의 외부 스키마가 존재할 수 있음

7
New cards

개념 스키마 (Conceptual Schema)

이 씨발 개념적 설계랑 다르다고 몇번을 말하지

하나만 존재
데이터베이스의 전체적인 논리 구조
모든 사용자나 응용 프로그램이 필요로 하는 데이터를 종합한 조직 전체의 데이터베이스를 정의한 것
개체 간의 관계와 제약 조건을 명시
데이터베이스 접근 권한, 보안 및 무결성 규칙에 관한 명세를 정의

8
New cards

내부 스키마 (Internal Schema)

물리적 저장장치 입장에서 데이터베이스 구조를 정의한 것
실제로 데이터베이스에 저장될 레코드의 물리적인 구조를 정의
저장 데이터 항목의 표현 방법, 내부 레코드의 물리적 순서 등을 나타냄

9
New cards
스키마 3계층 요약 (외개내)

외부 스키마: 각자/논리적 구조
개념 스키마: 조직/전체적 논리 구조
내부 스키마: 물리/레코드 저장 구조

10
New cards

DB 설계 - 개념적 설계

개설 트모 ER

aka 정보 모델링, 개념화
정보 구조 얻기 위해 현실의 무한성/계속성 이해
타인과 통신 위해 현실 인식을 추상적 개념으로 표현
요구조건 명세를 DBMS에 독립적인 E-R 다이어그램으로 작성
DBMS 독립적인 개념 스키마 설계
트랜잭션 모델링

11
New cards

DB 설계 - 논리적 설계

논설 트인설 개평정

aka 데이터 모델링
현실의 자료를 컴퓨터가 저장할 수 있게 DBMS가 지원하는 논리적 자료 구조로 변환(매핑)
개념 스키마 평가/정제
DBMS 따라 서로 다른 논리적 스키마 설계
트잭의 인터페이스 설계

12
New cards

DB 설계 - 물리적 설계

물설(트응디저) 데변 레코드

aka 데이터 구조화
논리적 구조로 표현된 데이터를 물리 저장 장치에 저장할 수 있는 물리 구조 데이터로 변환
DB 파일의 저장 구조와 액세스 경로 결정
데이터가 컴퓨터에 저장되는 방법 묘사: 저장 레코드 형식/순서/접근 경로, 조회 집중 레코드

13
New cards

물리적 설계 시 고려할 사항

트랜잭션 처리량
응답 시간
디스크 용량
저장 공간 효율화

14
New cards

물리적 설계 - 레코드 접근 방법

순차 접근: 레코드 처음부터 하나씩 검사

인덱스 접근: 키-값 쌍으로 빠른 검색

해싱 접근: 해시 함수로 직접 주소 계산해 접근