데이터베이스개론 복습 5

데이터베이스 개론 복습 - 5 -

관계데이터 모델의 기본 용어일반적으로 관계 데이터 모델에서는 하나의 개체에 관한 데이터를 릴레이션 하나에 담아 데이터베이스에 저장한다속성(Attribute)릴레이션의 열을 속성 또는 ​애트리뷰트(Attribute)​라고 부른다.각 속성은 서로 다른 이름을 이용해 구별한다. 릴레이션은 파일 관리 시스템의 파일, 속성은 해당 파일의 필드에 대응하는 개념이다.​투플(Tuple)릴레이션의 행을 투플(Tuple) 이라 부른다.투플은 파일 관리 시스템 관점에서 해당 파일의 레코드에 대응하는 개념이다.​도메인(Domain)속성 하나가 가질 수 있는 모든 값의 집합을 해당 속성의 도메인(Domain)이라 한다. 관계 데이터 모델에서는 더는 분해할 수 없는 원자 값만 속성값으로 사용할 수 있다. 그래서 도메인을 특정 속..

데이터베이스개론 복습 - 4 -

현실 세계에서 존재하는 데이터를 컴퓨터세계의 데이터베이스로 옮기는 변환 과정을 보통 데이터 모델링 이라 한다.예를 들어 코끼리를 데이터베이스로 변환하는 과정을 생각해보았을때 현실의 코끼리를 있는 그대로 컴퓨터에 넣을 수는 없다. 그 대신 데이터베이스에 저장하여 관리할만한 가치가 있는 중요데이터만 찾아내야한다즉, '발이 4개이고, 코가 길며, 몸무게는 1톤 이상이고, 코를 이용해 물건을 잡는다' 등 누가 들어도 머릿속에 코끼리를 그릴 수 있는 데이터를 찾아야한다.이런 작업을 추상화 라고 한다. 추상화 과정을 통해 찾아낸 데이터를 실제 코끼리 대신 데이터베이스에 저장해야하는데, 이때 결정할 문제가 하나 더 있다. 바로 데이터베이스를 저장하는 구조이다.만약 코끼리에 대해 찾은 데이터를 표 형태로 저장하기로 결..

데이터베이스 개론 복습 - 3 -

목차1. 데이터베이스 시스템의 정의2. 데이터 베이스의 구조3. 데이터베이스 사용자4. 데이터 언어5. 데이터베이스 관리 시스템의 구성1. 데이터베이스 시스템의 정의 데이터베이스 시스템은 데이터베이스에 데이터를 저장하고, 저장된 데이터를 관리하여 조직에 필요한 정보를 생성해주는 시스템2. 데이터 베이스의 구조 ➜ 스키마 Schema데이터베이스에 저장되는 데이터 구조와 제약 조건을 정의한것정의된 스키마에 따라 데이터베이스에 실제로 저장된 값이 인스턴스Instance 다. ➜ 3단계 데이터베이스 구조데이터를 데이터베이스에 저장하고 관리하기는 쉽지않지만 여러 장점으로 인해 사용그러나 DB의 복잡한 내부구조와 작동방식을 모두 이해해야한다면 일반 사용자에게는 그림의 떡미국의 표준화 기관인 ANSI/SPARC에서 ..

데이터베이스 개론 복습 - 2 -

목차1. 데이터베이스 관리 시스템의 등장 배경2. 데이터베이스 관리 시스템의 정의3. 데이터베이스 관리 시스템의 장단점4. 데이터베이스 관리 시스템의 발전 과정1. 데이터베이스 관리 시스템의 등장 배경 과거에는 파일시스템 이라는 소프트웨어를 이용하였다. 오래전부터 사용되어 온 정보 처리 시스템이며, 데이터를 '파일'로 생성,삭제,수정, 검색하는 기능을 제공 / 응용프로그램별로 필요한 데이터를 별도의 파일로 관리한다. 파일시스템의 문제점➜ 같은 내용의 데이터가 여러 파일에 중복 저장됨응용 프로그램별로 파일을 유지하므로, 같은 데이터가 여러 파일에 저장될 수 있는 데이터의 중복성 문제가 발생 / 한개의 데이터 파일에서만 수정을 하게되면 다른 파일에서는 정보가 수정되지않아 데이터 간 불일치가 발생하므로 데이터..

데이터베이스 개론 복습 - 1 -

목차1. 데이터와 정보의 차이2. 정보시스템과 데이터베이스의 역할은?3. 데이터베이스의 정의 및 특징4. 형태에 따른 데이터 분류 5. 특성에 따른 데이터 분류1. 데이터와 정보의 차이먼저 데이터(Data)와 정보의 차이는 데이터란 "현실세계에서 단순히 측정하거나 관찰한 값이며, 자료라고도 한다"반면에 정보(Information)란, "데이터를 의사결정에 유용하게 활용할 수 있도록 처리하여 체계적으로 조직화한 결과물"이다.데이터에서 정보를 추출하는 과정 또는 방법을 "정보처리"라고 한다회원번호등급이름나이누적 구매 금액01148골드홍길동29370,00025319실버김철수252,780,00038792골드박영희21151,72048231일반이기영38983,00075738일반고길동304,000,300⬆︎ 데이터의..