2025/05/06 4

(DBIO)데이터베이스 구조(스키마)

데이터베이스의 표현논리적 구조사용자 관점에서 본 구조를 나타내며 사용자가 이해하고 생각하는 것을 나타내는 형태물리적 구조 저장 장치(기계) 관점에서 본 구조를 나타내며 기계 처리에 맞는 형태 2.스키마 -스키마는 데이터베이스의 전체적인 구조와 제약조건에 대한 명세를 기술. 정의한 것을 말하며, 스킴(Scheme)이라고도 한다. 스키마의 종류내부 스키마 (Intermal Schema)물리적 저장 장치 관점(기계 관점)에서 본 데이터베이스의 물리적 구조개념 스키마 (Comceptual Schema)논리적 관점(사용자 관점)에서 본 전체적인 데이터 구조외부 스키마(External Schema)전체 데이터 중 사용자가 사용하는 한 부분에서 본 논리적 구조를 말하며,서브 스키마라고도 3.데이터베이스 관리자(..

(DBIO)데이터베이스 관리 시스템

1. DBMS(DataBase Management System)의 정의 -종래 파일 시스템의 문제점인 데이터의 중복성과 종속성의 등의 문제를 최소화하기 위해 등장 하였으며,사용자와 데이터베이스 간의 중계 역활을 한다. -데이터베이스의 내용을 정의하고 , 조작 ,제어(관리)할 수 있도록 함으로써 모든 사용자나 응용프로그램들이데이터베이스를 공유할 수 있도록 관리,운영해 주는 소프트웨어 시스템을 말한다. 2.DBMS의 필수 기능정의 기능(Definition Facility)-저장될 데이터의 형태, 구조 등 데이터베이스의 저장에 관한 여러 가지 사항을 정의(생성)하는 기능 -데이터베이스 구조 정의 제공조작 기능(Manipulation Facility)-데이터베이스의 자료를 사용자가 이용할 수 있도록 요구에 따..

(DBIO)데이터베이스 개념

데이터베이스의 정의 데이터베이스란 어느 한 조직에서 업무 처리를 위해 다수의 응용 시스템 혹은 다수의 사용자들이 공용으로 사용하기 위해 통합, 저장된 집합을 말한다.통합된 데이터(Integrated Data)하나의 주제에 따라 중복을 최소화한 데이터의 집합저장된 데이터(Stored Data)사용자나 응용 시스탬아 팔요시 언제든지 이용할 수 있도록 저장된 데이터의 집합공용 데이터(Shared Data)여러 사용자와 다수의 응용 시스템이 공유할 수 있도록 만든 데이터의 집합운영 데이터(Operational Data)중복을 최소화하고 여러 사람이 공유함에 있어 문제가 발생하지 않도록 관리를 필요로 하는 데이터로, 이용가치가 있는 데이터의 집합 2.데이터베이스의 특징 계속적인 변화(진화)(Continuou..

(DB)데이터베이스의 발전 -3

데이터베이스의 발전 - 오프라인으로 관리 : 컴퓨터가 없었던 시절 , 장표같은 걸로 관리하였다.- 파일시스템 이용 : 메모장이나 엑셀같은 프로그램을 통해 소량의 데이터를 관리하기 시작하였다. 하지만 데이터가 많아지면서 파일의 크기가 커지면서 문제발생 우려가 발생하기 시작하였다. -데이터 베이스 관리시스템 : 대량의 데이터를 보다 효율적으로 보다 효율적으로 관리하고 운영하기 위해 DBMS가나오기 시작했으며 DBSM에 데이터를 구축하고 관리하고 활용하기 위해서 사용되는 언어가 SQL이다. tip SQL은 Structured Query Language의 약자로, 데이터베이스와 상호 작용하기 위해 사용되는 표준화된 프로그래밍 언어입니다. 시나리오 1 고객은 방문 기록과 방문한 사람이 어떤 상품을 구해 하였는지..

MySQL 2025.05.06