데이터란?
컴퓨터 사용 시 불규칙하게 만들어지는 다양하고 많은 값들을 일컫는 말
정보란?
조직적으로 관리하고 사용되는 것, 여러 형태의 데이터를 의미 있는 형태로 가공
데이터베이스란?
특정 조직 내 다수의 사용자들이 공유해 사용할 수 있도록 통합하고 저장한 운영 데이터의 집합체, 조직에 필요한 정보를 얻기 위해 논리적으로 연관된 데이터를 모아 구조적으로 통합해 둔 것
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 |