CS 지식/데이터베이스

데이터베이스(DB)란 체계적으로 구조화된 데이터의 모음이다. 데이터베이스 관리 시스템(DBMS)이란 데이터베이스를 생성, 유지, 관리, 조작하는 소프트웨어이다. 1. 관계형, 비관계형 데이터베이스 비교 2. 관계형 데이터베이스 3. 비관계형 데이터베이스 관계형, 비관계형 데이터베이스 비교 관계형 데이터베이스 비관계형 데이터베이스 데이터 스키마 고정된 데이터 스키마 데이터베이스 테이블의 구조는 미리 정의되어 있어야 함 스키마는 테이블, 열, 데이터 유형 등의 구조를 설명 동적인 스키마 데이터는 필요에 따라 스키마가 추가되거나 변경 데이터 구조 유연하게 변경 가능 데이터 모델 (관계) 관련성 있는 데이터 집합인 테이블 형태로 데이터 저장 데이터 간 관계는 PK, FK를 사용하여 정의 다양한 데이터 모델을 제..
데이터베이스 데이터베이스, 흔히 말하는 DB (발음 그대로 '디비') 라고 한다면 가장 먼저 떠오르는 것은 원통 모형이다. 낮은 원통이 2-3개 정도 쌓여서 하나의 긴 원통을 이루는 모양. 데이터베이스에서 가장 먼저 접하여 머리 속에 저장된 정보이다. 조금 더 디테일하게 나아가자면 원통 내부 좌측에 점을 2-3개 정도 그린 형태일까 싶다. 데이터베이스는 체계적으로 구조화된 데이터의 집합을 의미한다. 좀 더 상세하게 데이터베이스와 관련하여, 데이터베이스 관리 시스템, 테이블 (열, 행), 기본 키와 외래 키, 스키마, 데이터 모델링에 대해 설명하자면 아래와 같다. 1. 데이터베이스 (Database): 정의: 체계적으로 구조화된 데이터의 집합을 의미합니다. 목적: 정보를 저장, 검색, 갱신 및 관리하기 위..
‘^’
'CS 지식/데이터베이스' 카테고리의 글 목록