VENUS Express 사용자 매뉴얼

Similar documents
<4D F736F F F696E74202D E DB0FCB0E820BBE7BBF3BFA120C0C7C7D120B0FCB0E820B5A5C0CCC5CDBAA3C0CCBDBA20BCB3B0E8>

슬라이드 제목 없음

Microsoft PowerPoint 관계 DB의 FD와 정규화

<C1A62038B0AD20B0ADC0C7B3EBC6AE2E687770>

슬라이드 제목 없음

Microsoft PowerPoint - 7(ERModeling) [호환 모드]

Microsoft PowerPoint - 13(FD1) [호환 모드]

12. 데이타베이스 설계

Microsoft PowerPoint - 사본 - OAS09-사무자동화 기술(DB).ppt

슬라이드 제목 없음

<4D F736F F F696E74202D E20B0FCB0E BCB3B0E820BECBB0EDB8AEC1F2B0FA20C3DFB0A1C0FB20C1A4B1D4C7FC>

내용 3.1 관계모델의개념 3.2 관계제약조건과관계형데이타베이스스키마 3.3 갱신연산과트랜잭션그리고제약조건의위반처리 3.4 요약 Ch6 Fundamentas of Database Systems 2

Microsoft PowerPoint - 3장-MS SQL Server.ppt [호환 모드]

PowerPoint Presentation

untitled

PowerPoint Presentation

PowerPoint Template

슬라이드 제목 없음

<4D F736F F F696E74202D E20B0FCB0E820B5A5C0CCC5CD20B8F0B5A8B0FA20B0FCB0E820B5A5C0CCC5CDBAA3C0CCBDBA20C1A6BEE020C1B6B0C7>

<4D F736F F F696E74202D20BFC0B6F3C5AC2D38C0E52DBAE4BFCD20BDC3BDBAC5DB20C4ABC5BBB7CEB1D72DBFC0B6F3C5AC2E BC8A3C8AF20B8F0B

The Relational Model

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료

슬라이드 제목 없음

강의 개요

MySQL-.. 1

03-01 데이터모델링과데이터모델의개념 개체-관계모델 논리적데이터모델

Microsoft PowerPoint - QVIZMVUMWURI.pptx

PowerPoint 프레젠테이션

SQL

PowerPoint 프레젠테이션

DBMS & SQL Server Installation Database Laboratory

Object Oriented Analyis & Design Training Agenda

Microsoft PowerPoint _정규화

3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < >

강의 개요

제 5강 리만적분

PowerPoint Presentation

<C5F0B0E82D313132C8A328C0DBBEF7BFEB292E687770>

PowerPoint Presentation

*세지6문제(306~316)OK

PowerPoint Presentation

Microsoft PowerPoint - 5 [호환 모드]

RDB개요.ppt

Chapter 1: 데이터베이스시스템개관

Microsoft PowerPoint - 4(SQL-Data Definition,BasicQuery) [호환 모드]

금오공대 컴퓨터공학전공 강의자료

자연언어처리

Microsoft PowerPoint - Database.ppt

금오공대 컴퓨터공학전공 강의자료

제 12강 함수수열의 평등수렴

Microsoft PowerPoint - 26.pptx

윈도우즈프로그래밍(1)

< B3E220C1A4BAB8C3B3B8AEBBEABEF7B1E2BBE B3E2B0A320B1E2C3E2B9AEC1A6C0BAC7E02E687770>

Microsoft PowerPoint - 27.pptx

Microsoft PowerPoint - dc_ch3 [호환 모드]

<4D F736F F F696E74202D20BFC0B6F3C5AC2D31C0E52DB5A5C0CCC5CDBAA3C0CCBDBA20BDC3BDBAC5DB2E BC8A3C8AF20B8F0B5E55D>

Microsoft PowerPoint MySQL 연동.ppt

슬라이드 제목 없음

201502IC1AP-1 DB 구축 2015 학년도 2 학기 프로젝트특강보고서 프로젝트명 : DB 구축 ( DB ) 2015 년 11 월 20 일 지도교수 : 황치곤교수님 학과 : 정보통신공학과 1팀제출자 : 역할성명학번 조장 조재석 조원 송찬호 2

menu_10p_all_161020_cs6

<근대이전> ⑴ 문명의 형성과 고조선의 성립 역사 학습의 목적, 선사 문화의 발전에서 국가 형성까지를 다룬다. 역사가 현재 우리의 삶과 긴밀하게 연결되었음을 인식하고, 역사적 상상력을 바탕으 로 선사 시대의 삶을 유추해 본다. 세계 여러 지역에서 국가가 형성되고 문 명

Microsoft PowerPoint Relations.pptx

02-01 데이터베이스의필요성 데이터베이스의정의와특성

1

<4D F736F F D20B5A5C0CCC5CDBAA3C0CCBDBA20BCB3B0E8C0C720B1E2BABB20BFF8B8AE2E646F63>

OCW_C언어 기초

Ⅴ.피타코라스2(P )

낙랑군

완벽한개념정립 _ 행렬의참, 거짓 수학전문가 NAMU 선생 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에

PowerPoint 프레젠테이션

슬라이드 1

3.2 함수의정의 Theorem 6 함수 f : X Y 와 Y W 인집합 W 에대하여 f : X W 는함수이다. Proof. f : X Y 가함수이므로 f X Y 이고, Y W 이므로 f X W 이므로 F0이만족된다. 함수의정의 F1, F2은 f : X Y 가함수이므로

5장 SQL 언어 Part II

Microsoft PowerPoint - 10Àå.ppt

Microsoft PowerPoint 관계 대수 및 관계 해석(Part 1)

기본서(상)해답Ⅰ(001~016)-OK

슬라이드 제목 없음

PostgreSQL 2 Uniersity of California at Berkeley ( ) 에서개발된관계형데이터베이스서버인 Ingres 가시초 ( 후에 Computer Associates 에인수됨 ) 1

윈도우시스템프로그래밍

프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음

<C1A4BAB8C3B3B8AE5FBBEABEF7B1E2BBE75FC7CAB1E25F E687770>

10-2 삼각형의닮음조건 p270 AD BE C ABC DE ABC 중 2 비상 10, 11 단원도형의닮음 (& 활용 ) - 2 -

Microsoft PowerPoint - 2장 (DBConcepts) [호환 모드]

실사구시학파의 실증적 학풍이 일어나므로 서구적인 과학사상의 유입을 본 것 등이 인식 의 대상이 될 것이다. 그러나 이조 봉건사회 최종의 절대적 왕권주의자 대원군에 의하여 그 싹은 잘리고 말았다. 따라서 다단한 전기가 될 근대적 개방에 의하여 재건하려던 서구적 교육 즉

<3235B0AD20BCF6BFADC0C720B1D8C7D120C2FC20B0C5C1FE20322E687770>

Microsoft PowerPoint SQL 추가 기능

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL

Windows 8에서 BioStar 1 설치하기

LEET 추리논증 29번 유사 적중 - 기본교재 -P 다음 글로부터 추론한 것으로 옳은 것만을 에서 있 는 대로 고른 것은? 번역사 P는 고객 A, B, C로부터 문서를 의뢰받아 번역 일을 한 P는 하루에 10 쪽씩 번역한 모든 번역 의뢰는 매일 아침 업

Database Applications - 멀티미디어 데이터베이스 – 제6장 텍스트 색인과 검색

Spring Data JPA Many To Many 양방향 관계 예제

Database Applications - 멀티미디어 데이터베이스 – 제6장 텍스트 색인과 검색

±¹¹ÎÀºÇà-¸ñÂ÷Ãâ·Â¿Ï¼º

Microsoft PowerPoint SQL-99

Microsoft PowerPoint Python-DB

¿¬±¸ÃѼ� 3±Çc03ÖÁ¾š

<322EBCF8C8AF28BFACBDC0B9AEC1A6292E687770>

( )EBS문제집-수리

Transcription:

1 장데이터베이스

2 장데이터모델링 < 연습문제답 > 1 번답 : 관련된데이터들의모임을데이터베이스라고한다. 2 번답 : 물리스키마를변경하지않고개념스키마의변경이가능함을물리적데이터독립 성이라한다. 3 번답 : 위쪽부터차례로 conceptual design, logical design, physical design 4 번답 : 가. DDL 5 번답 : 가. 개념스키마 6 번답 : 가. Entity 7 번답 : 다. 애트리뷰트 : 오각형 8 번답 : Course_ID, Section_ID 9 번답 : 다치애트리뷰트 : 없다 / 복합애트리뷰트 : Course_ID 10 번답 : 하향식설계방법 (Top-down 방식 ) 11 번답 : 1) 두엔티티타입간의릴레이션이존재하지않고, E1, E2 모두키애트리뷰트가없다. 2) 릴레이션의오른쪽에엔티티타입이존재하지않고, E1 에키애트리뷰트가없다. 12 번답 : 거짓 </ 연습문제답 > 2

3 장데이터베이스설계 < 연습문제답 > 1 번답 : 요구사항수집및분석단계, 개념적설계, 논리적설계, 물리적설계 2 번답 : Entity-Relationship 모델 3 번답 : 데이터베이스관리시스템선정과논리스키마로의매핑 4 번답 : 저장구조와접근경로 </ 연습문제답 > 3

4 장요구사항수집및분석 < 연습문제답 > 1 번답 : 정확한요구사항분석을통해사용자는원하는데이터베이스시스템을얻을수 있고, 개발자는시간과비용을절감할수있다. 2 번답 : 자료조사, 인터뷰, 앙케이트현장조사 3 번답 : 앙케이트 4 번답 : 데이터가소프트웨어내의각프로세스를따라흐르면서변환되는모습을나타낸 그림이다. 5 번답 : 사용자면담 </ 연습문제답 > 4

5 장개념적설계 ( 하향식 ) < 연습문제답 > 1 번답 : 2 번답 : 3 번답 : 4 번답 : 5 번답 : 6 번답 : 7 번답 : 8 번답 : 9 번답 : </ 연습문제답 > 5

6 장 ERwin 을이용한데이터베이스설계 6

7 장논리적설계 < 연습문제답 > 1 번답 : 2 번답 : 3 번답 : 4 번답 : 7

5 번답 : 6 번답 : 8

7 번답 : 8 번답 : 9

9 번답 : </ 연습문제답 > 10

8 장관계대 < 연습문제답 > 1 번답 : Result σprice>=10000(menu) Result M_Sid Menu Price 101 찜닭 17000 101 해물떡찜 15000 102 치킨 14000 103 찜닭 18000 2 번답 : S1 (STORE) Sid=M_Sid (MENU) Result πcity, Size, Price (σmenu= 닭갈비 '(S1)) Result City Size Price 정왕 15 8000 3 번답 : Result πname, Position, Phone(σcity=' 명동 ((STORE) Sid=MB_Sid (MEMBER))) 또는 S1 (STORE) Sid=MB_Sid (MEMBER) S2 σcity=' 명동 (S1) Result πname, Position, Phone(S2) 11

Result Name Position Phone 이소영 정직원 010-9696-3222 정빛나 알바생 010-8522-8855 4 번답 : Result σmb_sid=101(member) - σposition=' 알바생 (MEMBER) MEMBER Mid MB_Sid Name Position Phone 1000 101 이혜수 매니저 010-9978-9636 1100 101 박민호 정직원 010-4564-5588 5 번답 : 3 개 Cid 101 103 105 6 번답 : S1 (Customer) Cid=CA_Cid (Cus_Account) S2 (Account) Aid=CA_Aid (S1) Result πcname(σtype='saving (S2)) Result Cname Jonh Smith Bob Jones 12

7 번답 : Sum_Balance 10150 </ 연습문제답 > 13

9 장 SQL(Structured Query Language) < 연습문제답 > 1 번답 : 참 2 번답 : 참 3 번답 : 거짓 4 번답 : 참 5 번답 : 참 6번답 : SELECT E_Name FROM EMPLOYEE AS E, DEPARTMENT AS D WHERE E.D_No = D.D_No AND D_name = 행정부 ; 7번답 : SELECT AVG(Salary) FROM EMPLOYEE AS E, DEPARTMENT AS D WHERE E.D_No = D.D_No AND D_name = 인사부 ; 8번답 : (SELECT D_LOCATION FROM EMPLOYEE AS E, DEPARTMENT AS D, DEPT_LOCATION AS L WHERE E.D_No = D.D_No AND D.D_No = L.D_No AND E_name = 이영재 ) UNION (SELECT D_LOCATION FROM DEPARTMENT AS D, DEPT_LOCATION AS L WHERE D.D_No = L.D_No AND D_Name = 행정부 ); 14

9 번답 : D_No 203 10 번답 : D_name D_Location 행정부 504 영업부 420 기획부 308 </ 연습문제답 > 15

10장함수적종속성과정규화 < 연습문제답 > 1번답 : 임의의관계형스키마 R에서 X와 Y를각각 R의애트리뷰트들의부분집합이라할때, 부분집합 X의값각각에대해항상부분집합 Y의값이오직하나에만대응되는관계에있는것을말한다. 즉, 임의의관계형스키마 R( 테이블이라고생각하면쉽다.) 에서임의의두투플 t 1, t 2 를선택했을때 t 1[X] = t 2[X] 이면반드시 t 1[Y] = t 2[Y] 인것이다. 2번답 : 규칙 1 : 만약 X Y이면 X Y이다. 규칙 2 : {X Y} 이면 XZ YZ이다. 규칙 3 : {X Y, Y Z} 이면 X Z이다. 3 번답 : 할수없다. 기본키는모든애트리뷰트에함수적종속성이존재해야만하는데, 문 제에서함수적종속성은학번 이름만이존재한다. 4 번답 : 할수있다. 함수적종속성의정의이다. 5 번답 : 틀림, 맞음, 틀림, 틀림 6 번답 : 1 d1 2 a3 7 번답 : 1 c1, c2, c3, or c4 2 d1 3 a2 or a3 4 b1 8번답 : 맞다. 추론규칙을이용해서 A B의양변에 C를부가하면 AC BC, ABC AC (IR1) IR3에의해서 ABC AC BC D 9번답 : 제2정규화규칙에어긋난다. (AD)+ = ABCD 즉 AD는주요애트리뷰트 (Prime Attribute) 임을알수있다. 여기에주요애트리뷰트가아닌 C와 B에대하여 A C, D B 등두개나부분함수적종속성이있음을알수있다. 그러므로제2정규화에해당하지않는다. 주요애트리뷰트란릴레이션 R의임의의키에속하는애트리뷰트를말하고, 그렇지않은애트리뷰트는비주요애트리뷰트 (Nonprime Attribute) 라고한다. 16

10번답 : 가. {X Y, WY Z} 이면 WX Z이다. 1 X Y( 주어진함수적종속성 ) 2 WY Z( 주어진함수적종속성 ) 3 1에규칙 2를적용, 양쪽에 W를부가하여 WX WY 4 3과 2에규칙 3을적용하여 WX Z 나. {X Z, W Y} 이면 WZ Y이다. 1 W Y( 주어진함수적종속성 ) 2 1에규칙 2를적용, 양쪽에 Z를부가하여 WZ YZ 3 YZ Y이므로규칙 1에의하여 YZ Y 4 2과 3에규칙 3을적용하여 WZ Y 다. {X Y, X Z} 이면 X YZ 이다. 라. {X Z, Y Z} 이면 Z XY 이다. 반증 : < 테이블 > X Y Z a b c d e c </ 테이블 > 이와같은경우, Z XY 는함수적종속성정의를위반함으로성립되지않는추론규칙이 다. (Z 의값이같은데 XY 값은서로다름 ) 마. {XY W} 이고 X W 이면 Y W 이다. 반증 : < 테이블 > X Y W a b c d b e </ 테이블 > 17

이와같은경우, Y W 는함수적종속성정의를위반함으로성립되지않는추론규칙이다. (Y 의값이같은데 W 값은서로다름 ) 바. {X YZ, Z W} 이면 X W이다. 1 X YZ( 주어진함수적종속성 ) 2 Z W( 주어진함수적종속성 ) 3 YZ Z이므로규칙 1에의하여 YZ Z 4 1과 3에규칙 3을적용하여 X Z 5 4과 2에규칙 3을적용하여 X W 사. {XY Z, X W} 이면 XY W이다. 1 X W( 주어진함수적종속성 ) 2 1에규칙 2를적용, 양쪽에 Y를부가하여 XY WY 3 WY W이므로규칙 1에의하여 WY W 4 2와 3에규칙 3을적용하여 XY W 11 번답 : R 의기본키는 A 이고, A 의폐포 A+ = {A, B, C, D, E} 이다. 이유 : A C 로함수적종속성이존재함으로 A DE 가성립되고, 때문에 A 가 R 의모든 애트리뷰트를결정할수있게된다. 따라서 A 가 R 의기본키이다. 12 번답 : 현실세계를좀더정확하게표현하는좋은데이터베이스스키마를생성하고불 필요한자료의중복성을없애서정보검색을쉽게하는것이다. 13번답 : 2NF, 3NF 이문제에서짚고넘어가야만되는것은제3정규화는반드시제2정규화가선행되어야된다는점을간과해서는안된다는점이다. </ 연습문제답 > 18

11 장물리적설계 < 연습문제답 > 1번답 : 테이블의블록이적은 (6개이하 ) 경우검색하고자하는데이터양이적은경우 2 번답 : 2 3번답 : 다단계인덱스는인덱스자체가크면인덱스자체를검색하는시간이오래걸리는것을보완하려고사용한다. 단일단계인덱스를하나의파일로간주하고이에대해다시인덱스를정의하는것이다. 4 번답 : R 이 A 의부모노드인경우 (76 은임의의숫자 ) < 그림 > </ 그림 > 5번답 : 역정규화는정규화때문에발생할수있는성능저하를개선하려는방법이다. 종류에는칼럼역정규화, 테이블분리, 테이블통합, 요약테이블생성등의방법이있다. </ 연습문제답 > 19

12 장개념적설계 ( 상향식 ) 13 장개념적설계 ( 두방식의통합 ) 14 장데이터베이스설계실무프로젝트 20