목록View (4)
BEATSLOTH 공대인의 무덤
DDL ( Data Define Language) : 스키마, 도메인, 테이블 , 뷰 인덱스 정의 또는 변경 제거 CREATE: 스키마, 도메인,테이블 ,뷰 인덱스 정의 ALTER : 테이블에 대한 정의 변경DROP : 제거 CREATE SCHEMA : 스키마 정의CREATE SCHEMA 스키마 명 AUTHORIZATION 사용자ID ; CREATE DOMAIN : 도메인 정의CREATE DOMAIN 도메인명 데이터 타입 [DEFAULT 기본값 ][CONSTRAINT 제약 조건명 CHECK 범위]; CREATE TABLE : 테이블 정의CREATE TABLE 테이블명속성명 데이터타입 [NOT NULL],[PRIMARY KEY (기본키 -속성명)][UNIQUE (대체키_속성명][FOREIGN KEY (외래..
[정보처리기사 실기] 데이터베이스 씹어먹을거야 -(6)SQL-4 DML (Data Manipulation Language) : 데이터 베이스 사용자가 응용프로그램이나 질의어를 통해 저장된 데이터를 실질적으로 관리하는 언어DML 에는 INSERT ,DELETE, UPDATE 가 있다 . INSERT: 새로운 튜플 삽입시 사용INSERT INTO 테이블명 ,속성명VALUSE 데이터 DELETE: 특정 튜플 삭제DELETE FROM 테이블명 WHARE 조건; UPDATE : 특정 내용 갱신UPDATE 테이블명SET 속성명 =데이터 [속성명, 데이터]WHERE 조건; DCL (Data Contorl Language) : 데이터 보안 , 무결성 ,회복 , 병행제어 등 정의 DCL 에는 COMMIT, ROLLBAC..
CREATE VIEW CREATE VIEW 뷰명 [(속성명,[속성명])]AS SELECT CREATE INDEX CREATE [UNIQUE] INDEX ON 테이블 명 ({[ (속성명 [ASC |DESC]* [속성명| ASC |DESC]]}])[CLUSTER]; UNIQUE :중복 값이 없는 속성으로 인덱스를 생성 ASC : 오름차순DESC : 내림차순생략시 오름 차순으로 정렬 CLUSTER : 지정된 키에 따라 튜플들을 그룹으로 지정하기 위해 사용 CREATE TRIGGER -- 트리거는 DB 시스템에서 데이터의 입력, 갱신 ,삭제 등의 이벤트가 발생시 자동적으로 수행되는 사용자 정의 프로세서 CREATE TRRIGGER 트리거명 [동작시기] [동작 옵션 ] ON 테이블명REFFERENCING [NEW..
데이터베이스의 정의 : 관련 데이터들의 모임으로 조직체의 응용시스템들이 공유해서 사용하는 운영데이터들이 구조적으로 통합된 모임데이터베이스의 필수 기능 : 정의, 조작,제어 장점 단점 물리적, 논리적 독립성중복성 최소화불일치 감소무결성 보장공유의 편리표준화 용이보안성 유지관리 용이 초기구축 비용 이 높다전문가 부족백업/ 복구의 어려움자료처리 방법의 복잡 DBMS (Database Manegement System) : 데이터베이스와 사용자를 연결해주는 역할을 하는 S/W 집합스키마 ( Schema): 데이터베이스의 구조 ( 개체 , 속성, 관계)와 제약 조건에 대한 명세 기술외부스키마( 서브스키마) :사용자 요구사항을 도출하는 과정 , 데이터베이스 시스템 사용자 관점에서 보고자 하는 정보의 집합개념스키마( ..