[데이터베이스] - 데이터베이스 기본 개념
데이터베이스2017. 1. 18. 00:19
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
| DB 기본 개념
데이터 모델링(Data Modeling) : 현실 세계의 업무적인 프로세스를 물리적으로 데이터베이스화한 과정이다
- 모델링 단계
1. 개념적 설계 : 엔티티(개체) + 속성(애트리뷰트) + 관계 => ERD
2. 논리적 설계 : ERD -> 관계스키마 작성, 매핑규칙
3. 물리적 설계
키(Key)
기본키(Primary Key) : 각 투플을 유일하게 식별할 수 있는 하나 이상의 애트리뷰트의 집합이다
외래키(Foreign Key) : 한 릴레이션(개체)의 기본키를 참조하는 키이다
스키마
DB구조와 제약조건을 기술한 것이다(정적)
인스턴스(데이터베이스의 상태)
특정 시점의 DB내용을 기술한 것(동적)
기본키, 외래키
oracle 기초 명령어
show user : 사용자 확인
select * from tap : 테이블 나열
rem, --, /* */ : 오라클 주석
desc 테이블명 : 테이블 구조 확인
drop user 사용자이름 cascade; // cascade는 안에 뭐가 있든 다 지워준다
col 필드명 format a자리수(문자형) -> col city format a6
col 필드명 format 9자리수(숫자형) -> col point format 9999
'데이터베이스' 카테고리의 다른 글
[데이터베이스] - 약 엔티티, 코드 테이블 (0) | 2017.01.18 |
---|---|
[데이터베이스] - 수퍼타입 / 서브타입 (0) | 2017.01.18 |
[데이터베이스] - 쇼핑몰 / 이력서 / 영화관 모델링 (0) | 2017.01.18 |
[데이터베이스] - 매핑, on delete cascade, on delete set null (0) | 2017.01.18 |
[데이터베이스] - 개념적 설계, 도메인(Domain), 키(Key) (0) | 2017.01.18 |
댓글()