수민

[호붕싸 모각코 1차] 데이터베이스 소개와 시스템

뽑삥 2025. 3. 10. 20:58
데이터란?

컴퓨터 사용 시 불규칙하게 만들어지는 다양하고 많은 값들을 일컫는 말

 

정보란?

조직적으로 관리하고 사용되는 것, 여러 형태의 데이터를 의미 있는 형태로 가공

 

데이터베이스란?

특정 조직 내 다수의 사용자들이 공유해 사용할 수 있도록 통합하고 저장한 운영 데이터의 집합체, 조직에 필요한 정보를 얻기 위해 논리적으로 연관된 데이터를 모아 구조적으로 통합해 둔 것

 

DBMS란?

DB 운영 기능을 제공하는 소프트웨어

→ 자료 정의 및 저장 관리 기능: 디스크 기억 장치에 공간 할당 후 물리적 저장 구조를 만듦

→ 질의 처리 및 트랜잭션 기능: 사용자가 입력한 요구 사항을 번역하여 데이터를 처리함 (순서 정리 및 관리)

 

데이터베이스의 특징

→ 실시간 접근성: 실시간 서비스 + 수 초 내 결과를 전송해 줌

→ 계속적인 변화: 데이터 값은 시간에 따라 항상 바뀌기 때문에 삽입, 수정, 삭제 등의 작업으로 바뀐 데이터 값을 저장함

→ 동시 공유: 여러 사용자에게 동시에 공유해 줌 ▶ DB에 접근하는 프로그램이 여러 개 있음

→ 내용에 따른 참조: 물리적 위치가 아닌 "데이터 값에 따라 참조" 함

 

데이터베이스 시스템의 구성

▶ DBMS: 사용자와 데이터베이스를 연결시켜 주는 SW

▶ DB: 데이터를 모아 둔 토대

▶ 데이터 모델: 데이터가 저장되는 기법에 관함

 

DBMS의 장점

☞ 데이터 중복: 중복 가능성 ↓

☞ 데이터 일관성: 중복 저장 방지, 제거 → 일관성 유지

☞ 데이터 독립성: 데이터 정의와 프로그램의 독립성 유지 가능

☞ 관리 기능 우수: 데이터 복구, 보안, 동시성 제어, 데이터 관리 기능 등을 수행

☞ 프로그램 개발 생산성: 짧은 시간 내 큰 것 개발 가능

☞ 데이터 무결성 유지

☞ 데이터 표준 준수 용이

☞ 데이터 접근 시 응용 프로그램 → DBMS 파일 접근 요청 필요 (파일 시스템은 직접 접근함)

 

정보 시스템의 발전

 

① 파일 시스템: 파일 단위, 각 응용 프로그램에서 열기/닫기 요청 + 중복 저장, 일관성 훼손 가능성 존재

② 데이터베이스 시스템: DBMS 도입 + 일관성 유지, 동시 제어 가능, 데이터 중복을 줄이고 표준화하여 무결성(완전성, 정확성, 일관성) 유지

③ 웹 데이터베이스 시스템: DB를 웹에 도입 + 불특정 다수 고객이 상대인 공공 민원 서비스 등

④ 분산 데이터베이스 시스템: 여러 곳에 분산된 DBMS 서버를 연결하여 운영하는 시스템 (대규모 응용 시스템에 사용)

 

데이터베이스 시스템의 구성

사용자 일반 사용자 응용 프로그래머 SQL 사용자 DBA
인터페이스 응용 프로그램 화면 응용 프로그램 개발 SQL 질의 데이터베이스 스키마
DBMS   Embeded DML DMl 컴파일러 DDL 컴파일러
오브젝트 코드 질의 처리기
트랜젝션 관리자 파일 관리자 버퍼 관리자
데이터베이스 데이터 파일 인덱스 데이터 통계 데이터 사전

 

SQL

☞ 데이터 정의어 (DDL): 데이터를 저장할 수 있는 형태

☞ 데이터 조작어 (DML): 틀 안에 넣는 명령어

☞ 데이터 제어어 (DCL): 일종의 관리자 역할

 

데이터베이스 사용자

◆ 일반 사용자

◆ SQL 사용자 (SQL 언어)

◆ 응용 프로그래머 (SQL 언어, 프로그래밍 능력)

◆ 데이터베이스 관리자 (SQL 언어, DBMS 지식, 데이터 구성 능력)

 

작성자 신수민
소 감 데이터베이스와 그 관련 개념들에 대해 더 깊이 이해할 수 있었다. 각 용어와 시스템 구성 요소들이 어떻게 서로 연결되고 상호작용하는지 알게 되어 좋았다. 앞으로도 데이터베이스 관련 지식을 더욱 확장해 나가야겠다.
일 시 2025. 3. 10. (월) 18:00 ~ 21:00
장 소 미래관 429호 자율주행스튜디오
참가자 명단 신수민, 임혜진, 배세은, 김윤희 (총 4명)
사 진

 

 

 

 


 

 

 

 

 

'수민' 카테고리의 다른 글

[호붕싸 모각코 6차]  (0) 2025.03.31
[호붕싸 모각코 5차]  (0) 2025.03.24
[호붕싸 모각코 4차]  (0) 2025.03.23
[호붕싸 모각코 3차] 관계 데이터 모델  (0) 2025.03.17
[호붕싸 모각코 2차]  (0) 2025.03.14