목차
1 데이터 모델, 스키마, 인스턴스
2 3단계-스키마 아키텍처와 데이터 독립성
3 데이터베이스 언어와 인터페이스
4 데이터베이스 시스템 환경
5 DBMS를 위한 중앙집중식과 클라이언트/서버 아키텍처
6 데이터베이스 관리 시스템의 분류
6 요약
2 3단계-스키마 아키텍처와 데이터 독립성
3 데이터베이스 언어와 인터페이스
4 데이터베이스 시스템 환경
5 DBMS를 위한 중앙집중식과 클라이언트/서버 아키텍처
6 데이터베이스 관리 시스템의 분류
6 요약
본문내용
데이터 모델
데이터베이스 구조(데이터 타입, 관계, 제약 조건)들을 명시하기 위해 사용할 수 있는 개념들의 집합
데이터베이스에서 검색과 갱신을 수행하는 기본 연산(삽입, 삭제, 갱신, 검색)들의 집합을 포함
점차 DB 응용의 동적 측면 또는 행동이 데이터 모델에 포함됨
사용자 정의 연산(user defined operation)
(예) COMPUTE_GPA
저수준(물리적) 데이터 모델
어떻게 데이터가 컴퓨터에 저장되는지의 세부 사항을 명시하는 개념을 제공
하드웨어에 의존적, 일반이의 이해가 어려움
레코드 형식, 레코드 순서, 접근경로 정의
고수준(개념적) 데이터 모델
사용자들이 데이터를 인식하는 방식에 대한 개념을 제공
하드웨어에 독립적, 일반이의 이해가 쉬움
Entity Relationship Diagram: 개체, 속성, 관계
표현(구현) 데이터 모델
고수준 모델과 저수준 모델 사이에 존재
일반 사용자들이 이해할 수 있는 개념을 제공
데이터 저장 구조의 세부 사항을 은폐하지만 컴퓨터 상에서 직접 구현 가능함
상용 DBMS에서 많이 사용함 – 관계모델이 대표적임 (계층/네트워크 모델은 과거에 많이 이용됨)
데이터베이스 구조(데이터 타입, 관계, 제약 조건)들을 명시하기 위해 사용할 수 있는 개념들의 집합
데이터베이스에서 검색과 갱신을 수행하는 기본 연산(삽입, 삭제, 갱신, 검색)들의 집합을 포함
점차 DB 응용의 동적 측면 또는 행동이 데이터 모델에 포함됨
사용자 정의 연산(user defined operation)
(예) COMPUTE_GPA
저수준(물리적) 데이터 모델
어떻게 데이터가 컴퓨터에 저장되는지의 세부 사항을 명시하는 개념을 제공
하드웨어에 의존적, 일반이의 이해가 어려움
레코드 형식, 레코드 순서, 접근경로 정의
고수준(개념적) 데이터 모델
사용자들이 데이터를 인식하는 방식에 대한 개념을 제공
하드웨어에 독립적, 일반이의 이해가 쉬움
Entity Relationship Diagram: 개체, 속성, 관계
표현(구현) 데이터 모델
고수준 모델과 저수준 모델 사이에 존재
일반 사용자들이 이해할 수 있는 개념을 제공
데이터 저장 구조의 세부 사항을 은폐하지만 컴퓨터 상에서 직접 구현 가능함
상용 DBMS에서 많이 사용함 – 관계모델이 대표적임 (계층/네트워크 모델은 과거에 많이 이용됨)
추천자료
- 데이터베이스 시스템 1장
- 데이터베이스 시스템
- MS ACCESS 를 이용한 자바 데이터베이스 프로그래밍
- 데이터베이스 DB Design Project ( 삼국지 개념의 국가, 인재, 성의 정보를 관리하는 데이터...
- 액세스(ACCESS)로 구연한 온라인게임 데이터베이스 도큐먼트파일 (프로젝트)
- 데이터베이스 DB를 활용한 마케팅 전략수립과 성공케이스 분석
- 데이터베이스 정규화[예제를 통한 정규화 연습]
- MS SQL2005와 비쥬얼베이직을 연동한 건설현장인부관리 데이터베이스 텀프로젝트
- 데이터베이스 관리시스템과 SQL
- 데이터베이스 설계 프로젝트 보고서 인터넷 영화 예매 시스템 구축
- [특허][이중출원][웹데이터베이스][표준화][진보성]특허의 개념, 특허의 분류, 특허의 요건, ...
- 데이터베이스 마케팅(database marketing)의 의의와 목적 및 장단점
- 인터넷 정보검색효율의 측정방법, 인터넷 정보검색효율과 최적화, 인터넷 정보검색효율과 인...
- 데이터베이스 관리와 실습 MS SQL Server 2008(연습문제4장_mssql결과)