数据库应用技术试题库及答案

数据库应用技术试题库及答案
数据库应用技术试题库及答案

湖北财税职业学院

数据库应用技术试题库及答案

系部:信息工程

专业:计算机应用技术

目录

题型一填空题 (1)

题型二选择题 (3)

题型三简答题 (7)

题型四综合题 (10)

题型一填空题

1.数据库操作系统文件分为主数据文件、二级数据文件、日志文件。

2.21MB=__16__个扩展区。

3.SQLsewer2000文件有两个名称逻辑文件名、物理文件名。

4.删除数据库命令格式:____DROP DATABASE 。

5.使用交叉连接将产生过多的__冗余数据______。

6.按照在数据库中实现完整性的作用级别,可以将其分为__对象级___、___总体级______。

7.核查约束的作用:用于检查输入数据取值是否正确。

8.使用默认过程的顺序依次为_创建默认、绑定默认、解除绑定、删除默认。

9.数据库操作系统文件分为主数据文件、二级数据文件、日志文件。

10.SQLServer2000支持两种登录验证模式:Windows身份验证模式、混合模式。

11.如果用户选择混合模式的验证模式,则需要设置sa用户的口令。

12.使用ALTER TABLE 语句可以实现对表结构的修改操作。

13.向表中添加列需要使用ALTERTABLE的ADD子句。

14.删除列需要使用DROP COLUMN 子句。

15.使用ALTERTABLE语句还可以向一个已经存在的表添加约束或删除约束,向表中添加

约束需要使用ADD CONSTRAINT 子句。

16.删除约束使用DROP CONSTRAINT 子句。

17.Transact-SQL中的变量分为局部变量与全局变量,局部变量用@ 开头,全局变量用

@@ 开头。

18.在Transact-SQL中,可以使用嵌套的IF…ELSE语句来实现多分支选择,也可以使用

CASE 语句来实现多分支选择。

19.SQLServer2000使用了TOP 关键字,用于查询时只显示前面几行数据。

20.使用默认的过程依次为_创建默认、绑定默认、解除绑定、删除默认。

21.系统存储过程主要存储在master 数据库中。

22.SQLServer2005中有四种备份类型:完整数据库备份、差异数据库备份、事务日志

备份、数据库文件和文件组备份。

23.数据库是存放数据的仓库,是长期存储在计算机内的、有组织的、可共享的数据集合。

24.以外键为主键的表称为主表。

25.数据库管理系统指位于用户与操作系统之间的一层数据管理系统软件。

26.数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据、数据库管理系

统(及其开发工具)、应用系统、数据库管理员和用户构成。

27.数据库系统管理员(DatabaseAdministrator,简称DBA)

28.数据模型通常由数据结构、数据操作和数据的约束条件三部分组成。

29.实体是客观存在并且可以相互区别的事物。

30.以关系数据模型为基础的数据库管理系统,称为关系数据库系统 (RDBMS)

31.关系模型允许定义四类完整性约束:实体完整性、域完整性、参照完整性和用户定义的

完整性。

32.主键的属性称为主属性。

33.结构化查询语言简写 SQL

34.每个数据库都有一个主数据文件。主数据文件的推荐文件扩展名是.mdf。

35.次要数据文件的推荐文件扩展名是.ndf。

36.日志文件的推荐文件扩展名是.ldf。

37.主文件组包含主数据文件和任何没有明确分配给其他文件组的其他文件。

38.每个数据库中均有一个文件组被指定为默认文件组。

39.表是具体组织和存储数据的对象,由列和行组成。其中每一列都代表一个相同类型的

数据。

40.记录在表的结构建立完毕之后,表中的每一行数据就是一条记录。

41.主键是表中的一列或多列的组合。它的值能唯一地确定一条记录。

42.索引是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的

逻辑指针清单。

43.约束是SQLServer实施数据一致性和数据完整性的方法或者说是一套机制

44.存储过程是一组经过编译的可以重复使用的Transact-SQL代码的组合。它是经过编译

存储到数据库中的,所以运行速度要比执行相同的SQL语句快。

45.model数据库用作SQLServer2005实例上创建的所有数据库的模板。

46.CHECK 约束是限制用户输入某一列的数据取值,即该列只能输入一定范围的数据。

47.IDENTITY 列即自动编号列。

48.交叉连接也叫非限制连接,它是将两个表不加任何约束地组合起来。

49.内连接也叫自然连接,它是组合两个表的常用方法。内连接就是只包含满足连接条件

的数据行,是将交叉连接结果集按照连接条件进行过滤的结果。

50.外连接分为左外连接、右外连接和全外连接。

题型二选择题

1.SQLserver2000的数据库可以分为(A)

2.A系统数据库和用户数据库B系统数据库和管理员数据库

3.C管理员数据库和用户数据库D主数据库和辅数据库

4.主数据库的后缀名为(B)

5. A.ndfB.mdfC.ldfD.jdf

6.##表示(D)

7.A表示局部变量B表示全局变量

8.C表示局部临时数据库变量D表示全局临时数据库变量

9.按照索引结构,可以将其分为两大类(A)

10.A聚簇索引和非聚簇索引B主键索引和外键索引

11.C唯一性索引和非唯一性索引D升序索引和降序索引

12.可以建立索引的列属性为(C)

13.ATEXTBNTEXTCINTDIMAGE

14.一个批中可以包含___个事务,一个事务可以包含___个批(D)

15.A1个,1个B1个,多个C多个,2个D多个,多个

16.NULL是指(C)

17.A0B空格C无任何值D空字符串

18.在多个事物并发执行时,系统应保证与这些事物先后单独执行的结果一样,该性质是事

务的(C)性质

19.A原子性B一致性C隔离性D持久性

20.若用如下SQL语句创建一个STUDENT表

21.CREATETABLESTUDENT(NOCHAR(4)NOTNULL,NAMECHAR(8)NOTNULL,

SEXCHAR(2),AGEINT(2))

22.可插入STUDENT表中的是(A)

23.A(‘1031’,‘张三’,男,23)B(NULL,‘张三’,男,23)

24.C(‘1031’,NULL,男,23)D(‘10310’,‘张三’,男,23)

25.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),

学生选课关系是SC(S#,C#,GRADE)。要查找选修‘COMPUTER’课程的‘女’学生姓名,将涉及到关系(D)

26.ASBSC,CCS,SCDS,C,SC

27.下列哪个不属于数据库对象(B)

28.A默认BSELECT语句C存储过程D视图

29.下列关于数据文件与日志文件的描述中,正确的是(C)。

30.A一个数据库必须有三个文件组成:主数据文件、次数据文件和日志文件

31.B一个数据库可以有多个主数据库文件

32.C一个数据库可以有多个次数据库文件

33.D一个数据库只能有一个日志文件

34.SQLServer支持4个系统数据库,其中用来保存SQLServer系统登录信息和系统配置的

是(A)数据库。

35.Amaster Btempdb Cmodel Dmsdb

36.按照索引结构,可以将其分为两大类(A)

37.A聚簇索引和非聚簇索引B主键索引和外键索引

38.C唯一性索引和非唯一性索引D升序索引和降序索引

39.在Transact-SQL中,使用INSERT命令添加数据,若需要添加一批数据应使用(B)语

句。

40.AINSERT…V ALUES BINSERT…SELECT

41.CINSERT…DEFAULT DABC均可

42.一个批中可以包含___个事务,一个事务可以包含___个批(D)

43.A1个,1个B1个,多个C多个,2个D多个,多个

44.NULL是指(C)

45.A0B空格C无任何值D空字符串

46.SQLServer中,为便于管理用户及权限,可以将一组具有相同权限的用户组织在一起,

这一组具有相同权限的用户就称为(B)。

47.A帐户B角色C登录DSQLServer用户

48.若用如下SQL语句创建一个STUDENT表

49.CREATETABLESTUDENT(NOCHAR(4)NOTNULL,NAMECHAR(8)NOTNULL,

SEXCHAR(2),AGEINT(2))

50.可插入STUDENT表中的是(A)

51.A(‘1031’,‘张三’,男,23)B(NULL,‘张三’,男,23)

52.C(‘1031’,NULL,男,23)D(‘10310’,‘张三’,男,23)

53.日志文件是用于记录(C)。

54.A程序运行过程B数据操作

55.C对数据的所有更新操作D程序执行的结果

56.应该使用(B)语句把数据添加到表中。

57.ASELECTBINSERTCUPDATEDDELETE

58.一个脚本可以包含(D)个批处理。

59.A1个B2个C多个D以上均对

60.数据库完整性保护的约束条件主要是指(C)

61.A用户操作权限的约束B用户口令校对

62.C值的约束和主、外键约束D并发控制的约束

63.数据独立性是指(C)

64.A数据库的数据依赖于用户的应用程序

65.BDBMS与DB相互独立

66.C用户应用程序与数据库的数据相互独立

67.D用户应用程序与DBMS相互独立

68.实体关系中学生与任课教师之间具有(D)联系。

69.A一对一B一对多C多对一D多对多

70.数据库管理系统维护中,最重要的是(B)。

71.A程序维护B数据维护C编码维护D硬件维护

72.要求表中的列在组成主键的属性上不能为空值,这是(B)

73.A参照完整性规则B实体完整性规则

74.C用户定义完整性规则D域完整性规则

75.SQL中不一定能保证完整性约束彻底实现的是(C)

76.A主键约束B外键约束C局部约束D检查子句

77.要在SQLServer中创建一个员工信息表,其中员工的薪水、医疗保险和养老保险分别采

用三个字段来存储,但是该公司规定:任何一个员工,医疗保险和养老保险两项之和不能大于薪水的1/3,这一项规则可以采用(C)来实现。

78.A主键约束B外键约束C检查约束D默认约束

79.定义列中可以接受的数据值或格式,称为(B)。

80.A唯一性约束B检查约束C主键约束D默认约束

81.在数据库管理系统能实现对数据库中的数据查询、插入、修改和删除,这类功能称为(C)

82.A数据定义功能B数据管理功能

83.C数据操纵功能D数据控制功能

84.数据冗余是指(D)。

85.A数据和数据之间没有联系B数据有丢失

86.C数据量太大D存在重复的数据

87.关系数据库中的关键字段是指(D)

88.A能唯一决定关系的字段B不可改动的专用保留字

89.C关键的很重要的字段D能唯一标识元组的哪个属性

90.SQLServer是一种(C)软件。

91.A操作系统B语言处理

92.C数据库管理系统D服务性程序

93.下列哪一种说法是对SQLServer的描述是错误的(C)

94.A客户机/服务器数据库。B关系型数据库。

95.C层次化数据库。D企业级数据库。

96.下列属于SQLServer的系统数据库是(A)

97.AmodelBpublicCNorthwindDSystem

98.下列不属于SQLServer的系统数据库是(C)

99.AmodelBtempdbCpubsDmaster

100.你是一个SQLServer的数据库管理员,该SQLServer已经几乎没有任何空余空间了。你想要删除任何并非必要的内容,以获得更多的空间。你可以删除以下哪个数据库,而并不引起任何问题?(C)

101.APubsBMasterCMsdbDTempdb

102.使用T-SQL中的(D)语句可以删除数据库表格或者视图中的一个或者多个记录。

103.ADELBPRUGECDELETEDDROP

104.表A中的列B是标识列,属于自动增长数据类型,标识种子是2,标识递增量为3。

首先插入三行数据,然后再删除一行数据,再向表中增加数据行时,标识列将是(C)。105.A5B8C11D2

106.SQL中,下列涉及空值的操作,不正确的语句是(C)

107.AAGEISNULLBAGEISNOTNULL

108.CAGE=NULLDNOT(AGEISNULL)

109.下列哪一个命令为删除sample数据库的tb_name表(C)

110.Adeletefromtb_nameBdeletefromsample.tb_name

111.Cdroptabletb_nameDdroptablesample.tb_name

112.在SQLServer中,对数据的修改是通过(D)语句实现的。

113.A、MODIFYB、EDITC、REMAKED、UPDATE

114.使用(A)关键字可以将两个或更多基于不同表的查询结果合并成为一个单独的结果

集,可以将这样的结果集创建为一个视图,在用户看来就像一个单独的表一样。115.AUNIONBORDERBYCLINKDLIKE

116.下列执行数据的删除语句在运行时不会产生错误信息的选项是(B)。

117.ADelete*FromAWhereB='6'BDeleteFromAWhereB='6'

118.CDeleteAWhereB='6'DDeleteASetB='6'

119.删除数据库中表的命令是(C)

120.AdeletetableBdeletefromtable

121.CdroptableDdropfromtable

122.在SQL语言中授权的操作是通过(C)语句实现的。

123.ACREATEBREVOKECGRANTDINSERT

124.在SQL中,创建基本表用(B)命令

125.ACREATESCHEMABCREATETABLECCREATEINDEXDCREATEVIEW

126.在SQL中,建立索引用(C)命令

127.ACREATESCHEMABCREATETABLECCREATEINDEXDCREATEVIEW

128.HAVING子句中应后跟(B)

129.A行条件表达式B组条件表达式C视图序列D列名序列

题型三简答题

1.数据管理技术经历了哪几个阶段?数据据库阶段的数据库管理技术的特点?

2.答:1)数据管理技术经历了人工管理、文件系统和数据库系统阶段。

3.2)数据库系统阶段的特点:采用数据模型表示复杂的数据结构;有较高的数据独立性

和共享性;数据库系统为用户提供了方便的用户接口。

4.数据库系统由哪几部分组成?

5.答:数据库系统一般由数据库、操作系统、数据库管理系统(及其开发工具)、应用系

统、数据库管理员(DBA)和用户构成。

6.简述系统数据库的作用。

7.答:master数据库

8.1)master是一个最重要的系统数据库,它记录了SQLServer系统级的所有信息,包括

系统中所有的登录账号、系统配置信息、所有数据库的信息、所有数据库及数据库文件的地址等。

9.2)tempdb数据库用于存放所有连接到系统的用户临时表和临时存储过程以及

SQLServer产生的其他临时性的对象。

10.3)model数据库是一个模板数据库,它包含了用户数据库中应该包含的所有系统表以

及其他对象的结构。

11.4)msdb数据库记录了有关SQLServerAgent代理服务的有关信息。

12.为什么数据库中数据信息和日志信息不能放在同一个文件中?

13.答:如果把数据和日志放在同一个文件中,当数据库系统出现故障时,假如这个文件损

坏,那么数据和日志将同时丢失,也就没法恢复。所以不能放在同一个文件中。

14.简述SQLServer的char和varchar的区别,并说明其应用范围。

15.答:①char类型存放定长的字符串,如果实际数据长度没有达到所定义的长度,那么将

会自动将长度补齐,适合于数据长度均等的字符串。②varchar类型存放可变长度的字符数据,它存储字符串的实际长度,适合于存储数据长度不均等、长度变化比较大的字符数据。

16.使用文件组有那些优点?

17.答:可以把表放在指定的硬盘上。能够独立地备份大型表。

18.简述数据库文件的分类及特点。

19.答:1)主数据文件(Primary):用来存放数据,每个数据库都必须有一个主数据文件,

其后缀为.MDF。

20.2)次数据文件(Secondary):用来存放数据,一个数据库可以没有也可以有多个次数

据文件,其后缀为.NDF。

21.3)事务日志文件(TransactionLog):用来存放事务日志,每个数据库必须有一个或多

个事务日志文件,其后缀为.LDF。

22.写出下列每条语句或程序段的功能

23.假设存在名为AAA的数据库,包括Students(学号char(8),姓名varchar(8),年龄int,

专业varchar(20),入学日期DateTime)和Score(学号char(8),课程名varchar(10),成绩numeric(5,2))两张表。

24. SELECT*

25. FROMStudents

26. WHEREDATEPART(year,入学日期)=DATEPART(year,GETDATE())

27.答案:从Students表中查询出所有当年(系统时间)入学的学生记录。

28.假设存在名为AAA的数据库,包括Students(学号char(8),姓名varchar(8),年龄int,

专业varchar(20),入学日期DateTime)和Score(学号char(8),课程名varchar(10),成绩numeric(5,2))两张表。

29.selectyear(入学日期)as入学年份,count(*)as人数

30. fromstudents

31. groupbyyear(入学日期)

32.答:从students表中分组统计出每个年份入学的学生人数。

33.用户权限的种类有哪些?各自的作用?

34.答:权限类型及作用:

35.①对象权限作用:决定用户对数据库对象所执行的操作,包括用户对数据库中的表、视

图、列或存储过程等对象的操作权限

36.②语句权限作用:决定用户能否操作数据库和创建数据库对象

37.③隐含权限作用:控制那些只能由预定义系统角色的成员或数据库对象所有者执行的活

动。

38.删除一个表中所有行的两种方法是什么?哪种方法更好些?

39.答:使用查询分析器:

可以使用delete和truncatetable删除一个表中所有行;

truncatetable更好些,因为truncatetable语句比较简单,执行的速度比delete快,且

使用的系统和事务日志资源比较少。

40.视图的优点?

41.答:分割数据,简化优点?简化操作?提供自动的安全保护功能?为数据库重构提供一

定的逻辑独立性。

42.数据库的各种备份各有什么特点?

43.答:1)全库备份:备份整个数据库;2)差异备份:只备份上次全库备份后被修改的数

据;3)日志备份:只备份事务日志文件;4)文件和文件组备份:单独备份组成数据库的文件或文件组。

44.简述DTS功能。

45.答:提供了在SQL Server与OLEDB、开放式数据库互连或文本文件格式之间导入、导

出和转换数据的功能。

46.向表中增加一列时,应使新增加的列有哪些要求?

47.答:向表中增加一列时,应使新增加的列有默认值或允许为空值,SQLServer将向表中

已存在的行填充新增列的默认值或空值,如果既没有提供默认值也不允许为空值,那么新增列的操作将出错,因为SQLServer不知道该怎么处理那些已经存在的行。

48.视图与表有何不同?

49.答:视图是一个虚表,是一个或几个基本表导出来的,在视图里没有存储任何数据。表

是实际存在的,用来存放数据库中的数据。

50.数据库的安全保护包括哪些内容?

51.答:1)操作系统安全;2)服务器安全;3)数据库安全;4)数据库对象安全。

52.登录账号和用户账号的联系、区别是什么?

53.答:用户账号是登录账号映射到要访问数据库里用户名。但二者不同

54.登录账号:基于服务器使用的用户名。既连接到SQLServer数据库服务器上的帐户。

55.用户账号:user帐户:连接数据库的一个帐户,是基于数据库使用的名称。

56.简述禁止权限和撤消权限的异同。

57.答:不允许与拒绝是不同的,不允许执行某操作时,可以通过加入角色来获得允许权;

而拒绝执行某操作时,就无法再通过角色来获得允许权了。

58.备份设备有哪些?

59.答:1)磁盘备份设备2)磁带备份设备3)命名管道备份设备

60.什么是约束?其作用是什么?

61.答:约束定义了关于允许什么数据进入数据库的规则。约束的作用是防止列出现非法数

据,以保证数据库中数据的一致性和完整性。

62.有哪几种类型的约束?

63.答:约束有五种类型,分别是:PRIMARYKEY约束、FOREIGNKEY约束、UNION约

束、CHECK约束、DEFAULT约束。

64.什么数据完整性?可分为哪几类

65.答:数据完整性是指存储在数据库中的数据的一致性和准确性。数据完整性有3中类型:

域完整性、实体完整性和参照完整性。

66.对固定数据库角色db_dataread和db_datawriter的权限做简单的描述。

67.答:db_dataread:可以选择数据库内任何用户表中的所有数据。(select)

68.db_datawriter:可以更改数据库内任何用户表中的所有数据。(Update\delete\insert)

69.对服务器角色Securityadmin和Dbcreator权限做简单的描述。

70.答:Securityadmin:可以管理登录,还可以读取错误日志和更改密码。Dbcreator:可以

创建、更改和删除数据库。

71.学生成绩表包含列“学号”、列“课程代号”、列“成绩”、列“考试时间”等。列“成绩”的值

为NULL表示该学生缺考这门课。请用SELECT语句查询学号为“98120001”的学生所有缺考的课程数。

72.答:SELECTCOUNT(*)

73.FROM学生成绩表

74.WHERE学号='98120001'AND成绩ISNULL

75.哪些用户具有创建数据库的权限?

76.答:能够创建数据库的用户必须是系统管理员(sysadmin),或者db_creator的成员,

或者被授予使用creatdatabase语句的用户。

77.在哪些情况下无法删除数据库?

78.答:当出现以下几种情况时,将无法删除数据库:

79.(1)当数据库正在使用时。

80.(2)当有用户正在对数据库进行操作时。

81.(3)当数据库正在执行数据复制时

82.外键约束的作用?

83.答:外键约束定义了表之间的关系。其作用体现在:当向含有外键的表插入数据时,如

果与之相关联的表的列中无与插入的外键列值相同的值时,系统会拒绝插入数据。

84.造成SQLServer2000需要使用数据库备份和恢复因素有哪些?

85.答:存储介质故障2)用户的错误操作3)服务器的崩溃

题型四综合题

1.按要求创建视图:

2.在“student”数据库中以“学生”表为基础,建立一个名为“V_商务技术系学生”的

视图(商务技术系的系部代码为“03”)。在使用该视图时,将显示“学生”表中的所有字段。

3.按要求创建索引:

4.为“student”数据库中“课程注册”表的“成绩”字段创建一个非聚集索引,其名称为

kczccj_index。

5.按要求创建存储过程:

6.使用“student”数据库中的“学生”表、“课程注册”表、“课程”表,创建一个带参数

的存储过程cjjicx。该存储过程的作用是:当任意输入一个学生的姓名时,将从三个表中返回该学生的学号、选修的课程名称和课程成绩。

7.查询“060101001”班的同学名单。

8.查询专业为“计算机”,姓“李”,性别为“男”的教师的基本信息。

9.查询2006年入学的同学名单。

10.查询上“SQLServer2005”课程的同学的姓名及成绩,并按由高到低的顺序排列,分数

相同的按班级排列。

11.将学号设置为主键,主键名为pk_xuehao。

12.为性别添加默认约束,默认名称df_xybx,值为“男”。

13.为出生日期添加CHECK约束,约束名为ck_csrq,其检查条件为(出生日期>

‘01/011986’)。

声明:此资源由本人收集整理于网络,只用于交流学习,请勿用作它途。如有侵权,请联系,删除处理。

数据库应用技术复习试题

一、选择题 1.SQL*PLUS在ORACLE数据库系统中的作用,以下叙述正确的是(C) A.是ORACLE数据库服务器的主要组成部分,是服务器运行的基础构件。B.是ORACLE数据库系统底层网络通信协议,为所有的ORACLE应用程序提供一个公共的通信平台。 C.是ORACLE客户端访问服务器的一个工具,通过它可以向服务器发送SQL命令。 D.是ORACLE客户端到客户端的点对点的通信工具,用来传递各个客户端的数据。 2.命令sqlplus /nolog的作用是(C ) A.仅创建一个ORACLE实例,但并不打开数据库. B.仅创建一个ORACLE实例,但并不登录数据库. C.启动sqlplus,但并不登录数据库 D.以nolog用户身份启动sqlplus 3.在SQL*PLUS中显示EMP表结构的命令是( B) A.LIST EMP B.DESC EMP C.SHOW DESC EMP D.STRUCTURE EMP 4.在SQL*PLUS环境中可以利用DBMS_OUTPUT包中的PUT_LINE方法来回显服务器端变量的值 但在此之前要利用一个命令打开服务器的回显功能,这一命令是( D) A.set server on B.set serverecho on C.set servershow on D.set serveroutput on 5.在SQL*PLUS中执行刚输入的一条命令用(A ) (A) 正斜杠(/) (B) 反斜杠(\) (C) 感叹号(!) (D) 句号(.) 6.在SQL*PLUS中显示当前用户的命令是(C ) (A) show account (B) show accountname (C) show user

微机原理及应用试题库(附答案)

《微机原理及应用》试题库 1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。 A.CLK B.INTR C.NMI D.ALE 2. 下面的哪项是有效标识符: B A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1: 3. 如图所示的三态输出电路,当 A 时,V B≈V DD。 A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0 4. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是 D 。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。 A.符号地址B.物理地址C.偏移地址D.逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA:ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= ,(BX)= 。 A. 5050,99 B. 2500,100 C. 5050,101 D. 2550,102 8. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。 A.MOV V1, 20H B.MOV V1, V2 C.MOV AL, V1 D.MOV 2000H, V2 9. – 49D的二进制补码为 A 。

ACCESS2010数据库应用技术课后习题参考答案

精品文档 《ACCESS2010数据库应用技术》 课后习题参考答案 目录 第1章 (2) 第2章 (4) 第3章 (5) 第4章 (5) 第5章 (6) 第6章 (7) 第7章 (8) 第8章 (9) 第9章 (12) . 精品文档 第1章 一、选择题 1.B 2.A 3.B

4.B 5.D 6.C 7.A 8.D 9.C 10.A 11.C 12.D 13.B 14.D 15.B 二、填空题 1.数据库,数据库管理系统,数据库系统 2.元组,属性 3.1:n或一对多 4.选择 5.文件 6.表,窗体 三、问答题 1.答:计算机数据管理技术经历了人工管理、文件管理、数据库管理以及新型数据库系统等发展阶段。 人工管理阶段的数据管理是以人工管理方式进行的,一般不需要将数据长期保存;由应用程序管理数据;数据有冗余,无法实现共享;数据对程序不具有独立性。 文件管理阶段利用操作系统的文件管理功能,将相关数据按一定的规则构成文件,通过文件系统对文件中的数据进行存取和管理,实现数据的文件管理方式。数据可以长期保存;数据对程序有一定独立性;但数据的共享性差、冗余度大,容易造成数据不一致;数据独立性差;数据之间缺乏有机的联系,缺乏对数据的统一控制和管理。 在数据库管理阶段,由数据库管理系统对数据进行统一的控制和管理,在应用程序和数据库之间保持较高的独立性,数据具有完整性、一致性和安全性高等特点,并且具有充分的共享性,有效地减少了数据冗余。 (在数据库管理阶段,学校信息管理中应用程序与数据库之间的关系如图1-4所示。有关学校信息管理的数据都存放在一个统一的数据库中,数据库不再面向某个部门的应用,而是面向整个应用系统,实现了数据共享,并且数据库和应用程序之间保持较高的独立性。) 新型数据库系统包括分布式数据库系统、面向对象数据库系统、多媒体数据库系统等,为复杂数据的管理以及数据库技术的应用开辟新的途径。 2.答:数据独立性是指应用程序与数据库的数据结构之间相互独立。在数据库系统中,. 精品文档 因为采用了数据库的三级模式结构,保证了数据库中数据的独立性。在数据存储结构改变时,不影响数据的全局逻辑结构,这样保证了数据的物理独立性。在全局逻辑结构改变时,不影响用户的局部逻辑结构以及应用程序,这样就保证了数据的逻辑独立性。 3.答:关系运算式如下: (1)σ(患者) >35年龄(2)σ(医生) '='主任医师职称

微机原理-期末考试题库及答案(含3套试卷)

微型计算机原理与接口技术综合测试题一 一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX 指令时,该信号线为(2 )电平。 (1) A. M/ B. C. ALE D. N/ (2) A. 高 B. 低 C. ECL D. CMOS 2.n+1位有符号数x的补码表示范围为()。 A. -2n < x < 2n B. -2n ≤ x ≤ 2n -1 C. -2n -1 ≤ x ≤ 2n-1 D. -2n < x ≤ 2n 3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。 A. AND AL, 0FH B. AND AL, 0FOH C. OR AL, 0FH D. OR AL 0FOH 4.下列MOV指令中,不正确的指令是()。 A. MOV AX, BX B. MOV AX, [BX] C. MOV AX, CX D. MOV AX, [CX] 5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。 A. 00017H B. 00068H C. 0005CH D. 0005EH 6.条件转移指令JNE的条件是()。 A. CF=0 B. CF=1 C. ZF=0 D. ZF=1 7. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。 ⑴ A. 1个 B. 2个 C. 4个 D. 6个

⑵ A. 数据 B . 地址 C. 状态 D. 其它 8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。 ⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定 C. 不需要8286收发器 D. 需要总线控制器8288 ⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定 C. 需要总线控制器8288 D. 适用于单一处理机系统 9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。 A. 0AH B. 0BH C. 0CH D. 0DH 10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( )位被置位 A. OF B AF C PF D CF 11.8086 系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线是( ) A . 高16位 B. 低16位 C. 高8位 D. 低8位 12.8086 CPU中段寄存器用来存放( ) A. 存储器的物理地址 B. 存储器的逻辑地址 C. 存储器的段基值 D. 存储器的起始地址 13.8259A可编程中断控制器的中断服务寄存器ISR用于( ) A.记忆正在处理中的中断 B. 存放从外设来的中断请求信号 C.允许向CPU发中断请求 D.禁止向CPU发中断请求 14.8253 可编程定时/计数器的计数范围是( ) A. 0-255 B. 1-256 C. 0-65535 D. 1-65536 15. 在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC [BX]指令需要的总

数据库应用技术试题库及答案

湖北财税职业学院 数据库应用技术试题库及答案 系部:信息工程 专业:计算机应用技术

目录 题型一填空题 (1) 题型二选择题 (3) 题型三简答题 (7) 题型四综合题 (10)

题型一填空题 1.数据库操作系统文件分为主数据文件、二级数据文件、日志文件。 2.21MB=__16__个扩展区。 3.SQL sewer 2000文件有两个名称逻辑文件名、物理文件名。 4.删除数据库命令格式:____DROP DATABASE 。 5.使用交叉连接将产生过多的__冗余数据______。 6.按照在数据库中实现完整性的作用级别,可以将其分为__对象级___、___总体级______。 7.核查约束的作用:用于检查输入数据取值是否正确。 8.使用默认过程的顺序依次为_创建默认、绑定默认、解除绑定、删除默认。 9.数据库操作系统文件分为主数据文件、二级数据文件、日志文件。 10.SQL Server 2000支持两种登录验证模式:Windows身份验证模式、混合模式。 11.如果用户选择混合模式的验证模式,则需要设置sa用户的口令。 12.使用ALTER TABLE 语句可以实现对表结构的修改操作。 13.向表中添加列需要使用ALTER TABLE的ADD子句。 14.删除列需要使用DROP COLUMN 子句。 15.使用ALTER TABLE语句还可以向一个已经存在的表添加约束或删除约束,向表中添加 约束需要使用ADD CONSTRAINT 子句。 16.删除约束使用DROP CONSTRAINT 子句。 17.Transact-SQL中的变量分为局部变量与全局变量,局部变量用@ 开头,全局变量用 @@ 开头。 18.在Transact-SQL中,可以使用嵌套的IF…ELS E语句来实现多分支选择,也可以使用 CASE 语句来实现多分支选择。 19.SQL Server 2000 使用了TOP 关键字,用于查询时只显示前面几行数据。 20.使用默认的过程依次为_创建默认、绑定默认、解除绑定、删除默认。 21.系统存储过程主要存储在master 数据库中。 22.SQL Server 2005中有四种备份类型:完整数据库备份、差异数据库备份、事务日 志备份、数据库文件和文件组备份。 23.数据库是存放数据的仓库,是长期存储在计算机内的、有组织的、可共享的数据集合。 24.以外键为主键的表称为主表。 25.数据库管理系统指位于用户与操作系统之间的一层数据管理系统软件。 26.数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据、数据库管理系 统(及其开发工具)、应用系统、数据库管理员和用户构成。 27.数据库系统管理员(Database Administrator,简称DBA) 28.数据模型通常由数据结构、数据操作和数据的约束条件三部分组成。 29.实体是客观存在并且可以相互区别的事物。 30.以关系数据模型为基础的数据库管理系统,称为关系数据库系统 (RDBMS) 31.关系模型允许定义四类完整性约束:实体完整性、域完整性、参照完整性和用户定义的 完整性。 32.主键的属性称为主属性。 33.结构化查询语言简写 SQL

微机原理试题集题库(带答案)

微机原理及应用习题集库 (2) 一、填空 (2) 二、单项选择题 (8) 三、程序分析题(每小题6分,共24分) (22) 四、判断题(在对的后面画√,错的后面画×): (34) 五:分析判断题(判断对错,并指出错误原因) (42) 六、简答题: (45) 七、程序题 (51) 八、接口芯片的综合编程题 (66) (一)8255A (66) (二)8259A (72) (三). 其它端口编程题 (75)

微机原理及应用习题集库 (请认真复习4、5、7、10、11章后的习题) 一、填空 1.87的原码是 0101 0111B=57H ,补码是 01010111B ,反码 01010111B 。 2.SP总是指向栈顶,若原先SP=2000H,SS=2000H,问CPU执行指令PUSH AX 后,AL内容压入物理地址为 21FFEH 存储单元中,AH内容压入物理地址为 21FFFH 存储单元中。 3.以BX基址寻址,约定的段寄存器是 DS ,以BP基址寻址,约定的段寄存 器是 SS ,变址寻址约定的段寄存器是 DS 。 4.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么 该字地址是 20H 。 5.8086/8088的状态标志有 6(SF、PF、AF、OF、ZF、CF)个。8086/8088系统中,存储器是分段的,每段最大长度是 64K 字节,段内偏移地址从 0000H 到 FFFFH 。 6、CPU访问存储器进行读写操作时,通常在 T3状态去检测READY ,一旦检测

到READY无效,就在其后插入一个 T w周期。 7、汇编语言源程序中的语句有三种类型,它们是指令语句,伪指令 语句,宏指令语句。 8、、8086CPU寻址外设可以有两种方式,一种是直接寻址方式,另一种是间 接寻址方式。 9、CPU与外设之间的连接部件称为 I/O接口,它的基本功能是在 CPU与外设之间起缓冲作用。 10、C PU从主存取出一条指令并执行该指令的时间称(),它通常用若干个() 来表示,而后者又包括若干个()。 ①指令周期②机器周期③时钟周期 答:1-2-3 14、数据的输入/输出指的是CPU与 I/O接口进行数据交换。 15.已知X= -120,则X的原码(用八位二进制表示)是____________,补码(用八位二进制表示)是____________。 16、8088中的指令INT n用(N )指定中断类型。 17、8088的ALE引脚的作用是(地址锁存允许)。 18.一片8255A端口A有( 3 )种工作方式,端口B有( 2 )种工作方式。 19.当8255A口工作在方式1输出时,A口输入信号联络线的名称是 IBF ,

数据库应用技术形考任务答案

形考任务一 题目1 关于数据库管理系统的说法,错误的是()。 选择一项: a. 数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型 b. 数据库管理系统对数据库文件的访问必须经过操作系统才能实现 c. 数据库应用程序可以不经过数据库管理系统而直接读取数据库文件 d. 数据库管理系统对用户隐藏了数据库文件的存放位置和文件名 题目2 关于用文件管理数据的说法,错误的是()。 选择一项: a. 用文件管理数据,难以提供应用程序对数据的独立性 b. 当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序 c. 用文件存储数据的方式难以实现数据访问的安全控制 d. 将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率 题目3 数据库系统的物理独立性是指()。 选择一项: a. 不会因为数据的变化而影响应用程序 b. 不会因为数据存储结构的变化而影响应用程序 c. 不会因为数据存储策略的变化而影响数据的存储结构 d. 不会因为数据逻辑结构的变化而影响应用程序 题目4 数据库系统是由若干部分组成的。下列不属于数据库系统组成部分的是()。

选择一项: a. 数据库 b. 操作系统 c. 应用程序 d. 数据库管理系统 题目5 数据库三级模式结构的划分,有利于()。 选择一项: a. 数据的独立性 b. 管理数据库文件 c. 建立数据库 d. 操作系统管理数据库 题目6 在数据库的三级模式中,描述数据库中全体数据的逻辑结构和特征的是()。 选择一项: a. 内模式 b. 模式 c. 外模式 d. 其他 题目7 在用数据模型描述数据时,一般要求数据模型要满足三个要求。下列描述中,不属于数据模型应满足的要求的是()。 选择一项: a. 能够描述并发数据 b. 能够真实地模拟现实世界 c. 容易被业务人员理解 d. 能够方便地在计算机上实现

SQL Server2005数据库应用技术

《SQL Server2005数据库应用技术》习题参考答案 习题 1 一、选择题 1.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B )。 A. 命令的集合 B. 数据的集合 C. 程序的集合 D. 文件的集合 2.支持数据库的各种操作的软件系统是(D )。 A. 数据库系统 B. 文件系统 C. 操作系统 D. 数据库管理系统3.(C )由计算机硬件、操作系统、数据库、数据库管理系统以及开发工具和各种人员(如数据库管理员、用户等)构成。 A. 数据库管理系统 B. 文件系统 C. 数据库系统 D. 软件系统 4.在现实世界中客观存在并能相互区别的事物称为(A )。 A. 实体 B. 实体集 C. 字段 D. 记录 5.在数据库设计的需求阶段中,业务流图一般采用(B )表示。 A. 程序结构图 B. 数据流图 C. 程序框架 D. E-R图 6.在数据库设计的(B )阶段中,用E-R图来描述信息结构。 A. 需求分析 B. 概念结构设计 C. 逻辑结构设计 D. 物理结构设计1.SQL Server2005的操作中心是(A )。 A. Management Studio B. Enterprise Management C. Visual https://www.360docs.net/doc/422668000.html,2005 D. 查询编辑器窗口2.注册至某服务器,表示该服务器(B )。 A. 已启动但未连接 B. 已启动并且已连接 C. 还未启动 D. 还未连接 3.对于大型企业而言,应该采用(A )版本的SQL Server2005。 A. 企业版 B. 工作组版 C. 开发者版 D. 精简版 1.一个数据库至少有(A )个文件。 A. 2 B. 3 C. 4 D. 5 2.若要使用多个文件,为了便于管理,可以使用(B )。 A. 文件夹 B. 文件组 C. 复制数据库 D. 数据库脱机 3.在SQL Server中,用来显示数据库信息的系统存储过程是(D )。 A. sp_dbhelp B. sp_db C. sp_help D. sp_helpdb 4.在SQL Server中,下列关于数据库的说法正确的是(B )。 A.一个数据库可以不包含事务日志文件 B.一个数据库可以只包含一个事务日志文件和一个数据库文件 C.一个数据库可以包含多个数据库文件,但只能包含一个事务日志文件 D.一个数据库可以包含多个事务日志文件,但只能包含一个数据库文件 1.在Transact-SQL语句中,删除表中数据的命令是(A)。 A.DELETE B.DROP C.CLEAR D.REMOVE 2.在SQL Server2005中,更新表中数据的命令是(C )。 A.USE B.SELECT C.UPDATE D.DROP 3.以下关于外键和相应的主键之间的关系的说法中,正确的是(A )。 A.外键不一定要与相应的主键同名 B.外键一定要与相应的主键同名 C.外键一定要与相应的主键同名而且唯一 D.外键一定要与相应的主键同名,但并一定唯一 4.在Transact-SQL语句中,修改表结构时应使用的命令是(C )。

微机原理习题及答案

一、选择 1、在微型计算机中,微处理器的主要功能是进行( )。 D A、算术运算 B、逻辑运算 C、算术、逻辑运算 D、算术、逻辑运算及全机的控制 2、Pentium I属于()位CPU C A、16 B、8 C、32 D、64 3、Intel 8086属于()位CPU A A、16 B、8 C、32 D、64 4、CPU与I/O设备间传送的信号通常有( ) D A、控制信息 B、状态信息 C、数据信息 D、以上三种都有 5、存储器用来存放计算机系统工作时所需要的信息,即( )。 D A、程序 B、数据 C、技术资料 D、程序和数据 6、运算器的核心部件是( )。 D A、加法器 B、累加寄存器 C、多路开关 D、算逻运算单元 二、填空 1、内存可分为2大类:随机存储器RAM 和 2、数据总线是向的,地址总线是向的。 3、计算机的五大部件是:、、、、输出设备 4、总线可分为三类:、、 5、存储程序工作原理最先由提出 6、在计算机内部,一切信息的存取、处理和传送都是以形式进行的。 1、只读存储器ROM 2、双、单 3、运算器、控制器、存储器、输入设备 4、地址总线、数据总线、控制总线 5、冯·诺依曼 6、二进制 三、简答 1、冯·诺依曼型计算机的特点是什么? (1).以二进制表示指令和数据 (2).程序和数据存放在存储器中,从存储器中取指令并执行 (3).由运算器、控制器、存储器、输入设备、输出设备构成计算机硬件系统。 一、选择 1、在机器数______中,零的表示形式是唯一的()。BD A、原码 B、补码 C、反码 D、移码 2、计算机内部表示带符号整数通常采用()。C A、原码 B、反码 C、补码 D、移码

数据库应用技术形成性考核册答案

数据库应用技术形成性考 核册答案 Revised by Liu Jing on January 12, 2021

第一章思考与练习题 一、选择题 1.三级模式间存在两种映射,它们是( C )。 A.模式与子模式间,模式与内模式间 B.子模式与内模式间,外模式与内模式间 C.外模式与模式间,模式与内模式间 D.模式与内模式间,模式与模式间 2. SQL Server系统中的所有系统级信息存储于哪个数据库( A )。A.master B.model C.tempdb D.msdb 3.下面关于tempdb数据库描述不正确的是( D )。 A.是一个临时数据库 B.属于全局资源 C.没有权限限制 D.是用户建立新数据库的模板 4.在数据库技术中,面向对象数据模型是一种( B )。 A.概念模型B.结构模型 C.物理模型D.形象模型

5.数据库管理系统常见的数据模型有( B )。 A.网状、关系和语义 B.层次、关系和网状 C.环状、层次和关系 D.网状、链状和层次 6.用户看到的数据表,属于数据库系统三级模式中的( D )。A.外模式 B.内模式 C.子模式 D.模式 7.对数据的插入属于数据库管理系统( B )的功能。 A.数据定义 B.数据操纵 C.数据库的运行管理 D.数据库的建立和维护 8.保持数据的完整性属于数据库管理系统( C )的功能。

A.数据定义 B.数据操纵 C.数据库的运行管理 D.数据库的建立和维护 9.在SQL Server数据库中,默认情况下Sys通常是( C )。 A.数据文件的后缀 B.事务日志文件的后缀 C.系统表表名的前缀 D.辅助文件的后缀 二、填空题 1.计算机数据处理技术大致经历了(人工管理)、(文件管理)、(数据库管理)等不同的发展阶段。 2.数据库系统由(外模式)、(模式)和(内模式)三级抽象模式构成。 3.数据库管理系统的主要功能包括(数据定义)、(数据操纵)、(数据库的运行管理)、(数据库的建立和维护)。

数据库技术与应用(第二版)课后答案资料

第1章习题参考答案 1.思考题 (1)什么是数据库、数据库管理系统、数据库系统?它们之间有什么联系? 答:数据库是存贮在计算机内的有结构的数据集合;数据库管理系统是一个软件,用以维护数据库、接受并完成用户对数据库的一切操作;数据库系统指由硬件设备、软件系统、专业领域的数据体和管理人员构成的一个运行系统。 (2)当前,主要有哪几种新型数据库系统?它们各有什么特点?用于什么领域,试举例说明?答:主要有:分布式数据库、面向对象数据库、多媒体数据库、数据仓库技术、空间数据库。 (3)什么是数据模型?目前数据库主要有哪几种数据模型?它们各有什么特点? 答:数据模型是一组描述数据库的概念。这些概念精确地描述数据、数据之间的关系、数据的语义和完整性约束。很多数据模型还包括一个操作集合。这些操作用来说明对数据库的存取和更新。数据模型应满足3方面要求:一是能真实地模拟现实世界;二是容易为人们理解;三是便于在计算机上实现。目前在数据库领域,常用的数据模型有:层次模型、网络模型、关系模型以及最近兴起的面向对象的模型。 (4)关系数据库中选择、投影、连接运算的含义是什么? 答: 1)选择运算:从关系中筛选出满足给定条件的元组(记录)。选择是从行的角度进行运算,选择出的记录是原关系的子集。 2)投影运算:从关系中指定若干个属性(字段)组成新的关系。投影是从列的角度进行运算,得到的新关系中的字段个数往往比原关系少。 3)连接运算:将两个关系按照给定的条件横向拼接成新的关系。连接过程是通过两个关系中公有的字段名进行的。 (5)关键字段的含义是什么?它的作用是什么? 答:一个关系中可以确定一个字段为关键字段,该字段的值在各条记录中不能有相同的值。(如:门牌号码);关键字段的作用主要是为建立多个表的关联和进行快速查询。 (6)什么是E-R图?E-R 图是由哪几种基本要素组成?这些要素如何表示? 答:E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。构成E-R图的基本要素有3种,即实体、属性和联系。其表示方法为:用矩形框表示现实世界中的实体,用菱形框表示实体间的联系,用椭圆形框表示实体和联系的属性,实体名、属性名和联系名分别写在相应框内。 ABAAC ABCAA 第2章习题解答 1. 思考题 (1)在SQL Server 2008中的数据库中包含哪些对象?其中什么对象是必不可少的?其作用又是什么? 答:SQL Server 2008中的数据库对象主要包括数据库关系图、表、视图、同义词、可编程性、Service Broker、存储和安全性等。其中表对象是必不可少的。表是由行和列构成的集合,用来存储数据。 (2)SQL Server提供的系统数据库master它的作用是什么?用户可以删除和修改吗?为什么?答:master 数据库记录SQL Server 系统的所有系统级信息。主要包括实例范围的元数据、端点、链接服务器和系统配置设置以及记录了所有其他数据库的存在、数据库文件的位

数据库应用技术第二版习题参考答案

第一章: 1、订单管理系统的功能有哪些? 答: 订单管理系统的功能主要有客户查询商品信息、客户预订商品并提交订单、销售人员处理客户的订单信息、销售人员管理商品信息、客户信息等。 2、说明ER模型的作用? 答: ER模型( 实体关系模型) 是描述概念世界, 建立概念世界的工具, ER方法把管理系统所要描述的问题划分为单个的实体, 经过实体间的联系实现有效、自然地模拟现实世界。 3、什么是关系模型? 关系的完整性包括哪些内容? 答: 关系模型就是用二维表格结构来表示实体及实体之间联系的模型, 关系模型包括四类完整性: 域完整性、实体完整性、参照完整性和用户定义的完整性。 4、按照功能, SQL语言分为哪4部分? 答: 按照功能, SQL语言分为数据定义语言、查询语言、数据操纵语言、数据控制语言。 5、规范化范式是依据什么来划分的? 它与一事一地的原则有什么联系? 答: 规范化范式根据一个关系满足数据依赖的程度不同, 可规范化为第一范式( 1NF) 、第二范式( 2NF) 、第三范式( 3NF) 。规范化范式遵循一事一地的原则, 将描述一个独立事物的属性组

成一个关系。 第二章: 1、 SQL Server 有哪些新增特性? 答: SQL Server 的新特性主要体现在企业数据管理、开发人员生产力、商务智能三个方面。企业数据管理体现在高可用性、管理工具、安全性和可伸缩性; 开发人员生产力体现在Common Language Runtime集成、集成XML、 Transact-SQL增强和SQL 服务代理; 商务智能体现在分析服务、数据转换服务、报表服务和数据挖掘。 2、 SQL Server 安装的软件和硬件环境是什么? 答: SQL Server 安装的软件和硬件环境参见教材表2-3、 2-4、2-5、 2-6。 3、 SQL Server 有哪些版本?有哪些服务组件? 答: SQL Server 包括企业版、标准版、工作组版、开发版和简易版五个版本, 服务组件主要有SQL Server 数据库引擎、Analysis Services、Reporting Services、Notification Services、 Integration Services等。 4、什么是实例? 经常提到的SQL Server 服务器和服务器实例是否具有相同的含义? 答: 实例就是SQL服务器引擎, 每个SQL Server数据库引擎实例各有一套不为其它实例共享的系统及用户数据库。一个SQL Server

微机原理试题及答案

微机原理试题及答案 Revised as of 23 November 2020

学年第学期微机原理及应用(A)课程试卷 卷16 班级姓名得分任课教师 一、选择题:(每题分,共18分) 1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( )。 反复执行空操作,直到DMA操作结束 进入暂停状态, 直到DMA操作结束 进入保持状态, 直到DMA操作结束 进入等待状态, 直到DMA操作结束 2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显示输出,应 采用的数据传送方式为()。 无条件传送方式查询方式 中断方式直接存储器存取方式 3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实现。 计数器寄存器移位寄存器 D触发器 4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达()个。 128 256 16K 64K 5、CPU响应中断后,通过()完成断点的保护。 执行开中断指令执行关中断指令 执行PUSH指令内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是()。 PA口 PB口 PC口控制口 7、8088CPU处理动作的最小时间单位是()。 指令周期时钟周期机器周期总线周期

8.堆栈是内存中()。 先进先出的ROM区域后进先出的ROM区域 先进先出的RAM区域后进先出的RAM区域 9、计算机中广泛应用的RS-232C实质上是一种()。 串行接口芯片串行通信规程(协议) 串行通信接口标准系统总线标准 5--1 10、高速缓冲存储器(CACHE)一般是由()芯片组成。 SRAM DRAM ROM EPROM 11、鼠标器是一种()。 手持式的作图部件手持式的光学字符识别设备 手持式的座标定位部件手持式扫描器 12、传送速度单位“bps”的含义是()。 b ytes per second bits per second baud per second billion bytes per second 二、填空题:(每空1分,共12分) 1、CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中,CPU必须在 后,开放中断。 2、在计算机运行的过程中,有两股信息在流动,一股是,另一股则是。 3、指令MOV BX,MASK[BP]是以作为段寄存器。 4、指令REPE CMPSB停止执行时,表示找到或。 5、设CF=0,(BX)= 7E15H,(CL)= 03H,执行指令 RCL BX,CL后, (BX)= , (CF)=,(CL)=。 6、在8088 CPU中,一个总线周期是。 7、8253定时/计数器有个独立的16位计数器,每个计数器都可按二进制或 来计数。 三、程序设计(共40分)

微机原理期末考试试题及答案

微机原理期末考试试题及答案 上海应用技术学院2008—2009学年第一学期 《微机原理及应用》期末试卷A 课程代码: B203205A学分: 3.5考试时间: 100分钟 课程序号: 1958,1960 班级:学号:姓名: 我已阅读了有关的考试规定和纪律要求~愿意在考试中遵守《考场规则》~如有违反将愿接受相应的处理。 题号一二三四五六七八九十总分应得分20 10 20 15 10 1510 100实得分 试卷共页,请先查看试卷有无缺页,然后答题。 一、填空(每空1分,共20分) 1(MCS-51的EA 管脚接低电平时,CPU只能访问外部程序存储器。 2(MCS-51单片机从外部程序存储器取指令时,使用/PSEN信号作“读”信号,从外 信号作“读”信号。部数据存储器取数据时,使用/RD 3(MCS-51的堆栈设在内部RAM 中,单片机复位后SP的内容为07 H。 4. MOV A,34H中的34H是直接寻址。 MOV A,@R0中的@R0是间接寻址。 5(若PSW=98H,则选择了第3组工作寄存器,此时R7的地址是1F H。 6(MCS-51的数据总线共8位,来自P0口,地址总线共16位,来自P2和P0口。

7(8255A具有( 3 )个8位可编程I/O口。8(若串口工作于方式1,每分钟传送3000个字符,其波特率是( 500 )bit/s。 9(一个8位A/D转换器的分辨率是( 3.9 )‰。 10(若0809 U=5V,输入模拟信号电压为2.5V时,A/D转换后的数字量是( 80H )。REF 11(一个EPROM的地址有A0----A11引脚,它的容量为( 4 )KB。 12(已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1, 它的字形代码应为( 06H )。 第1页 二、判断题,对者划“?”,错者划“×”。(每小题1分,共10分)1((?)8051单片机的算术运算类指令执行的一般会影响标志位。2((?)8051单片机的外部数据存储器和内部数据存储器的要用不同的指令来访问。3((×)AJMP指令转移范围是-128,127之间。 4((?)DPTR可以分成高8位和低8位分别寻址。 5((×)MCS51内部定时/计数器在溢出时,都必须由软件重装初值才能按原设定值定时 /计数。 6((×)MCS-51系列单片机4个I/O端口都是多功能的。 7((?)MCS-51特殊功能寄存器的字节地址能被8整除者,可以位寻址。8.(×)并行扩展简单I/O口,对芯片的要求是:输入要锁存,输出要缓冲。((?)串行通信要求是互相通信的甲乙双方具有相同的波特率。9 10((?)8255A的PA口具有3种工作方式。

吉大年数据库应用技术作业及答案

单选 元数据是指数据结构的描述 SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能数据定义 SQL语言具有的功能是数据定义、数据操纵、数据控制、数据查询 SQl语言是()的语言,易学习非过程化 SQl语言是关系数据库语言 SQL语言中,下列涉及空值的操作,不正确的是AGE=NULL X→Y,当下列哪一条成立时,称为平凡的函数依赖Y∈X 层次模型实现数据之间联系的方法是指针 层次数据模型的基本数据结构是树 层次型、网状型和关系型数据库划分原则是数据之间的联系 常见的数据模型是层次模型、网状模型、关系模型 从ER图导出关系模型时,如果实体间的联系是M:N的,下列说法中正确的是增加一个关系表示联系,其中纳入M方和N方的码 从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是选择操作 存储在计算机内有结构的数据的集合是数据库 当B属性函数依赖于A属性时,属性A与B的联系是多对1 当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是左外联接 当同一个实体集内部实体之间存在着一个M:N的关系时,根据E-R模型转换成关系模型的规则,转换成关系的数目为3 对关系模型叙述错误的是不具有连接操作的DBMS也可以是关系数据库系统 对实体和实体之间的联系采用同样的数据结构表达的数据模型为关系模型 反映现实世界中实体及实体间联系的信息模型是E-R模型 个关系数据库文件中的各条记录前后顺序可以任意颠倒,不影响库中的数据关系 关系代数运算的基础是集合运算 关系代数中的连接操作是由选择和笛卡尔积操作组合而成 关系规范化中的插入操作异常是指应该插入的数据未被插入 关系模式的候选关键字可以有1个或多个,而主关键字有1个 关系模式的任何属性以上都不对 关系模式中的关系模式至少是1NF 关系数据库的规范化理论主要解决的问题是如何构造合适的数据逻辑结构 关系数据库管理系统应能实现的专门关系运算包括选择、投影、连接 关系数据库中,实现实体之间的联系是通过关系与关系之间的公共属性 关系数据模型可以表示实体间的任意联系 规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及冗余度大的缺欠 候选关键字中的属性称为主属性 假设有关系R和S,关系代数表达式R-(R-S)表示的是R∩S 假设在一个E-R模型中,存在10个不同的实体集和12个不同的二元联系(二元联系是指两个实体集之间的联系),其中3个1:1联系、4个1:N、5个M:N联系,则这个E-R模型转换成关系的数目可能是15 描述数据库全体数据的全局逻辑结构和特性的是模式 区分不同实体的依据是属性 如何构造出一个合适的数据逻辑结构是()主要解决的问题。逻辑结构设计 若要撤销数据库中已经存在的表S,可用DROP TABLE S

微机原理试题集题库(带答案)

微机原理试题集题库(带答案)

微机原理及应用习题集库 (2) 一、填空 (2) 二、单项选择题 (6) 三、程序分析题(每小题6分,共 24分) (16) 四、判断题(在对的后面画√,错的后面 画×): (25) 五:分析判断题(判断对错,并指出错误 原因) (31) 六、简答题: (33) 七、程序题 (38) 八、接口芯片的综合编程题 (50) (一)8255A (50) (二)8259A (56) (三). 其它端口编程题 (58) 2

微机原理及应用习题集库 (请认真复习4、5、7、10、11章后的习题) 一、填空 1.87的原码是0101 0111B=57H , 补码是01010111B ,反码 01010111B 。 2.SP总是指向栈顶,若原先 SP=2000H,SS=2000H,问CPU执行指 令PUSH AX后,AL内容压入物理地址 为21FFEH 存储单元中,AH内 容压入物理地址为21FFFH 存储 单元中。 3.以BX基址寻址,约定的段寄存器是 DS ,以BP基址寻址,约定的段寄存 器是SS ,变址寻址约定的段寄存器 是DS 。 3

4.假设某个字的值是1234H,其低位字节地 址是20H,高位字节地址是21H,那么该 字地址是20H 。 5.8086/8088的状态标志有6(SF、PF、 AF、OF、ZF、CF)个。 8086/8088系统中,存储器是分段的,每段最大长度是64K 字节,段内偏移地址从0000H 到FFFFH 。 6、CPU访问存储器进行读写操作时,通常在 T3状态去检测READY ,一旦检测到READY无效,就在其后插入一个T w周期。 7、汇编语言源程序中的语句有三种类型,它 们是指令语句,伪指令语句,宏指令语句。 8、、8086CPU寻址外设可以有两种方式,一 4

吉大年数据库应用技术(作业及答案)

单选 "元数据"是指数据结构的描述 SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE DROP ALTER语句是实现哪种功能数据定义 SQL 语言具有的功能是数据定义、数据操纵、数据控制、数据查询 SQl语言是()的语言,易学习非过程化 SQl语言是关系数据库语言 SQL语言中,下列涉及空值的操作,不正确的是AGE=NULL X-Y,当下列哪一条成立时,称为平凡的函数依赖Y€ X 层次模型实现数据之间联系的方法是指针层次数据模型的基本数据结构是树 层次型、网状型和关系型数据库划分原则是数据之间的联系 常见的数据模型是层次模型、网状模型、关系模型 从ER图导出关系模型时,如果实体间的联系是M: N的,下列说法中正确的是增加一个关系表示联系,其中纳入M方和N方的码 从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是选择操作 存储在计算机内有结构的数据的集合是数据库 当B属性函数依赖于A属性时,属性A与B的联系是多对1 当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是左外联接 当同一个实体集内部实体之间存在着一个M:N的关系时,根据E-R模型转换成关系模型的规则,转换成关系的数目为3 对关系模型叙述错误的是不具有连接操作的DBMS也可以是关系数据库系统对实体和实体之间的联系采用同样的数据结构表达的数据模型为关系模型反映现实世界中实体及实体间联系的信息模型是E-R模型 个关系数据库文件中的各条记录前后顺序可以任意颠倒,不影响库中的数据关系关系代数运算的基础是集合运算 关系代数中的连接操作是由选择和笛卡尔积操作组合而成关系规范化中的插入操作异常是指应该插入的数据未被插入 关系模式的候选关键字可以有 1 个或多个,而主关键字有1 个 关系模式的任何属性以上都不对 关系模式中的关系模式至少是1NF 关系数据库的规范化理论主要解决的问题是如何构造合适的数据逻辑结构 关系数据库管理系统应能实现的专门关系运算包括选择、投影、连接关系数据库中,实现实体之间的联系是通过关系与关系之间的公共属性关系数据模型可以表示实体间的任意联系 规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及冗余度大的缺欠 候选关键字中的属性称为主属性 假设有关系R和S,关系代数表达式R—( R— S)表示的是RA S 假设在一个E-R模型中,存在10个不同的实体集和12个不同的二元联系(二元联系是指两个实体集之间的联系),其中3个1:1联系、4个1 : N、5个M : N联系,则这个E-R模型转换成关系的数目可能是15 描述数据库全体数据的全局逻辑结构和特性的是模式 区分不同实体的依据是属性 如何构造出一个合适的数据逻辑结构是()主要解决的问题。逻辑结构设计 若要撤销数据库中已经存在的表S,可用DROP TABLE S 若要在基本表S中增加一列CN (课程名),可用ALTER TABLE S ADDCN CHAR(8)) 若用如下的SQL语句创建了一个表SC: CREATETABLESC (S# CHAR ( 6) NOT NULL,C# CHAR (3) NOT NULL,SCORENTEGER NOTE CHAR(20));向SC表插入如下行时,()行可以被插入。(’200823 ' 101'NULL,NULL) 若用如下的SQL语句创建一个student 表,则可插入至表中的是CREATE TABLE student (NO C(4NOT NULL, NAME C(8) NOT NULL, SEXC(2), AGE N(2)> ( '1031 '曾华’,NULL,NULL) 设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为R U S 设关系数据库中一个表S的结构为:S (SN, CN, grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0—100。若要更正王二的化学成绩为85分,则可用UPDATE S SET grade85 WHERE SN='王二'AND CN '化学' 设关系数据库中一个表S的结构为S( SN, CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型, 取值范围0—100。若要把张二的化学成绩80分”插入S中,则可用.INSERT INTO S VALUES张二’,’化学’,80)设计性能较优的关系模式称为规范化,规范化主要的理论依据是关系规范化理论 设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是一对多

相关文档
最新文档