오라클로배우는데이터베이스개론과실습
-
[오라클로 배우는 데이터베이스 개론과 실습] 8장 연습문제Database 2020. 6. 16. 00:29
오라클로 배우는 데이터베이스 개론과 실습 8장 연습문제 풀이입니다. 학교 과제로 혼자서 푼 내용을 공유합니다. 오류가 있다면, 댓글로 알려주세요 :) (연습문제) 1. 트랜잭션은 일련의 연산 집합이란 의미로, 하나의 논리적인 기능을 수행하는 작업의 단위다. 트랜잭션이 가져야할 성질로 거리가 먼 것은? ④ 병행성(Concurrency) [풀이] 트랜잭션의 4가지 성질 : 원자성(Atomicity) 일관성(Consistency), 고립성(Isolation), 지속성(Durability) 2. 트랜잭션에 대한 설명으로 옳지 않은 것은? ④ 트랜잭션 연산이 데이터베이스에 모두 반영되지 않고 일부만 반영되는 것을 원자성이라고 한다. [풀이] 원자성은 트랜잭션이 원자처럼 더 이상 쪼개지지 않는 하나의 프로그램 단위..
-
[오라클로 배우는 데이터베이스 개론과 실습] 3장 연습문제Database 2020. 4. 27. 23:39
오라클로 배우는 데이터베이스 개론과 실습 3장 연습문제 풀이입니다. 오류가 있다면 댓글로 알려주세요 :) 1. 마당서점의 고객이 요구하는 다음 질문에 대해 SQL문을 작성하시오. (1) 도서번호가 1인 도서의 이름 SELECT bookname FROM Book WHERE bookid=1; (2) 가격이 20,000원 이상인 도서의 이름 SELECT bookname FROM Book WHERE price>=20000; (3) 박지성의 총 구매액 (박지성의 고객 번호는 1번으로 놓고 작성) SELECT sum(saleprice) FROM Orders WHERE custid=1; (4) 박지성이 구매한 도서의 수 (박지성의 고객 번호는 1번으로 놓고 작성) SELECT count(*) FROM Orders W..
-
[오라클로 배우는 데이터베이스 개론과 실습] 2장 연습문제Database 2020. 4. 27. 02:49
오라클로 배우는 데이터베이스 개론과 실습 2장 연습문제(교재 p.120-125) 풀이입니다. 오류가 있다면, 댓글로 알려주세요 :) (연습문제) 1. 관계 데이터 모델의 릴레이션에 대한 설명 중 옳지 않은 것은? ② 릴레이션 스키마를 외연(extension)이라고 한다. [풀이] 릴레이션 스키마는 내포라고한다. 릴레이션 인스턴스가 외연이다. 2. 릴레이션의 특징으로 알맞은 것은? ④ 모든 속성의 값은 원자값이다. [풀이] ① 하나의 릴레이션에서 중복된 투플은 존재할 수 없다. ② 투플 순서가 달라도 같은 릴레이션이다. ③ 속성 순서가 달라도 릴레이션 스키마는 같다. 3. 하나의 속성이 가질 수 있는 값을 총칭하여 뭐라고 부르는가? ③ 도메인 [풀이] ① 투플 : 릴레이션의 한 행. ② 릴레이션 : 행과 ..