본문 바로가기

sql 응용 요약2

시나공 정보처리기사 실기 요약 8장 SQL 응용 SECTION 118 SQL - DDL (3) CREATE DOMAIN CREATE DOMAIN SEX CHAR(1) DEFAULT '남' CONSTRAINT VALID-SEX CHECK(VALUE IN ('남', '여'); (4) CREATE TABLE ex) '이름', '학번', '전공', '성별', '생년월일'로 구성된 테이블을 정의하는 SQL문을 작성하시오, 단, 제약 조건은 다음과 같다. '이름'은 NULL이 올 수 없고, '학번'은 기본키이다. '전공'은 테이블의 '학과코드'를 참조하는 외래키로 사용된다. 테이블에서 삭제가 일어나면 관련된 튜플들의 전공 값을 NULL로 만든다. 테이블에서 '학과코드'가 변경되면 전공 값도 같은 값으로 변경한다. (5) CREATE VIEW 예제) 테이블에서 '.. 2021. 9. 29.
정보처리기사 필기 요약 3과목 데이터 베이스 구축 - 3장 SQL 응용 정보처리기사 필기 요약 3과목 데이터 베이스 구축 - 3장 SQL 응용 SECTION 106 SQL의 개념 (2) SQL의 분류 1. DDL(Data Define Language, 데이터 정의어) 데이터베이스 관리자(DBA)가 사용 CREATE, ALTER, DROP 2. DML(Data Manipulation Language, 데이터 조작어) DML(데이터 조작어)의 네 가지 유형 명령어 기능 SELECT 튜플을 검색 INSERT 튜플을 삽입 DELETE 튜플을 삭제 UPDATE 튜플의 내용을 변경 3. DCL(Data Control Language, 데이터 제어어) 데이터베이스 관리자가 사용 명령어 기능 COMMIT 디스크로 저장, 작업이 정상적으로 완료되었음을 관리자에게 알려준다. ROLLBACK .. 2021. 7. 25.