Oracle Rdb: PowerPoint Presentation

Similar documents
Oracle Rdb: SQL Update

Compiler Differences on OpenVMS I64

1 SQL Server SQL Oracle SQL SQL* Plus PL/SQL 2 SQL Server SQL Server SQL Oracle SQL SQL*Plus SQL Server GUI 1-1 osql 1-1 Transact- SQL SELECTFROM 058

,, create table drop table alter table

1,.,,,., RDBM, SQL. OSS,, SQL,,.

Microsoft PowerPoint - db03-5.ppt

橡実践Oracle Objects for OLE

113_0405.indd

ストラドプロシージャの呼び出し方

Wiki Wiki Wiki...

tkk0408nari

Postgres Plus Advanced Server 9.3パーティションテーブルの特徴と性能検証レポート

_02_3.ppt

~~~~~~~~~~~~~~~~~~ wait Call CPU time 1, latch: library cache 7, latch: library cache lock 4, job scheduler co

XML Consortium & XML Consortium 1 XML Consortium XML Consortium 2


Oracle データベース移行計画アセスメント:移行前

ハイウォーターマークを知る

SQLite データベース IS04 組み込み 1

PowerRDBconnector説明書(SQLServer編)

Oracle Real Application Clusters 10g Release 2: Microsoft SQL Server 2005との技術的比較

Ł½’¬24flNfix+3mm-‡½‡¹724

PowerPoint -O80_REP.PDF

ex01.dvi

橡j_Oracle_whitepaper.PDF

122.pdf

: ORDER BY

はじめに

052-XML04/fiÁ1-part3-’ÓŠ¹

PostgreSQL カンファレンス 2013 証券取引バックオフィスにおける Oracle から PostgreSQL への マイグレーション SBI ジャパンネクスト証券株式会社 イアン バーウィック

ODBC Driver for 4D Server

Microsoft Word - 430_15_Developing_Stored_Procedure.doc

橡ExCtrlPDF.PDF

スライド タイトルなし

Oracle Database 10gの新しいSQL機能

27

CW3_A1083D05.indd

本文/年次報告  67‐107

32号 701062/きじ1

10西宮市立中央病院/本文

北九州高専 志遠 第63号/表紙・表4

特別プログラム

Ł\”ƒ

報告書(第2回NGO‐JICA)/はじめに・目次

P-12 P P-14 P-15 P P-17 P-18 P-19 P-20 P-21 P-22

ニューガラス100/100目次

untitled

program08.pdf


Microsoft Word - Android_SQLite講座_画面800×1280

untitled

(Microsoft Word - IBM i \203C\203\223\203^\201[\203l\203b\203g\203Z\203~\203i\201[_XMLTABLE.doc)

11042 計算機言語7回目 サポートページ:

PowerPoint プレゼンテーション

1 ex01.sql ex01.sql ; user_id from (select user_id ;) user_id * select select (3+4)*7, SIN(PI()/2) ; (1) select < > from < > ; :, * user_id user_name

情報の構造とデータ処理

ex01.dvi

Chapter


untitled

Microsoft Word - sample_adv-programming.docx

num2.dvi

Stapy_Tsuji_ key

Oracle Lite Tutorial

fiš„v3.dvi

4 小川/小川


csj-report.pdf

2.2 Sage I 11 factor Sage Sage exit quit 1 sage : exit 2 Exiting Sage ( CPU time 0m0.06s, Wall time 2m8.71 s). 2.2 Sage Python Sage 1. Sage.sage 2. sa

CAC

Windowsユーザーの為のOracle Database セキュリティ入門

Freelance Graphics - Œ³‚è1

領域サイズの見積方法

n n n ( ) n Oracle 16 PostgreSQL 3 MySQL

日本オラクル株式会社

TopLink å SampleClient.java... 5 Ò readallsample() querysample() cachesample() Ç..

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV

_IMv2.key

eラーニング資料 e ラーニングの制作目標 データベース編 41 ページデータベースの基本となる概要を以下に示す この内容のコースで eラーニングコンテンツを作成予定 データベース管理 コンピュータで行われる基本的なデータに対する処理は 次の 4 種類です 新しいデータを追加する 既存のデータを探索

Microsoft Word - SQL.rtf

hands_on_4.PDF

PowerPoint -O80_RKI.PDF

IBM Software Group DB2 Information Management Software DB2 V8 XML SQL/XML 2 XML XML UDF XMLExtender XML XML XMLCollection, XMLColumn XML UDF Informati

Oracle Database 10gの新しいSQL性能: 正規表現、ネイティブ値、LOBパフォーマンスおよびその他の機能

Chapter Two

Oracle Lite Tutorial

目次 1. データモデルと SQL( 復習 ) 2.SQL の特徴 3.SQL の文法 4. データ定義 ( 基本編 ) 5.DB 管理 ( 基本編 ) 6. データ操作 ( 基本編 ) 7. レポート課題 8. 参考書ほか

標準化 補足資料

Microsoft PowerPoint - 第5章補足-DB2組み込みSQL.ppt

Chapter Two

Oracle Spatial

untitled

Microsoft PowerPoint pptx

Copyright c 2008 Zhenjiang Hu, All Right Reserved.

復習 (SQL 文 ) 3/6 復習 (SQL 文 ) 4/6 表の作成 CREATE TABLE...; 表の削除 DROP TABLE テーブル名 ; 表内のデータが全て消えてしまう. 表内のデータを得る SELECT 列名 FROM 表名...; 表にデータを挿入する. INSERT INTO

スライド 1

B

日経テレコン料金表(2016年4月)

73 p p.152


Transcription:

Day2-3 Itanium: T S Oracle Rdb 2006 4 4 2006 4 6 2005-2006, Oracle Corporation

VAX/Alpha IEEE Rdb IEEE SQL SQL SQL 2

: 12340000 = 1.234 x 10 7 ( ) -1.234 x 10 7-1.234 x 10 7-1.234 x 10 7 (10-2 = 1/100) SQL REAL FLOAT DOUBLE PRECISION 3

2 VAX Alpha Itanium IEEE 754 4

! 32 1.0*10 8 + 1.0 = 1.0*10 8 0.1 2 1.1001100 *2-4 1.0 1.0*10 8 10 8 1.0*10 8 1.0*10 8 + (1.0*10 8 x 1.0) 2.0*10 8 5

VAX/Alpha IEEE ( ) F 32 (8, 23) VAX Alpha S 32 (8, 24) Alpha Itanium D G T 64 (8, 55*) VAX Alpha* 64 (11, 53) VAX Alpha 64 (11, 54) Alpha Itanium.29*10-38 6 1.7*10 38 1.18*10-38 6 3.40*10 38 ( ) 0.29*10-38 16 * 1.7*10 38 0.56*10-308 15 0.90*10 308 2.23*10-308 15 1.80*10 308 6

OpenVMS VAX Alpha Itanium VAX VAX IEEE VAX IEEE IEEE IEEE VAX 7

Rdb 7.2 IEEE Rdb F/G S/T F/G Alpha F/G Itanium S/T - REAL FLOAT DOUBLE PRECISION Computed columns MSP /MPS FP (AVG STDDEV ) 8

Rdb 7.2 IEEE ( ) SQL> create table SALES_BY_SALESMAN ( cont> SALESMAN_ID char(5), cont> SALE_AMOUNT integer(2), cont> SALE_DATE date ) cont> ; SQL> create table SALESMAN_STATS ( cont> SALESMAN_ID char(5), cont> PERIOD_START date, cont> PERIOD_END date, cont> SALE_AVERAGE float, cont> BONUS computed by (SALE_AVERAGE * 2.0) ) cont> ; 9

Rdb 7.2 IEEE ( ) SQL> create module PROCESS_SALES language SQL cont> procedure COMP_SALES_AVE ( cont> :START_DATE date, :END_DATE date ); cont> begin cont> for :SM as each row of cont> read only table cursor SM_CURS for cont> select SALESMAN_ID, AVG(SALE_AMOUNT) SMA cont> from SALES_BY_SALESMAN cont> where (SALE_DATE >= :START_DATE and cont> SALE_DATE < :END_DATE) group by SALESMAN_ID cont> do cont> insert into SALESMAN_STATS values ( cont> :SM.SALESMAN_ID, :START_DATE cont> :END_DATE, SM.SMA); cont> end for; end; end module; 10

Rdb 7.2 IEEE ( ) SQL$PRE SQL$MOD IEEE Rdb 7.1.0.2 Alpha Itanium /FLOAT /FLOAT={D_FLOAT,G_FLOAT,IEEE_FLOAT} Itanium IEEE_FLOAT /(NO)G_FLOAT DSRI IEEE DSRI SQL RDO IEEE DSRI 11

Rdb 7.2 IEEE ( ) SQL Rdb IEEE VAX VAX DSRI IEEE VAX Itanium Rdb IEEE SQL DSRI Rdb VAX IEEE 12

Rdb 7.2 IEEE ( ) CDD IEEE CDD VAX RDML RDBPRE IEEE VAX DBMS IEEE VAX Itanium /FLOAT=G_FLOAT 13

IEEE (NaN) IEEE 754 NULL SQRT(-1.0) NaN NULL IEEE 754 ( ) 0 NaN F/G /IEEE_MODE=FAST 14

IEEE ( ) VAX/IEEE IEEE / F G IEEE VAX Round Even VAX FP Round Up IEEE Round Even Itanium IEEE 754 15

Round Up Round Even $ TYPE X.BAS declare decimal(7,3) pp declare integer pn pn = 116 pp = pn/10 print "pp1 = "; pp pn = 331 pp = pn/10 print "pp2 = "; pp 16

Round Up Round to Even ( ) VAX $ BASIC X $ LINK X $ RUN X pp1 = 11.6 pp2 = 33.099 Alpha (VAX float) $ BASIC X /REAL=SINGLE $ LINK X $ RUN X pp1 = 11.6 pp2 = 33.099 Alpha (IEEE float) $ BASIC X /REAL=SFLOAT $ LINK X $ RUN X pp1 = 11.599 pp2 = 33.1 Itanium $ BASIC X /REAL={any} $ LINK X $ RUN X pp1 = 11.599 pp2 = 33.1 17

/FLOAT /(NO)G_FLOAT SQL$MOD SQL$PRE Alpha Itanium IEEE IEEE /IEEE_MODE=FAST /FAST /MATH_LIBRARY=FAST 18

( ) Alpha OpenVMS 7.3-1 HP F/G Float OpenVMS 7.3-2 ( MTH$SQRT MTH$SQRT_F MTH$SQRT_G MTH$SQRT_S MTH$SQRT_T) HP OpenVMS Rdb 7.1.0.2 Alpha IEEE 19

BASIC BASIC SQL$PRE ( ) BASIC GFLOAT SFLOAT TFLOAT REAL SINGLE DOUBLE /REAL_SIZE - GFLOAT SFLOAT TFLOAT /SINGLE /DOUBLE REAL /REAL_SIZE 20

C C float 32 double 64 CC /FLOAT SQL$MOD SQL$PRE /FLOAT /IEEE_MODE=FAST 21

COBOL COBOL COMP-1 32 COMP-2 64 COBOL /FLOAT SQL$MOD SQL$PRE /FLOAT /IEEE_MODE FAST IEEE 754 22

FORTRAN FORTRAN real real*4 32 double precision real*8 64 C /FLOAT SQL$MOD SQL$PRE /FLOAT /IEEE_MODE=FAST /MATH_LIBRARY=FAST /FAST /IEEE 23

Pascal Pascal F_FLOAT D_FLOAT G_FLOAT S_FLOAT T_FLOAT REAL SINGLE 32 DOUBLE 64 /FLOAT Pascal FLOAT /IEEE_MODE 24

Rdb 7.2 SQL http://docs.hp.com/en/b3906-90005/ch02s02.html http://cch.loria.fr/documentation/ieee754/ http://cch.loria.fr/documentation/ieee754/acm/goldberg.pdf http://www.hp.com/products1/evolution/alpha_retaintrust/dow nload/i64-floating-pt-wp.pdf ( 2 CD ) www.oracle.com/rdb metalink.oracle.com http://h71000.www7.hp.com/ (OpenVMS ) john.howard@oracle.com 25

www.oracle.com/rdb