DataBase/DB 문제풀이(10)
-
[DataBase System] ch11 - 객체 데이터베이스
[DataBase System] ch11 - 객체 데이터베이스 책정보, 데이터베이스 시스템 : 네이버 책 (naver.com) 데이타베이스 시스템 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 문제풀이 1 ) 기존의 상용 데이터베이스 시스템이 지원하기에 적당하지 않은 새로운 응용과 이 응용들의 요구 사항들을 설명하여 보라. - 새로운 응용 컴퓨터 이용 설계(CAD - Computer aided design) CAD DB는 설계 중인 아이템의 구성요소(Component), 구성요소 간의 상호관계, 버전 관리 등을 포함하는 공학 설계에 관한 데이터 저장 컴퓨터 이용 소프트웨어 공학 (CASE - Computer aided software engineerin..
2023.05.19 -
[DataBase System] ch10 - 데이터베이스 저장과 접근
[DataBase System] ch10 - 데이터베이스 저장과 접근 책정보, 데이터베이스 시스템 : 네이버 책 (naver.com) 데이타베이스 시스템 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 문제 풀이 1 ) 디스크에 저장되어 있는 데이터를 접근할 때 접근 시간은 어떤 요소로 구성되는지 설명하라 접근 시간 = 탐구 시간 + 회전 지연 시간 + 실제 데이터 전송 시간 탐구시간 헤드가 판독이나 기록할 데이터가 있는 트랙(실린더)까지 이동하는 데 걸리는 시간 회전 지연 시간 트랙에서 원하는 레코드가 회전하여 헤드 밑에 까지 올 때의 대기 시간 실제 데이터 전송 시간 2 ) 저장 데이터베이스의 일반적인 접근 과정을 단계별로 설명하라 사용자가 요구하는 ..
2023.05.16 -
[DataBase System] ch09 - 데이터베이스 설계
[DataBase System] ch09 - 데이터베이스 설계 책정보, 데이터베이스 시스템 : 네이버 책 (naver.com) 데이타베이스 시스템 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 문제 풀이 1 ) 데이터베이스 설계를 단계별 입출력을 중심으로 간명하게 설명하라 요구조건 분석 데이터 및 처리 요구조건 개념적 설계 DBMS 독립적 개념 스키마 설계, 트랜잭션 모델링 논리적 설계 목표 DBMS에 맞는 스키마 설계 트랜잭션 인터페이스 설계 물리적 설계 목표 DBMS에 맞는 물리적 구조 설계 트랜잭션 세부 설계 구현 목표 DBMS DDL로 스키마 작성 트랜잭션(응용 프로그램) 작성 2 ) 다이어그램은 개념적 구조(conceptual structure..
2023.04.24 -
[DataBase System] ch08 - 데이터 모델링
[DataBase System] ch08 - 데이터 모델링 책정보, 데이터베이스 시스템 : 네이버 책 (naver.com) 데이타베이스 시스템 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 문제 풀이 1 ) 데이터 모델은 무엇인가? 그 구성요소를 중심으로 설명하라 - 컴퓨터에 저장할 데이터 구조를 논리적으로 표현하기 위해 사용하는 지능적 도구 - 구성 요소로는 다음과 같다 entity : DB에 표현하려는 것, 개념이나 정보 같은 구현하고자 하는 현실의 대상 attribute : 개체들의 공통적인 특성, relationship : entity간의 관계 및 attribute의 관계를 의미 2 ) 개념적 데이터 모델과 논리적 데이터 모델, 그리고 물리적 데..
2023.04.18 -
[DataBase System] ch07 - 데이터 종속성과 정규화
[DataBase System] ch07 - 데이터 종속성과 정규화 책정보, 데이터베이스 시스템 : 네이버 책 (naver.com) 데이타베이스 시스템 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 문제풀이 1 ) 관계 데이터베이스 설계와 바람직하지 않은 변경 이상과의 관계를 예를 들어 설명하라 설계의 불완전은 데이터의 중복과 같은 문제가 발생할 수 있다. 그에 따라 릴레이션에 존재하는 데이터 값을 변경하려고 하면 이상이라는 현상이 발생할 수 있다. - 삭제 이상 : 데이터 값을 변경하려고 하려고 하나의 투플을 삭제할 때 유지를 해야 하는 정보도 같이 연쇄삭제가 되는 현상이다. - 삽입 이상 : 어떤 데이터를 삽입하려고 할 때 불필요하고 원하지않은 데이..
2023.04.18 -
[DataBase System] ch06 - SQL
[DataBase System] ch06 - SQL 책정보, 데이터베이스 시스템 : 네이버 책 (naver.com) 데이타베이스 시스템 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 문제 풀이 1 ) SQL에서 정의되는 테이블과 관계 데이터 모델에서 정의된 릴레이션과의 차이점을 설명하라 - 추상적 개념과 그 개념의 구체화가 큰 차이로 볼 수 있다. 릴레이션의 경우 추상적으로 표현된 하나의 개념이라면 테이블은 그 릴레이션을 구체적으로 표현한 것이라 볼 수 있다. 2 ) 커서란 무엇이고 삽입 SQL에서 어떻게 사용되는가를 설명하라 - 특정 SQL 문장을 처리한 결과를 담고 있는 영역을 가리키는 일종의 포인터 - 삽입하려는 데이터가 대량이고, 각 데이터가 다..
2023.04.14