SQLD 문제 풀이 3
1. 아래와 같은 데이터 모델에서 데이터를 조작하려고 한다. 다음 중 오류가 발생하는 SQL 문장인 것은? BOARD_ID VARCHAR2(10) NOT NULL BOARD_NM VARCHAR2(50) NOT NULL, USE_YN VARCHAR2(1) NOT NULL, REG_DATE DATE NOT NULL, BOARD_DESC_VARCHAR2(100) NULL 체크사항 : 길이, 데이터 유형, NULL 허용 여부 --1 INSERT INTO BOARD VALUES (1, 'Q&A', 'Y', SYSDATE, 'Q&A 게시판'); --2 INSERT INTO BOARD (BOARD_ID, BOARD_NM, USE_YN, BOARD_DESC) VALUES ('100','FAQ','Y','FAQ 게시판'..
2023. 5. 10.
SQLD 공부하다가 몰랐던 내용 정리하기
모델링의 특징추상화단순화명확화정보시스템 구축을 위한 데이터관점, 프로세스관점의 업무 분석데이터베이스 구축을 위한 분석 및 설계하는 과정의 의미도메인엔터티 내에서 속성에 대한 데이터 타입과 크기 , NOT NULL, Check 조건을 지정한다TRUNCATE TABLE특정 로우를 선택하여 지울 수 없다ORDER BY 2ORDER BY 1, 2, 3 → 테이블의 1,2,3번째 컬럼 기준으로 정렬PROCEDURE, TRIGGERPROCEDURE, TRIGGER 모두 CREATE 명령어로 생성한다PROCEDURE 는 COMMIT, ROLLBACK 명령어를 사용할 수 있다TRIGGER 는 COMMIT, ROLLBACK 명령어를 사용할 수 없다프로시저프로시저는 특정한 로직을 처리하기만 하고 결과 값은 반환하지 않는 ..
2023. 4. 5.