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 2 ORDER BY 1, 2, 3 → 테이블의 1,2,3번째 컬럼 기준으로 정렬 PROCEDURE, TRIGGER PROCEDURE, TRIGGER 모두 CREATE 명령어로 생성한다 PROCEDURE 는 COMMIT, ROLLBACK 명령어를 사용할 수 있다 TRIGGER 는 COMMIT, ROLLBACK 명령어를 사용할 수 없다 프로시저 프로시저는 특정한 로직을 처리하기만 ..
2023. 4. 5.