본문 바로가기
반응형

SQLD23

SQLD 문제풀이 2 테이블명은 객체를 의미할 수 있는 적절한 이름을 사용한다. 가능한 단수형을 권고한다. 테이블명은 다른 테이블의 이름과 중복되지 않아야 한다. 한 테이블 내에서는 칼럼명이 중복되게 저장할 수 없다. 테이블 이름을 지정하고 각 칼럼들은 괄호 "()"로 묶어 저장한다. 각 칼럼들은 콤마 "."로 구분되고, 테이블 생성문의 끝은 항상 세미콜론 ","으로 끝난다. 칼럼에 대해서는 다른 테이블까지 고려하여 데이터베이스 내에서 일관성 있게 사용하는 것이 좋다. (데이터 표준화 관점) (USER_ID, MBR_ID 이렇게 말고 MBR_ID로 통일시키던가?) 칼럼 뒤에 데이터 유형은 꼭 저장되어야 한다. 테이블명과 칼럼명은 반드시 문자로 시작해야 하고, 벤더별로 길이에 대한 한계가 있다. 벤더에서 사전에 정의한 예약어는.. 2023. 5. 10.
SQLD 문제풀이 1 DML (데이터 조작어 : Data Manipulation Language) - select, insert, update, delete DDL (데이터 정의어 : Data Definition Language) - create, alter, drop, rename DCL(데이터 제어어 : Data Control Language) - grant, revoke TCL(트랜잭션 제어어 : Transaction Control Language) -commit, rollback 1. 다음 중 데이터 제어어(DCL)에 해당하는 명령어는? (Data Control Language) 1) INSERT -DML 2) RENAME -DDL 3) COMMIT -TCL 4) REVOKE -DCL 2. 다음 중 아래 내용의 범주에.. 2023. 5. 8.
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.
반응형