까치밥
[24-25 동계 모각코] 4회차 결과 본문
3과목 데이터 베이스 구축 중점 기출 풀이
오답 풀이
44. 다음 릴레이션의 카디널리티와 차수가 옳게 나타낸 것은?
정답: 카디널리티 : 4, 차수 : 6
- 카디널리티: 릴레이션에 포함된 튜플의 수
- 차수: 릴레이션에 포함된 속성의 수
51. 조건을 만족하는 릴레이션의 수평적 부분집합으로 구성하며, 연산자의 기호는 그리스 문자 시그마(σ)를 사용하는 관계대수 연산은?
정답: Select
54. 관계 데이터 모델에서 릴레이션(relation)에 관한 설명으로 옳은 것은?
정답: 도메인(domain)은 하나의 속성이 가질 수 있는 같은 타입의 모든 값의 집합으로 각 속성의 도메인은 원자값을 갖는다.
- 도메인: 속성이 가질 수 있는 값의 범위
- 속성: 릴레이션의 열
60. E-R 다이어그램의 표기법으로 옳지 않은 것은?
정답: 관계집합 - 삼각형
- 속성: 타원형, 관계: 마름모
44. SQL에서 VIEW를 삭제할 때 사용하는 명령은?
정답: DROP
- DROP: VIEW 또는 TABLE 삭제
- DELETE: 테이블 데이터 삭제
49. 병행제어 기법의 종류가 아닌 것은?
정답: 시분할 기법
- 병행제어 기법: 트랜잭션의 동시 실행 시 데이터의 일관성과 무결성을 보장하기 위해 사용하는 기법
- 로킹, 타임스탬프, 다중 버전 병행 제어, 낙관적 병행 제어가 해당
51. 다음 관계 대수 중 순수 관계 연산자가 아닌 것은?
정답: 차집합(difference)
- 순수 관계 연산자: Select, Project, Join, Division
- 차집합은 집합 연산자임.
53. 릴레이션 R의 차수가 4이고 카디널리티가 5이며, 릴레이션 S의 차수가 6이고 카디널리티가 7일 때, 두 개의 릴레이션을 카티션 프로덕트한 결과의 새로운 릴레이션의 차수와 카디널리티는 얼마인가?
정답: 10, 35
- 카티션 프로덕트: 두 릴레이션의 모든 튜플을 조합하는 연산
55. 다음 SQL 문에서 ( ) 안에 들어갈 내용으로 옳은 것은?
UPDATE 인사급여 ( ) 호봉 = 15 WHERE 성명= '홍길동';
정답: SET
- INTO는 INSERT문에서 사용
59. 데이터 속성 간의 종속성에 대한 엄밀한 고려없이 잘못 설계된 데이터베이스에서는 데이터 처리 연산 수행 시 각종 이상 현상이 발생할 수 있는데, 이러한 이상 현상이 아닌 것은?
정답: 검색 이상
48. 학적 테이블에서 전화번호가 Null값이 아닌 학생명을 모두 검색할 때, SQL 구문으로 옳은 것은?
정답: SELECT 학생명 FROM 학적 WHERE 전화번호 IS NOT NULL;
54. 다음 중 SQL에서의 DDL 문이 아닌 것은?
정답: DELETE
59. 이전 단계의 정규형을 만족하면서 후보키를 통하지 않는 조인 종속(JD : Join Dependency) 제거해야 만족하는 정규형 은?
정답: 제5정규형
취약점 정리, 필기
정규형
- 제1정규형(1NF): 원자값만 허용.
- 제2정규형(2NF): 부분 함수 종속 제거.
- 제3정규형(3NF): 이행적 종속 제거.
- BCNF: 모든 결정자가 후보키여야 함.
- 제4정규형(4NF): 다치 종속 제거.
- 제5정규형(5NF): 조인 종속 제거.
SQL 명령어
1. DDL: Data Definition Language
데이터베이스 구조(테이블, 인덱스, 뷰 등)를 정의, 수정하는 명령어
- CREATE
- ALTER
- DROP
- TRUNCATE
2. DML: Data Manipulation Language
데이터베이스 내 데이터를 조작(삽입, 수정, 삭제)하는 명령어.
- INSERT
- UPDATE
- DELETE
3. DQL: Data Query Language
데이터를 조회하기 위한 명령어.
- SELECT
- DISTINCT
- WHERE
- ORDER BY
- GROUP BY
- HAVING
4. DCL: Data Control Language
데이터베이스 사용자 권한을 관리.
- GRANT
- REVOKE
5. TCL: Transaction Control Language
트랜잭션을 관리하기 위한 명령어.
- COMMIT
- ROLLBACK
- SAVEPOINT
'24-25 동계 모각코' 카테고리의 다른 글
[24-25 동계 모각코] 5회차 결과 (0) | 2025.01.30 |
---|---|
[24-25 동계 모각코] 5회차 목표 (0) | 2025.01.30 |
[24-25 동계 모각코] 4회차 목표 (0) | 2025.01.23 |
[24-25 동계 모각코] 3회차 결과 (0) | 2025.01.16 |
[24-25 동계 모각코] 3회차 목표 (0) | 2025.01.16 |