데이터베이스6 [DB] 3장, 관계형 데이터 모델 교재 ↓ 데이터베이스의 정석 - 교보문고 누구를 위한 책인가?ㆍ 데이터베이스의 핵심 개념과 용어를 빠른 시간에 학습하고자 하는 경우ㆍ 데이터베이스 모델링/설계 과정을 체계적으로 습득하고자 하는 경우ㆍ MySQL DBMS의 활용 방법과 www.kyobobook.co.kr 제 3장, 관계형 데이터 모델 데이터 모델의 구성 요소 : 데이터구조, 연산, 제약조건 관계형 데이터 구조 ▶ 릴레이션 : 관계형 데이터베이스의 테이블 속성(attribute) 테이블의 열(column) 데이터를 표현하는 가장 작은 논리적 단위 튜플(tuple) 테이블의 행(row) 현실세계의 개체(entity) ▶ 도메인(domain) 속성이 취할 수 있는 값의 범주 도메인을 통해 속성이 어떤 데이터값을 가질 수 있는 지 확인 ▶ 카디널.. 2022. 4. 20. [DB] 2장, 데이터베이스 시스템 교재 ↓ 데이터베이스의 정석 - 교보문고 누구를 위한 책인가?ㆍ 데이터베이스의 핵심 개념과 용어를 빠른 시간에 학습하고자 하는 경우ㆍ 데이터베이스 모델링/설계 과정을 체계적으로 습득하고자 하는 경우ㆍ MySQL DBMS의 활용 방법과 www.kyobobook.co.kr 제 2장, 데이터베이스 시스템 데이터베이스 시스템 : 데이터베이스 & 데이터베이스 사용자 & 데이터 언어 & 데이터베이스 관리 시스템 & 데이터베이스 서버 & 데이터모델 데이터베이스 사용자 일반사용자 : 컴퓨터나 데이터베이스에 대한 전문 지식 없이 데이터베이스를 접근하는 사용자 초급사용자 중급사용자 응용 프로그래머 : 데이터베이스 전문 지식을 가지고 응용 프로그램(application)을 개발할 목적으로 데이터베이스를 접근하는 사용자 데이.. 2022. 4. 20. [DB] 1장, 데이터베이스의 개념 교재 ↓ 데이터베이스의 정석 - 교보문고 누구를 위한 책인가?ㆍ 데이터베이스의 핵심 개념과 용어를 빠른 시간에 학습하고자 하는 경우ㆍ 데이터베이스 모델링/설계 과정을 체계적으로 습득하고자 하는 경우ㆍ MySQL DBMS의 활용 방법과 www.kyobobook.co.kr 제 1장, 데이터베이스의 개념 데이터(data) : 객관적 사실, 정량적 혹은 정성적 실제 값(value) 정보(information) : 데이터에 의미를 부여하거나 가공 처리를 통해 의사 결정(decision making)에 활용하도록 체계적으로 조직한 결과물 생성된 정보는 정보 시스템을 통해 다른 사용자의 입력 데이터로 활용되기도 함 I = information, P = processing, D = data I = P(D) I = P(.. 2022. 4. 20. [DB] 데이터베이스 개론 - 11장 보안과 권한 관리 11장, 보안과 권한 관리 데이터베이스 보안 물리적 환경에 대한 보안 : 자연재해 등으로부터 보호 권한 관리를 통한 보안 : 권한이 없는 사용자로부터 보호 운영 관리를 통한 보안 : 권한이 있는 사용자로부터 보호 접근 제어(access control) : 계정이 발급된 사용자가 로그인에 성공했을 경우에만 데이터베이스에 접근이 가능하도록 하는 것 권한의 부여 GRANT 권한 ON 객체 TO 사용자 [WITH GRANT OPTION]; 객체 권한의 부여 객체의 소유자가 부여할 수 있다. 부여할 수 있는 주요 권한 : INSERT, DELETE, UPDATE, SELECT, REFERENCES UPDATE와 SELECT권한은 테이블의 일부 속성에만 권한을 줄 수도 있다. WITH GRANT OPTION을 포함.. 2022. 2. 7. [DB] 데이터베이스 개론 - 8장 데이터베이스 설계 8장, 데이터베이스 설계 데이터베이스 설계 : 사용자들의 요구 사항을 고려하여 데이터베이스를 생성하는 과정 데이터베이스 품질 평가에 중요한 기준 - 구성원들의 요구 사항을 만족하는지 - 데이터의 일관성과 무결성을 유지하면서 사용자가 이해하기 쉽고 접근하기 편한지 데이터베이스 설계 방법 1. E-R 모델과 릴레이션 변환 규칙을 이용한 설계 2. 정규화를 이용한 설계 E-R 모델과 릴레이션 변환 규칙을 이용한 데이터베이스 설계 1단계 : 요구 사항 분석 데이터 베이스를 사용하는 용도 파악 필요한 데이터의 종류와 처리 방법 같은 다양한 요구 사항 수집 및 분석 요구사항 명세서 작성 2단계 : 개념적 설계 요구사항 명세서를 바탕으로 사용자의 요구 사항을 개념적 데이터 모델로 표현(개념적 모델링) 주로 E-R 모.. 2022. 2. 7. [DB] 데이터베이스 개론 - 1장 데이터베이스 기본 개념 1장, 데이터베이스 기본 개념 데이터(data)와 정보(information)의 차이 데이터(data) : 현실 세계에서 단순히 관찰하거나 측정하여 수집한 사실(fact)이나 값(value). 자료라고도 함. 정보(information) : 데이터를 의사 결정에 유용하게 활용할 수 있도록 처리하여 체계적으로 조직한 결과물. 데이터에서 정보를 추출하는 과정을 정보처리(information processing)라 한다. 데이터를 많이 수집하는 데에 그치지 않고, 수집한 데이터를 효율적으로 저장했다가 필요할 때 언제든 사용할 수 있어야 하는데, 이 관리 역할을 대신해주는 것이 데이터베이스(database)다. 정보 시스템(information system) ? 조직 운영에 필요한 데이터를 수집하여 저장해두었다.. 2022. 1. 17. 이전 1 다음 반응형