본문 바로가기

Database

(2)
JDBC - 데이터베이스, 테이블, SQL JDBC - 데이터베이스 및 테이블에 대해서 알아보자. 데이터베이스(Database) 데이터베이스는 데이터가 빠르게 추출될 수 있도록 데이터를 조직화하여 저장하는 방법이다. 가장 간단하게는 열과 행으로 이루어진 테이블도 일종의 데이터베이스라고 할 수 있다. 데이터베이스 관리시스템(DBMS)는 다수의 사용자를 위하여 데이터가 저장, 접근, 변경되는 기능을 정의한다. 데이터베이스 시스템 중 관계형 데이터베이스 시스템(RDBMS)이 있는데, 관계형 데이터베이스에서는 여러 개의 테이블이 존재하고 테이블과 테이블 간에는 공통적인 데이터로 인하여 어떤 관계가 성립될 수 있다. 예를 들어 고객들의 테이블과 주문서 테이블은 공통적으로 고객들의 정보를 포함하고 있을 것이다. DBMS로는 오라클, MySQL등이 있으며, ..
데이터 베이스란? 데이터베이스(Database) 여러 사람에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합을 말한다. 자료항목의 중복을 없애고 자료를 구조화하여 저장함으로써 자료 검색과 갱신의 효율을 높인다. (종속성의 문제 : 데이터 파일이 보조기억장치에 저장되는 방법이나 저장된 데이터의 접근 방법을 변경할 때는 응용프로그램도 같이 변경해야 한다.) 데이터베이스의 구성 데이터베이스는 특정 조직의 업무를 수행하는 데 필요한 상호 관련된 데이터들의 모임으로, 최소의 중복으로 통합(integrated), 저장(stored)된 운영(operation) 데이터로 구성된다. (1) 통합 데이터(integrated data) 중복을 배제하나, 경우에 따라 불가피하게 중복을 허용하는 데이터다. 이러한 의도적 중복은 항..