主要内容 4.1 数据库系统的基本概念 4.2 数据模型 4.3 关系数据库 4.4...

Click here to load reader

download 主要内容 4.1 数据库系统的基本概念 4.2 数据模型 4.3 关系数据库 4.4 数据库设计 4.5 SQL 简介

of 133

description

第 4 章 数据库技术基础. 主要内容 4.1 数据库系统的基本概念 4.2 数据模型 4.3 关系数据库 4.4 数据库设计 4.5 SQL 简介. 知识类型:理论 二级考试所占分值:约 8 分 课时: 4~6 学时 参考书目: 《 数据库系统及应用 》 梁树军 张建伟 中国电力出版社. 4.1 数据库系统的基本概念. 4.1.1 数据库、数据库管理系统、数据库系统. 数据( Data) 与数据处理 (Data Processing) :. 信息. 数据. 数据的型( Type) 与值( value ): - PowerPoint PPT Presentation

Transcript of 主要内容 4.1 数据库系统的基本概念 4.2 数据模型 4.3 关系数据库 4.4...

  • 4.1 4.2 4.3 4.4 4.5 SQL4

  • 84~6

  • 4.1 4.1.1

    Data)(Data Processing) :

    Type)value ,:

  • 4.1 Database,DB)

    4.1.1

  • 4.1 DBMS)

    4.1.1 (Database Management System,DBMS) : ,.

  • 4.1 DBMS)

    4.1.1 (Database Management System,DBMS) DBMS : Foxpro Access DBMS: ,ORACLEPowerBuilderSQLServer

  • 4.1 DBS)

    4.1.1 (Database SystemDBS) (DB) (DBMS) (Database Administrator,DBA): : : DBS(

  • 4.1 4.1.2 )

    980120980219980320983918

  • 4.1 4.1.2

  • 4.1

    4.1.3 3(1 50123 4

  • 4.1

    4.1.3 3(25060

  • 4.1

    4.1.3 3(360

  • 4.1 2.

    1 4.1.3 2

  • 4.1 2.

    1 4.1.3 23,

  • 4.1 2.

    1 4.1.3 234: : : 5

  • 4.1 1.

    4.1.4

  • ( ()()

  • 4.1 1.

    4.1.4 :

  • 4.1 2.

    4.1.4 (1) .(2)

  • 4.1 2.

    4.1.4 DBMS

  • 1______ A. B. C. D. 2______ A. B. C. D. 3______ A. B. C. D. 4______ A. B. C. D. BCAA

  • 5 ______ A. B. C. D. 6______ A. DBF B. C. D. 7______ A. B. C. D. ACA

  • (8) ___(05.4) A. B. C. D.(9) _____ A. B. C. D. (10)( ) A) B) C) D)DAC

  • 1.______2. _____. (11) () A) B) C) D) B

  • 4.2

    4.2.1

    : :

  • 4.2

    4.2.1

  • 4.2

    2.

    4.2.1

  • 4.2 E-R2.

    4.2.1

  • 200510101 07/05/1987200510102 02/23/1988 200510103 01/19/1987

  • 4.2 E-R2.

    4.2.1

    DBMS

  • 4.2

    4.2.3

    E-R,E-R

  • 4.2

    4.2.3 E-RE-R

    1.ER (1)(Entity) ,(20061001, 1988-5-6)(2)(Attribute)

  • 4.2

    4.2.2 E-RE-R

    1.ER (3) .,.

    (4) ,0150

  • 4.2

    4.2.2 E-RE-R

    1.ER (5)Entity Type (6)Entity Set:

  • 4.2

    4.2.2 E-RE-R

    1.ER (7)

  • 4.2

    4.2.2 E-RE-R

    1.ER (7) 1:1ABBA 1:mABBA m:nABBA

  • 4.2

    4.2.2 E-RE-R

    2. ER ERER ():,(): ,,

  • 4.2

    4.2.2 E-RE-R

    2. ER(1) :(2) (3) (4) (): .(5) : ,(1:11:n n:m)

  • 11E-R 11

  • 1nE-R n1

  • mnE-R nm

  • E-R

  • ER :ER,,,ERER,ER,,,ER,E-R

  • ER1. ,,,,,,E-R()

  • ER1

  • ER2mn11nmn

  • ER2. ,,,,,.E-R

  • ER1 21nnmn1n1m

  • ER1nmnmnpn11n1n1n1p1n1 p111n

  • ER3. ,,,,,E-R

  • 4.3 4.3.1

  • ()()5

    980120980219980320983918

  • 4.3 4.3.1

    () , nnn (n)n(), .

  • 4.3 4.3.1 (Table) (Field) (Row) (Key) 123

  • 4.3 4.3.1

  • 1

    9901209902189903119990421981/2/28

  • 22

    990120990218990319990420

  • 3

    990120990218990319990420

    990120990218990319990420

  • 4

    990120990218990319990420990120

  • 5

    990120990218990319990420

    990420990120990319990218

  • 6

  • 4.3 4.3.2 1.()

    ,2.

  • 4.3 4.3.2

    2.

  • 4.3 4.3.2

    2.

    (1)U R RR()RST=RUSS R

  • 4.3 4.3.2

    2.

    (2) RRSRS RST=RSR-S

  • 4.3 4.3.2

    2.

    (3): R SRS RST=R SR S

  • (1)U R R R()(2) RRSRS (3): R SRS

  • RSRS A(R-S) S B R (R-S)CS-(R-S) DR-(R-S)D

    RR-ST=R(R-S)128070279 1 80

  • 5.3 5.3.2

    2.

    (4)() nnRmmSpq(RSRSn+mpqRS

  • 5.3 5.3.2

    2.

    (5)() x (R) ={ t [X] | t R } XR

  • ()

  • 4.3 4.3.2

    2.

    (6)() : F (R) ={t | t R F(t)=} F

  • ()

  • 18= 18 =()

    0702112041807021130318

  • 19 , (< 19 )

  • 4.3 4.3.2

    2.

    (7):

  • ,:

  • RSR S

    ABCa1b15a1b26a2b38a2b412

    BEb13b27b310b32b52

    ABCEa1b153a1b267a2b3810a2b382

  • 4.3 4.3.2

    1.1 2.(), 3.

  • ABC

  • 4.3 4.3.3 E-R

    E-R

  • E-RE-R

  • 4.3 4.3.3 E-R

    E-RE-R (1)

  • 4.3 4.3.3 E-R

    E-RE-R : E-R

  • 4.3 4.3.3 E-R

    E-RE-R : E-R 11(,,) (,)

  • 4.3 4.3.3 E-R

    E-RE-R :(,,) (,)(1)

  • 4.3 4.3.3 E-R

    E-RE-R (2)1n(,,) (,,)

  • 4.3 4.3.3 E-R

    E-RE-R (3) mn

  • 4.3 4.3.4

    ,RDB

  • 4.3 4.3.4

  • 4.3 4.3.4

    1. (1) (

  • 4.3 4.3.4 1.(2) AR,S,AR () () (1)

  • 9901990299039904

    C01C02C03C04100708060

    99019901990299049904C01C02C04C04C039080908570

  • (R2)(R1)

    980198029803980498050101

    0203

    01020304

  • RABCSDA10RASDA. SA.12 B.2NULLC.33 D.44D

  • 4.3 4.3.4

    1.(2)(1)(3) 0100(0-150) (13

  • 4.3 4.3.4

    2.

  • 4.3 4.3.4

    2.: X X->Y

  • 4.3 4.3.4

    3. E.F.CoddCodd(Normal Form)(1NF)1NF(2NF)(3NF)CoddBoyceBC(BCNF)(4NF)(5NF)

  • 4.3 4.3.4

    3.

  • 1. ______ A. B. C. D. 2. ,_____. A. B. C. D. 3. _____. A. B. C. D. -4. ______ A. B. C. D. BCDA

  • 5. ______ A. B. C. D. 6. ______ A. B. C. D. 7. ______ A. B. C. D. 8. E-R____ A. B. C. D. BBDB

  • 9. ARANULL, A. B. C. D. 10. ,____RS . A. R S B. R S C. R S D. R S11. ,___ A. E-R B. C. D. 12. fR______ A. R|X|R B. R|X|R C. f(R) D. f(R) ijADAC

  • 13. A. 1 B. 2 C. 3 D. 14. ____. A. B. C. D. 15. SRS R A. B. C. D. DCA

  • 16. ( ) A) B) C) D) 17. A B C D CD

  • 1. ______ 2. ______ 3. ______ 4. ______5. ______ 1.1N1:n 2. 3. 4.5. DBMS

  • 6.______ 7. ERER ______

    6. 7.

  • 8. ______9. R4,5,S5,6,TRS,T=RS,T____, ____.10. ____ ____.11. ____.12.ERER______.8. 9. 930 10. 11. 12. 3

  • 4.4

  • 4.4

    (DBMS)

  • 4.4

    (DBMS)

  • 4.4

    E-RDBMS DBMS

  • 4.4

    1.1 . 2

  • 4.4

    2.1

  • 4.4

    2.2 ER (-) ER

  • 4.4

    2.3 (ER) ;E-R; ,,,,E-R

  • 4.4

    2.3 (ER) () 3

  • 4.4

    2.3 (ER)

  • 4.4

    3. ERRDBMS

  • 4.4

    4.1DBA

  • 4.4

    4.2

  • 4.4

    4.3 DBA4 5 DBA

  • 1. ______ A. B. C. D. 2. 3___A. B. C. D. 3. E-R A. B. C. D. ABB

  • 4. A. B. C. D. 5.E-R A. B. C. D. 6.E-R______. A. B. C. D. 7 . A. ER B. C. D.8 .DBA( ) A. B. C. D.CABAC

  • 1.6______2. ______3. ______4.E-RE-RE-RE-R

    20039802003 2003980

    : :: Electronic Data ProcessingEDP(1) , .(2) .(3)

    *************************12 3 4 DBMS : : :

    (: ,(): ():

    BCAA

    ACA

    DA

    DA

    *******************************DBMS