[每日一题]OCP1z0047 :0817 EXTERNAL TABLE?D?D加载数据

时间:2023-02-05 07:59:15 其他范文 收藏本文 下载本文

[每日一题]OCP1z0047 :0817 EXTERNAL TABLE?D?D加载数据(共5篇)由网友“第二人生的達達”投稿提供,下面是小编为大家整理后的[每日一题]OCP1z0047 :0817 EXTERNAL TABLE?D?D加载数据,供大家参考借鉴,希望可以帮助您。

[每日一题]OCP1z0047 :0817 EXTERNAL TABLE?D?D加载数据

篇1:[每日一题]OCP1z0047 :0817 EXTERNAL TABLEDD加载数据

[每日一题]OCP1z0-047 :2013-08-17 EXTERNAL TABLEDD加载数据

正确答案:C

一、对答案解释:

A、   TYPE:有两个选可供选择:

1、    ORACLE_LOADER:传统方式,与SQLLDR一样,参数从多,应用较多,

2、    ORACLE_DATADUMP:数据泵(Datapump),这是10gR2中新增的数据访问方式,这种方式的数据源是专用二进制文件,这种二进制文件就目前而言只能用外部表生成,也中能用外部表加载。如果你对Oracle内部格式理解的深入,并有高超的编程能力,自己编写程序处理这种格式也是可行的。

B、REJECT LIMIT

用来指定查询数据时能够接受的错误数,如果不指定默认值是0,即不允许出现错误,UNLIMITED则是不限制。

C、DEFAULT DIRECTORY

指定数据文件所在路径对应的Directory对象名称。

D、ACCESS PARAMETERS

加载参数决定外部表如何访问数据文件,在外部表的创建语法中相当重要。具体都需要指定哪些参数,这得看访问驱动,不同访问驱动拥有不同的加载参数,从10gR2起始支持两种访问驱动:

1、    ORACLE_LOADER:这是传统的外部表加载数据的方式,支持的参数从多并且复杂,或者说灵活。

2、    ORACLE_DATADUMP:10g版本新增加的数据泵方式加载数据。相对于ORACLE_LOADER加载方式,数据泵方式参数少,调用简单并且效率不新差。但是,使用上受到限制,因为其加载的数据文件必须是Oracle生成的一种使用内部格式的DMP文件,这就是导致其应用范围很有限,并不是想用就能用到的。

使用SQLLDR命令生成的是ORACLE_LOADER参加载参数(它也只能生城ORACLE_LOADER访问驱动方式)。

3、    RECORDS:该子句指定记录结束标记,默认是RECORDS DELIMITED BY NEWLINE,即以换行符结束。

4、    BADFILE:错误文件名称和Directory对象名,与SQLLDR命令中的同名参数个有相同的功能。

5、    LOGFILE:日志文件名,功能与SQLLDR命令中的同名参数具有相同功能。

6、    READSIZE:读取日志文件的缓存区大小,默认是1MB,与SQLLDR命令中的同名参数具有相同功能。

7、    SKIP:跳过的记录数,与SQLLDR命令中的同名参数具有相同功能。

8、    FIELDS TERMINATEDBY:功能与SQLLDR控制文件中的同名参数具有相同功能。

9、    REJECT ROWS WITHALL NULL FIELDS:该子句表示如果要加载的行所有字段均为空值,则外部表并不执行加载,如果不指定该子句,而数据文件中存在字段均为空值的行,当访问外部表时显示的结果中,各列也将均为空。

10、  列定义:与SQLLDR控制文件中的同名参数具有相同功能,

二、创建外部表测试:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

1、创建目录

[html]

gyj@MYDB>create directory dir_ext as '/home/oracle';

Directory created.

2、外部表卸载数据

[html]

gyj@MYDB>CREATE TABLE gyj_empdet

2 ORGANIZATION EXTERNAL

3 (TYPE ORACLE_DATAPUMP

4 DEFAULT DIRECTORY dir_ext

5 LOCATION('emp.dat'))

6 AS

7 SELECT employee_id,first_name,department_id

8 FROM emp;

Table created.

3、外部表加载数据

[html]

gyj@MYDB>CREATE TABLE empdet(

2 empno    number(6),

3 ename    varchar(20),

4 departno number(4))

5 ORGANIZATION EXTERNAL

6 (DEFAULT DIRECTORY dir_ext

7 LOCATION('emp.dat'));

Table created

从第3步,外部表加载数据,只用了DEFAULT DIRECTORY dir_ext,就可以搞定。

无须加TYPE ORACLE_DATAPUMP 、REJECT LIMIT、ACCESS PARAMETERS。

篇2:中级经济法每日一题(D)

(2) 计算甲酒厂当月的销项税;

(3) 计算甲酒厂当月应纳增值税;

(4) 计算乙酒厂应纳的增值税;

(5) 计算乙酒厂代缴的消费税。

答案::(1)甲酒厂当月进项税=96×13%+(18+2)×17%=12.48+3.4=15.88(万元)

(2)甲酒厂当月销项税=(120+120/60×10)×17%=23.8(万元)

(3)甲酒厂当月应纳增值税=23.8-15.88=7.92(万元)

(4) 乙酒厂应纳增值税=(18+2)×17%=3.4(万元)

(5) 乙酒厂代缴的消费税=44.51(万元)

篇3:[每日一题]OCP1z0047 :0807 SELECTPRODUCTINFORMATIO

答案B

英语单词备注:

warranty:['wɔrənti] 保证;担保;授权;(正当)理由

purchased ['pə:tʃəst] 已经购买的

fulfill [ful'fil] 满足

根据题意是需要查所有产品信息中的产品名称、类别的id号、以及保修期到期时间(SYSDATE+WARRANTY_PERIOD),没有保修期的产品显示在行记录的上面,有保修期的产品按保修期的时间从小到大排序显示在行记录的下面,

下面根据测试来解释ABCD的答案。

一、登录oe用户,查看有多少表。

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

[html]

idle>conn oe/oe

Connected.

oe@MYDB>SELECT TABLE_NAME FROM TABS;

TABLE_NAME

------------------------------

PROMOTIONS

PRODUCT_INFORMATION

PRODUCT_DESCRIPTIONS

ORDER_ITEMS

ORDERS

INVENTORIES

6 rows selected.

二、查PRODUCT_INFORMATION的表结构

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

[html]

oe@MYDB>desc PRODUCT_INFORMATION

Name                                                 Null?   Type

----------------------------------------------------- -------- ------------------------------------

PRODUCT_ID                                           NOT NULL NUMBER(6)

PRODUCT_NAME                                                  VARCHAR2(50)

PRODUCT_DESCRIPTION                                           VARCHAR2

CATEGORY_ID                                                   NUMBER(2)

WEIGHT_CLASS                                                  NUMBER(1)

WARRANTY_PERIOD                                               INTERVAL YEAR(2) TO MONTH

SUPPLIER_ID                                                   NUMBER(6)

PRODUCT_STATUS                                                VARCHAR2(20)

LIST_PRICE                                                    NUMBER(8,2)

MIN_PRICE                                                     NUMBER(8,2)

CATALOG_URL                                                   VARCHAR2(50)

篇4:新颖的光盘数据完整性校验工具DDCDCheck

为了永久地“留住”数据,不少人都选用了光盘刻录方式,将重要数据“搬运”到光盘上,将数据刻录到光盘中后,许多人立即删除了原数据,可是打开刻录光盘时,竟然发现有的数据无法打开,重要的数据就这样不明不白地丢失了。为了避免这一现象,我们应该在刻录完毕后,借助一专用工具,检查一下刻录到光盘中的数据是否完整,而下面为各位要推荐的CDCheck就是这样的一款工具!

最新版本:V3.1.0.11RC1

文件大小:776KB

软件性质:免费

使用平台:Win98/Me/NT/2000/XP

工具特色

CDCheck工具主要是用于检查刻录光盘中的信息是否完整的,或校验刻录操作是否成功的;此外,为了确保刻录的成功率,它可以对比原始数据,校验光盘镜像文件是否正确,要是正确的话,你就能放心大胆地进行刻录操作了。除了可以对光盘内容进行检查、校验外,它还能检查一些重要的备份装置程序。

程序界面

CDCheck工具是由外国人设计的一款光盘校验软件,尽管其“e”文界面,会让不少中文用户“望而却步”,可细看之后,发现该工具使用很简单。该工具的最新版本,于2月2日正式在网上发布,下载之后不需要进行安装,只要用Winzip之类的解压工具,将其释放到临时目录中,再双击其中的CDCheck.exe文件,就能打开该程序的主界面了,如图1所示。以后需要卸载该程序时,可以直接将临时目录,全部删除掉就OK了。

图1

该程序的主界面,看上去非常直观,主要包含Hash、Check、Compare、Recover这几个功能按钮,利用它们你就能轻松对刻录光盘,进行检查、校验、修复等操作了,当然也能自定义各种校验参数了。 对光盘数据进行校验

CDCheck工具的主打“本领”,就是对保存在刻录光盘中的信息,进行校验,看看刻录操作是否成功。利用校验功能,CDCheck将自动对照原始数据,看看刻录在光盘上的数据,是否与原始数据一致,该功能只对数据光盘有效,而无法适合视频光盘或音乐光盘,

在进行校验操作时,先用鼠标选中刻录驱动器所对应的盘符,再单击一下工具栏中的“Compare”命令,打开一个如图2所示的比较设置窗口,当然,直接单击键盘上的“Alt+O”复合键,也能弹出此界面。在该界面的“Sourcefolders/filestocheckforerrors”设置项中,选定好需要检查错误来源的目标文件夹,在缺省状态下,程序将自动把刻录光盘驱动器作为目标文件夹;在该界面的“Referencefolders/filestocomparesourcewith”设置框中,选中原始数据所在的光盘或文件夹,程序将以此为对照标准,来校验刻录光盘中的信息是否正确。另外,你可以在“CompareDirection”设置项处,设置好比较方向;例如,要是选中“Source-->Reference”选项的话,那么所有来源文件必须指向存在的相同参考文件,要是选中“Reference-->Source”选项的话,那么所有参考文件必须指向存在的相同来源文件,在缺省状态下,将这些选项全部选中,才能确保刻录光盘中的数据与原始参考数据完全一致。

图2

完成上面的设置后,用鼠标单击一下比较设置窗口中的“Continue”按钮后,CDCheck工具将按事先设定要求,进行比较操作。一旦比较完毕后,CDCheck一般会弹出一个操作成功完成的提示窗口,同时又会弹出一个详细的校验结果信息,并自动弹出光盘,此时再单击一下“Continue”按钮,就能结束校验操作了。要是在校验过程中发现了错误,CDCheck将会弹出一个如图3所示的错误报告窗口,在该窗口中,你可以知道刻录光盘中,到底有多少错误存在。

图3

对镜像文件进行校验

在将数据刻录成光盘时,经常碰到先将数据制作成光盘镜像文件的情形。到了正式刻录时,只需要将光盘镜像文件复制到光盘中就可以了。为了确保刻录的成功率,你很有必要在正式刻录之前,检查一下光盘镜像文件是否有错误存在。

篇5:24位A/D转换器CS5381及其在高速高精度数据采集系统中的应用

24位A/D转换器CS5381及其在高速高精度数据采集系统中的应用

摘要:CS5381中Cirrus Logic公司生产的120dB、192kHz高性能立体声24位∑-△ A/D变换器,文中介绍了CS5381的性能特点及其在高速高精度采集系统中的应用,给出了由两片AD5381和ASP、FP-GA及FIFO存储器构成的四通道并行数据采集系统的设计方法和测试结果,该系统在混场源电磁法接收机中已经得到了很好的应用。

关键词:CS5381;DSP;FPGA;并行数据采集系统

1 引言

在弱信号检测仪器开发过程中,选用高精度的A/D转换芯片往往可以给设计带来方便。一般情况下,在对宽频带弱信号进行检测时,(本网网收集整理)不仅要求ADC具有大动态范围,同时对ADC的采样速率也提出了更高的要求。CS5381是目前市场上动态范围和采样速率两项指标都很突出的一款24位ADC,它的推出为设计高速高精度采集系统提供了一个较好的解决方案。

2 CS5381的主要性能特点

CS5381是Cirrus Logic公司推出的120dB、192kHz高性能立体声模数转换芯片。该芯片采用24引脚TSSOP或SOIC封装,其引脚排列如图1所示。该芯片采用5V工作电源。它的内部集成了一个可直接与5~2.5V逻辑电平接口的电平转换器、一个可消除直流偏移量的高通滤波器、一个线性相位数字抗混叠滤波器和溢流监测器。CS5381所具有的这些特性使其在高品质音频处理和精密测控等领域都得到了很好的应用。

CS5381的主要性能特点如下:

●具有24位转换精度;

●采样速率可以达到192kHz;

●具有120dB动态范围;

●可工作于5V模拟电压和3~5V逻辑电压;

●兼容2.5~5V逻辑电平;

●带有线性相位抗混叠滤波器;

●采用差动模拟信号输入方式;

●具有主、从两种工作模式;

●内置数字高通滤波器。

图2

CS5381使用起来非常方便,可工作在主、从两种模式下。模式选择可通过管脚2(M/ S)来进行。当M/ S引脚为高电平时,CS5381工作在主模式(Master Mode),此时LRCK(其频率等于采样速率)和SCLK是输出管脚;而当M/ S为低电平时,CS5381工作在从模式(Slave Mode),该模式下,LRCK和SCLK变成输入管脚。如需改变CS5381的采样率,只需控制芯片的MDIV、M0和M1这三个管脚的逻辑电平即可。表1所列是主时钟为24.576MHz时,不同控制方式时采样速率的对照表。

表1 CS5381采样率控制对照表

MDIVM1M0采样速率(Hz)10048K10196K110192K0/111Reserved010384K

通常24位ADC都会产生一个微小的直流偏移,在CS5381内部有一个数字高通滤波器,可以通过给管脚HPF提供一个低电平使该滤波器有效,这样,芯片可以消除直流偏移。另外芯片还带有溢流监测器,当模拟信号的输入电压幅度过大而致使ADC转换溢出时,相对应的管脚LFV变低,因此,在该管脚与电源之间接一个发光二极管,就可以直观地显示出模拟输入是否溢出,从而根据需要调整前端放大电路的增益。

CS5381的模拟信号为差动输入方式,因此,它的前端要有一个简单的模拟调理电路。CS5381的转换结果是24位补码形式的串行数据,且左右通道交替输出,可用LRCK的高低电平进行区分。输出数据有两种格式:左对齐和I2S。图2是CS5381的两种数据传输时序。

3 四通道并行采集系统的设计

图3所示是一个四通道并行采集系统的整体框图,该系统主要由TMS320VC33(以下简称VC33)、两片CS5381、一片FPGA(EPF10K10)和一个大容量FI-FO存储器构成。采集系统与主机的通讯采用USB接口。系统中的一片CS5381工作于主模式,另外一片则工作在从模式下,这样可以保证两片ADC工作时严格同步。

在基于CS5381的采集系统中,如何实现CS5381与TMS320VC33的接口是一个关键问题。具体的设计方案有两种:其一,由于CS5381采用同步串行数据输出方式,而TMS320VC33具有多通道缓冲串口(McBSP),因此,可以较为容易地实现二者的硬件连接。其二是通过CPLD/FPGA设计串并转换电路,并把CS5381输出的.串行数据转换为并行数据,然后由TMS320VC33通过扩展IO对数据进行读取。这两种方案相比,第一种方案比较简单,但系统要设计四个独立的同步采集通道,并要使用两片CS5381,而TMS320VC33只有一个McBSP,所以此方案无法采用。第二种方案实现起来相对比较麻烦,硬件成本也较大。它通过把每片CS5381的串行数据转换成8位并行数据并经FIFO缓存,然后由TMS320VC33通过中断和DMA方式对四个通道的转换数据进行读取。

串并转换电路设计是CS5381和TMS320VC33接口电路的核心部分,它负责将CS5381输出的串行数据转换为并行数据并存储在FIFO中,同时产生相应的FIFO写信号。具体设计时,应当考虑以下三个问题:

(1) 对于CS5381在左右通道的数据,除了24位转换结果数据外,还应输出一个8位的附加信息,因此,输出一道数据时,总共有32个时钟输出,而最后8位数据是无用的,这样,就需要有一个禁止逻辑来防止8位附加数据也写入到FIFO中。

(2) 由于串行输出时钟SCLK在CS5381工作期间是一直存在的,因此,在启动和结束串并转换时,应该有一个控制逻辑来使串并转换电路只有在LR-CK的上升沿(或者下降沿)触发下才能进行数据转换,以保证左右通道数据顺序的确定性。

(3) 转换电路要有使能控制,以便控制信号的采集时间。

4 测试结果

该采集系统利用标准信号源进行正弦信号采集测试,下面是对两种频率的正弦信号进行测试的结果分析。其中第一种测试结果如图4所示。对于10kHz的正弦信号,CS5381的主时钟MCLK为24.576MHz、它具有64倍的过采样率(采样速率fs=MCLK/64=192kHz),采样时间T为1ms。由采样结果和功率谱可以看出:系统中的CS5381采样数据在频率域的动态范围在120dB以上。

图5

把系统采样速率fs设置为384kHz时,对75kHz正弦信号的采样结果及功率谱估计如图5所示,由采样结果可以看出:CS5381可以在384kHz的采样速率下对更高频率的信号进行采样,但从功率谱可以看出,此时动态范围及信噪比都在80dB左右,可见采样精度有较大幅度的降低。若要完成更高频率信号的采样,在对采样精度要求不是特别高时,可以考虑采用这种方式。

由此可以看出,由CS5381构成的这种采集系统具有分辨率高、动态范围大等特点,在混场源电磁法接收机中得到了很好的应用,可以对带宽为DC~75kHz、动态范围为120dB的电磁信号进行高精度数据采集。

防火墙设计原则及重点方案选择

1Z102130财务分析的主要内容

一级建造师考试:建设工程经济模拟试卷

一级建造师:1Z205021安全控制的概念

建设工程经济二十天二十题冲刺

1Z102130熟悉财务分析的主要内容

1Z206000建设工程合同与工程管理

一级建造师:1Zl01041不确定性分析的概念

一级建造师:1Z205023施工安全控制的特点

一级建造师:1z204031施工质量控制的目标

[每日一题]OCP1z0047 :0817 EXTERNAL TABLE?D?D加载数据
《[每日一题]OCP1z0047 :0817 EXTERNAL TABLE?D?D加载数据.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【[每日一题]OCP1z0047 :0817 EXTERNAL TABLE?D?D加载数据(共5篇)】相关文章:

二建建设工程法规知识测试2022-07-27

考试复习教案七2022-08-20

一级建造师注册承诺书2024-03-30

《建设工程法规及相关知识》考试大纲二2022-09-18

一级注册建造师资格考试听课笔记三2022-09-04

信息论答案2023-11-19

一级建造师考试项目管理必看2023-01-30

IZ22按施工成本组成编制施工成本计划2024-04-09

概念小班教案2022-10-02

医院院内质量控制范文2023-03-05