본문 바로가기

데이터 베이스

(2)
[DB] 데이터베이스의 분석 설계 과정 모델링, modelling 특징 ü추상화(모형화, 가설적) : 현실세계를 일정한 형식에 맞추어 표현을 한다는 의미로 정리할 수 있다. 즉, 다양한 현상을 일정한 양식인 표기법에 의해 표현한다는 것이다. ü단순화 : 복잡한 현실세계를 약속된 규약에 의해 제한된 표기법이나 언어로 표현하여 쉽게 이해할 수 있도록 하는 개념을 의미한다. ü명확화 : 누구나 이해하기 쉽게 하기 위해 대상에 대한 애매모호함을 제거하고 정확(正 確)하게 현상을 기술하는 것을 의미한다. 개념 과정 종류 데이터 모델링 ERD - ERD는 개체 관계 모델으 ㅣ약어로 데이터 베이스의 전체 구조를 쉽게 나타 내기 위한 구조도 - 사용자와 함계 업무를 분석하고 검토할 때도 이용된다 - 개체와 개체간의 관계를 이해하기 쉽게 정해진 표기법에 따라..
[DB] DDL문 DDL문 데이터 베이스 객체들을 생성, 변경, 제거할 때 ㅏ용 테이블 기준 명령어 create : 테이블 생성 alter : 테이블 구조변경 drop : 테이블 삭제 rename : 테이블 이름 변경 truncate : 테이블의 모든 내용 제거 오라클은 관계형 데이터 베이스를 기본으로 함 - 관계형 데이터베이스는 정보 저장을 위해 관계나 2차원 테이블을 사용 - 관꼐형 데이터 베이스는 기본적인 자료형 복사 CREATE TABLE 복사할 테이블 명 AS SELECT * FROM 기존 테이블명 ALTER : 테이블 구조 변경 - 새로운 칼럼 추가 새로운 칼럼은 항상 마지막에 새엉되므로 자신이 원하는 위치에 추가 불가 ALTER TABLE 테이블명 ADD(컬럼명 데이터 타입); 기존 컬럼 수정 해당 컬럼에 해..