xml习题参考答案南信大专用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、填空题
1、每个XML文档都分为两个部分:序言和文档元素。
2、就是一个XML声明。
3、XML文档内容的主体部分,一般由根元素,子元素,属性,注释和内容组成。
4、一个元素开始的分隔符被称作起始标记,一个元素最后的分隔符被称作结束标志。
5、一共有四类元素:空元素;仅含文本的;含其他元素的元素;含子元素、文本或混合元素的元素
6、文档类型定义DTD,用来描述XML文档结构。
7、在DTD中,元素类型是通过element 标记声明的。
8、属性类型设为ID,表明该属性的取值唯一。
9、Xml定义了两种类型的entity。一种是参数实体;另一种是普通实体。
10、所有Schema文档都必须要使用schema 作为其根元素。
11、sequence元素来自于命名空间。
12、声明用户自定义的简单数据类型使用关键字simpleType 。声明复杂类型元素要使用的关键字是complextype
13、用来包含数据显示的信息的文档就是xml文档。
14、W3C推荐的样式表标准有两个,它们分别是:css 和xsl 。
15、XSL由两部分组成:一是xslt文档;二是css文档。
16、SQL Server2005通过SELECT 语句的for xml 扩展功能,支持在服务器端以XML 文档的形式返回SQL 查询结果
17、raw 模式将查询结果集中的每一行映射到一个XML 元素,并将行中的每一列映射到一个属性。
18、auto 模式支持生成嵌套的XML 元素,默认情况下,FROM 子句中的每个表(在SELECT 子句中至少列出一列)将映射到一个XML 元素,SELECT 子句中的列将映射为属性。
19、path 模式能够最大限度地控制由查询结果生成的XML 的格式
20、我们可以通过使用系统存储过程sp_xml_preparedocument 的OPENXML函数把xml数据插入数据库。
21.dtd中指定,属性是必选属性要使用的关键字是:#required 指定属性是可选属性要使用的关键字是#fixed
22.模式文件中,指定属性是必选属性,use的值是:prohibited 指定属性是可选属性,use的值是opoption
23.写出斜体部分在xml文档中所属的文档结构名称
二、选择题
答案如下:
BB*BA
第2章
1、属性()用来表示XML文档所使用的字符集。
A. version
B. encoding
C. standalone
2、XML( )提供了一种避免元素命名冲突的方法。
A.命名空间
B.DTD
C.XSD
D.XSL
3、下列那段代码描述的是空元素?( )
A.
B.
C.
4、含有中文字符的XML文档中,encoding属性值应设为()
A. BIG5
B. GB2312
C. UTF-8
5、实体引用是一种合法的XML名字,前面带有一个符号()
A. &
B. ;
C. +
第3章
1、下列选项中,哪一个是合法的元素名?()
A. TOM
B. 1JACK
C.12
2、对于下面的代码
下列选项中,哪一个不是PRODUCT元素的子元素?()
A. PRODUCTNAME
B. DESCRIPTION
C.NUMBER
D. QUANTITY
3、DTD文档中,定义属性的关键字是()。
A. A TTLIST
B. ELEMENT
C. ENTITY
4、DTD文档中,某元素属性的属性特点定义为#REQUIRED,说明此属性值在XML文档中()
A.必须给出
B.可有可无
5、下列选项中,哪一个是预定义实体?()
A. &name;
B. <
C. & copyright;
第4章