[SQLD] SQL 기본 및 활용 문제 (1 ~ 40)
1. 데이터 제어어(DCL)에 해당하는 명령어는?① INSERT (DML)② RENAME (DDL)③ COMMIT (TCL)④ REVOKE (DCL) (참고)이름설명데이터 정의어 (DDL, Data Definition Language)데이터베이스, 테이블, 뷰, 인덱스 등의 데이터베이스 객체를 생성/삭제/변경하는 명령어이다.실행 시 자동으로 COMMIT 된다.ex) CREATE(생성), DROP(삭제), ALTER(수정), TRUNCATE(테이블 초기화), RENAME(이름 변경)데이터 조작어 (DML, Data Manipulation Language)데이터베이스의 데이터를 조작(입력,수정,삭제,조회)하는 명령어이다.트랜잭션이 발생하는 SQL 도구이다. (SELECT는 직접적인 데이터 변경이 없어서 트랜..
2024. 11. 4.
[SQLD] 데이터 모델링의 이해 문제 (81-126)
81. 아래 실행 결과를 출력하는 SQL로 가장 적절한 것은?[설비]설비ID설비명1설비12설비23설비3[에너지사용]설비ID에너지코드사용량1전기1001용수2001바람3002전기2002용수3003전기300[실행결과]설비ID에너지코드사용량합계1바람3001용수2001전기10016002용수3002전기20025003전기3003300바람300용수500전기6001400 ①((A.설비ID), (B.에너지코드), (A.설비ID, B.에너지코드), (A.설비ID, B.에너지코드), (A.설비ID, (A.설비ID, B.에너지코드)), (B.에너지코드, (A.설비ID, B.에너지코드)), (A.설비ID, B.에너지코드, (A.설비ID, B.에너지코드)), ())SELECT A.설비ID, B.에너지코드, SUM(B.사용량) AS..
2024. 10. 19.