华中师范大学网络教育学院《电子商务数据库》练习测试题库及参考答案.docx

上传人:b****6 文档编号:7974443 上传时间:2023-01-27 格式:DOCX 页数:17 大小:32.52KB
下载 相关 举报
华中师范大学网络教育学院《电子商务数据库》练习测试题库及参考答案.docx_第1页
第1页 / 共17页
华中师范大学网络教育学院《电子商务数据库》练习测试题库及参考答案.docx_第2页
第2页 / 共17页
华中师范大学网络教育学院《电子商务数据库》练习测试题库及参考答案.docx_第3页
第3页 / 共17页
华中师范大学网络教育学院《电子商务数据库》练习测试题库及参考答案.docx_第4页
第4页 / 共17页
华中师范大学网络教育学院《电子商务数据库》练习测试题库及参考答案.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

华中师范大学网络教育学院《电子商务数据库》练习测试题库及参考答案.docx

《华中师范大学网络教育学院《电子商务数据库》练习测试题库及参考答案.docx》由会员分享,可在线阅读,更多相关《华中师范大学网络教育学院《电子商务数据库》练习测试题库及参考答案.docx(17页珍藏版)》请在冰豆网上搜索。

华中师范大学网络教育学院《电子商务数据库》练习测试题库及参考答案.docx

华中师范大学网络教育学院《电子商务数据库》练习测试题库及参考答案

华中师范大学网络教育学院

《电子商务数据库》练习测试题库及参考答案

一、判断题

1、一个带有查询功能的商务网站一定用到了数据库。

2、电子商务数据库常用到ASP和ADO技术。

3、当处于保守模式,可以增加、修改或删除记录,但是当记录处于被维护的状态时,就会被锁定,不能做增加、修改或删除的操作。

4、若Function程序不需要包含数据时,则必须在Function的名字后面加上一个空括号()。

5、ODBC在程序和数据源之间提供了一个额外层以支持应用程序程序存取数据库。

6、Access2000是office2000的组件之一,是一个关系型的桌面数据库系统。

7、查询是可以在多个数据表之间进行的对象。

8、窗体是为数据输入、数据显示或控制应用程序执行而设计的对象。

9、模块可以是包含函数的独立对象,在应用程序的任何地方都可以调用,也可以直接与窗体或报表相联。

10、Access中的各对象是孤立存在的,彼此之间不存在关系。

11、表关键字不是必需的。

12、修改数据表字段的属性,有可能造成数据的丢失

13、移动数据工作表中的字段,将会影响到数据表设计中字段的次序。

14、使用删除查询,将删除整个记录,而不只是记录中所选择的字段。

15、缩小数组的大小时,存放在被删除掉的元素里的数据都会消失。

16、在交叉表查询或者基于交叉表查询或图表的参数查询中,必须指定查询参数的数据类型

17、在窗体中可以有文字、图形、图像,还可以播放声音、视频等。

18、当使用窗体时,可以筛选和指定记录的排序顺序。

19、Access2000可以建立纵栏表窗体。

20、窗体中的每一个控件也都具有各自的属性。

21、窗体及控件属性的设置,只能在窗体设计视图环境下进行,运行状态下不能进行。

22、CommandText是用来配合CommandType使用的,即设定所要执行的命令。

23、报表页眉中的任何内容都只能在报表的开始处打印一次。

24、如果想在每一页上都打印出标题,可以将标题移动到页面页眉中来。

25、在设计报表时,页眉和页脚只能作为一对同时添加。

26、主报表可以是结合型的也可以是非结合型的。

27、语句:

MmandType=1,是设定由SQL为执行的语言。

28、在Access中,如果丢失或遗忘了密码,则密码是不能再恢复。

29、Access提供了两种设置数据库安全的传统方法。

30、Access不能在数据库打开的情况下对其进行加密或解密。

31、Access不允许将表或查询中的数据导出为不同的格式。

32、在Access中可以用“数据透视表向导”创建数据透视图。

33、数据访问页是存储在Access2000数据库系统的统一文件中(.MDB)。

34、如果要使用的数据由Access之外的程序更新,则使用连接方式为好。

35、SQLServer是将所有的数据库都放在同一个Server中,方便用户管理。

36、在SQLServer中,有一个Log文件是专门用来记录用户在数据库中所进行的改变。

37、SQLServer是一个比较完整的数据库,因此Access数据库没有存在的必要。

38、EnterpriseManager使用了类似与资源管理器的树型结构。

39、SQL的全称是结构化查询语言,是目前使用最为广泛的关系数据库查询语言。

40、在同一个表里,列的名字必须是唯一的。

41、视图必须是从几个基本表中导出的表。

42、在表里,任意两行的主键不能具有相同的值。

43、外键是一列或多列的组合,它体现的是表之间的关系。

44、约束对表中各列的取值范围进行限制,以确保表格中的数据都是合理有效的。

45、默认值是在向表中插入新的数据时,为没有指定数据的列提供一个默认的数据。

46、规则提供了一种对特定列或用户自定义数据类型列进行约束的机制。

47、SQLServer是遵守先写日志再进行数据库修改的数据库系统。

48、视图可以是专用的,比表更面向用户。

49、视图实际上发挥着过滤被引用表格内数据的作用。

50、当视图被删除时,任何建立在该视图之上的其它数据库对象的查询不会发生错误。

51、存储过程是已经编译好的代码,所以执行的时候不必再次进行编译。

52、存储过程可以接受参数并以输出参数的形式返回多个参数给调用存储过程和批处理。

53、存储过程也可以容纳存储过程。

54、触发器基于一个表,但可针对多个表进行操作。

55、SQLServer中一张表只有一个触发器。

56、数据库图表可以用来对数据库对象进行创建、编辑、删除等操作。

57、数据库图表采用图形方式呈现出数据库中的表格以及表格间的相互关系。

58、SQL的数据操作包括查询、添加、删除、更新等操作。

59、如果保存有数据库文件的磁盘驱动器彻底崩溃,而用户又不曾进行过数据库备份,则有可能导致数据的彻底丢失。

60、如果数据库受到损坏导致不可读,则用户应直接从备份的文件中进行数据库的重建从而恢复数据库。

61、数据库的基本特点之一是数据冗余大,容易扩充。

62、数据库管理系统(DBMS)是一个完整的数据库应用系统。

63、通过指针链接来表示和实现实体之间联系的模型是网状模型。

64、同一个关系模型的任意两个元组值不能完全相同。

65、SQL言语是层次数据库言语。

66、根据规范化理论,关系数据库中的关系必须满足:

每一个属性都是不可分解的。

67、关系模型的分解唯一。

68、数据的正确性和相容性是数据库的完整性。

69、对并发操作若不加以控制,可能会引起死锁问题。

70、在E-R图中,属性使用的符号是矩形。

71、日志文件是用于记录程序运行过程。

72、一个关系数据库的基本特征之一是对产生式规则的支持。

二、填空题

1、窗体(Form)提供了非常便捷的方法来______、________、_______和_______数据。

2、一般来说,窗体由三个部分组成______、______和______。

3、在Access2000数据库系统中,用户可以建立四种基本的窗体类型。

这四种基本的窗体类型分别是:

______、______、______和______。

4、在窗体设计过程中,经常要使用如下三种属性:

______、______和______。

5、窗体中的数据来源包含______或者______数据表数据。

6、ResultMetaData的__________方法可以返回表的模式名。

7、ResultMetaData的__________方法可在指定列上成功执行操作。

8、ResultMetaData的__________方法可返回列的SQL数据类型。

9、控件是一个______对象,在Access2000中,常见的控件有______、______、______、______等等。

10、通常情况下,我们把控件都放在______、______或______上。

11、总体上我们可以把控件分为______和______控件。

12、一个典型的报表“设计”窗体中,其结构由________、________、________、________、________、________、和________的7个部分组成。

13、目前比较流行的报表有如下四种:

________、________、_______和________。

14、在Access中,作报表设计时分页符以________标志在报表的左边界上。

15、主报表最多可以由________级子窗体或子报表。

16、数据访问页设计器以_________作为其设计界面,并包括有_________、_________、_________和_________等工具。

17、在Access2000系统中,创建数据访问页的方法有多种,最基本的创建数据访问页的方法有_________、_________和_________等三种主要方式。

18、通过创建一个ResultMetaData对象,然后启动其中的__________方法可以获取一个Resultset对象的有关信息。

19、可以使用__________类返回有关的数据库整体的信息。

20、一旦有了打开的数据库连接,即可创建一个包含有关数据库系统信息的__________对象。

21、DatabaseMetaData类的__________方法将返回数据库的URL。

22、DatabaseMetaData类的__________方法返回JDBC驱动程序名。

23、DatabaseMetaData类的__________方法将返回数据库所知道的用户名。

25、DatabaseMetaData类的__________方法返回数据库是否处于只读模式。

25、SQLServer7.0提供了三种安装方式:

_________、_________和_________以供用户选择。

26、NetworkLibrary是SQLServer7.0提供的用来在_________端和运行SQLServer7.0的_________端传递网络报文信息的工具。

27、SQLServer的安全机制可以分为_______、_______、_______和_______四个等级。

28、SQLServer有两种登录模式:

_______和_______

29、SQLServer数据库级别上存在着2个特殊的数据库用户_______和_______。

30、SQLServer在服务器级提供了_______角色,在数据库提供了_______角色。

31、Resultset类的__________方法返回基于指定ColumnName的索引整数值。

32、JDBC提供了两个附加的类,即__________和__________。

33、ResultMetaData类提供说明__________对象的信息。

34、语句:

Mycommand.Execute的含义是_________。

35、对每一个结果集字段,可以启动一个__________方法提取字段值。

36、插入Script的方法是单击_________菜单项。

37、StrComp()函数是用来判断_________。

38、数据模型通常是由数据结构,,和三个要素组成。

39、E-R图三要素包括实体、和。

40、E-R图中,实体用矩形框表示,属性用表示,联系用表示。

41、联系分为1:

1、和三种。

42、在SQL中,建立视图用命令。

43、常用的数据库软件有、、Foxpro、SQL。

44、SQL语言中,删除一个表的命令是。

45、在SQL中使用FOREIGNKEY时,与之配合的语句是。

三、简答题

1、解释以下程序:

(1)、SetRS1=Server.CreateObject("ADODB.Reccodset")

(2)、StrComp(RS1.Fields("Pname"),pname

2、解释以下程序:

(1)、Response.Write"目前存货数量"&RS1.Fields("Pmon")&"件"

(2)、"Insertintocontract(cno,oname,osit,ototal,odate)

values('"&cno&"','"&Pname&"','"&Pnum&"','已处理','"&Ptotal&"','"&date()&"')"

3、解释以下程序:

(1)、RS1.MomveNext

(2)、Pdate=date()+RS1Fields("Pdate")

4、解释以下程序:

(1)、Response.WriteRS1.Fields("Pmon")

(2)、vPnum=RS1.Fields("Pnum").Pnum

5、解释以下程序:

(1)、StrComp(RS1.Fields("Odate"),date())

(2)、RS1.Update

6、SQLServer7.0的管理工具包括那些?

试说明之。

7、简要说明SQLServer复制技术包括的基本元素。

8、试说明JDBC的整体结构和实现选择。

9、简要叙述三层客户机/服务器结构。

10、为什么说数据库是电子商务的基础?

11、简要说明电子商务数据库的工作方式。

12、叙述电子商务网站服务器的建置的主要步骤。

13、简述Access2000的特点。

14、试说明Access的兼容性。

15、简单描述Access数据库七大对象的含义和作用。

16、为什么要建立和维护拥护自己的主关键字。

17、对记录进行排序时,应该考虑那些问题

18、生成表查询一般在什么情况下经常使用?

19、Access2000的查询类型有那些?

条件查询怎么使用?

20、简要阐述SQL数据库的优点。

21、请用SQL语句创建班级表class,它由班级号id,班级名name,班长monitor等3个属性组成,其中班级号是主键。

22、层次模型,网状模型和关系模型的区别与联系。

24、E-R模型的要素。

四、论述题

1、试说明使用EnterpriseManager创建出版物的步骤

2、Access中添加Excel数据透视表是如何进行的。

3、为何说Transact-SQL是SQLServer的核心?

4、说明如何用Enterprisemanager来管理存储过程。

5、举例说明第一范式、第二范式、第三范式的区别和联系。

华中师范大学网络教育学院《电子商务数据库》练习测试题库参考答案

一、判断题

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、正确

31、错误32、正确33、错误34、正确35、正确

36、正确37、错误38、正确39、正确40、正确

41、错误42、正确43、正确44、正确45、正确

46、正确47、正确48、正确49、正确50、错误

51、正确52、正确53、正确54、正确55、正确

56、错误57、正确58、正确59、正确60、错误

61、错误62、错误63、正确64、正确65、错误

66、正确67、错误68、正确69、错误70、错误

71、错误72、正确

二、填空题

1、新建查阅编辑删除

2、表头细节脚注

3、纵栏式表格式数据表图表窗体

4、窗体属性控件属性节属性

5、一个多个

3、GetScheName

7、IsDefinitelyWritable()

8、GetColumnTyope()

9、图形切换按钮复选框命令按钮组合框

10、窗体报表数据访问页

11、结合性控件非结合性

12、报表页眉页面页眉页面页脚报表页脚群组页脚群组页眉主体

13、群组/合计报表纵栏式报表邮件合并报表邮件标签

14、短虚线

15、两

16、IE浏览器属性页工具箱字段列表向导

17、数据页向导数据页设计器数据库向导

18、ResultSetMetaData

19、DatabaseMetaData

20、DatabaseMetaData

21、GetURL()

22、GetDriveName()

23、GetUserName()

24、IsReadOnly()

25、典型安装(TypicalInstallation)最小安装(MinimumInstallation)自定义安装(CustomInstallation)

26、客户服务

27、客户机操作系统的安全性SQLServer的登录安全性数据库的使用安全性数据库对象的使用安全性

28、SQLServer标准登录模式SQLServer集成登录模式

29、dboguest

30、固定服务器数据库级

31、getColumnCount

32、ResultSetMetaData  DatebseMetaData

33、ResultSet

34、执行Mycommand

35、getColumn

36、Insert|Advande|Script

37、判断对比两个字符串是否是相同

38、数据操作、完整性约束

39、属性、联系.

40、椭圆形、菱形

41、m:

n、1:

n

42、CREATEVIEW

43、Access,Oracle

44、DROP

45、REFERENCES

三、简答题

1、

(1)设立ADO中的Recordset的方法

(2)比较pname(用户所选择的产品名称)这两个字符串是否相等

2、

(1)输出目前存货的数量

(2)在contract表中插入数据

3、

(1)将数据指针移到下一行

(2)将当天的日期加上表里交货期的天数,然后放到Pdate的参数里

4、

(1)输出Pmon的值

(2)将目前表里显示的存货量减去用户所订购的数量,然后放置在vPnum参数里

5、

(1)比较Odate(表内所建立的用来存放确认订购日期的字段)与date()(目前的日期)这两个字符串是否相等

(2)将符合条件的数据添加到数据库中

6、SQLServer7.0的管理工具包括那些?

试说明之。

SQLserver7.0数据库的管理工具主要包括:

(1)SQLServerProfiler是SQL服务器配置器。

用于监视和分析运行SQLServer的服务器的活动情况。

当服务器出现性能问题时,一般首先查阅SQLServerProfiler。

SQLServerProfiler可以实时抓取服务器中运行的连续活动包括批处理、数据锁定、安全事件和数据库错误等,并可以过滤这些活动,以使用户专注于关心的事件,它还可以在分析时逐步重演这些活动,以检测故障的所在。

SQLServerProfiler能够以连续、断点或单步方式执行用Transact-SQL编写的脚本程序和存储过程。

因此,开发应用程序时也可以利用它进行程序的调试和检测。

(2)SQLServerPerformanceMonitor是SQL服务器性能监视器。

通过设置许多计数器(性能监视器可以统计的特定数据指标)使SQLServer与WindowsNT性能监视器紧密配合,从而使管理员可以利用WindowsNT的性能监视器以图形化的方式监视SQLServer的运行性能。

(3)SQLServerEnterpriseManager是图形化的集成管理工具,提供了调用其他管理工具的简单途径,利用EnterpriseManager可以实现SQLServer服务器有效的配置和管理。

7、简要说明SQLServer复制技术包括的基本元素。

答:

SQLServer复制技术的基本元素包括:

1)出版服务器

出版服务器是被复制数据的源服务器,即提供数据的服务器。

出版服务器使用一个或多个出版数据库(publicationdatabase)作为信息源。

这些信息源可以供其他服务器复制使用。

要进行复制必须有一个出版服务器,但可以有多个订阅服务器。

2)订阅服务器

订阅服务器是接收复制数据的目标服务器。

订阅数据库从一个或多个出版服务器上订阅不同的出版物(publications)。

在订阅服务器上有订阅数据库(subscriptiondatabase),用以存放接收的出版物。

3)分发服务器

分发服务器是执行出版物存储与转发功能的服务器。

分发服务器中包含有分发数据库(distributiondatabase),用以存放从出版服务器上发送来的数据。

分发服务器负责将复制的信息分发给各订阅服务器。

分发服务器的角色可以由出版服务器一并担任。

4)出版物(publications)

出版物是指出版服务器上将要发表的一个或一组表,是实际发表数据的组合。

5)文章(article)

文章是出版物中的一组数据。

文章可以是一个完整的表,也可以是表中的某些行或某些列,还可以是某个存储过程。

8、试说明JDBC的整体结构和实现选择。

从整体上来说,JDBC是一些调用级API的集合,JDBC主要包括JDBCAPI和JDBC驱动程序API,JDBC通过JDBCAPI直接与JAVA应用程序连接,通过JDBC驱动程序API与数据库发生连接,从而实现JAVA应用程序与数据库的连接。

JDBC的实现上一般有3种方式,第一是直接连接数据库,这个方式的本质上直接实现要求知道数据库的二进制文件格式(包括索引文件)和能直接对那个文件进行读/写操作。

第二是通过创建JDBC与数据库进行连接。

第三是通过JDBC/ODBC桥进行实现。

9、简要叙述三层客户机/服务器结构。

三层客户机/服务器结构是在两层结构的基础上发展而来的,所谓两层结构就是指客户机/服务器结构,而三层客户机/服务器结构是在客户机/服务器结构中间添加了一个中间件,将一部分应用逻辑分布在中间件上,通过中间件处理这些逻辑,从而提高系统的稳定性和速度。

10、为什么说数据库是电子商务的基础?

在Web上发布信息,一个明显的目的是使得潜在的客户可以浏览产品存活清单、课程提供、功能列表以及航班时刻表等,以前看到的网页大部分都是静态的文字,静态的图形,现在出现了动态网页、主动式播放频道等。

为了完成经济循环,需要电子商务可以提供一个手段,藉此用户可以使用复杂的查询来查找产品及服务,也允许为了购买使货币资金流通。

要实现这些功能,都必须要有数据库做支持,所以数据库是电子商务的一个基础。

只有借助数据库才可以实现网络定货,网络下单等处理。

11、简要说明电子商务数据库的工作方式。

电子商务数据库的工作方式是用户的浏览器向Web服务器发出读取ASP文件的要求,Web服务器就执行ASP文件,如果有存取数据库操作,则通过ADO,而ADO再通过ODBC来存取数据库,最后,Web服务器再将结果返回给用户的浏览器,从而显示结果。

12、叙述电子商务网站服务器的建置的主要步骤。

电子商务网站服务器的配置过程简单描述如下:

(1)安装PWS4.0

(2)安装PWS组件,如MTS,INDEX等。

(3)重新启动计算机

(4)采用winipcfg查看主机名与IP地址。

(5)配置TCP/IP。

13、简述Access2000的特点。

Access作为Office中的一员,继承了以前Access97的特点,但在很多方面都有比较大的提高:

Access2000在外观和操作、网络功能、与Office其他组件的结合、与Web的结合以及与SQL数据库的链接等方面都有很大的改进和提高。

在外观和操作上,采用了类似Outlook的层叠式数据显示界面,还更新了数据库工具、数据压缩和安全服务功能。

网络功能得到加强,可以在Web组件的协助下,在浏览器中显示数据透视表及数据访问页。

甚至可以将报表数据保存为HTML或ASP格式的网页。

后台数据库链接方面,可以利用SQLSERVER保存数据库文件和获取数据。

14、试说明Access的兼容性。

到目前为止,Access已经出现了很多版本,常用的有Access2.0、Access95、97和最新出现的Access

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1