????????(ORACLE)???? - PowerPoint PPT Presentation

1 / 31
About This Presentation
Title:

????????(ORACLE)????

Description:

Title: Chapter1. Author: zengdan Last modified by: Created Date: 4/25/2005 5:58:14 AM Document presentation format: – PowerPoint PPT presentation

Number of Views:38
Avg rating:3.0/5.0
Slides: 32
Provided by: zen69
Category:
Tags: oracle | chapter1

less

Transcript and Presenter's Notes

Title: ????????(ORACLE)????


1
????????(ORACLE)????
  • ????????????

2
  • ?1? ??????
  • ?2? ??????
  • ?3? ?????ORACLE???????
  • ?4? ORACLE SQL?PL/SQL
  • ?5? ?????????
  • ?6? ?????????
  • ?7? ?????
  • ?8? ORACLE??????(Enterprise Manager)
  • ?9? ????????
  • ?10? ???????????-ORACLE Developer
  • ?11? ORACLE J2EE?????JDeveloper
  • ?12? ORACLE????????????

3
??? ??????
1.1 ??????
1.2 ?????????
1.3 ????????
1.4 ?????
1.5 ???????
4
1.1.1 DB(Database)???
  • Database ????,???(Database,?DB)??????????????,?
    ????????
  • ???20??????????????????????????,?21?
    ?????,?????????????21???????????,???????????????
    ?????????????????????????
  • ??60??,???????????????????????????????,????????
    ??????????????,???????????????

5
1.1.2 ????
  • ?????????????????????????,??????????????????
    ?????????????????????????????????????,????????????
    ???????????
  • ????????????????????????????????,???????????
    ?????,??????????????????????????
  • ????????? (data model)????(hierarchical
    model),????(network model)?????(relational
    model)???,????????(object-oriented model)

??
6
1.2 ?????????
  • 1.2.1??????(20??50??????)
  • ????????????????????????????????????????,?????
    ???????????????????????????????????
  • 1. ?????
  • 2. ?????????????
  • 3. ????(PROGRAM)???????????
  • 4. ??????
  • ?????????????
  • 5. ????????????

??
7
1.2.2 ??????
  • ??????(20??50?????60?????)
  •  
  • ????????????????,?????????????????????????????
    ??????????????????????????(???????????)?????????
    ????????????????,?????????????????????
  • 1???
  • (1) ??????????????

8
  • (2) ????????????????,??????????????????(??????????
    ???? ). (3) ?????????,?????,??????????,???????????
    ??,????????????????,??????????,????????

9
  • (4) ????????,???????????????,?????????????????????
    ?????,?????????? .
  • (5) ??????????????????
  • 2. ??
  • ?????????

10
  • (1) ?????(redundancy),??????????,??????????????
    ?,??????????????????
  • (2) ????(inconsistency),????????????,????????,
    ????,??????????????????
  • (3) ?????(poor data relationship),????????,???
    ?????

11
1.2.3 ?????
  • ?????(20??60?????)
  • 1. ?????????(??)
  • ????????????????,?????????????????????????????
    ??????????????????????????????????????????????????
    ,???????????????????,????????

12
  • 2. ?????????
  • ???????,?????????,????????????????????????????????
    ??????????????????????????????????????????????????
    ????,???????????????????????,?????????????????????
    ??????,????????????????,???????????????????
  • 3. ??????????????????
  • ??????????????????????,?????????(??????C?
    FORTRAN????????????????)??????
  • 4. ??????????????
  • (1)??????????????????????????????????????????
    ?

13
  • (2) ???????????????,???????????
  • (3) ?????????????????????,??????????,????????????
    ??
  • (4) ????????????????????,????????????????????????
  • 5.???????????
  • ??????????????????????????

14
1.2.4???????
  • ???????(20??70??????)
  •  
  • ??????????????????????????????????????

15
1.3????????
  • ?DBMS????
  • ?????????????
  • ?????????
  • ?????
  • ?????
  • ??/?????
  • ????

16
  • 1.??(schema)???(instance)
  • ????????(type)??(value)????????????????????,??
    ??????????????????(??,??,??,??,??,??)????,?(900
    201,??,?,???,22,??)????????
  • ?????????????????,????????,??????????????????
    ????????????
  • ?????????????????????????,????????????,???????
    ????????

17
  • 2.??????????
  • ??????????,???????????DBMS??,???????????????????
    ????????
  • ???(internal schema)??????(storage
    schema).????????????????,?????????????????????????
    ?????????
  • ??(schema)??????(logical schema)
    ????????????????????,????????????????????????????,
    ??????????????????,?????????,????????????

18
  • ???(external schema)?????(subschema)?????,??????
    ?(????????????)??????????????????????,???????????,
    ?????????????????

19
  • ?????????????????
  • ?????????????,DBMS???????(mappings)???/????,??
    /?????????????????????????????????(???????????)
  • ????? Physical Data Independence????????????????
    ????????????????,????????DBMS???,?????????,???????
    ??????????,?????????????,?????????

20
  • ????? Logical data independence?????????????????
    ??????,???????????,??????????
  • (1)???/????
  • ???????????????,????????????????????????????????
    ??????????,????????????/????,?????????????????????
    ????(?????????,????,??????????),?????????????/????
    ???????,???????????????????????????,??????????,???
    ???????????,???????????

21
  • (2)??/?????
  • ?????????,????????,????/?????????,??????????????
    ????????????????????????(????????????),??????????/
    ???????????,?????????,?????????????????????????,??
    ?????????

??
22
1.4 DBS(database systems)?????
  • ????????
  • ????????
  • ??(DBMSOS??????????????????DBMS??????????)
  • ?? (DBA,?????,???????,?????,????)

??
23
??????(DBA)
  • ??????DBA?????????????,???????????????DBA?DBA????
    ????????????,?????????,???????????????????????,??
    ???????????????????????DBA???????????,?????????,??
    ????????????????DBA??????,???????????????,??????

24
??????
  • ??????(DBA)???????DBA??????????????,??????????????
    ?DBA?DBA????????????????,?????????,??????????????
    ?????????,?????????????????????????DBA???????????,
    ?????????,??????????????????DBA??????,????????????
    ???,??????

25
  • ??????????????,??????????????,???DBMS?????????????
  • ????????????,????????/????????????????????????
    ?????
  • ??????DBS????,?????????/?????

26
  • ???????????????????,??????????????????????????????
    ??,????????????????????????????
  • ????????????????????????????????
  • ?????????????,????????

27
  • ????????????,??????????????????
  • ??,DBA?????????????????????DBA???????,????????
    ???,???????DBA?????????,DBA????????????????,??????
    ????????????6??????7???,????????????????????

28
1.5 DBMS(Database Management System)
???????
  •    DBMS????????????????????,????????????,????????
    ??,????,???????,????DBMS????
  • ?????
  • 1.???????
  • DBMS????????(data definition language,??DDL),?????
    ????????????????????

29
  • 2. ??????
  • DBMS????????(data manipulation
    language,??DML)???????????????????????,??,??????
  • 3.?????????(???????)
  • ?????(security)???????????????????????????????
  • ?????(integrity)????????????,????????

30
  • ??(concurrency)????????????????,??????,?????????
    ??????????????????????.
  • ?????(recovery)??????????,????,????????????????
    ???????????,??????????????????DBMS????????????????
    ?????????(???????????)???,????????????

31
  • 4.????????
  • 5.????(data dictionary, ??DD)?????????????
  • ??????????????????????????????????????????,??????
    ???????????DBMS??????,????????????????,?????????,?
    ??,???????????????????,??????????????

??
Write a Comment
User Comments (0)
About PowerShow.com