untitled

Size: px
Start display at page:

Download "untitled"

Transcription

1

2 1 2 3 SQL SQL(Structured Query Language) Oracle SQL * Plus 4 Oracle8 Oracle Oracle 5 Oracle PL/SQL Oracle PL/SQL PL/SQL 6 Oracle C Pro * C Oracle SQL SQL 7 Oracle 8 Oracle Oracle Oracle Oracle 8 SQL * Report SQL * Report SQL Oracle 9 DBMS

3 1977 Larry Ellison Bob Miner Ed Oates (Relational Software Incorporate, RSI) Oracle Oracle Oracle Oracle 1979 Oracle E.F.Codd 1983 Oracle ANSI C UNIX VMS 1984 PC Oracle 64KB Oracle 1988 Oracle 1992 Oracle Oracle 7.0 Oracle 7 Oracle 7 TPC Oracle Web Oracle Larry Ellison NC Network Computer, Apple IBM SUN Netscape Oracle Network Computer Reference Profile Oracle Internet NCA Oracle 1986 Oracle 5.0 Oracle Oracle Oracle 8i Oracle Oracle Oracle, SQL * Net C/S

4 IV SQL * Form Oracle 1. Oracle SQL * Net PC RISC 90 DBMS 2. Oracle CDE Designer/2000 Develop/2000 Oracle-Media-Object Oracle-Power-Object Oracle-Express-Object Oracle RDBMS Oracle SQL ANSI/ISO SQL89 SQL * PLUS Oracle Oracle SQL PL/SQL SQL * PLUS PL/SQL Oracle SQL PL/SQL Oracle RDBMS (1) Oracle RDBMS SQL Cache SQL (2) Oracle RDBMS (3) Oracle RDBMS ANSI/ISO Oracle RDBMS (4) Oracle RDBMS PL/SQL (Packege Procedure) (5) Oracle RDBMS (6) Oracle RDBMS (Distribute Database Management System DDBMS) (7) Oracle RDBMS (8) Oracle RDNMS Oracle RDBMS Oracle

5 V

6 Codd

7 VII DBMS /CPU SQL Oracle SQL SQL SQL SQL * Plus

8 VIII 3.12 SQL * Plus SQL * Plus SQL * Plus COPY SQL * Plus SQL SQL * Plus SQL SQL * Plus Oracle Oracle Oracle Oracle Oracle Oracle Oracle SYS SYSTEM Oracle Oracle DBMS Oracle Oracle REF

9 IX Oracle 8i Oracle 8i Java ifs Oracle intermedia Oracle WebDB Oracle 8i Oracle 8i ROWID SYS Oracle PL/SQL Oracle PL/SQL PL/SQL PL/SQL SQL PL/SQL PL/SQL SQL PL/SQL PL/SQL PL/SQL

10 X SQLCODE SQLERRM RAISE_APPLICATION_ERROR FOR %FOUND %NOTFOUND %ROWCOUNT COMMIT ROLLBACK Oracle C Pro * C Pro * C Pro * C Pro * C Pro * C Pro * C SQL PL/SQL Pro * C Pro * C Pro * C Oracle Oracle Oracle Oracle Oracle Oracle SGA PGA

11 XI Oracle Oracle Oracle Oracle SQL * Report SQL * Report SQL * Report RPF RPF RPF RPF RPF RPF RPF RPT RPT RPT

12 XII Oracle

13 business Automatic Data Processing,ADP

14 2 Oracle 8i enterprisewide departmentwide workgroup (Data Warehouse DW) Web Data Mart,DW DW Very Large Database,VLDB Redundant Array of Inexpensive Disks,RAID VLDB 100GB 100GB VLDB 10GB Ioformation 2. Data 3.

15 ~ (1) (2)

16 4 Oracle 8i (3) (4) (5) Redundancy (1) (2) (3) (4) Inconsistency

17 1 5 (1) (2) (3) (4) (5) (1) 1-5 (2) 20 60

18 6 Oracle 8i Data Model (1) Etinity Relation Model (2)

19 1 7 (Hierarchical Model) (Network Model) (Relational Model) (Object-Oriented Model) 1. Etinity Relation Model E-R P.P.Chen 1971 E-R E-R E-R E-R n n 1 m m E-R 1-1 E-R E-R E-R E-R 1-7 M 1-7

20 8 Oracle 8i E-R E-R E-R (1) (2) E-R 2. (Network Model) DASYL DBTG m n E-R (1) E-R (2) E-R 3. (Hierarchical Model) n 1 1

21 IBM IMS (Relational Model) 1-1 E-R (1) (2) 5. Object-Oriented Model CAD

22 10 Oracle 8i (1) OID OID OID RID TID OID (2) Encapsulate (State) (Behavior) (3) Object Attribute (4) Instance Inherit (5) Inherit

23 1 11 Extensibility 1-1 E-R P-P P-S PROJECT PART SUPPLIER P-P J# PROJECT P# PART P-S P# PART S# SUPPLIER 1-6 E-R 1.3 Database Management System DBMS DBMS metadata Database Administrator, DBA DBMS DBMS (1) Data Defined Language(DDL)

24 12 Oracle 8i (2) Data Manipulate Language(DML) (3) (4) (5) Data Dictionary DD DD (6) OS DBMS DBMS DBMS

25 DBMS DBMS DBMS DBMS

26 14 Oracle 8i DBMS DBMS DBMS DBMS DBMS DBMS DBMS (transaction manager) DBMS DBMS 20 DBMS DBMS DBMS DBMS DBMS

27 (1) (2) (3) / /

28 16 Oracle 8i DBMS DBMS DBMS (Structure Query Language SQL) DBMS DBMS(RDBMS) DBMS SQL (DBA) E.F.Codd RDBMS DB2 IMS (IDMS) 3GL CODASYL Database Task Group, DBTG COBOL IDMS 70 RDBMS Oracle Sybase Informix Ingres Object-Oriented, OO DBMS CAD/CAM DBMS RDBMS / Oracle Universal Server Oracle 8 RDBMS RDBMS Multi-Dimensional Database, MDD RDBMS MDD RDBMS Oracle Express

29 DBMS RDBMS (1) (2) (attribute) tuple Toyota Camry $25K Honda Accord $23K Ford Taurus $20K Volkswagen Passat $20K (1) Information Principle information coding Vehicle Identification Number, VIN (2) (3) (4) (5) (6) SQL RDBMS ANSI SQL Ingres QUEL QUEry UDL Unified Data Language ANSI

30 18 Oracle 8i SQL SELECT INSERT UPDATE DELETE CREATE ALTER DROP SQL (Data Definition Language DDL) Data Manipulation Language, DML DDL DML entity integrity rule referential integrity rule (1) primary key (2) concatenated key compound key composite key candidate key alternate key foreign key RDBMS DBMS RDBMS SQL Codd Codd DBMS Codd 12 (1) VIN (2) + + (3) Null 0 (4) (5)

31 1 19 SQL (6) (7) RDBMS (8) (9) (10) (11) 8 (12) VLDB DBMS 12 RDBMS Codd RDBMS

32 20 Oracle 8i 3. Data Model (1) Etinity Relation Model (2) (Hierarchical Model) (Network Model) (Relational Model) (Object-Oriented Model) 4. Database Management System DBMS 5. DBMS DBMS DBMS 6. RDBMS DBMS RDBMS

33 DBMS DBMS 3.

34 22 Oracle 8i DBMS DBMS Reproductable New Orleans S.B.Yao (1) (2) (3) (1) (2)

35 2 23 (3) (4) (5) (6) (7) (8) (9) (10) (11) (1) (2) 2-1 Data Flow Diagram, DFD

36 24 Oracle 8i (1) (2) DFD a. : b. c. d. e

37 2 25 DBMS 1. (1) (2) DBA (3) (4) DBMS 2. P.P.S.chen 1976 E-R 3. (1) (2) (3) (4) DBMS 1. (1) E-R DBMS (2) (3) (4) DBMS 2. E-R E-R

38 26 Oracle 8i (1) (2) n n m n 3. (1) E-R (2) 3NF (3) (4), (5) DBMS DBMS 1. (1)

39 2 27 (2) cluster I/O (3) (4) DBMS OS (5) I/O (6) 2. cost (1) CPU CPU I/O (2) (3) (4)

40 28 Oracle 8i (5) I/O CPU CPU I/O (1) (2) (3) 2. (1) reorganization (restructuring), (reformatting) DBMS RDBMS (2) DBMS DBMS (3) DBMS (4) DBMS DBMS

41 (1) (2) (3) (4) DBMS DBMS RDBMS DBMS 2.2 DBMS DBMS E.F.Codd MIS 1. CustomerAccountNumber CustomerBalance CustomerBalance CustomerAccountNumber

42 30 Oracle 8i TotalPrice=ItemPrice Quantity TotalPrice ItemPrice Quantity SID, SID Major SID SID?Major SID Major Major SID ACTIVITY SID Fee SID ) 2-2 ACTIVITY SID SID SID Activity SID SID,Activity 2-3 ACTIVITY SID 100 SID 100 (SID,Activity) (SID,Fee) (Activity Fee) 2-3

43 (SID,Fee) (Activity Fee) (SID,Activity) (SID,Activity) (SID,Activity) 2-3 Data ACTIVITY ACTIVITY 2-2 ACTIVITY SID Activity STU-ACT Activity Fee ACT-COST 2-4

44 32 Oracle 8i 2-4 ACTIVITY STU-ACT ACT-COST 250 STU-ACT 250 RACKETBALL ACT-COST ACTIVITY ACT-COST STU-ACT DBMS DBMS DBMS ACT-COST STU-ACT Activity ACT-COST Activity STU-ACT Activity ACT-COST Activity STU-ACT Activity ACT-COST Activity Activity STU-ACT ACT-COST ACTIVITY ACTIVITY

45 2 33 E.F.Codd NF 2NF 3NF Boyce-Codd BCNF 2-5 5NF 4NF BCNF 3NF 2NF 1NF R.Fagin DK/NF DK/NF DK/NF DK/NF R.Fagin DK/NF DK/NF ACTIVITY 175, 50

46 34 Oracle 8i SID,Activity Activity Fee Activity SID,Activity Fee Fee ACTIVITY 2-4 STU-ACT ACT-COST 2 2-6(a) HOUSING SID SID Building,Building Fee Randolph 1100 SID Building Building Fee SID Fee SID Building Fee SID Building Fee SID HOUSING 2-6(a) 150 Ingersoll 1100 Carrigg (a) (b) HOUSING 2-6(b) STU- HOUSING (SID,Building) BLDG-FEE(Building,Fee) 2-2 ACTIVITY ACTIVITY SID Ativicty Activity

47 2 35 Fee ACTIVITY ACTIVITY STU-ACT(SID,Ativicty) ACT-COST(Ativicty,Fee) 3 Boyce-Codd 2-7(a) ADVISER SID Major Fname 2-7 Boyce-Codd SID Major SID Fname SID (SID,Major) Fname (SID,Fname) Major Fname Major Fname ADVISER ADVISER Perls Keynes Boyce-Codd BCNF BCNF ADVISER BCNF Fname BCNF STUDENT SID,Major,Activity 100

48 36 Oracle 8i 150 SID Major SID Major SID Activity (a) 100,MUSIC,SKIING (a) 100,ACCOUNTING,SKIING R(A,B,C) A B A C B C SID Major SID Activity Major Activity 2-8 SID Major SID Activity SID Major SID Activity BCNF 2NF SID 3NF BCNF

49 STUDENT (a) (b) STU-MAJOR (SID,Major) STU-ACT(SID,Activity) BCNF R.Fagin / DK/NF DK/NF DBMS Fagin

50 38 Oracle 8i 1 DK/NF DK/NF Fagin Fagin Fagin Fagin DK/NF DK/NF DK/NF DBMS DK/NF DK/NF DK/NF DK/NF DK/NF 2 DK/NF 2-11 STUDENT SID GradeLevel Building Fee Building Fee STUDENT (SID, GradeLevel, Building, Fee) Key: SID Contraints: Building Fee SID must not begin with digit DK/NF SID SID Building Fee Fagin Building Fee Building Building Fee Building STUDENT BLDG FEE

51 2 39 Building Fee Building STUDENT Fee 2-12 Domain Definitions SID in CDDD, where C is decimal digit not =1; D=decimal digit GradeLevel in ( FR, SO, JR, SN, GR ) Building in CHAR(4) Fee in DEC(4) Key Definitions STUDENT (SID, GradeLevel, Building) Key: SID BLDG-FEE (Building, Fee) Key: Building 2-12 / 2NF 3NF, 3NF 2NF DK/NF A B (1) A B B A A B 1 1 (2) A B B A A B 1 (3) A B B A A B A B B A 1 1 A B A B 1 B A B A 1 A B B A (1) 1 1 (2) 1 1 (3)

52 40 Oracle 8i A B 1 1 R A B B A A B C A B R A B B A 1 DK/NF A B C A B A C A B C A B A B A B A SID Building STUDENT SID Sname Fee Building SID?Fee SID Fee Fee 2-13 C D N 1 S C D D C S C E C E S 3 A B B A 2-13 E F M N E F F E E F T T E,F G E,F T E F T STUDENT SID,Major,Activity SID Major SID Activity

53 R A B A B R A B R A B R A B R R A B 1 1 S C D C S C S C S E F T T E F E F T E F T G E F G G T T 2-14 Major Activity SID Major Activity DK/NF Major Activity Activity SID 1 SID,Major,Activity CUSTOMER(CustNumber,CustName,City,State,Zip) CustNumber DK/NF Zip (City,State) CustNumber

54 42 Oracle 8i DK/NF CUSTOMER(CustNumber,CustName,Zip), CustNumber CODE(Zip,City,State) Zip City State DBMS 2 COLLEGE(CollegeName, Dean,AssitantDean) 1~3 (CollegeName,AssitantDean) CollegeName Dean COLLEGE DEAN (CollegeName,Dean) ASSISTANT-DEAN (College- Name,AssitantDean) COLLEGE AssistantDean, COLLEGE1(College,Dean, AssistantDean1,AssistantDean2,AssistantDean3) COLLEGE1 CollegeName Mary Abernathy COLLEGE AssistantDean SELECT CollegeName FROM COLLEGE1 WHERE Assistant1= Mary Abernathy OR Assistant2= Mary Abernathy OR Assistant3= Mary Abernathy OR ASSISTANT-DEAN SELECT CollegeName FROM ASSISTANT-DEAN WHERE AssistantDean= Mary Abernathy 2.3

55 2 43 DBMS E-R E-R CUSTOMER CustNumber CustName Address City State Zip ContactName PhoneNumber CustNumber (1) 2-15(b) CUSTOMER DK/NF CUSTOMER entity contains CustNumber CustName Address City State Zip ContactName PhoneNumber CUSTOMER (CustNumber, Address, City, State, Zip, ContactName, PhoneNumber) (a) (b) 2-15 (a)customer (b) CUSTOMER

56 44 Oracle 8i CustNumber CustNumber CustName Address City State Zip ContactName PhoneNumber Zip City State ContactName PhoneNumber DK/NF 2-16 CUSTOMER CustNumber ZIP-TABLE ContactName CUSTOMER (CustomerNumber, Address, Zip, ContactName) ZIP-TABLE (Zip, City, State) CONTACT (ContactName, PhoneNumber) Interrelation constraints: Zip in CUSTOMER must exist in Zip in ZIP-TABLE ContactName in CUSTOMER must = a ContactName in CONTACT 2-16 / 2-16 DK/NF CUSTOMER CUSTOMER Jones Jones DK/NF 2-17 SALES-COMMISSION 2-17(b) SALES-COMMISSION entity contains SalespersonNumber SalespersonName Phone CheckNumber CheckDate CommissionPeriod TotalCommissionSales CommissionAmount BudgetCategory (a) SALES-COMMISSION (SalespersonNumber, SalespersonName, Phone, CheckNumber, CheckDate, CommissionPeriod, TotalCommissionSales, CommissionAmount, BudgetCategory) Functional dependencies: CheckNumber is key SalespresonNumber determines SalespersonName, Phone, BudgetCategory (SalespresonNumber, CommissionPeriod) determines TotalCommissionSales, CommissionAmount (b) SALESPERSON (SalespersonNumber, SalespersonName, Phone, BudgetCategory) SALES (SalespersonNumber, CommissionPeriod, TotalCommissionSales, CommissionAmount) COMMISSION-CHECK (CheckNumber, CheckData, SalespersonNumber, CommissionPeriod) (c) 2-17 (a) SALES-COMMISSION b SALES-COMMISSION (c) / SALES-COMMISSION

57 2 45 DK/NF 2-17(c) 2-17(b) DK/NF DK/NF DK/NF (2) E-R ID( ) ID 2-18(a) LINE-ITEM ID INVOICE INVOICE LINE-ITEM 2-18(b) 2-18(b) INVOICE 1 N (a) LINE-ITEM LINE-ITEM (LineNumber, Qty, ItemNumbre, Description, Price, Extprice) (b) LINE-ITEM (invoicenumber, LineNumber, Qty, ItemNumber, Description, Price, ExtPrice) (c) 2-18 (a) (b) LINE-ITEM (c) INVOICE LINE-ITEM ID 2-18(c) INVOICE InvoiceNumber LINE-ITEM LINE-ITEM (InvoiceNumber,

58 46 Oracle 8i LineNumber) ID E-R 2 HAS-A E-R HAS-A IS-A (1) EMPLOYEE AUTO E-R 2-19 EMPLOYEE 1 1 AUTO : (a) EMPLOYEE AUTO 2-20(b) AUTO EMPLOYEE 2-20(a) EmployeeNumber AUTO 2-20(b) LicenseNumber EMPLOYEE (a) EmployeeNumber AUTO EMPLOYEE AUTO AUTO EMPLOYEE EmployeeNumber EMPLOYEE LicenseNumber AUTO EMPLYEE (EmployeeNumber, EmployeeName, Phone, ) AUTO (LicenseNumber, SerialNumber, Color, Make, Model, EmployeeNumber) (a) EMPLOYEE (EmployeeNumber, EmployeeName, Phone, LicenseNumber) AUTO (LicenseNumber, SerialNumber, Color, Make, Model, ) (b) :1 (a) EMPLOYEE AUTO (b) AUTO EMPLOYEE 2-20(a) EMOLPYEE LicenseNumber EMPLOYEE EMPLOYEE AUTO

59 2 47 AUTO EmployeeNumber AUTO EMPLOYEE AUTO LicenseNumber EmployerNumber EMPLOYEE 2-20 DBMS EMPLOYEE JOB-EVALUATION JOB-EVALUATION EMPLOYEE EMPLOYEE 1 1 JOB-EVALUATION JOB-EVALUATION JOB-EVALUATION DBMS JOB-EVALUATION JOB-EVALUATION 1 1 EMPLOYEE AUTO 1 1 (2) E-R PROFESSOR STUDENT PROFESSOR STUDENT STUDENT PROFESSOR (a) PROFESSOR STUDENT (b) DORMITORY STUDENT STUDENT DORMITORY DORMITORY STUDENT STUDENT DORMITORY 2-22(c) CUSTOMER APPOINTMENT APPOINTMENT

60 48 Oracle 8i CUSTOMER CUSTOMER APPOINTMENT APPOINTMENT STUDENT PROFESSOR 1 N (a) STUDENT DORMITORY 1 N (b) STUDENT CUSTOMER 1 N (c) APPOINTMENT (a) 1 N (b) 1 N (c) 1 N 1 N 2-22(a) ADVISES PROFESSOR ProfessorName STUDENT STUDENT PROFESSOR STUDENT STUDENT PROFESSOR E-R (a) PROFESSOR STUDENT ProfessorName STUDENT StudentNumber, STUDENT PROFESSOR STUDENT PROFESSOR STUDENT ProfessorName N

61 N 1 N 2-24 CUSTOMER APPOINTMENT APPOINTMENT ID (CustomerNumber,Date,Time) 1 N (CustomerNumber) (c) (3) 2-25(a) E-R STUDENT CLASS, CLASS STUDENT 2-25(b) 2-25 M N (a)student CLASS E-R (b)student CLASS N

62 50 Oracle 8i STUDENT CLASS STUDENT (StudentNumber) CLASS StudentNumber CLASS (ClassNumber) STUDENT 2-26 CLASS M N (b) STUDENT CLASS 2-27(b) 2-27 M N (a) STUDENT CLASS (b)student CLASS

63 2 51 STUDENT-CLASS 2-28 CLASS STU-CLASS 1 N STUDENT STU-CLASS 1 N M N 1 N STU-CLASS (StudentNumber,ClassNumber) 2-28 STUDENT CLASS 3 HAS-A HAS-A N M N (a)1 1 (b)1 N (c)m N 2-29(a) SPONSOR (a) (b) 2-30(c) (a)1:1 (b) 1:1 (c) 1:1

64 52 Oracle 8i (b) REFERRED-BY 2-31(a) 1 N (b) :N (a) REFERRED-BY (b) 1:1 M N 2-29(c) TREATED-BY 2-32(a) M N 2-32(b) 2-32 M N (a) TREATED-BY (b) M N 4 IS-A IS-A HAS-A CLIENT ClientNumber ClientName AmountDue CLIENT INDIVIDUAL-CLIENT PARTNERSHIP-CLIENT CORPORATE-CLIENT

65 2 53 INDIVIDUAL-CLIENT Address,SocialSecurityNumber PARTNERSHIP-CLIENT ManagingPartnerName,Address,TaxIdentificationNumber CORPORATE-CLIENT ContactPerson,Phone,TaxIdentificationNumber CLIENT ClientNumber CLIENT(ClientNumber,ClientName,AmountDue) INDIVIDUAL-CLIENT(ClientNumber,Address,SocialSecurityNumber) PARTNERSHIP-CLIENT(ClientNumber,ManagingPartnerName,Address, TaxIdentificationNumber) CORPORATE-CLIENT(ClientNumber,ContactPerson,Phone,TaxIdentificationNumber) CLIENT 1 1 CLIENT CLIENT ClientNumber CorporateClientNumber CORPORATE-CLIENT CorporateClient- Number CLIENT CORPORATE-CLIENT 1 1 CORPORATE-CLIENT CORPORATE-CLIENT(CorporateClientNumber,ClientNumber,ContactPerson,Phone, TaxIdentificationNumber) 2-33(a) E-R EMPLOYEE EmployeeNumber ENGINEER EmployeeNumber TRUCK LicenseNumber SERVICE InvoiceNumber CLIENT ClientNumber ENGINEER-CERTIFICATION (EmployeeNumber,CertificationName) CERTIFICATION CentificationName DK/NF 2-33(b) EMPLOYEE ENGINEER EmployeeNumber

66 54 Oracle 8i EMPLOYEE (EmployeeNumber, other nonkey EMPLOYEE attributes ) ENGINEER (EmployeeNumber, other nonkey ENGINEER attributes ) TRUCK (LicenseNumber, other nonkey TRUCK attributes, EmployeeNumber) CLIENT (ClientNumber, other nonkey CLIENT attributes, Referred By) SERVICE-CLIENT (InvoiceNumber, ClientNumber, Fee) ENGINEER-CERTIFICATION (EmployeeNumber, CertificationName, other nonkey ENGINEER-CERTIFICATION attributes) CERTIFICATION (CertificationNumber, other nonkey CERTIFICATION attributes) (b) 2-33 E-R (a) E-R (b) E-R ENGINEER TRUCK 1 1 EmployeeNumber TRUCK ENGINEER SERVICE 1 N ENGINEER( ) SERVICE SERVICE CLIENT M N Fee 1 N REFERRED-BY ReferredBy CLIENT ReferredBy ENGINEER-CENTIFICATION ID ENGINEER EmployeeNumber (EmployeeNumber, CertificationName) 1 N EmployeeNumber CERTIFICATION ENGINEER-CENTIFICATION 1 N CENTIFICATION ENGINEER-CENTIFICATION E-R

67 E-R E-R N 1 N 2-35(b) 2-35(a) 1 N STUDENT ADVISER MAJOR 2-35 STUDENT

68 56 Oracle 8i 2-35 (a) (b) (a) 1 STUDENT 1 1 N 2-37(a) 2-37(b) 2-37 (a) (b)

69 (a) 1 N M N M N 2-38(b) PART-SUPPLIER 2-38 (a) (b) A ABC100 A B 2-39

70 58 Oracle 8i M N 2-40(a) M N 2-40(b) 2-40 (a) (b)element-relationship E-R HAS-A N M N M N N M N N M N M N (IS-A ) M N

71 2 59 (transaction) SELECT INSERT UPDATE DELETE INSERT UPDATE DELETE DML SELECT INSERT UPDATE DELETE DML INSERT UPDATE DELETE DML SELECT (query) (1) OLTP OLTP DML OLTP (2) DSS DSS DSS VLDB DM DW DSS (3) DML DW (1) OLAP OLAP OLAP OLTP DSS OLAP OLTP DSS ROLAP OLAP OLAP MDD RDBMS Geographic Information System, GIS OLAP (2) VCDB (volume analysis) (sizing analysis) 1

72 60 Oracle 8i (1) (2) (3) (4) (5) (6) OLTP OLTP DSS DBA 2 DBA n b n b Oracle DBA 120% RDBMS Oracle 4GB 15% 85% 3.4GB

73 GB 5 4 GB GB 17GB NF DBMS Oracle DBA 100 8h

74 62 Oracle 8i electromechanical disadvantage (Hierarchical Storage Management, HSM) RAID

75 RAID(, Redundant Array of Indexpensive Disks) RAID SCSI RAID RAID RAID I/O RAID srtiping I/O 512 UNIX VMS DOS/NT RAID RAID RAID DSS OLTP RAID RAID RAID 7 RAID0 RAID1 mirroring duplexing RAID3 RAID5 RAID3 RAID5 3 5 RAID2 4 6 RAID RDBMS OS RAID RAID RAID

76 64 Oracle 8i Virtual File System, VFS OS RAID RDBMS OS RAID DBMS DBMS I/O DBMS CPU DSS VLDB DW OLTP OLAP CPU OLAP CPU (1) OLTP DSS (2) (3) (4) (5) (6) RAID (7) (8)

77 2 65 (9) RDBMS OS (10) RDBMS Oracle Sybase Informix CA Ingres NT Oracle,UNIX Windows NT UNIX Sun Solaris Oracle UNIX Oracle MVS VMS Intel Sun Solaris Sun RISC SPARC Windows NT Compaq DEC HP DEC Windows NT DEC Alpha Intel Compaq DEC Solaris Windows NT Windows NT 14 Oracle 4 Solaris 20 Oracle Sun Compaq HP DEC/VMS DEC/VMS Windows NT UNIX 10GB NT UNIX Windows NT UNIX Linux UNIX Windows NT Network Operating System, NOS /CPU RAID CPU RAM DBMS DBMS DBMS DBMS UNIX

78 66 Oracle 8i DBMS DBMS DBMS DBMS Oracle System Global Area, SGA SGA Oracle init.ora CPU RDBMS I/O VLDB OLAP/MDD CPU VLDB DW CPU GB CPU CPU RDBMS Oracle RDBMS (1) Symmetric MultiProcessor, SMP ) (2) Massive Parallel Processor, MPP SMP ( Sun ) CPU SMP 64 MPP MPP RDBMS Sybase Informix CPU Oracle MTS CPU (1) CPU Oracle

79 2 67 (2) I/O DBMS DBA Oracle KEEP (3) Oracle DBA SYSTEM (4) I/O I/O DSS Oracle DB-BLOCK-SIZE (5) Oracle contention (1) (2) (3) (4) (5) DBMS (6) (7) (8) RAID1

80 68 Oracle 8i (9) RAID3 RAID5 (10) RAID0 RAID DBMS DBMS (1) (2) (3) 2 3 SID SID

81 2 69 SID Activity 4 5 E.F.Codd 1NF 2NF 3NF Boyce-Codd BCNF 5NF 4NF BCNF 3NF 2NF 1NF R.Fagin DK/NF DK/NF DK/NF 7 A B (1) A B B A A B 1 1 (2) A B B A A B 1 (3) A B B A A B 8 COLLEGE(CollegeName,Dean,AssitantDean) 1~3 (CollegeName,AssitantDean) CollegeName Dean 9 E-R 10 1

82 70 Oracle 8i (1) OLTP (2) DSS (3) (1) OLTP DSS (2) (3) (4) (5) (6) RAID (7) (8) (9) RDBMS OS (10)

83 3 SQL SQL(Structured Query Language) Oracle SQL * Plus Oracle 3.1 Oracle 2200 (1) (2) (3) (4) (5) (6) Oracle RDBMS SQL * Plus Oracle SQL * Plus E.F.Codd 70

84 72 Oracle 8i IBM ALPHA 1979 Oracle V2 (4GL) SQL 1974 IBM SAN JOSE SQL 1976 SQL 1979 Oracle SQL 1982 IBM SQL/DS 1985 DB ANSI SQL 3.2 SQL EMP JONES SAL 2975 EMP DEPT EMP DEPT Table DEPTNO DNAME LOC 40 OPERATIONS BOSTON 30 SALES CHICAGO 20 RESEARCH DALLAS 10 ACCOUNTING NEW YORK EMP Table EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO 7369 SMITH CLERK DEC ALLEN SALESMAN FEB-81 1, WORD SALESMAN FEB-81 1, JONES MANAGER APR-81 2, MARTIN SALESMAN SEP-81 1,250 1,400 30

85 3 SQL BALKE MANAGER MAY-81 2, Oracle SQL SQL * Plus SQL SQL SQL 17 alter audit commit* comment create delete drop grant insert lock no audit rename revoke rollback* select update validate SQL SQL SQL Oracle SQL * Plus SQL * Plus SQL SQL SQL * # / accept append break btitle change clear column compute connect copy define del describe disconnect document edit exit get help host input list newpage pause quit remark run save set show spool sqlplus start timming ttitle undefine SQL SQL * Plus SQLPLUS<cr> SQL * PLUS ENTER USERNAME: SCOTT<cr> ENTER PASSWORD: <cr> SQL> SQLPLUS SQL SQL * Plus SQL> HELP SELECT SQL> HELP CREATE SQL> HELP TOPICS TAB DTAB COL CATALOG DESCRIBE

86 74 Oracle 8i char (w) numeric (w, d) w d date raw SQL SQL SQL SQL SQL SQL EMP SQL> SELECT * FROM EMP; SQL> SELECT ENAME FROM EMP; ENAME EMP

87 3 SQL 75 SQL> SELECT EMPNO, ENAME, JOB FROM EMP; SQL> SELECT JOB, ENAME, EMPNO FROM EMP; WHERE WHERE SQL> SELECT ENAME FROM EMP WHERE DEPTNO = 10; ORDER BY SQL> SELECT ENAME FROM EMP; SQL> SELECT ENAME FROM EMP ORDER BY ENAME; ORDER BY DESC SQL> SELECT * FROM DEPT ORDER BY DEPTNO DESC; WHERE (1) WHERE ENAME = SMITH (2) WHERE DEPTNP = 20 (3) WHERE EMP.DEPTNO = DEPT.DEPTNO =!= <> > >= < <= IN( ) BETWEEN AND LIKE

88 76 Oracle 8i % - IS NULL NOT NOT IN IS NOT NULL IN OR SQL> SELECT ENAME, JOB FROM EMP WHERE JOB IN ( CLERK, ANALYST ); NOT IN SQL> SELECT ENAME, JOB FROM EMP WHERE JOB NOT IN ( CLERK, ANALYST ); NOT BETWEEN SQL> SELECT ENAME, JOB, SAL FROM EMP WHERE SAL NOT BETWEEN 2000 AND 3000; WHERE LIKE S SQL> SELECT ENAME, DEPTNO FEOM EMP WHERE ENAM LIKE S% ; K SQL> SELECT ENAME, DEPTNO FROM EMP WHERE ENAME LIKE %K ; W SQL> SELECT ENAME, DEPTNO; FROM EMP; WHERE ENAME LIKE w--- ; % NOT LIKE SALES SQL> SELECT ENAME, JOB FROM EMP WHERE JOB NOT LIKE SALES% ; NULL

89 3 SQL 77 Oracle SQL> SELECT ENAME, JOB FROM EMP WHERE COMM IS NULL; SQL> SELECT ENAME, JOB FROM EMP WHERE COMM IS NOT NULL; WHERE SQL> SELECT ENAME, JOB FROM EMP WHERE DEPTNO = 20; SQL> SELECT ENAME, JOB FROM EMP WHERE DEPTNO = 20 AND JOB!= CLERK AND OR SQL> SELECT ENAME, JOB FROM EMP WHERE DEPTNO = 20 AND JOB!= CLERK ; SQL> SELCT ENAME, JOB FROM EMP WHERE DEPTNO = 20 OR JOB!= CLERK ; WHERE AND OR AND OR WHERE DEPTNO = 30 AND JOB = SALESMAN OR SAL > SQL + - * / SQL SELECT WHERE ORDER BY

90 78 Oracle 8i FROM 5% SQL> SELECT, SAL, COMM, COMM/SAL FROM EMP WHERE COMM > 0.05 * SAL ORDER BY COMM/SAL DESC; 12 * (SAL + COMM) 12 * SAL + COMM d 6-MAR =8-MAR h 6-MAR /24 = 6-MAR-87 and 2hrs s 6-MAR /(24 * 60 * 60) = 6-MAR-87 and 15secs SELECT SQL> SELECT ENAME EMPLOYEE FROM EMP WHERE DEPTNO = 10; SELECT SELECT 5% SQL> SELECT ENAME, SAL, COMM, COLL/SAL C/S RATIO FROM EMP WHERE COMM > 0.05 * SAL ORDER BY COMM/SAL DESC; ORDER BY SQL SQL SQL SQL SQL SQL LIST L SQL LIST4 SQL CHANGE C... C/ (...) / ( ANALYST ) / INPUT I SQL APPEND A DEL RUN SQL / SQL

91 3 SQL 79 EDIT SQL DESCRIBE 3-2 SQL> INSERT INTO DEPT VALUES (10, ACCOUNTING, NEW YORK ); INSERT SQL> INSERT INTO DEPT (DNAME, DEPTNO) VALUES ( ACCOUNTING, 10); VALUES SQL> INSERT INTO EMP (EMPNO, ENAME, DEPTNO) SELECT ID, NAME, DEPARTMENT FROM OLD-EMP WHERE DEPARTMENT IN (10, 20, 30, 40); INSERT & SQL> INSERT INTO DEPT VALUES (&DEPTNO, &DNAME, &LOC); SQL * Plus SQL> INSERT INTO DEPT VALUES (&DEPTNO, &DNAME, &LOC ); INSERT VALUES NOT NULL

92 80 Oracle 8i SQL> INSERT INTO DEPT VALUES (50, EDUCATION, NULL); - - STONE SQL> INSERT EMP (EMPNO, ENAME, HIREADATE) VALUES (7963, STONE, 07-APR-87 ); SYSDATE KOHN SQL> INSERT INTO EMP (EMPNO, ENAME, HIREDATE) VALUES (7600, KOHN, SYSDATE); SQL UPDATE MARTIN SQL> UPDATE EMP SET JOB = MANAGER WHERE ENAME = MARTIN ; WHERE SET UPDATE SQL> UPDATE EMP SET JOB = MARKET REP WHERE JOB = SALESMAN ; UPDATE SET 40 SQL> UPDATE EMP SET DEPTNO = 40, JOB = MARKET REP WHERE JOB = SALESMAN ; DELETE

93 3 SQL 81 WHERE WHERE MARTIN SQL> DELETE FROM EMP WHERE EMPNO = 7654; COMMIT SQL COMMIT SQL> COMMIT SQL COMMIT ALTER, AUDIT, COMMENT, CONNECT, CREATE, DISCONNECT, DROP, EXIT, GRANT, NOAUDIT, QUIT, REVOKE, RENAME SQL * Plus SET INSERT UPDATE DELETE SQL> SET AUTOCOMMIT ON SQL ROLLBACK ROLLBACK COMMIT SQL> ROLLBAK EMP DEPTNO DEPT 3.5 Oracle 254 SQL SQL> CREATE TABLE DEPT (DEPTNO NUMBER(2), DNAME CHAR(14), LOC CHAR(13)); A Z a z # -

94 82 Oracle 8i 30 Oracle Oracle CHAR(N) N VARCHAR2(N) N 2000 NUMBER(N, D) N D DATE DATE Oracle LONG 2G RAW(IN) 255 LONG RAW ROW 2G ROWID block.row.file EMP NOT NULL DEPT DEPTNO SQL> CREATE TABLE DEPT (DEPTNO NUMBER (2) NOT NULL, DNAME CHAR (14), LOC CHAR (13)); SQL> ALTER TABLE DEPT ADD (HEADCNT NUMBER (3)); ALTER TABLE SQL> ALTER TABLE DEPT MODIFY DNAME CHAR (20); Oracle CURRVAL Oracle NEXTVAL

95 3 SQL 83 ROWID ROWNUM ORDER BY ORDER BY SELECT SQL> CREATE VIEW MANAGERS AS SELECT ENAME, JOB, SAL FROM EMP WHERE JOB = MANAGER ; SELECT SQL> SELECT * FROM MANAGERS; CREATE VIEW viewname (alias, alias...) AS query; SQL> CREATE VIEW MYDEPT (PERSON, TITLE, SALARY) AS SELECT ENAME, JOB, SAL FROM EMP WHERE DEPTNO = 10; WITH CHECK OPTION SQL> CREATE VIEW DEPT20 AS SELECT ENAME, JOB, SAL, DEPTNO FROM EMP WHERE DEPTNO = 20 WITH CHECK OPTION; SQL> UPDATE DEPT20 SET DEPTNO = 30 WHERE ENAME = WARD ; AS CREATE TABLE AS

96 84 Oracle 8i SQL> CREATE TABLE EMP2 AS SELECT * FROM EMP; SQL DROP TABLE SQL DROP VIEW 3.6 SQL * Plus SQL 2000 SQL> SELECT DEPTON, ENAME, SAL FROM EMP WHERE SAL > 2000; SQL * Plus SQL* Plus MON MAR 12 page1 SAMPLE REPORT for HITECH CORP DEPARTMENT NAME SALARY 10 KING $5,000 CLARK $2,450 * * * * * * * sum $7, FORD $3,000 SCOTT $3,000 JONES $2,975 * * * * * * * sum $8, BLAKE $2,850 * * * * * * * sum $2,850 STRICTLY CONFIDENTIAL

97 3 SQL 85 SQL> COLUMN DEPTNO HEADING DEPARTMENT SQL> COLUMN ENAME HEADING NAME SQL> COLUMN SAL HEADING SALARY SQL> COLUMN SAL FORMAT 99, SQL> TTITLE SAMPLE REPORT for HITECH CORP. SQL> BTITLE STRICTLY CONFIDENTIAL SQL> BREAK ON DEPTNO SQL> COMPUTE SUM OF SAL ON DEPTNO SQL> RUN SQL * Plus SQL * Plus TTITLE BTITLE TTITLE TTITLE BTITLE LEFT RIGHT CENTER SQL> TTITLE OFF SQL> BTITLE OFF HEADING SQL> COLUMN ENAME HEADING EMPLOYEE SQL> COLUMN ENAME HEADING EMPLOYEE NAME SQL> COLUMN ENAME CLEAR LIKE SQL> COLUMN ENAME FORMAT A15 SQL> COLUMN SAL FORMAT 99, SQL> COLUMN COMM LIKE SAL BREAK ON BREAK ON ORDER BY OEDER BY BREAK ON SQL> BREAK ON DEPTNO SQL> SELECT DEPTNO, ENAME FROM EMP ORDER BY DEPTNO; BREAK ON BREAK ON 1 ON 2

98 86 Oracle 8i SQL> BREAK ON DEPTNO SKIP2 SQL> SELECT DEPTNO ENAME FROM EMP ORDER BY DEPTNO; BREAK CLEAR BREAK BREAK ON BREAK ON PAGE BREAK ON REPORT BREAK BREAK ON PAGE ON REPORT SQL> BREAK ON DEPTNO SKIP 2 SQL> COMPUTE SUM OF SAL ON DEPTNO SQL> SELECT DEPTNO, ENAME, SAL FROM EMP ORDER BY DEPTNO; BREAK SKIP COMPUTER AVG COUNT MAX MIN STD VAR NUMBER COMPUTER COMPUTER OF ON COMPUTE CLEAR COMPUTER SQL * Plus SHOW SHOW SHOW SHOW ALL SET SET SET SQL> SHOW AUTOCOMMIT SQL> SET AUTOCOMMIT ON SET SET AUTOCOMMIT { OFF ON IMMEDIATE } ON IMMEDIATE OFF SET FEEDBACK { OFF ON } ON OFF ON SET HEADING { OFF ON } ON OFF ON

99 3 SQL 87 SET PAGESIZE { N } SET PAUSE { OFF ON Text } ON OFF OFF SET BUFFER SQL SQL SQL SQL * Plus SET SQL * Plus LOGIN.SQL SET NULL 30 NO DATE SQL> SET NULL NO DATA SQL> SELECT ENAME, COMM FROM EMP WHERE DEPTNO = 30; SQL SAVE.SQL RESEARCH.SQL SQL> INPUT 1. SELECT EMPNO, ENAME, JOB 2. FROM EMP 3. WHERE JOB = ANALYST 4 SQL> SAVE RESEARCH SQL * Plus SQL> EDIT EDIT SQL * Plus EDIT.SQL SQL> EDIT RESEARCH SQL> RUN START SQL RUN SQL> GET RESEARCH SQL> RUN START SQL * Plus SQL GET START.SQL SPOOL

100 88 Oracle 8i SQL> SPOOL TRYFILE SQL> SPOOL OFF SQL> SPOOL OUT SQL * Plus SQL * Plus SQL SQL SQL> EDIT TRYFILE SET ECHO OFF SET AUTOCOMMIT OFF SET PAGESIZE 25 INSERT INTO EMP (EMPNO, ENAME, HIREDATE) VALUES (9999, GEIGER, SYSDATE); INSERT INTO EMP (EMPNO, ENAME, DEPTNO) VALUES (3333, SAMSON, 20); SPOOL NEW-EMP SELECT * FROM EMP WHERE DEPTNO = 20 OR DEPTNO IS NULL / SPOOL OFF SET AUTOCOMMIT OFF SQL> START TRYFILE SQL * Plus SELECT WHERE ORDER BY SBUSTR

101 3 SQL 89 (DNAME, 1, 4) 6 SQL> SELECT ENAME FROM EMP WHERE LENGTH (ENAME) = 6; SQL SQL * Plus 15 INITCAP (ename) jack smith Jack Smith smith-jones Smith-Jones smith, jack Smith, Jack LENGTH (ename) LENGTH ( ALLEN ) = 5 LENGTH ( KING ) = 4 SUBSTR (job, s, l) s 1 SUBSTR ( CLERK, 1, 4) = CLER SUBSTR ( SALESMAN, 1, 4) = SALE LOWER UPPER LEAST GREATEST ADD-MONTHS ADD-NONTHS (hiredate, 5) MONTHS-BETWEEN MONTHS-BETWEEN (sysdate, hiredate) NEXT-DAY NEXT-DAY (hiredate, friday ) SQL 20 SQL> SELECT ENAME, SAL, NEXT-DAY (SYSDATE, FRIDAY ) AS-OF FROM EMP WHERE DEPTNO = 20; Oracle TO-CHAR TO-CHAR (

102 90 Oracle 8i SQL> SELECT ENAME, TO-CHAR (HIREDATE, Dy, Mon dd, yyyy ) HIRED FROM EMP WHERE DEPTNO = 10; ENAME HIRED CLARK Tue Jun 09, 1981 KING Tue Nov 19, 1981 MILLER Sat Jan 23, 1982 TO-DATE TO-CHAR Oracle TO-DATE SQL> INSERT INTO EMP (EMPNO, ENAME, HIREDATE) VALUES (7999, ASMS, TO-DATE ( , MMDDYYHHMISS )); DD 12 DY FRI DAY FRIDAY DDSPTH TWELFTH MM 03 MON MAR MONTH MARCH YY 87 YYYY 1987 FM FX FM TO-CHAR FX TO-CHAR Mar 12, 1987 Mon dd, yyyy MAR 12, 1987 MON dd, yyyy Thursday MARCH 12 Day MONTH dd Mar 1211: 00 am Mon dd hh: mi am Thu, the twelfth Dy, the ddspth LEAST

103 3 SQL 91 SQL> SELECT ENAME, EMPNO, MGR, LEAST (EMPNO, MGR) LOWNUM FROM EMP WHERE EMPNO < MGR; ABS (COMM-SAL) GREATEST (SAL, COMM) ROUND (SAL, 0) SIGN (COMM-SAL) COMM-SAL < 0-1 COMM-SAL = 0 0 COMM-SAL > 0 +1 TRUNC (COMM-SAL) Oracle NVL NVL ( 1 2) SQL> SELECT ENAME, COMM + SAL, NVL (COMM, 0) + SAL FROM EMP WHERE DEPTNO = 30; DROUP BY SQL> SELECT SUM (COMM) FROM EMP; SQL> SELECT ENAME, SUM (COMM) FROM EMP; MIN MAX COUNT SQL> SELECT MIN (ENAME) FROM EMP; SQL> SELECT MIN (HIREDATE) FROM EMP; SQL> SELECT MIN (SAL) FROM EMP; COUNT COUNT DISTINCT SQL> SELECT COUNT (JOB) FROM EMP; SQL> SELECT COUNT (DISTINCT JOB)

104 92 Oracle 8i FROM EMP; AVG SQL> SELECT AVG (SAL) FROM EMP; STDDEV, SQL> SELECT STDDEV (SAL) FROM EMP; SUM SQL> SELECT SUM (SAL) FROM EMP; GROUP BY SQL> SELECT DEPTNO, SUM (SAL), AVG (SAL) FROM EMP GROUP BY DEPTNO; SQL> SELECT DEPTNO, COUNT (*) FROM EMP GROUP BY DEPTNO; SQL> SELECT DEPTNO, JOB, COUNT (*) FROM EMP GROUP BY DEPTNO, JOB; HAVING HAVING WHERE WHERE SELECT HAVING GROUP 9000 SQL> SELECT DEPTNO, SUM (SAL) FROM EMP GROUP BY DEPTNO HAVING SUM (SAL) > 9000; SELECT 1 2 N FROM 1 2 N WHERE GROUP BY 1 2 N HAVING ORDER BY 1 2 N

105 3 SQL SQL> SELECT DEPTNO, SUM (SAL) FROM EMP WHERE JOB!= CLERK GROUP BY DEPTNO HAVING SUM (SAL) > 8000 ORDER BY SUM (SAL); SQL> SELECT EMPNO, ENAME, JOB, EMP, DEPTNO, DNAME FROM EMP, DEPT WHERE EMP.DEPTNO = DEPT.DEPTNO; WHERE WHERE SQL> SELECT ENAME, EMP.DEPTNO, LOC FROM EMP, DEPT; (+) SQL> SELECT ENAME, DEPT.DEPTNO, LOC FROM EMP, DEPT WHERE EMP.DEPTNO (+) = DEPT.DEPTNO; FROM SQL> SELECT WORKER.ENAME, MANAGER.ENAME, MANAGER FROM EMP WORKER, EMP MANAGER WHERE WORKER.MGR = MANAGER.EMPNO; WHERE SQL> SELECT ENAME, SAL

106 94 Oracle 8i FROM EMP, SALGRADE WHERE GRADE = 3 AND SAL BETWEEN LOSAL AND HISAL; SQL (UNION) (INTERSECT) (MINUS) ACCOUNT VIEW ENAME SAL JOB CLARE 2,450 MANAGER KING 5,000 PRESIDENT MILLER 1,300 CLERK SALES VIEW ENAME SAL JOB ALLEN 1,600 SALESMAN WORD 1,2500 SALESMAN MARTIN 1,250 SALESMAN BLAKE 1,500 SALESMAN TURNER 1,500 SALESMAN JAMES 950 CLERK RESEARCH VIEW ENAME SAL JOB SMITH 800 CLERK JONES 2,975 MANAGER SCOTT 3,000 ANALYST ADAMS 1,100 CLERK FORD 3,000 ANALYST

107 3 SQL SQL> SELECT ENAME, SAL FROM ACCOUNT WHERE SAL > 2000 UNION SELECT ENAME, SAL FROM RESEARCH WHERE SAL > 2000 UNION SELECT ENAME, SAL FROM SALES WHERE SAL > 2000 SQL> SELECT JOB FROM ACCOUNT INTERSECT SELECT JOB FROM RESEARCH INTERSECT SELECT JOB FROM SALES; SQL> SELECT JOB FROM ACOUNT MINUS SELECT JOB FROM SALES; WHERE SMITH SQL> SELECT ENAME, DEPTNO FROM EMP WHERE DEPTNO = (SELECT DEPTNO FROM EMP WHERE ENAME = SMITH );

108 96 Oracle 8i SMITH ORDER BY CLARK CLARK SQL> SELECT ENAME, JOB, SAL FROM EMP WHERE JOB = (SELECT JOB FROM EMP WHERE ENAME = CLARK ) OR SAL > (SELECT SAL FROM EMP WHERE ENAME = CLARK ); SCOTT SQL> SELECT ENAME, JOB, SAL FROM EMP, DEPT WHERE LOC = NEW YORK AND EMP.DEPTNO = DEPT.DEPTNO AND SAL > (SELECT SAL FROM EMP WHERE ENAME = SCOTT ); SCOTT SCOTT SCOTT SQL> SELECT ENAME, MIN (HIREDATE) FROM EMP; SQL> SELECT ENAME, HIREDATE FROM EMP WHERE HIREDATE = (SELECT MIN (HIREDATE) FROM EMP); 3.9 SQL

109 3 SQL 97 Oracle DEPT GRANT REVOKE EMP GRANT SELECT INSERT UPDATE DELETE ALTER INDEX SCOTT SCOTT SQL> GRANT SELECT, INSERT ON EMP TO SCOTT; SQL> GRANT ALL ON EMP TO SCOTT; SELECT ALLEN EMP EMPLOYEE EMPLOYEE SQL> SELECT * FROM SCOTT.EMP; SQL> CREATE SYNONYM EMPLOYEE FOR ALLEN.EMP; SQL> GRANT ALL ON EMP TO SCOTT WITH GRANT ONTION; WITH ADMIN OPTION SQL> GRANT CREATE SESSION TO SCOTT WITH ADMIN OPTION; SQL> REVOKE INSERT ON EMP FROM SCOTT;

110 98 Oracle 8i Oracle ACCTS-PAY SQL> CREATE ROLE ACCTS-PAY; SQL> GRANT CREATE SESSION TO ACCTS-PAY; SQL> GRANT INSERT ON EMP TO ACCTS-PAY; SQL> GRANT ACCTS-PAY TO SCOTT; Oracle DBA RESOURCE CONNECT EXP-FULL-DATABASE IMP-FULL-DATEBASE 3.10 RDBMS SQL> CREATE INDEX EMP-ENAME ON EMP (ENAME); SQL> DROP INDEX EMP-ENAME; 50 SQL EMP SQL> CREATE UNIQUE INDEX EMP-EMPNO ON EMP (EMPNO); 3.11

111 3 SQL 99 INSERT UPDATE DELETE FOR UPDATE SELECT Oracle DML INSERT UPDATE DELETE FOR UPDATE SELECT LOCK TABLE DDL Oracle Oracle 3-5 DML Oracle DML Statement Row Locks? Mode of Table Lock SELECT FROM table INSETR INTO table RX UPDATE table RX DELETE FROM table RX SELECT FROM table FOR UPDATE OF LOCK TABLE table IN ROW SHARE MODE ROW EXCLUSIVE MODE SHARE MODE SHARE EXCLUSIVE MODE EXCLUSIVE MODE RS RS RX X SRX X RS: rowshare RX: row exclusive S: share SRX: share row exlusive X: exclusive 3-5 DML LOCK TABLE 3-6 Oracle 3-6 LOCK TABLE

112 100 Oracle 8i lockmode ROW SHARE EXCLUSIVE ROW EXCLUSIVE EXCLUSIVE SHARE ROW EXCLUSIVE SHARE SHARE UPDATE ROW SHARE SHARE FOR UPDATE SELECT SHARE SHARE ROW EXCLUSIVE ROW EXCLUSIVE EXCLUSIVE SHARE ROW EXCLUSIVE FOR UPDATE SELECT SHARE SHARE ROW EXCLUSIVE ROW EXCLUSIVE EXCLUSIVE EXCLUSIVE 3.12 SQL * Plus DBA EXECUTE AUTOTRACE COPY SQL * Plus glogin.sql login.sql SQL * Plus glogin.sql login.sql Oracle SQL * Plus SQL * Plus / SQL glogin.sql login.sql glogin.sql ORACLE_HOME/sqlplus/admin Oracle SQL * Plus SQL PL/SQL SQL * Plus SQL * Plus glogin.sql Windows 95/NT 4.0 glogin.sql %ORACLE_HOME%\PLUSnn nn SQL * Plus SQL * Plus 3.3 %ORACLE_HOME%\PLUS33 1 SQL * Plus SQL * Plus SQLPATH SQL * Plus SQLPATH login.sql SQL * Plus SQLPATH login.sql SQL * Plus SQL * Plus SQL * Plus login.sql SQLPATH SQLPATH=.: HOME:<other_directory> ; export SQLPATH _(Bourne/Korn shell)

113 3 SQL 101 set SQLPATH=(. HOME <other_directory>) _C shell Windows 95/NT 4.0 SQLPATH ORACLE_ HOME\DBS ORACLE_HOME Windows 95 C:\ORAWIN 95 NT 4.0 C:\ORANT Oracle C: Oracle C: Windows 95/NT 4.0 login.sql %ORACLE_HOME%\DBS SQLPATH Windows 95/NT 4.0 SQLPATH (1) Start Run (2) regedit.exe/regedit32.exe Windows 95/NT 4.0 (3) OK (4) HKEY_LOCAL_MACHINE (5) SOFTWARE (6) Oracle (7) SQLPATH (8) Edit String Value Data SQLPATH (9) OK (10) Registry Exit (11) Windows NT 4.0 SQLPATH SQL * Plus SQL * Plus SQL glogin.sql login.sql _editor SQL * Plus vi glogin.sql login.sql define_editor = vi; Oracle 8.1.x Edit Editor Define editor Notepad vi vi 2. / SQL * Plus SQL * Plus sqlplus [[ -S[ILENT]] [ logon ] [ start ] -? SQL * Plus -S[ILENT] SQL * Plus SQL * Plus [logon] username [/password] [@connect_string] / /NOLOG [start] SQL * Plus SQL * Plus SQL PL/SQL [.exe] [arg...] / SQL * Plus

114 102 Oracle 8i SQL * Plus SQL * Plus SQL> (1) SQL / (2) PL/SQL (3) SQL PL/SQL SQL * Plus SQL * Plus SQL ; SQL * Plus PL/SQL PL/SQL PL/SQL / 3 SQL SQL SQL * Plus SQL SQL SQL * Plus SQL PL/SQL SQL * Plus SQL * Plus 3-1 SQL * Plus 3-1 SQL SQL * Plus APPEND A CHANGE / C / CHANGE / C / CLEAR BUFFER CL BUFF DEL ( ) INPUT I INPUT I LIST L SQL * Plus LIST n L n n n LIST * L * LIST m n L m n m n LIST LAST L LAST LIST SQL PL/SQL LIST SQL ; 3-2

115 3 SQL SQL SQL> LIST 1 SELECT empno, deptno, job, sal, comm 2 FROM emp 3 WHERE comm. IS NOT NULL SQL> SELECT empno, empname, deptno, job, sal, comm 2 FROM emp 3 WHERE comm IS NOT NULL; SELECT empno, empname, deptno, job, sal, comm. ERROR at line 1: ORA-00904: invalid column name 4 SQL * Plus SQL * Plus SQL * Plus DESCRIBE SQL SQL * Plus / SQL * Plus SQL * Plus SQL>DESCRIBE EMP Name Null? Type EMPNO NOT NULL NUMBER(4) ENAME JOB MGR HIREDATE VARCHAR2(10) VARCHAR2(9) NUMBER(4) DATE SAL NUMBER(7, 2) COMM NUMBER(7, 2) DEPTNO NOT NULL NUMBER(2) SQL> LIST NO lines in SQL buffer. SQL * Plus INPUT SQL * Plus 3-5

116 104 Oracle 8i 3-5 SQL * Plus SQL> INPUT 1 DESCRIBE EMP 2 SQL> L 1* DESCRIBE EMP SQL * Plus 3-6 SQL * Plus SQL> RUN 1* DESCRIBE EMP DESCRIBE EMP * ERROR at line 1: ORA-00900: invalid SQL statement SQL> SAVE test Created file test. SQL> GET test 1* DESCRIBE EMP 3-6 SQL * Plus SQLPATH 5 SQL * Plus SQL * Plus HOME END SQL * Plus SQL * Plus SQL * Plus EDIT EIDT EDIT [file_name [.ext]] glogin.sql login.sql _editor file_name SQL * Plus SQL * Plus DEFINE _editor DEFINE _editor = emacs; _editor EDIT Windows 95 Notepad)) EDIT SQL * Plus SQL * Plus EDIT SQL * Plus SQL afiedt.buf SQLPATH EDIT C:\MYDIR\MYFILE.SQL

117 3 SQL 105 SQL> EDIT Wrote file afiedt.buf editfile SQL * Plus SQL> SHOW editfile editfile afiedt.buf SQL> SET editfile buffer.ext SQL> SHOW editfile editfile buffer.txt EDIT SQL SQL * Plus SQL> CLEAR BUFFER buffer cleared SQL> EDIT Nothing to save..sql SQL * Plus file_name.sql.sql SUFFIX SQL> SHOW SUFFIX suffix SQL SQL> SET SUFFIX sh SQL> SHOW SUFFIX suffix sh SUFFIX.lst.lis 6 SQL * Plus SQL PL/SQL (1) (2) SQL (3) SQL SQL PL/SQL SQL * Plus RUN / RUN R[UN] RUN SQL PL/SQL SELECT empno, ename, FROM emp RUN 3-10

118 106 Oracle 8i 3-10 RUN SQL> RUN 1* SELECT empno, ename FROM emp EMPNO ENAME 7369 SMITH 7499 ALLEN 7521 WARD 7566 JONES 7654 MARTIN 7698 BLAKE 7782 CLARK 7788 SCOTT 7839 KING 7844 TURNER 7876 ADAMS 7900 JAMES 7902 FPRD 7934 MILLER 14 rows selected. RUN RUN / RUN SQL PL/SQL / SQL> / EMPNO ENAME 7369 SMITH 7499 ALLEN 7521 WARD 7566 JONES 7654 MARTIN 7698 BLAKE 7782 CLARK 7788 SCOTT 7839 KING 7844 TURNER 7876 ADAMS 7900 JAMES 7902 FPRD 7934 MILLER 14 rows selected. RUN / SQL SQL * Plus PL/SQL ( at )

119 3 SQL 107 START START file_name [.ext] [arg1 arg2...] file_name [.ext] SQL * Plus.sql SQL * Plus START SQL * Plus SQLPATH C:\MYDIR\MYFILE.SQL SQL SQL * Plus PL/SQL EXIT QUIT SQL * Plus [arg1 arg2...] &1 &2...( &&1 &&2...) SQL * Plus &1 &2 START SQL * Plus DELTBL.SQL SQL> START ( at SQL * Plus SQL * Plus START SQL * Plus SQL * Plus sqlplus [.ext] [arg1 arg2...] SQL * Plus (1) EXECUTE SQL * Plus 3.2 EXECUTE SQL * Plus PL/SQL EXECUTE PL/SQL EXECUTE SQL> VARIABLE id NUMBER Define a bind variable SQL> EXECUTE :id := ADD_CASES(10); PL/SQL procedure successfully completed. SQL> PRINT id ID 10 SQL> EXECUTE :ID := ADD_CASES(3); PL/SQL procedure successfully completed. SQL> PRINT id ID 0

120 108 Oracle 8i ADD_CASES :id (2) SQL * Plus/SQL SAVE SQL * Plus SQL SAVE SAV[E] file_name [.ext] [CRE[ATE] [REP[LACE] APP[END]] file_name [.ext] SQL SQL * Plus SQL * Plus.sql SAVE SQLPATH CRE[ATE] REP[LACE] SQL SAVE...REPLACE APP[END] SQL SAVE...APPEND (3) SQL * Plus/SQL SQL * Plus SQL GET GET file_name [.ext] [LIS[T] NOL[IST] GET SQL * Plus / SQL file_name SQL.sql LIS[T] SQL * Plus LIST NOL[IST] GET SQL * Plus SQLPATH Windows 95/NT SQL * Plus SQL * Plus Windows Start In SQL * Plus SQL * Plus COPY Oracle 7.2 CREATE TABLE...UNRECOVERABLE AS SELECT... COPY COPY SQL * Plus COPY (1) / (2) (3) LONG LONG SELECT (4) Oracle Oracle

121 3 SQL 109 COPY COPY {FROM username TO username FROM username TO username {APPEND CREATE INSERT REPLACE} destinaiton_table [(column, column, column...)] USING query username [/password] / Oracle FROM username /password TO username/password FROM TO SQL * Plus SQL * Plus database_specification Net 8 SQL * Net V2 COPY FROM TO destination_table [(column, column, column...)] COPY USING query COPY SELECT FROM username FROM SQL * Plus FROM TO username TO SQL * Plus TO COPY (1) APPEND COPY APPEND (2) CREATE COPY (3) INSERT COPY INSERT USING (4) REPLACE COPY COPY SQL * Plus SET COPY (1) LONG (2) COPYCOMMIT (3) ARRAYSIZE LONG LONG LONG

122 110 Oracle 8i LONG COPY SQL * Plus COPY SQL * Plus SET COPYCOMMIT n SQL * Plus n SET ARRAYSIZE COPY VAX/VMX OpenVMX) COPY (column, column,...) COPY (NUMBER) 38 (DECIMAL) SQL * Plus SQL SQL SQL * Plus SQL SQL * Plus SCOTT SYSTEM 3-13 SQL 3-13 SQL * Plus SQL SQL> CONNECT SYSTEM Enter password: ******* Connected. SQL> SET PAGESIZE 0 SQL> SET HEADING OFF SQL> SET FEEDBACK OFF SQL> SET VERIFY OFF SQL> SET ECHO OFF SQL> SPOOL DELTBL.SQL SQL> SELECT DELETE TABLE_NAME ; 2 FROM DBA_TABLES 3 WHERE OWNER = SCOTT ; DELETE ACCTS; DELETE ACCT_ADDRS; DELETE BONUS; DELETE CITIES; DELETE COMPANY_SUMMARY; DELETE CUSTOMER; DELETE DEPT;

123 3 SQL 111 DELETE DUMMY; DELETE EMP; DELETE FUNDS; DELETE FUND_CONTRIB; DELETE FUND_XACT; DELETE F_EMPCOMP; DELETE F_XACT_TYPE; DELETE INVINFO; DELETE INVREQUEST; DELETE ITEM; DELETE ORD; DELETE ORDER_HISTORY; DELETE PRICE; DELETE PRODUCT; DELETE SALES_REVENUE; DELETE SALGRADE; DELETE STOCK_HISTORY; SQL> SPOOL OFF DELTBL.SQL DELETE ACCTS; DELETE ACCT_ADDRS; DELETE BONUS; DELETE CITIES; DELETE COMPANY_SUMMARY; DELETE CUSTOMER; DELETE DEPT; DELETE DUMMY; DELETE EMP; DELETE FUNDS; DELETE FUND_CONTRIB; DELETE FUND_XACT; DELETE F_EMPCOMP; DELETE F_XACT_TYPE; DELETE INVINFO; DELETE INVREQUEST; DELETE ITEM; DELETE ORD; DELETE ORDER_HISTORY;

124 112 Oracle 8i DELETE PRICE; DELETE PRODUCT; DELETE SALES_REVENUE; DELETE SALGRADE; DELETE DELTBL.SQL (1) SET PAGESIZE 0 (2) SET HEADING OFF SET HEADING OFF SET PAGESIZE 0 (3) SET FEEDBACK OFF (4) SET VERIFY OFF SQL * Plus SQL (5) SET ECHO OFF DELETE.SQL SQL (6) SPOOL DELTBL.SQL SQL * Plus DELTBL.SQL SQL * Plus (.lst.lis) (7) SPOOL OFF DELTBL.SQL SYSTEM SCOTT SQL * Plus DELTBL.SQL SQL * Plus Oracle SQL * Plus SQL SQL * Plus PRODUCT_USER_PROFILE SYSTEM 3-14 PRODUCT_ USER_PROFILE 3-15 PRODUCT_USER_PROFILE 3-14 PRODUCT_USER_PROFILE PRODUCT VARCHAR2(30) USERID ATTRIBUTE SCOPE NUMERIC_VALUE CHAR_VALUE DATE_VALUE LONG_VALUE VARCHAR2(30) VARCHAR2(240) VARCHAR2(240) NUMBER(15,2) VARCHAR2(240) DATE LONG

125 3 SQL PRODUCT_USER_PROFILE PRODUCT SQL * Plus % NULL USERID (%) (%) ATTRIBUTE SCOPE SQL SQL * Plus ( ALTER) SQL * Plus (NULL) SQL * Plus NUMERIC_VALUE SQL * Plus (NULL) SQL * Plus CHAR_VALUE DATE_VALUE DISABLED SQL * Plus (NULL) SQL * Plus LONG_VALUE SQL * Plus (NULL) SQL * Plus SYSTEM PUPBLD.SQL PRODUCT_USER_PROCEDURE Windows 95 Oracle PUPBLD.SQL C:\ORAWIN95\DBS C:\ORAWIN95 Oracle Windows 95 ORACLE_HOME UNIX ORACLE_HOME/sqlplus/admin Oracle UNIX crdb Windows 95/NT builddall PUPBLD.SQL SYSTEM PUPBLD.SQL PRODUCT_USER_ PROFILE PUPBLD.SQL SQL * Plus Warning: Product user profile information not loaded! Error in disabling roles in product user profile. 1. SQL SQL SQL * Plus SYSTEM 3-16

126 114 Oracle 8i 3-16 SQL * Plus PRODUCT USERID ATTRIBUTE CHAR_VALUE SCOPE NUMERIC_VALUE DATE_VALUE LONG_VALUE SQL* Plus DISABLED NULL( ) NULL( ) NULL( ) NULL( ) SCOTT SQL * Plus SYSTEM SQL * Plus 3-17 SQL 3-17 SCOTT HOST INSERT INTO product_user_profile (product, userid, attribute, scope, numeric_value, char_value, date_value, long_value) VALUES ( SQL * Plus, SCOTT, HOST, NULL, NULL, DISABLED, NULL, NULL); SQL * Plus SQL * Plus PRODUCT_USER_PROFILE PRODUCT_USER_PROFILE SQL * Plus 2. SQL SQL SCOTT HOST DELETE [FROM] product_user_profile WHERE userid = SCOTT and attribute = HOST ; PRODUCT_USER_PROFILE SQL * Plus (1) COPY (2) EDIT (3) EXECUTE (4) EXIT (5) GET (6) HOST( HOST UNIX! VMS ) (7) QUIT (8) PASSWORD

127 3 SQL 115 (9) RUN (10) SAVE (11) SET( SQL * Plus SET SET ROLE SET TRANSACTION ) (12) SPOOL (13) START( SQL * Plus SQL SQL (1) ALTER (2) ANALYZE (3) AUDIT (4) CONNECT (5) CREATE (6) DELETE (7) DROP (8) GRANT (9) INSERT (10) LOCK (11) NOAUDIT (12) RENAME (13) REVOKE (14) SELECT (15) SET ROLE (16) SET TRANSACTION (17) TRUNCATE (18) UPDATE PL/SQL (1) BEGIN (2) DECLARE BEGIN DECLARE SQL * Plus EXECUTE EXECUTE 3. SET ROLE SQL SET ROLE SQL * Plus PRODUCT_USER_PROFILE SET ROLE SQL * Plus SQL * Plus 4. PRODUCT_USER_PROFILE UserID Attribute ROLES Char_Value UserID PUBLIC % %

128 116 Oracle 8i PUBLIC PUBLIC Oracle SYSTEM PRODUCT_USER_PROFILE SYSTEM SQL * Plus PRODUCT_USER_PROFILE SQL * Plus SYSTEM PRODUCT_USER_PROFILE SQL * Plus Oracle RDBMS SQL SQL * Plus 3.3 SQL * Plus SQL SET TIME SET TIMING SET TIME SQL * Plus ON SQL * Plus OFF SET TIME SET TI[ME] [OFF ON] OFF 3-19 SET TIME 3-19 SQL> SHOW TIME time OFF SQL> SET TIME ON 01:17:57 SQL> SELECT t1.dname, t2.name, t2.sal, t2.job 01:18:11 2 FROM dept t1, emp t2 01:18:23 3 WHERE t1.deptno = t2.deptno; DNAME ENAME SAL JOB RESEARCH SMITH 800 CLERK SALES ALLEN 1600 SALESMAN SALES WARD 1250 SALESMAN RESEARCH JONES 2975 MANAGER SALES MARTIN 1250 SALESMAN SALES BLAKE 2850 MANAGER ACCOUNTING CLARK 2450 MANAGER RESEARCH SCOTT 3000 ANALYST ACCOUNTING KING 5000 PRESIDENT SALES TURNER 1500 SALESMAN RESEARCH ADAMS 1100 CLERK SALES JAMES 950 CLERK RESEARCH FORD 3000 ANALYST ACCOUNTING MILLER 1300 CLERK 14 rows selected. 01:18:43 SQL> 01:18:43 01:18:23 WHERE Oracle

129 3 SQL 117 SQL * Plus SET TIMING SET TIMING SET TIMI[NG] [OFF ON] OFF SET TIMING ON SQL * Plus SQL PL/SQL SET TIMING OFF 3-20 SET TIMING 3-20 SQL> SHOW TIMING timing OFF SQL> SET TIMING ON SQL> SELECT t1.dname, t2.name, t2.sal, t2.job 2 FROM dept t1, emp t2 3 WHERE t1.deptno = t2.deptno; DNAME ENAME SAL JOB RESEARCH SMITH 800 CLERK SALES ALLEN 1600 SALESMAN SALES WARD 1250 SALESMAN RESEARCH JONES 2975 MANAGER SALES MARTIN 1250 SALESMAN SALES BLAKE 2850 MANAGER ACCOUNTING CLARK 2450 MANAGER RESEARCH SCOTT 3000 ANALYST ACCOUNTING KING 5000 PRESIDENT SALES TURNER 1500 SALESMAN RESEARCH ADAMS 1100 CLERK SALES JAMES 950 CLERK RESEARCH FORD 3000 ANALYST ACCOUNTING MILLER 1300 CLERK 14 rows selected. real: SET TIME SET TIMING SQL * Plus SQL PL/SQL SQL * Plus 3.3 SQL * Plus 3.3 AUTOTRACE AUTOTRACE SQL * Plus SQL * Plus DML SELECT INSERT UPDATE DELETE Oracle SQL_TRACE EXPLAIN PLAN TKPROF SQL SYS PLUSTRCE.SQL SQL PLUSTRCE.SQL PLUSTRCE (1) PLUSTRACE (2) PLUSTRACE V SESSTAT V STATNAME V SESSION

untitled

untitled http://idc.hust.edu.cn/~rxli/ 1.1 1.2 1.3 1.4 1.5 1.6 2 1.1 1.1.1 1.1.2 1.1.3 3 1.1.1 Data (0005794, 601,, 1, 1948.03.26, 01) (,,,,,) 4 1.1.1 Database DB 5 1.1.1 (DBMS) DDL ( Create, Drop, Alter) DML(

More information

學 科 100% ( 為 單 複 選 題, 每 題 2.5 分, 共 100 分 ) 1. 請 參 閱 附 圖 作 答 : (A) 選 項 A (B) 選 項 B (C) 選 項 C (D) 選 項 D Ans:D 2. 下 列 對 於 資 料 庫 正 規 化 (Normalization) 的 敘

學 科 100% ( 為 單 複 選 題, 每 題 2.5 分, 共 100 分 ) 1. 請 參 閱 附 圖 作 答 : (A) 選 項 A (B) 選 項 B (C) 選 項 C (D) 選 項 D Ans:D 2. 下 列 對 於 資 料 庫 正 規 化 (Normalization) 的 敘 ITE 資 訊 專 業 人 員 鑑 定 資 料 庫 系 統 開 發 與 設 計 實 務 試 卷 編 號 :IDS101 注 意 事 項 一 本 測 驗 為 單 面 印 刷 試 題, 共 計 十 三 頁 第 二 至 十 三 頁 為 四 十 道 學 科 試 題, 測 驗 時 間 90 分 鐘 : 每 題 2.5 分, 總 測 驗 時 間 為 90 分 鐘 二 執 行 CSF 測 驗 系 統 -Client

More information

教 学 目 标 描 述 主 要 数 据 库 对 象 创 建 表 描 述 列 定 义 时 可 用 的 数 据 类 型 改 变 表 的 定 义 删 除 改 名 和 截 断 表 描 述 每 个 DML 语 句 插 入 行 到 表 中 更 新 表 中 的 行 从 表 中 删 除 行 描 述 约 束 创 建

教 学 目 标 描 述 主 要 数 据 库 对 象 创 建 表 描 述 列 定 义 时 可 用 的 数 据 类 型 改 变 表 的 定 义 删 除 改 名 和 截 断 表 描 述 每 个 DML 语 句 插 入 行 到 表 中 更 新 表 中 的 行 从 表 中 删 除 行 描 述 约 束 创 建 2 第 二 讲 创 建 和 管 理 表 与 简 单 记 录 操 作 Copyright SWFC-CISC, 2013. All rights reserved. 教 学 目 标 描 述 主 要 数 据 库 对 象 创 建 表 描 述 列 定 义 时 可 用 的 数 据 类 型 改 变 表 的 定 义 删 除 改 名 和 截 断 表 描 述 每 个 DML 语 句 插 入 行 到 表 中 更 新 表

More information

习题1

习题1 习 题 1 数 据 库 系 统 基 本 概 念 1.1 名 词 解 释 DB DB 是 长 期 存 储 在 计 算 机 内 有 组 织 的 统 一 管 理 的 相 关 数 据 的 集 合 DB 能 为 各 种 用 户 共 享, 具 有 较 小 冗 余 度 数 据 间 联 系 紧 密 而 又 有 较 高 的 数 据 独 立 性 等 特 点 DBMS 是 位 于 用 户 与 操 作 系 统 之 间 的

More information

目錄

目錄 資 訊 素 養 線 上 教 材 單 元 五 資 料 庫 概 論 及 Access 5.1 資 料 庫 概 論 5.1.1 為 什 麼 需 要 資 料 庫? 日 常 生 活 裡 我 們 常 常 需 要 記 錄 一 些 事 物, 以 便 有 朝 一 日 所 記 錄 的 事 物 能 夠 派 得 上 用 場 我 們 能 藉 由 記 錄 每 天 的 生 活 開 銷, 就 可 以 在 每 個 月 的 月 底 知

More information

数 据 库 系 统 基 础 2/54 第 6 章 数 据 库 管 理 与 维 护

数 据 库 系 统 基 础 2/54 第 6 章 数 据 库 管 理 与 维 护 数 据 库 系 统 基 础 1/54 数 据 库 系 统 基 础 哈 尔 滨 工 业 大 学 2011.~2012. 数 据 库 系 统 基 础 2/54 第 6 章 数 据 库 管 理 与 维 护 数 据 库 系 统 基 础 3/54 第 6 章 数 据 库 管 理 与 维 护 6.1 数 据 库 管 理 员 的 基 本 职 责 6.2 数 据 库 存 储 与 性 能 管 理 6.3 数 据 库

More information

SQL 书写规范

SQL 书写规范 SQL 书 写 规 范 1 SQL 书 写 规 范... 2 1.1 选 择 最 有 效 率 的 表 名 顺 序 ( 只 在 基 于 规 则 的 优 化 器 中 有 效 )... 2 1.2 where 子 句 中 的 连 接 顺 序... 3 1.3 @Select 子 句 中 避 免 使 用 '*'... 4 1.4 减 少 访 问 数 据 库 的 次 数... 4 1.5 使 用 decode

More information

使用SQL Developer

使用SQL Developer 使 用 SQL Developer 达 成 的 目 标 / 方 案 1 创 建 一 个 新 的 数 据 库 连 接 ; 2 在 SQL Developer 中 查 看 数 据 库 对 象 的 信 息 修 改 数 据 ; 3 在 SQL Developer 中 创 建 表 ; 4 在 SQL Developer 中 创 建 索 引 ; 5 在 SQL Developer 中 创 建 函 数 ; 6 在

More information

<4D6963726F736F667420506F776572506F696E74202D20B5DABEC5D5C220CAFDBEDDBFE2B0B2C8ABD0D42D6E6577>

<4D6963726F736F667420506F776572506F696E74202D20B5DABEC5D5C220CAFDBEDDBFE2B0B2C8ABD0D42D6E6577> 第 九 章 : 数 据 库 安 全 性 对 数 据 库 安 全 的 威 胁 数 据 库 安 全 性 概 述 数 据 库 安 全 性 控 制 Oracle 数 据 库 数 据 安 全 性 控 制 介 绍 心 存 不 满 的 专 业 人 员 天 窗 无 意 损 坏 数 据 库 物 理 损 坏 火 灾, 水 灾 等 工 业 间 谍 数 据 复 制 受 保 护 数 据 非 法 访 问 黑 客 通 信 损 坏

More information

ebook10-5

ebook10-5 Oracle 7.x RDBMS 5 Oracle S Y S S Y S T E M O r a c l e 5.1 O r a c l e R D B M S O r a c l e O r a c l e 5.2 SYS SYSTEM S Y S S Y S T E M O r a c l e S Y S V $ D B A C O N N E C T R E S O U R C E S Y

More information

第四章 SQL 介紹

第四章 SQL 介紹 第 四 章 SQL 介 紹 黃 仁 鵬 2009/3/26 資 料 庫 系 統 理 論 與 實 務 - 使 用 Oracle 1 4-1 資 料 庫 共 通 的 語 言 -SQL 像 大 多 數 資 料 庫 相 同,ORACLE 只 會 說 一 種 共 通 的 語 言, 而 這 種 語 言 就 是 SQL (Structural Query Language, 結 構 化 查 詢 語 言 ) 2009/3/26

More information

123

123 資 訊 管 理 系 資 料 庫 教 學 帄 台 MTA 資 料 庫 國 際 證 照 題 庫 分 析 指 導 教 授 : 馮 曼 琳 教 授 組 員 名 單 : 陳 雅 紋 學 號 998C030 蔡 宥 為 學 號 998C114 陳 韋 婷 學 號 998C168 中 華 民 國 一 零 三 年 五 月 I 誌 謝 本 專 題 報 告 得 以 順 利 完 成, 首 先 要 感 謝 恩 師 馮 曼

More information

回滚段探究

回滚段探究 oracle oracle internal DBA oracle document oracle concepts oracle document oracle DBWR update t set object_id = '0' where object_id = '12344'; 1 row updated. commit; Commit complete. 0 12344 12344 0 10%

More information

数 据 库 管 理 第 章 (1) 创 建 一 个 简 单 的 表 空 间 Create tablespace user1 datafile 'e:\database\oracle\user1_data.dbf' size 00M; () 指 定 数 据 文 件 的 可 扩 展 性 Create t

数 据 库 管 理 第 章 (1) 创 建 一 个 简 单 的 表 空 间 Create tablespace user1 datafile 'e:\database\oracle\user1_data.dbf' size 00M; () 指 定 数 据 文 件 的 可 扩 展 性 Create t 数 据 库 管 理 知 识 提 要 : 本 章 介 绍 了 如 何 创 建 学 生 成 绩 管 理 系 统 的 表 空 间 表, 以 及 如 何 用 PL/SQL 方 式 和 命 令 方 式 操 作 表, 如 何 创 建 主 键 约 束 外 键 约 束 唯 一 性 约 束 检 查 约 束 非 空 约 束, 如 何 创 建 序 列 同 义 词, 还 介 绍 了 索 引 简 介 索 引 的 分 类 创

More information

设计一个学生管理关系数据库,包括学生关系、课程关系和选课关系

设计一个学生管理关系数据库,包括学生关系、课程关系和选课关系 数 据 库 系 统 实 验 大 纲 要 求 独 立 完 成, 严 禁 大 量 复 制, 查 实 得 分 减 半 总 体 介 绍 ( 请 全 面 阅 读 本 介 绍, 可 以 避 免 走 弯 路 ) 一 实 验 学 时 数 :8*2 二 实 验 环 境 数 据 库 系 统 :oracle 11 Oracle 控 制 台 地 址 :https://211.87.224.23:1158/em oracle

More information

Oracle Database 10g: SQL (OCE) 的第一堂課

Oracle Database 10g: SQL (OCE) 的第一堂課 商 用 資 料 庫 的 第 一 堂 課 中 華 大 學 資 訊 管 理 系 助 理 教 授 李 之 中 http://www.chu.edu.tw/~leecc 甲 骨 文 俱 樂 部 @Taiwan Facebook 社 團 https://www.facebook.com/groups/365923576787041/ 2014/09/15 問 題 一 大 三 了, 你 為 什 麼 還 在 這

More information

PowerPoint Presentation

PowerPoint Presentation 数 据 库 培 训 项 目 研 究 Oracle 索 引 探 究 B*tree 索 引 与 位 图 索 引 的 特 点 作 者 : 赵 超 2008 年 12 月 18 日 实 验 环 境 Windows-server2003 内 存 :2G Oracle 10.2.0 ORACLE_SID=orcl 索 引 类 型 B*tree 索 引 ( 默 认 方 式 ) 位 图 索 引 (bitmap) 反

More information

数据库系统概论讲义

数据库系统概论讲义 信 息 学 院 2014 级,2016-2-25, 教 3403 数 据 库 系 统 概 论 孟 小 峰 中 国 人 民 大 学 xfmeng@ruc.edu.cn http://idke.ruc.edu.cn 1 数 据 库 系 统 概 论 An Introduction to Database Systems 第 一 章 概 述 ( 之 数 据 模 型 体 系 结 构 数 据 库 发 展 ) 2016,

More information

untitled

untitled Oracle SQL Oracle SQL OCP Oracle Oracle8 CIP Oracle/SQL /. 2004 ISBN 7-302-07951-X... Oracle. TP311.138 CIP 2004 001611 http://www.tup.com.cn 100084 010-62770175 185 260 27.25 602 2004 2 1 2004 2 1 ISBN

More information

四川省普通高等学校

四川省普通高等学校 四 川 省 普 通 高 等 学 校 计 算 机 应 用 知 识 和 能 力 等 级 考 试 考 试 大 纲 (2013 年 试 行 版 ) 四 川 省 教 育 厅 计 算 机 等 级 考 试 中 心 2013 年 1 月 目 录 一 级 考 试 大 纲 1 二 级 考 试 大 纲 6 程 序 设 计 公 共 基 础 知 识 6 BASIC 语 言 程 序 设 计 (Visual Basic) 9

More information

ebook 96-16

ebook 96-16 16 13 / ( ) 16-1 SQL*Net/Net8 SQL*Net/Net8 SQL*Net/Net8 16-1 / S Q L SQL*Net V2 N e t 8 S Q L * N e t N e t ( ) 16.1 S Q L O r a c l e S Q L 16 401 ) ( H R _ L I N K create database link p u b l i c (

More information

ebook 185-6

ebook 185-6 6 Red Hat Linux DB2 Universal Database 6.1 D B 2 Red Hat D B 2 Control Center D B 2 D B 2 D B 2 6.1 DB2 Universal Database [DB2]6.1 D B 2 O LT P O L A P D B 2 I B M P C We e k D B 2 D B 2 L i n u x Windows

More information

Microsoft Word - 序+目錄.doc

Microsoft Word - 序+目錄.doc ORACLE 公 司 的 專 業 認 證 是 當 今 市 場 上 公 認 價 值 最 高, 最 具 鑑 別 力 的 認 證 目 前 全 球 有 超 過 50 萬 以 上 人 已 透 過 Oracle Certification Program 取 得 專 業 認 證, 成 為 職 場 新 鮮 人 的 首 選 認 證, 它 具 有 以 下 三 大 優 勢 : 一 更 多 的 工 作 機 會, 二 更

More information

数据分析技术介绍

数据分析技术介绍 DW OLAP DM ,,, :, DW OLAP DM DW OLAP DM DW OLAP DM 80 " "William H.Inmon Data mart " " Meta Data ( ) ETL ETL Extract Transform Cleansing Load ETL Oracle Oracle (CWM) (OEM) 9i Application Server 9i

More information

Microsoft Word - 刘盛ACOUG Library2.docx

Microsoft Word - 刘盛ACOUG Library2.docx Oracle LOCK 内 部 机 制 中 国 Oracle 用 户 组 作 者 : 刘 盛 (Leonarding) http://www.acoug.org 版 本 发 布 时 间 1.0 2014/02/28 http://www.acoug.org 实 力 成 就 稳 健 技 术 创 造 价 值 1 目 录 1 分 别 模 拟 insert,update 和 delete 造 成 阻 塞 的

More information

System Global Area, Oracle Background process Oracle, Server Process user process, user process : SQL*PLUS SYSTEM SQL> select name from v$datafile; NA

System Global Area, Oracle Background process Oracle, Server Process user process, user process : SQL*PLUS SYSTEM SQL> select name from v$datafile; NA ORACLE By Chao_Ping and Parrotao 1 Oracle9i, SGA 2 Oracle9i 3, 4, Oracle? Oracle??? Oracle 1 Overview Oracle, Datafile, Background process, System Global Area, Server Process User Process System Global

More information

74 Access 2010 数 据 库 程 序 设 计 教 程 4.1.1 查 询 的 功 能 概 括 来 说 查 询 具 有 以 下 几 个 功 能 : (1) 选 择 字 段 记 录 (2) 统 计 分 析 与 计 算 数 据 (3) 编 辑 记 录 和 建 立 新 表 (4) 用 来 作 为

74 Access 2010 数 据 库 程 序 设 计 教 程 4.1.1 查 询 的 功 能 概 括 来 说 查 询 具 有 以 下 几 个 功 能 : (1) 选 择 字 段 记 录 (2) 统 计 分 析 与 计 算 数 据 (3) 编 辑 记 录 和 建 立 新 表 (4) 用 来 作 为 第 4 章 查 询 教 学 目 的 掌 握 查 询 的 类 型 和 条 件 掌 握 选 择 查 询 掌 握 在 查 询 中 进 行 计 算 掌 握 交 叉 表 查 询 掌 握 参 数 查 询 掌 握 操 作 查 询 熟 悉 SQL 查 询 掌 握 编 辑 和 修 改 查 询 知 识 要 点 运 算 符 函 数 和 表 达 式 查 询 向 导 与 查 询 设 计 视 图 带 条 件 查 询 与 不 带

More information

Basic System Administration

Basic System Administration 基 本 系 统 管 理 ESX Server 3.5 ESX Server 3i 版 本 3.5 Virtual Center 2.5 基 本 管 理 指 南 基 本 管 理 指 南 修 订 时 间 :20080410 项 目 :VI-CHS-Q208-490 我 们 的 网 站 提 供 最 新 的 技 术 文 档, 网 址 为 : http://www.vmware.com/cn/support/

More information

CH01.indd

CH01.indd 3D ios Android Windows 10 App Apple icloud Google Wi-Fi 4G 1 ( 3D ) 2 3 4 5 CPU / / 2 6 App UNIX OS X Windows Linux (ios Android Windows 8/8.1/10 BlackBerry OS) 7 ( ZigBee UWB) (IEEE 802.11/a/b/g/n/ad/ac

More information

幻灯片 1

幻灯片 1 沈 阳 工 业 大 学 2014 年 6 月 第 7 章 数 据 库 技 术 基 础 主 要 内 容 : 7.1 数 据 库 概 述 数 据 库 基 本 概 念 数 据 模 型 逻 辑 数 据 模 型 数 据 库 系 统 的 产 生 和 发 展 常 用 的 数 据 库 管 理 系 统 7.2 Access 2010 数 据 库 创 建 及 维 护 创 建 Access 2010 数 据 库 创 建

More information

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南 Symantec Sygate Enterprise Protection 防 护 代 理 安 装 使 用 指 南 5.1 版 版 权 信 息 Copyright 2005 Symantec Corporation. 2005 年 Symantec Corporation 版 权 所 有 All rights reserved. 保 留 所 有 权 利 Symantec Symantec 徽 标 Sygate

More information

ebook 132-6

ebook 132-6 6 SQL Server Windows NT Windows 2000 6.1 Enterprise Manager SQL Server Enterprise Manager( ) (Microsoft Management C o n s o l e M M C ) Enterprise Manager SQL Server Enterprise Manager 6.1.1 Enterprise

More information

Microsoft PowerPoint - Ch6

Microsoft PowerPoint - Ch6 第 六 章 基 本 的 SQL 目 的 SQL 的 關 聯 模 式 SQL 的 資 料 定 義 語 言 CREATE TABLE DROP TABLE ALTER TABLE 基 本 的 SQL 查 詢 SELECT FROM WHERE SQL 的 更 新 INSERT UPDATE DELETE 6-1 目 的 關 聯 模 式 定 義 嚴 謹 簡 潔, 但 好 用 性 和 執 行 效 率 必 須

More information

关 于 我 姓 名 : 葛 云 杰 网 名 :Dylan Oracle OCM Oracle 用 户 组 年 轻 专 家 中 国 OCM 联 盟 成 员 山 东 Oracle 用 户 组 联 合 创 始 人 齐 鲁 IT 联 盟 联 合 创 始 人 软 件 研 发 工 程 师 具 有 十 年 以 上

关 于 我 姓 名 : 葛 云 杰 网 名 :Dylan Oracle OCM Oracle 用 户 组 年 轻 专 家 中 国 OCM 联 盟 成 员 山 东 Oracle 用 户 组 联 合 创 始 人 齐 鲁 IT 联 盟 联 合 创 始 人 软 件 研 发 工 程 师 具 有 十 年 以 上 分 享 技 术 分 享 快 乐 葛 云 杰 (Fiyo) 电 话 :18660746900 邮 箱 :wfgyj@126.com 关 于 我 姓 名 : 葛 云 杰 网 名 :Dylan Oracle OCM Oracle 用 户 组 年 轻 专 家 中 国 OCM 联 盟 成 员 山 东 Oracle 用 户 组 联 合 创 始 人 齐 鲁 IT 联 盟 联 合 创 始 人 软 件 研 发 工 程

More information

第6章  数据库技术基础

第6章  数据库技术基础 第 六 章 数 据 库 技 术 基 础 本 章 要 点 数 据 库 系 统 概 述 关 系 数 据 库 数 据 库 设 计 数 据 库 系 统 概 述 数 据 管 理 技 术 的 发 展 数 据 管 理 技 术 的 发 展 分 三 个 阶 段 : 人 工 管 理 阶 段 文 件 系 统 管 理 阶 段 数 据 库 系 统 管 理 阶 段 数 据 库 系 统 概 述 数 据 库 数 据 库 管 理 系

More information

目次 

目次  軟 體 工 程 期 末 報 告 網 路 麻 將 91703014 資 科 三 黃 偉 嘉 91703024 資 科 三 丘 祐 瑋 91703030 資 科 三 江 致 廣 1 目 次 壹 前 言 (Preface) P.4 貳 計 畫 簡 述 及 預 期 效 益 (Project Description and Expected Results) P.4 參 系 統 開 發 需 求 (System

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 诗 檀 软 件 -Oracle 开 发 优 化 基 础 Oracle 高 级 技 术 顾 问 汪 伟 华 DOC#: ZXW-7 古 希 腊 的 Delphi( 世 界 中 心 ), 屹 立 着 Parnassus Mount( 诗 檀 山 ), 山 上 有 一 座 阿 波 罗 神 庙, 庙 中 住 着 女 祭 司 (Oracle) 议 程 数 据 库 开 发 员 需 要 注 意 些 什 么 如 何

More information

表3:

表3: 1. 面 向 对 象 程 序 设 计 课 程 教 学 大 纲 2. 面 向 对 象 程 序 设 计 实 验 教 学 大 纲 3. 离 散 数 学 课 程 教 学 大 纲 4. 数 据 结 构 课 程 教 学 大 纲 5. 数 据 结 构 实 验 教 学 大 纲 6. 计 算 机 组 成 原 理 课 程 教 学 大 纲 7. 操 作 系 统 课 程 教 学 大 纲 8. 操 作 系 统 实 验 教 学

More information

MySQL資料庫教學

MySQL資料庫教學 SQL: 結 構 化 查 詢 語 言 國 立 聯 合 大 學 資 訊 管 理 學 系 陳 士 杰 老 師 Outlines Database Languages SQL 資 料 型 態 Data Query Language, DQL ( 資 料 查 詢 語 言 ) Data Definition Language, DDL ( 資 料 定 義 語 言 ) Data Manipulation Language,

More information

<4D6963726F736F667420576F7264202D20BBB7BEB3D0C5CFA2CFB5CDB3CAFDBEDDBFE2B7C3CECABDD3BFDAB9E6B7B6A3A8B1A8C5FAB8E5A3A93731392E646F63>

<4D6963726F736F667420576F7264202D20BBB7BEB3D0C5CFA2CFB5CDB3CAFDBEDDBFE2B7C3CECABDD3BFDAB9E6B7B6A3A8B1A8C5FAB8E5A3A93731392E646F63> HJ 719-2014 环 境 信 息 系 统 数 据 库 访 问 接 口 规 范 Specification for database access interface of environment information system ( 发 布 稿 ) 本 电 子 版 为 发 布 稿 请 以 中 国 环 境 科 学 出 版 社 出 版 的 正 式 标 准 文 本 为 准 2014-12-25

More information

数据库朊务

数据库朊务 创 刊 词 硅 谷 明 天 计 划 已 久 的 系 列 技 术 简 报, 在 广 大 客 户 朋 友 的 关 注 下, 自 即 日 起 正 式 创 刊 了 作 为 该 系 列 技 术 简 报 责 任 编 辑, 在 此 向 广 大 客 户 朋 友, 和 参 与 该 系 列 简 报 撰 写 编 辑 美 工 发 布 的 所 有 同 事, 表 示 深 深 的 谢 意, 感 谢 大 家 的 持 续 关 注 和

More information

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se 1 SQL Server 2005 DBA Microsoft SQL Server SQL ServerSQL Server SQL Server SQL Server SQL Server SQL Server 2005 SQL Server 2005 SQL Server 2005 o o o SQL Server 2005 1 SQL Server 2005... 3 2 SQL Server

More information

國立中山大學學位論文典藏.PDF

國立中山大學學位論文典藏.PDF 國 立 中 山 大 學 企 業 管 理 學 系 碩 士 論 文 以 系 統 動 力 學 建 構 美 食 餐 廳 異 國 麵 坊 之 管 理 飛 行 模 擬 器 研 究 生 : 簡 蓮 因 撰 指 導 教 授 : 楊 碩 英 博 士 中 華 民 國 九 十 七 年 七 月 致 謝 詞 寫 作 論 文 的 過 程 是 一 段 充 滿 艱 辛 與 淚 水 感 動 與 窩 心 的 歷 程, 感 謝 這 一

More information

untitled

untitled 1Oracle 1.1Oracle 1.1.1Oracle 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6Oracle 1.1.7Oracle 1.1.8 1.1.9Oracle 1.2Oracle 1.3Oracle 2 2.1 2.2 2.3 2.4 3 3.1 3.2 3.3 3.4 4 4.1 4.2 4.3 5 5.1 5.2

More information

untitled

untitled -JAVA 1. Java IDC 20 20% 5 2005 42.5 JAVA IDC JAVA 60% 70% JAVA 3 5 10 JAVA JAVA JAVA J2EE J2SE J2ME 70% JAVA JAVA 20 1 51 2. JAVA SUN JAVA J2EE J2EE 3. 1. CSTP CSTP 2 51 2. 3. CSTP IT CSTP IT IT CSTP

More information

f2.eps

f2.eps 前 言, 目 录 产 品 概 况 1 SICAM PAS SICAM 电 力 自 动 化 系 统 配 置 和 使 用 说 明 配 置 2 操 作 3 实 时 数 据 4 人 机 界 面 5 SINAUT LSA 转 换 器 6 状 态 与 控 制 信 息 A 版 本 号 : 08.03.05 附 录, 索 引 安 全 标 识 由 于 对 设 备 的 特 殊 操 作 往 往 需 要 一 些 特 殊 的

More information

Sun Fire V440 Server Administration Guide - zh_TW

Sun Fire V440 Server Administration Guide - zh_TW Sun Fire V440 Server 管 理 指 南 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 文 件 號 碼 :817-2818-10 2003 年 7 月, 修 訂 版 A 將 您 對 此 文 件 的 意 見 傳 送 到 :http://www.sun.com/hwdocs/feedback

More information

学 习 方 法 从 系 统 设 计 的 角 度 而 非 程 序 设 计 的 角 度 去 学 数 据 库 系 统 数 据 库 管 理 系 统 数 据 库 应 用 系 统 问 题 驱 动 科 学 问 题 技 术 问 题 应 用 ( 工 程 ) 问 题 认 真 做 作 业 亲 自 动 手 设 计 和 实

学 习 方 法 从 系 统 设 计 的 角 度 而 非 程 序 设 计 的 角 度 去 学 数 据 库 系 统 数 据 库 管 理 系 统 数 据 库 应 用 系 统 问 题 驱 动 科 学 问 题 技 术 问 题 应 用 ( 工 程 ) 问 题 认 真 做 作 业 亲 自 动 手 设 计 和 实 系 统 系 列 数 据 库 系 统 -Database Systems 计 算 机 导 论 计 算 机 组 成 原 理 数 字 逻 辑 软 件 体 系 结 构 编 译 原 理 主 讲 : 张 炜 助 教 : 潘 立 强 办 公 室 : 综 合 楼 806 电 话 :86403492 ext 807 Email:wzhang74@gmail.com 答 疑 时 间 : 周 五 14:00-16:00

More information

ebook 132-2

ebook 132-2 2 SQL Server 7.0 SQL Server SQL Server 7 SQL Server 7 5 2.1 SQL Server 7 SQL Server 7 SQL Server SQL Server SQL Server 2.1.1 SQL Server Windows NT/2000 Windows 95/98 ( r a n d o m access memory R A M )

More information

ME3208E2-1.book

ME3208E2-1.book DocuPrint 205/255/305 操 作 說 明 書 Adobe Adobe logo PostScript PostScript 3 及 PostScript logo 是 Adobe Systems Incorporated 的 商 標 Microsoft Windows Windows NT Windows Server 是 美 國 Microsoft Corporation 於 美

More information

数据库系统概论-课时:72

数据库系统概论-课时:72 数 据 库 系 统 概 论 兴 义 民 族 师 范 学 院 XingYi Noraml University for Nationalities 2012 年 2 月 教 材 教 材 及 参 考 书 (1) 萨 师 煊, 王 珊 : 数 据 库 系 统 概 论 第 四 版 高 等 教 育 出 版 社,(2004.4) 2006.5 Sql 基 础 教 程 参 考 书 C 语 言 /PHP&MySQL

More information

Microsoft Word - 100118002.htm

Microsoft Word - 100118002.htm 100 年 度 11800 電 腦 軟 體 應 用 乙 級 技 術 士 技 能 檢 定 學 科 測 試 試 題 本 試 卷 有 選 擇 題 80 題, 每 題 1.25 分, 皆 為 單 選 選 擇 題, 測 試 時 間 為 100 分 鐘, 請 在 答 案 卡 上 作 答, 答 錯 不 倒 扣 ; 未 作 答 者, 不 予 計 分 准 考 證 號 碼 : 姓 名 : 選 擇 題 : 1. (3)

More information

Microsoft Word - Functional_Notes_3.90_CN.doc

Microsoft Word - Functional_Notes_3.90_CN.doc GeO-iPlatform Functional Notes GeO Excel Version 3.90 Release Date: December 2008 Copyrights 2007-2008. iplatform Corporation. All rights reserved. No part of this manual may be reproduced in any form

More information

Oracle高级复制配置手册_业务广告_.doc

Oracle高级复制配置手册_业务广告_.doc Oracle 高 级 复 制 配 置 手 册 作 者 : 铁 钉 Q Q: 5979404 MSN: nail.cn@msn.com Mail: nail.cn@msn.com Blog: http://nails.blog.51cto.com Materialized View Replication 复 制 模 式 实 现 了 单 主 机 对 多 个 复 制 站 点 的 数 据 同 步. 在 主

More information

声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工 作 的

声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工 作 的 声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工 作 的 负 责 人 会 计 机 构 负 责 人 保 证 公 开 转 让 说 明 书 中 财 务 会 计 资

More information

1.linesize 说 明 : 设 置 显 示 行 的 宽 度, 默 认 是 80 个 字 符 show linesize set linesize 90 2.pagesize 说 明 : 设 置 每 页 显 示 的 行 数 目, 默 认 是 14 用 法 和 linesize 一 样 至 于 其

1.linesize 说 明 : 设 置 显 示 行 的 宽 度, 默 认 是 80 个 字 符 show linesize set linesize 90 2.pagesize 说 明 : 设 置 每 页 显 示 的 行 数 目, 默 认 是 14 用 法 和 linesize 一 样 至 于 其 韩 顺 平 老 师 oracle 教 程 笔 记 1.Oracle 认 证, 与 其 它 数 据 库 比 较, 安 装 Oracle 安 装 会 自 动 的 生 成 sys 用 户 和 system 用 户 : (1)sys 用 户 是 超 级 用 户, 具 有 最 高 权 限, 具 有 sysdba 角 色, 有 create database 的 权 限, 该 用 户 默 认 的 密 码 是 change_on_install

More information

ebook45-5

ebook45-5 5 S Q L SQL Server 5.1 5-1 SQL Server 5-1 A B S A C O S A S I N ATA N AT N 2 C E I L I N G C O S C O T D E G R E E S E X P F L O O R L O G L O G 10 P I P O W E R R A D I A N S R A N D R O U N D S I G N

More information

一步一步教你搞网站同步镜像!|动易Cms

一步一步教你搞网站同步镜像!|动易Cms 一 步 一 步 教 你 搞 网 站 同 步 镜 像! 动 易 Cms 前 几 天 看 见 论 坛 里 有 位 朋 友 问 一 个 关 于 镜 像 的 问 题, 今 天 刚 好 搞 到 了 一 个, 于 是 拿 出 来 和 大 家 一 起 分 享 了! 1. 介 绍 现 在 的 网 站 随 着 访 问 量 的 增 加, 单 一 服 务 器 无 法 承 担 巨 大 的 访 问 量, 有 没 有 什 么

More information

<4D6963726F736F667420576F7264202D20B971B8A3B577C5E9B8CBADD7A441AFC5B2C4A447B3A1A4C039372E342E3232A44AAE77AAA92E646F63>

<4D6963726F736F667420576F7264202D20B971B8A3B577C5E9B8CBADD7A441AFC5B2C4A447B3A1A4C039372E342E3232A44AAE77AAA92E646F63> 電 腦 硬 體 裝 修 乙 級 技 術 士 技 能 檢 定 術 科 測 試 應 檢 人 參 考 資 料 試 題 編 號 :12000-940201~12 審 定 日 期 : 94 年 11 月 30 日 修 訂 日 期 : 96 年 11 月 01 日 修 訂 日 期 : 97 年 01 月 07 日 修 訂 日 期 : 97 年 04 月 22 日 ( 第 二 部 分 ) 電 腦 硬 體 裝 修

More information

Oracle数据库高级实验课程(IBM AIX环境)

Oracle数据库高级实验课程(IBM AIX环境) 目 录 前 言... i 第 1 章 基 础 知 识 及 环 境 介 绍... 1 1.1 Oracle 11g R2 新 特 性 介 绍... 2 1.1.1 数 据 库 管 理 部 分... 2 1.1.2 PL/SQL 部 分... 3 1.1.3 其 他 部 分... 5 1.2 Linux 环 境 介 绍... 5 1.3 实 验 环 境 配 置 及 说 明... 6 第 2 章 Linux

More information

第1套

第1套 2010 年 3 月 全 国 计 算 机 等 级 考 试 二 级 笔 试 试 卷 Visual FoxPro 数 据 库 程 序 设 计 ( 考 试 时 间 90 分 钟, 满 分 100 分 ) 一 选 择 题 ( 每 小 题 2 分, 共 70 分 ) 下 列 各 题 A) B) C) D) 四 个 选 项 中, 只 有 一 个 选 项 是 正 确 的 请 将 正 确 选 项 涂 写 在 答 题

More information

ebook140-8

ebook140-8 8 Microsoft VPN Windows NT 4 V P N Windows 98 Client 7 Vintage Air V P N 7 Wi n d o w s NT V P N 7 VPN ( ) 7 Novell NetWare VPN 8.1 PPTP NT4 VPN Q 154091 M i c r o s o f t Windows NT RAS [ ] Windows NT4

More information

epub 61-2

epub 61-2 2 Web Dreamweaver UltraDev Dreamweaver 3 We b We b We Dreamweaver UltraDev We b Dreamweaver UltraDev We b We b 2.1 Web We b We b D r e a m w e a v e r J a v a S c r i p t We b We b 2.1.1 Web We b C C +

More information

Microsoft Word - 扉页.doc

Microsoft Word - 扉页.doc ( 三 级 信 息 管 理 技 术 ) 全 国 计 算 机 等 级 考 试 命 题 研 究 中 心 内 容 提 要 本 书 紧 扣 国 家 教 育 部 考 试 中 心 2004 年 制 定 的 最 新 全 国 计 算 机 等 级 考 试 大 纲, 在 深 入 研 究 近 几 年 全 国 计 算 机 等 级 考 试 真 题 的 基 础 上 编 写 而 成 本 书 的 编 写 特 点 是 10+3, 即

More information

声 明 本 人 郑 重 声 明 : 此 处 所 提 交 的 硕 士 学 位 论 文 基 于 等 级 工 鉴 定 的 远 程 考 试 系 统 客 户 端 开 发 与 实 现, 是 本 人 在 中 国 科 学 技 术 大 学 攻 读 硕 士 学 位 期 间, 在 导 师 指 导 下 进 行 的 研 究

声 明 本 人 郑 重 声 明 : 此 处 所 提 交 的 硕 士 学 位 论 文 基 于 等 级 工 鉴 定 的 远 程 考 试 系 统 客 户 端 开 发 与 实 现, 是 本 人 在 中 国 科 学 技 术 大 学 攻 读 硕 士 学 位 期 间, 在 导 师 指 导 下 进 行 的 研 究 中 国 科 学 技 术 大 学 硕 士 学 位 论 文 题 目 : 农 村 电 工 岗 位 培 训 考 核 与 鉴 定 ( 理 论 部 分 ) 的 计 算 机 远 程 考 试 系 统 ( 服 务 器 端 ) 的 开 发 与 实 现 英 文 题 目 :The Realization of Authenticating Examination System With Computer & Web for

More information

Cloudy computing forEducation

Cloudy computing forEducation 规 模 企 业 的 云 之 旅 姜 大 勇 威 睿 信 息 技 术 ( 中 国 ) 有 限 公 司 2009 VMware Inc. All rights reserved 背 景 说 明 云 计 算 是 一 种 新 型 的 信 息 资 源 管 理 和 计 算 服 务 模 式, 是 继 大 型 计 算 机 个 人 电 脑 互 联 网 之 后 信 息 产 业 的 一 次 革 命 云 计 算 可 将 分

More information

典型自编教材

典型自编教材 河 南 科 技 大 学 计 算 机 实 验 教 学 中 心 1. 计 算 机 文 化 基 础 实 验 指 导 书 2. 数 据 结 构 实 验 指 导 书 3. 操 作 系 统 实 验 指 导 书 4. 面 向 对 象 程 序 设 计 实 验 指 导 书 5. 数 据 库 原 理 实 验 指 导 书 6. 编 译 原 理 实 验 指 导 书 7. JAVA 程 序 设 计 实 验 指 导 书 8.

More information

2007

2007 2007 年 上 半 年 软 件 评 测 师 考 试 浅 析 作 者 : 陈 嘉 祥 方 耀 公 司 : 广 东 亿 迅 科 技 有 限 公 司 ( 质 量 管 理 部 ) 1 简 介 1.1 目 的 本 文 章 主 要 介 绍 软 件 评 测 师 考 试 的 范 围 内 容 以 及 其 重 要 性, 还 有 相 关 的 试 题 分 析 1.2 适 用 范 围 有 意 参 与 或 将 来 有 意 参

More information

201406002+大学计算机基础B.doc

201406002+大学计算机基础B.doc 目 录. 大 学 计 算 机 基 础 B( 非 独 立 设 课 ).... 计 算 机 操 作 基 础 ( 独 立 设 课 )...3 3. 程 序 设 计 基 础 ( 非 独 立 设 课 )...5 4. 面 向 对 象 程 序 设 计 ( 非 独 立 设 课 )...8 5. 数 据 库 原 理 ( 非 独 立 设 课 )...0 6. 算 法 设 计 与 分 析 ( 非 独 立 设 课 )...

More information

SD QRG 200303

SD QRG 200303 快 速 使 用 指 南 www.mendeley.com 2015 年 6 月 Mendeley 是 一 款 用 于 学 术 论 文 管 理 和 在 线 共 享 信 息 的 免 费 文 献 管 理 工 具 可 以 将 支 持 Windows Mac Android Linux 的 桌 面 版 与 任 何 地 方 都 能 够 在 线 使 用 的 网 页 版 组 合 使 用 该 软 件 也 支 持 ios(ipad/iphone)

More information

LSC操作说明

LSC操作说明 1 C H R I S T A L P H A 1-4 LSC 型 Part. No. 102041 A L P H A 2-4 LSC 型 Part. No. 10204 冷 冻 干 燥 机 操 作 说 明 新 研 制 的 LSC-8 控 制 器, 具 备 图 形 显 示 功 能, 能 以 数 据 表 形 式 显 示 参 数, 并 可 选 配 控 制 软 件 LSC-8 1/4 VGA 大 屏 幕

More information

A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内

A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内 A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内 容 分 发 网 络 Alibaba Cloud Content Delivery Network 一

More information

Oracle Reports培训教程20.doc

Oracle Reports培训教程20.doc HAND : : 2000 11 28 : 2000 11 28 : MD060 : 1 : 1 2 MD060 2000/02/2 1 1 1 1 ii MD060...ii...4...4...4...4...4...4...4...4 Date Model...4...4...4...4...4...4...4...4 Layout...4...4...4...4...4...4 Parameter

More information

Microsoft Word - PS2_linux_guide_cn.doc

Microsoft Word - PS2_linux_guide_cn.doc Linux For $ONY PlayStatioin2 Unofficall General Guide Language: Simplified Chinese First Write By Beter Hans v0.1 Mail: hansb@citiz.net Version: 0.1 本 人 是 菜 鸟 + 小 白 欢 迎 指 正 错 误 之 处, 如 果 您 有 其 他 使 用 心 得

More information

普 通 高 等 教 育 十 二 五 重 点 规 划 教 材 计 算 机 系 列 中 国 科 学 院 教 材 建 设 专 家 委 员 会 十 二 五 规 划 教 材 操 作 系 统 戴 仕 明 姚 昌 顺 主 编 姜 华 张 希 伟 副 主 编 郑 尚 志 梁 宝 华 参 编 参 编 周 进 钱 进

普 通 高 等 教 育 十 二 五 重 点 规 划 教 材 计 算 机 系 列 中 国 科 学 院 教 材 建 设 专 家 委 员 会 十 二 五 规 划 教 材 操 作 系 统 戴 仕 明 姚 昌 顺 主 编 姜 华 张 希 伟 副 主 编 郑 尚 志 梁 宝 华 参 编 参 编 周 进 钱 进 科 学 出 版 社 普 通 高 等 教 育 十 二 五 重 点 规 划 教 材 计 算 机 系 列 中 国 科 学 院 教 材 建 设 专 家 委 员 会 十 二 五 规 划 教 材 操 作 系 统 戴 仕 明 姚 昌 顺 主 编 姜 华 张 希 伟 副 主 编 郑 尚 志 梁 宝 华 参 编 参 编 周 进 钱 进 参 编 北 京 内 容 简 介 本 书 由 浅 入 深 系 统 全 面 地 介 绍

More information

CFDAB 国 家 食 品 药 品 监 管 信 息 化 标 准 CFDAB/T-0304-2013 第 10 部 分 : 数 据 库 设 计 规 范 Part 10: Data interface standard ( 征 求 意 见 稿 V1.0) 2013 xx-xx 发 布 20xx xx-xx 实 施 国 家 食 品 药 品 监 督 管 理 总 局 信 息 办 发 布 目 次 前 言...

More information

Microsoft Word - 2006年9月二级VF真卷.doc

Microsoft Word - 2006年9月二级VF真卷.doc 机 密 启 用 前 2006 年 9 月 全 国 计 算 机 等 级 考 试 二 级 笔 试 试 卷 Visual FoxPro 数 据 库 程 序 设 计 27 注 意 事 项 一 考 生 应 严 格 遵 守 考 场 规 则, 得 到 监 考 人 员 指 令 后 方 可 作 答 二 考 生 拿 到 试 卷 后 应 首 先 将 自 己 的 姓 名 准 考 证 号 等 内 容 涂 写 在 答 题 卡

More information

2. 进 入 认 证 页 面 后 点 击 屏 幕 中 部 数 据 库 链 接, 如 下 图 所 示 : 3. 进 入 数 据 库 页 面 后, 点 击 你 想 获 得 的 认 证, 此 处 以 Oracle 9i DBA OCP 为 例 如 下 图 所 示 : 4. 在 Oracle9i Datab

2. 进 入 认 证 页 面 后 点 击 屏 幕 中 部 数 据 库 链 接, 如 下 图 所 示 : 3. 进 入 数 据 库 页 面 后, 点 击 你 想 获 得 的 认 证, 此 处 以 Oracle 9i DBA OCP 为 例 如 下 图 所 示 : 4. 在 Oracle9i Datab ORACLE 认 证 考 试 流 程 在 竞 争 日 益 激 烈 的 IT 界, 越 来 越 多 的 学 生 意 识 到 就 业 压 力 的 巨 大, 因 此,Oracle 的 权 威 认 证 受 到 了 广 大 师 生 的 重 视 与 青 睐 OAI 成 员 学 校 的 学 生 可 享 受 Oracle 认 证 考 试 40% 的 折 扣 优 惠, 同 时 认 证 的 流 程 也 有 所 不 同,

More information

当 需 要 对 Uni 设 备 和 读 写 头 进 行 产 品 数 据 更 新 系 统 软 件 升 级 或 者 点 数 充 值 时, 需 要 使 用 以 下 的 软 件 进 行 升 级 包 打 包 及 对 设 备 进 行 升 级 1. 软 件 下 载 及 安 装 1.1 软 件 下 载 1. 链 接

当 需 要 对 Uni 设 备 和 读 写 头 进 行 产 品 数 据 更 新 系 统 软 件 升 级 或 者 点 数 充 值 时, 需 要 使 用 以 下 的 软 件 进 行 升 级 包 打 包 及 对 设 备 进 行 升 级 1. 软 件 下 载 及 安 装 1.1 软 件 下 载 1. 链 接 Uni 升 级 操 作 说 明 书 V5.07 目 录 1. 软 件 下 载 及 安 装... 2 1.1 软 件 下 载... 2 1.2 软 件 安 装... 2 2.ApexClient 数 据 打 包 与 升 级... 3 2.1 ApexClient 一 键 升 级... 3 2.2 ApexClient 数 据 包 升 级... 8 3.ApexClient 其 他 功 能 介 绍...

More information

产品手册: CA GEN r8

产品手册: CA GEN r8 产 品 手 册 : CA GEN r8 CA Gen r8 CA Gen 是 一 个 成 熟 的 模 拟 驱 动 开 发 环 境, 用 来 设 计 部 署 和 维 护 高 性 能 可 扩 缩 的 企 业 应 用 程 序 集 成 模 型 和 代 码 生 成 使 您 能 够 运 用 平 台 独 立 的 应 用 程 序 来 运 行 您 的 关 键 任 务 进 程 灵 活 的 开 发 方 法 用 来 设 计

More information

目 录 第 一 章 概 述... 3 1. 总 体 框 架... 3 2. 临 床 信 息 系 统 建 设... 4 3. 医 院 管 理 信 息 系 统... 5 4. 信 息 平 台 建 设 需 求... 5 第 二 章 基 于 电 子 病 历 的 临 床 信 息 系 统 建 设 需 求...

目 录 第 一 章 概 述... 3 1. 总 体 框 架... 3 2. 临 床 信 息 系 统 建 设... 4 3. 医 院 管 理 信 息 系 统... 5 4. 信 息 平 台 建 设 需 求... 5 第 二 章 基 于 电 子 病 历 的 临 床 信 息 系 统 建 设 需 求... 基 于 电 子 病 历 的 医 院 信 息 系 统 建 设 方 案 需 求 报 告 ( 征 求 意 见 稿 ) 卫 生 部 信 息 化 工 作 领 导 小 组 办 公 室 二 OO 九 年 十 一 月 目 录 第 一 章 概 述... 3 1. 总 体 框 架... 3 2. 临 床 信 息 系 统 建 设... 4 3. 医 院 管 理 信 息 系 统... 5 4. 信 息 平 台 建 设 需

More information

建 立 数 据 库 档 案 用 sqlite3 建 立 数 据 库 的 方 法 很 简 单, 只 要 在 shell 下 键 入 ( 以 下 $ 符 号 为 shell 提 示 号, 请 勿 键 入 ): $ sqlite3 foo.db 如 果 目 录 下 没 有 foo.db,sqlite3 就

建 立 数 据 库 档 案 用 sqlite3 建 立 数 据 库 的 方 法 很 简 单, 只 要 在 shell 下 键 入 ( 以 下 $ 符 号 为 shell 提 示 号, 请 勿 键 入 ): $ sqlite3 foo.db 如 果 目 录 下 没 有 foo.db,sqlite3 就 Sqlite3 使 用 教 程 OS X 自 从 10.4 后 把 SQLite 这 套 相 当 出 名 的 数 据 库 软 件, 放 进 了 作 业 系 统 工 具 集 里 OS X 包 装 的 是 第 三 版 的 SQLite, 又 称 SQLite3 这 套 软 件 有 几 个 特 色 : 软 件 属 于 公 共 财 (public domain),sqlite 可 说 是 某 种 美 德 软

More information

Sun StorEdge 3000 系列安装、操作和维护手册 (3310)

Sun StorEdge 3000 系列安装、操作和维护手册 (3310) Sun StorEdge 3000 系 列 安 装 操 作 和 维 护 手 册 Sun StorEdge 3310 SCSI 阵 列 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 部 件 号 816-7960-11 2003 年 6 月, 修 订 版 A 有 关 本 文 档 的

More information

Sun Storage Common Array Manager 阵列管理指南,版本 6.9.0

Sun Storage Common Array Manager  阵列管理指南,版本 6.9.0 Sun Storage Common Array Manager 阵 列 管 理 指 南, 版 本 6.9.0 文 件 号 码 :E27519-01 2012 年 2 月 版 权 所 有 2007, 2011, Oracle 和 / 或 其 附 属 公 司 保 留 所 有 权 利 本 软 件 和 相 关 文 档 是 根 据 许 可 证 协 议 提 供 的, 该 许 可 证 协 议 中 规 定 了 关

More information

Empower GC Getting Started Guide

Empower GC Getting Started Guide Empower 气 相 色 谱 入 门 指 南 34 Maple Street Milford, MA 01757 715030444MD 版 本 A 声 明 本 文 档 中 的 信 息 如 有 更 改, 恕 不 另 行 通 知, 不 应 认 为 是 Waters Corporation 的 义 务 Waters Corporation 对 本 文 档 中 可 能 出 现 的 任 何 错 误 不 负

More information

gebook84-1

gebook84-1 1 1.1 1.1.1 1.1.2 2 1 ( ) 1. 2. 3. 1.2 1.2.1 3 1. 5 0 20 2 ( 3 ) ( ) ( ) ( ) 0 1 0 2 0 3 4 1 0 4 0 5 0 6 ( 4 ) ( ) ( ) ( ) ( ) 2. ( 3 ) ( ) ( ) ( 5 ) ( ) ( 4 ) ) ( ( ) ( S I C ) ( 1 2 0 21 4 9 50 9 9 )

More information

高 职 计 算 机 类 优 秀 教 材 书 目 * 序 号 书 号 (ISBN) 书 名 作 者 定 价 出 版 / 印 刷 日 期 ** 配 套 资 源 页 码 计 算 机 基 础 课 1 978-7-111-30658-0 计 算 机 应 用 基 础 刘 升 贵 29.00 2012 年 8 月

高 职 计 算 机 类 优 秀 教 材 书 目 * 序 号 书 号 (ISBN) 书 名 作 者 定 价 出 版 / 印 刷 日 期 ** 配 套 资 源 页 码 计 算 机 基 础 课 1 978-7-111-30658-0 计 算 机 应 用 基 础 刘 升 贵 29.00 2012 年 8 月 高 职 计 算 机 类 优 秀 教 材 书 目 * 序 号 书 号 (ISBN) 书 名 作 者 定 价 出 版 / 印 刷 日 期 ** 配 套 资 源 页 码 计 算 机 基 础 课 1 978-7-111-30658-0 计 算 机 应 用 基 础 刘 升 贵 29.00 2012 年 8 月 电 子 教 案 P1 2 978-7-111-27081-2 计 算 机 应 用 基 础 ( 第 2

More information

GoFlex Home UG Book.book

GoFlex Home UG Book.book FreeAgent GoFlex Home 用 户 指 南 FreeAgent GoFlex Home 用 户 指 南 2011 Seagate Technology LLC. 保 留 所 有 权 利 Seagate Seagate Technology Wave 徽 标 及 FreeAgent 是 Seagate Technology LLC 或 其 某 个 子 公 司 的 商 标 或 注 册 商

More information

季刊9web.indd

季刊9web.indd 在 全 国 现 场 会 上 成 功 展 示 全 国 烟 叶 收 购 暨 现 代 烟 草 农 业 建 设 现 场 会 7 月 6 日 至 8 日 在 昆 明 召 开 在 国 家 局 的 领 导 下, 由 我 司 技 术 开 发 的 烟 站 ( 单 元 ) 烟 叶 管 理 信 息 系 统 在 现 场 会 上 成 功 展 示, 并 得 到 参 会 领 导 及 代 表 们 的 关 注 与 认 可 该 系 统

More information

Insert title here

Insert title here ORACLE 数 据 库 管 理 与 调 优 实 践 课 程 费 用 : 面 议 内 训 师 : 袁 保 华 培 训 对 象 : 数 据 库 管 理 的 相 关 人 员 适 用 行 业 : 软 件 和 信 息 技 术 服 务 业, 联 通, 计 算 机, 移 动, 通 信, 电 信 适 用 专 业 : 数 据 库 开 发, 计 算 机 应 用 适 用 产 品 : 软 件 产 品, 数 据 库 开 发

More information

<4D6963726F736F667420576F7264202D20C0CFB0D9D0D5B4F3D2A9B7BFC1ACCBF8B9C9B7DDD3D0CFDEB9ABCBBECAD7B4CEB9ABBFAAB7A2D0D0B9C9C6B1D5D0B9C9CBB5C3F7CAE9A3A8C9EAB1A8B8E532303135C4EA31D4C23135C8D5B1A8CBCDA3A92E646F63>

<4D6963726F736F667420576F7264202D20C0CFB0D9D0D5B4F3D2A9B7BFC1ACCBF8B9C9B7DDD3D0CFDEB9ABCBBECAD7B4CEB9ABBFAAB7A2D0D0B9C9C6B1D5D0B9C9CBB5C3F7CAE9A3A8C9EAB1A8B8E532303135C4EA31D4C23135C8D5B1A8CBCDA3A92E646F63> 老 百 姓 大 药 房 连 锁 股 份 有 限 公 司 ( 住 所 : 长 沙 市 开 福 区 湘 雅 路 288 号 ) 首 次 公 开 发 行 股 票 (A 股 ) 招 股 说 明 书 ( 申 报 稿 ) 保 荐 人 ( 主 承 销 商 ) 瑞 银 证 券 有 限 责 任 公 司 ( 住 所 : 北 京 市 西 城 区 金 融 大 街 7 号 英 蓝 国 际 金 融 中 心 12 层 15 层

More information

Microsoft Word - 102119003.htm

Microsoft Word - 102119003.htm 102 年 度 11900 電 腦 軟 體 設 計 丙 級 技 術 士 技 能 檢 定 學 科 測 試 試 題 本 試 卷 有 選 擇 題 80 題, 每 題 1.25 分, 皆 為 單 選 選 擇 題, 測 試 時 間 為 100 分 鐘, 請 在 答 案 卡 上 作 答, 答 錯 不 倒 扣 ; 未 作 答 者, 不 予 計 分 准 考 證 號 碼 : 姓 名 : 選 擇 題 : 1. (4)

More information

Microsoft Word - Front cover_white.doc

Microsoft Word - Front cover_white.doc Real Time Programme 行 情 报 价 程 序 Seamico Securities Public Company Limited WWW.SEAMICO.COM Table of Content 目 录 开 始 使 用 开 始 使 用 Z Net 程 序 程 序 1 股 票 观 察 者 4 每 日 股 票 按 时 间 的 交 易 查 询 10 多 股 同 列 13 股 票 行 情

More information

提问袁小兵:

提问袁小兵: C++ 面 试 试 题 汇 总 柯 贤 富 管 理 软 件 需 求 分 析 篇 1. STL 类 模 板 标 准 库 中 容 器 和 算 法 这 部 分 一 般 称 为 标 准 模 板 库 2. 为 什 么 定 义 虚 的 析 构 函 数? 避 免 内 存 问 题, 当 你 可 能 通 过 基 类 指 针 删 除 派 生 类 对 象 时 必 须 保 证 基 类 析 构 函 数 为 虚 函 数 3.

More information

<4D6963726F736F667420506F776572506F696E74202D20C8EDBCFEBCDCB9B9CAA6D1D0D0DEBDB2D7F92E707074>

<4D6963726F736F667420506F776572506F696E74202D20C8EDBCFEBCDCB9B9CAA6D1D0D0DEBDB2D7F92E707074> 软 件 架 构 师 研 修 讲 座 胡 协 刚 软 件 架 构 师 UML/RUP 专 家 szjinco@public.szptt.net.cn 中 国 软 件 架 构 师 网 东 软 培 训 中 心 小 故 事 : 七 人 分 粥 当 前 软 件 团 队 的 开 发 现 状 和 面 临 的 问 题 软 件 项 目 的 特 点 解 决 之 道 : 从 瀑 布 模 型 到 迭 代 模 型 解 决 项

More information

支付宝2011年 IT资产与费用预算

支付宝2011年 IT资产与费用预算 OceanBase 支 持 ACID 的 可 扩 展 关 系 数 据 库 qushan@alipay.com 2013 年 04 月 关 系 数 据 库 发 展 1970-72:E.F.Codd 数 据 库 关 系 模 式 20 世 纨 80 年 代 第 一 个 商 业 数 据 库 Oracle V2 SQL 成 为 数 据 库 行 业 标 准 可 扩 展 性 Mainframe: 小 型 机 =>

More information

幻灯片 1

幻灯片 1 幻 灯 片 1 从 多 表 中 显 示 数 据 Copyright Oracle Corporation, 2001. All rights reserved. 进 度 表 : 时 间 主 题 55 分 钟 讲 演 55 分 钟 练 习 110 分 钟 总 共 幻 灯 片 2 目 标 完 成 本 课 后, 您 应 当 能 够 执 行 下 列 操 作 : 写 SELECT 语 句 使 用 等 值 和

More information

Oracle Database 11g: New Features for Administrators

Oracle Database 11g: New Features for Administrators 使 用 闪 回 和 LogMiner 课 程 目 标 学 完 本 课 后, 应 能 完 成 以 下 工 作 : 描 述 闪 回 和 LogMiner 的 新 增 功 能 使 用 闪 回 数 据 归 档 创 建 保 护 和 使 用 历 史 记 录 数 据 准 备 数 据 库 创 建 更 改 和 删 除 闪 回 数 据 归 档 查 看 闪 回 数 据 归 档 元 数 据 使 用 闪 回 事 务 处 理

More information

經濟統計資料庫管理資訊系統

經濟統計資料庫管理資訊系統 招 標 文 件 (1) 經 濟 部 投 資 審 議 委 員 會 全 球 投 資 審 議 管 理 資 訊 系 統 ( 第 3 期 ) 開 發 建 置 專 案 投 標 須 知 經 濟 部 投 資 審 議 委 員 會 中 華 民 國 95 年 2 月 經 濟 部 投 資 審 議 委 員 會 投 標 須 知 以 下 各 項 招 標 規 定 內 容, 由 機 關 填 寫, 投 標 廠 商 不 得 填 寫 或

More information

VIDEOJET connect 7000 VJC-7000-90 zh- CHS Operation Manual VIDEOJET connect 7000 zh-chs 3 目 录 1 浏 览 器 连 接 7 1.1 系 统 要 求 7 1.2 建 立 连 接 7 1.2.1 摄 像 机 中 的 密 码 保 护 7 1.3 受 保 护 的 网 络 7 2 系 统 概 述 8 2.1 实 况

More information