注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

lpfyjl521

海阔凭鲲跃,天高任鹏飞

 
 
 

日志

 
 

06及08专升本级数据库原理及应用练习题  

2009-12-24 11:30:52|  分类: 专业学习资料 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

06及08专升本级数据库原理及应用练习题 - 星雨霏霏 - lpfyjl521

第一套练习题

一、判断题

1.数据库管理系统是位于用户与操作系统之间的数据库管理软件。(      )

2.层次模型树结构的特点是每棵树可以有多个根结点。(      )

3.关系模型的特点是用一组二维表来表示数据和数据之间的联系。(      )

4.access数据库中用表和查询来存储数据。(      )

5.创建删除查询中设计视图有删除行,但是没有条件行。(      )

二、选择题

1.关系数据库系统中所管理的关系是(      )

A)一个mdb文件  B)若干个mdb文件  C)一个二维表  D)若干个二维表

2.关系数据库系统能够实现的三种基本关系运算是(      )

A)索引,排序,查询  B)建库,输入,输出  C)选择,投影,联接  D)显示,统计,复制

3.Access数据库的类型是(      )

A)层次数据库  B)网状数据库  C)关系数据库  D)面向对象数据库

4.Access表中字段的数据类型不包括(      )

A)文本  B)备注 C)通用  D)日期/时间

5.有关键字段的数据类型不包括(      )

A)字段大小可用于设置文本,数字或自动编号等类型字段的最大容量  

B)可对任意类型的字段设置默认值属性  

C)有效性规则属性是用于限制此字段输入值的表达式  

D)不同的字段类型,其字段属性有所不同

6.以下关于查询的叙述正确的是(      )

A)只能根据数据表创建查询  B)只能根据已建查询创建查询  

C)可以根据数据表和已建查询创建查询  D)不能根据已建查询创建查询

7.Access支持的查询类型有(      )

A)选择查询,交叉表查询,参数查询,SQL查询和操作查询  

B)基本查询,选择查询,参数查询,SQL查询和操作查询  

C)多表查询,单表查询,交叉表查询,参数查询和操作查询  

D)选择查询,统计查询,参数查询,SQL查询和操作查询

8.下面关于列表框和组合框的叙述错误的是(      )

A)列表框和组合框可以包含一列或几列数据  B)可以在列表框中输入新值,而组合框不能  

C)可以在组合框中输入新值,而列表框不能  D)在列表框和组合框中均可以输入新值

9.为窗体上的控件设置Tab键的顺序,应选择属性对话框中的(      )

A)格式选项卡  B)数据选项卡  C)事件选项卡  D)其他选项卡

10.在SQL查询中使用WHERE子句指出的是(      )

A)查询目标  B)查询结果  C)查询视图  D)查询条件

三、填空题

1.数据库技术产生与_____________(时间),DBMS是指______________。

2.在数据库领域最常见的4种数据模型是____________,____________,______________,_________________。

3.关系模型允许定义的3类完整性___________,________________,______________________。

4.SQL中文意思是_______________ACCESS数据库包括的对象有________________________________________________

5.写出函数的返回值:cstr(“12fd”)=_________,  dateadd(“yyyy”,2,#2004-12-30#)=__________

day(#01-12-9#)=______。

6.ACCESS的操作查询划分为4类:______________,_________________,________________,____________。

7.在ACCESS2000环境下,查询的视图有_____________________________________

8.宏命令里打开表,打开查询,打开窗体,打开报表的命令分别是______________,_________,______________,____________.。

9.____________________是调试宏的有效方法。

10.ACCESS能够存取的外部数据格式有____________,________________等(任意写2种)。

四、简答题

1.简述计算机数据库技术到现在发展所经历的4个阶段,并指出第三阶段的主要特点?

2.哪些方法可以防止ACCESS文件受损.(写出3种方法) 

3.根据要求写出下列各题的表达式(其中的相关名词都是表的字段名)

(1)班级代号(5个数字组成的文本型)第3,4两位都是”02”。

(2)姓名中不含小字的学生。

(3)到今天年满22岁(出生年月日是日期型)。

第一套练习题参考答案

一,判断题:

1,√2,×3,√4,×5,×

二,选择题:

1.D2.C3.C4.C5.B6.C7.A8.C9.B10.D

三,填空题:

1,20世纪60年代中期,数据库管理系统

2,层次,网状,关系,面向对象

3,实体,参照,用户定义

4,结构化查询语言;表,查询,窗体,报表,宏,页,模块

5,“12fd”,#2006-12-30# , 9

6, 生成表,更新,追加,删除

7,设计视图,数据表,SQL视图

8,opentable,openquery,openform,openreport

9,单步执行

10,excel,文本文件,odbc, access数据库

四,简答题:

1,答:人工管理,文件系统,数据库系统,高级数据库阶段

第3个阶段的特点:数据结构话,数据冗余度小,数据共享性好,数据独立性高,数据有统一的管理和控制。

2,答:定期对数据库文件备份,定期压缩和修复文件,尽量避免非正常推出

3,(1)[班级代号] like “##02#”

(2)[姓名] not like “*小*”

(3)dateadd(“yyyy”,22,[出生年月日])<=date( )

第二套练习题

一、选择题

1、DBMS的意思是(   )。

A、数据库管理系统           B、关系型数据库系统

C、对象—关系型数据库       D、结构化查询语言

2、数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系是(   )。

A、DBMS包括DB和DBS        B、 DBS包括DB和DBMS 

C、 DB包括DBMS和DBS       D、 DBMS、DB和DBS是平等关系

3、关系是指(   )。

A、元组的集合  B、属性的集合   C、字段的集合   D、实例的集合

4、关系数据库系统中所使用结构是(   )。

A、树          B、图           C、表格         D、二维表

5、SQL实现分组查询的是(   )。

A、ORDER BY    B、GROUP BY     C、HAVING       D、ASC

6、使用关系运算进行操作,得到的结果是(   )。

A、属性         B、元组       C、关系         D、关系模式

7、关系数据库的三种基本关系运算不包括(   )。

A、比较         B、选择       C、连接         D、投影

8、数据库模型提供了两个映像,它们的作用是(   )。

A、控制数据冗余              B、实现数据的共享

C、使数据结构化              D、实现数据独立性

9、使用数据库技术进行人事档案管理属于计算机的(   )。

A、科学计算运用              B、过程控制运用  

C、数据处理运用              D、辅助工程运用

10、数据库系统的用户对数据库的查询和检索操作使用的语言是(   )。

A、自然语言                  B、自含语言      

C、数据描述语言              D、数据操作语言

11、执行SELECT 0选择工作区的结果是(   )。

A、选择了0号工作区          B、 选择了空闲的最小号工作区

C、 关闭了选择的工作区       D、 选择已打开的工作区

12、在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过(   )。

A、候选码       B、主码        C、外码         D、超码

13、对于学生关系S(Sno,Sname,Sage,Ssex),写一条规则,把其中的Sage属性限制在15—30之间,则这条规则属于(   )。

A、实体完整性规则            B、参照完整性规则 

C、用户定义完整性规则        D、不属于以上任何规则

14、在使用项目管理器时,如果需要在项目管理器中创建文件,则可以使用项目管理器窗口中的“新建”命令按钮,那么新建的文件将(   )。

A、自动包含在该项目中              B、 不自动包含在该项目中 

C、既可包含也可不包含在该项目中    D、可被任何项目包含

15、在项目管理器中,如果要移去一个文件,在对话框中选择“移去”按钮,系统将会把所选择的文件移走。请问被移走的文件,将(   )。

A、被保留在原目录中        B、不被保留在原目录中 

C、从磁盘上删除  D、也可保留在原来的目录中,也可能被保留在其他目录中

16、索引字段值不唯一,应该选择的索引类型是(   )。

A、主索引        B、普通索引       C、候选索引    D、唯一索引

17、STORE 0 TO A,B,C,D的命令执行结果是(   )。

A、使A,B,C,D四个变量的值都为零    B、使A的值为1其他变量的值都为0 

C、使A的值为1其他变量的值都为F   D、使A的值为F其他变量的值都为1

18、数据表中的记录暂时不想使用,为了提高数据表的使用效率,对这些“数据”可以进行(   )。

A、逻辑删除      B、物理删除      C、不加处理    D、数据过滤

19、数据库的数据都存放在一台计算机中,并由它统一管理和运行的数据库系统称为(   )。

A、分布式系统   B、单用户系统    C、集中式系统   D、共享式系统

20、执行命令:

STORE “3.1415” TO TEST

?TYPE(“TEST”)

其结果为(   )。

A、D            B、L             C、C           D、N

二、填空题

1、在数据库领域最常见的4种数据模型是____________________、____________________、____________________、____________________。

2、两个不同实体集之间联系有____________________、____________________、____________________这样3种。

3、ACCESS使用标准_______________作为它的数据库语言,ACCESS数据库包括的对象有____________________________________________________。

4、写出函数的返回值:val(“b”)= ______, dateserial(2001,12,9)=_________,day(#01-12-9#)=______。

5、ACCES的操作查询划分为4类____________________、____________________、____________________、____________________。

6、在ACCESS2000环境下,表的视图有___________________________

窗体的视图_________________________________________________。

7、查询的总计行里count,max,avg的功能各是_______________________,

________________________,_____________________________。

8、写出在窗体设计里常用的3种控件___________________、____________________、____________________。

得分

阅卷人

  

9. 计算机数据管理的发展分 _______________________________________ 等几个阶段。

10 .数据库技术的主要目的是有效地管理和存储大量的数据资源,包括:_____________ ,使多个用户能够同时访问数据库中的数据; ______________ ,以提高数据的一致性和完整性;___________________ ,从而减少应用程序的开发和维护代价。

11 .数据库技术与网络技术的结合分为 _____________ 与 _____________ 两大类。

12 . 分布式数据库系统又分为 ____________________ 的分布式数据库结构和 ______________________ 的分布式数据库结构两种。

13 .数据库系统的 5 个组成部分: _________________________________________________ 。

14 . 实体之间的对应关系称为联系,有如下三种类型: _______________________________ 。

15 .任何一个数据库管理系统都基于某种数据模型的。数据库管理系统所支持的数据模型有三种: ___________________________ 。

16 .两个结构相同的关系 R 和 S 的 __差_____ 是由属于 R 但不属于 S 的元组组成的集合。

17 . SQL ( Structure Query Language ,结构化查询语言)是在数据库系统中应用广泛的数据库查询语言,它包括了 _____数据定义、数据查询、数据操纵、数据控制________________________4 种功能。

18 . Access 数据库由数据库对象和组两部分组成。其中对象分为 7 种:————、—————、—————、———————————、————————、—————————。

三、简答题

1、利用access可以创建哪几种窗体?可以创建哪几种报表?

2、哪些方法可以防止数据库文件受损?(写出3种方法即可)

3、根据要求写出下列各题的表达式(其中的相关名词都是表的字段名)。

(1)班级代号(5个数字组成的文本型)第3,4两位都是”02”。

(2)家庭所在地在上海或北京或西安三地并且出生年月日是1981年。

(3)姓名中不含小字的学生。

四、数据库编程题 

要求:用标准SQL语言实现。

提示:以下各题用到的数据表的关系模式为:Student(Sno,Sname,Ssex,Sage,Sdept)(学生数据表由学号、姓名、性别、年龄、所在系五个属性构成),Course(Cno,Cname,Cpno,Ccredit)(课程数据表由课程号、课程名、选修课号、学分四个属性构成),SC(Sno,Cno,Grade)(选修数据表由学号、课程号、成绩三个属性构成)。每个数据表中的具体数据由于并不为答题所需要,故不给出。

1、查询每个学生的学号、姓名、选修课的名称、学分及成绩。

2、查询选修了课程名为“信息系统”的学生学号、姓名和系别。

第二套练习题参考答案

一、 选择题

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

A

B

A

D

B

C

A

D

C

D

B

B

C

A

A

B

A

A

B

C

二、填空题

1. 层次,网状,关系,面向对象   2.一对一,一对多,多对多

3. SQL,  表 查询 窗体 报表 宏 页 模块

4.   0  , #2001-12-9#,  9           5. 生成表,更新,追加,删除

6. 设计和数据表,设计 窗体和数据表

7. 求记录个数,求字段最大值,求字段的平均值

8. 标签,文本框,命令按钮

9.人工管理、文件系统、数据库系统、分布式数据库、面向对象数据库系统

10.提高数据的共享性、减少数据冗余、提高数据与程序的独立性

11.紧密结合、松散结合

12.物理上分布、逻辑上集中;物理上分布、逻辑上分布

13.硬件系统、数据库集合、数据库管理系统和相关软件、数据库管理员(DataBase Administrator , DBA)和用户。

14.一对一联系、一对多联系、多对多联系。

15.层次模型、网状模型、关系模型。

16.差

17.数据定义、查询、操纵和控制

18. 表、查询、窗体、报表、数据访问页、宏、模块。

三、简答题 

1.窗体:纵栏式,表格式,数据表式; 报表:纵栏式,表格式  

2. 定期对数据库文件备份,定期压缩和修复文件,尽量避免非正常推出 

3. (1)[班级代号] like “##02#” 

(2)[家庭所在地]in(“上海”,“北京”,“西安”)and

[出生年月日]between #1981-1-1# and #1981-12-31#  

(3) [姓名] not like “*小*”    

四、数据库编程题

1.SELECT Student.sno,Sname,Cname,Ccredit,Grade

FROM Student,Course,SC

WHERE Student.Sno=SC.Sno  AND

        SC.Cno=Course.Cno   (6分)

2. 代码一:  SELECT Sno,Sname,Sdept

FROM Student

WHERE Sno IN

                    (SELECT Sno

                      FROM SC

                      WHERE Cno IN

                       (SELECT Cno

                         FROM Course

                           WHERE Cname=”信息系统”)) (10分)

代码二:   SELECT Sno,Sname,Sdept

FROM Student,SC,Course

WHERE Student.Sno=SC.Sno AND SC.Cno=Course.Cno AND Course.Cname=”信息系统”

第三套练习题

一, 判断题:

1,数据库系统由3部分组成,硬件,软件,数据库。(      )

2,层次模型树结构的特点是每棵树可以有多个根结点。(      )

3,关系模型的特点是用一组二维表来表示数据和数据之间的联系。(     )

4,access数据库中用表和查询来存储数据。(      )

5,创建删除查询中设计视图有删除行,但是没有条件行。(      )

二, 选择题:

1.关系数据库系统中所管理的关系是(      )

A)一个mdb文件  B)若干个mdb文件  C)一个二维表  D)若干个二维表

2.关系数据库系统能够实现的三种基本关系运算是(      )

A)索引,排序,查询  B)建库,输入,输出  C)选择,投影,联接  D)显示,统计,复制

3.Access数据库的类型是(      )

A)层次数据库  B)网状数据库  C)关系数据库  D)面向对象数据库

4.Access表中字段的数据类型不包括(      )

A)文本  B)备注 C)通用  D)日期/时间

5.有关键字段的数据类型不包括(      )

A)字段大小可用于设置文本,数字或自动编号等类型字段的最大容量  

B)可对任意类型的字段设置默认值属性  

C)有效性规则属性是用于限制此字段输入值的表达式  

D)不同的字段类型,其字段属性有所不同

6.以下关于查询的叙述正确的是(      )

A)只能根据数据表创建查询  B)只能根据已建查询创建查询  

C)可以根据数据表和已建查询创建查询  D)不能根据已建查询创建查询

7.Access支持的查询类型有(      )

A)选择查询,交叉表查询,参数查询,SQL查询和操作查询  

B)基本查询,选择查询,参数查询,SQL查询和操作查询  

C)多表查询,单表查询,交叉表查询,参数查询和操作查询  

D)选择查询,统计查询,参数查询,SQL查询和操作查询

8.下面关于列表框和组合框的叙述错误的是(      )

A)列表框和组合框可以包含一列或几列数据  B)可以在列表框中输入新值,而组合框不能  

C)可以在组合框中输入新值,而列表框不能  D)在列表框和组合框中均可以输入新值

9.为窗体上的控件设置Tab键的顺序,应选择属性对话框中的(      )

A)格式选项卡  B)数据选项卡  C)事件选项卡  D)其他选项卡

10.在SQL查询中使用WHERE子句指出的是(      )

A)查询目标  B)查询结果  C)查询视图  D)查询条件

三,填空题:

1, 在数据库领域最常见的4种数据模型是_______,__________,__________,___________。

2,两个不同实体集之间联系有____________________________________________这样3种。

3,ACCESS使用标准_______________作为它的数据库语言,ACCESS数据库包括的对象有____________________________________________________。

4,写出函数的返回值:val(“b”)=____, dateserial(2001,12,9)=_________,day(#01-12-9#)=______。

5,ACCESS的操作查询划分为4类:______________,_________________,________________,____________。

6,在ACCESS2000环境下,表的视图有___________________________

窗体的视图_________________________________________________。

7,查询的总计行里count,max,avg的功能各是_______________________,

________________________,_____________________________。

8,写出在窗体设计里常用的3种控件_____________,_______________,_______________,

9,宏命令里打开表,打开查询,打开窗体,打开报表的命令分别是___________,_________,______________,____________。

四,简答题:

1, 写出下题查询对应的SQL语言中的SELECT语句。

选择查询:从“教工表”查看家庭所在地是西安的那些老师的编号,姓名,学历和家庭所

在地,并按编号升序排列。

2,哪些方法可以防止ACCESS文件受损.(写出3中方法)

3,根据要求写出下列各题的表达式(其中的相关名词都是表的字段名)

(1)班级代号(5个数字组成的文本型)第3,4两位都是”02”。

(2)家庭所在地在上海或北京或西安三地并且出生年月日是1981年。

(3)姓名中不含小字的学生。

五、数据库应用题

数据组织如下:

已经建立如下2个表为数据源,2表已经建立表间关系:

06及08专升本级数据库原理及应用练习题 - 星雨霏霏 - lpfyjl521

06及08专升本级数据库原理及应用练习题 - 星雨霏霏 - lpfyjl521

1,写出“住宅电话”字段的输入掩码规则?

2,完成查询要求:基本工资大于800元并且是出生年月日在1957年到1970年间的职工,要求查看的字段为有职工编号,姓名,基本工资,出生年月日。

06及08专升本级数据库原理及应用练习题 - 星雨霏霏 - lpfyjl521

3,查询显示如下图的交叉表查询: 

06及08专升本级数据库原理及应用练习题 - 星雨霏霏 - lpfyjl521

完成设计视图:(10分)

06及08专升本级数据库原理及应用练习题 - 星雨霏霏 - lpfyjl521

4,利用access可以创建哪几种窗体?可以创建哪几种报表?

第三套练习题参考答案

一,判断题:

1,×2,×3,√4,×5,×

二,选择题:

1.D2.C3.C4.C5.B6.C7.A8.C9.B10.D

三,填空题:

1,层次,网状,关系,面向对象

2,一对一,一对多,多对多

3,SQL;表,查询,窗体,报表,宏,页,模块

4,0,#2001-12-9#,9

5,生成表,更新,追加,删除

6,设计和数据表;设计,窗体和数据表

7,求记录个数,求字段最大值,求字段的平均值

8,标签,文本框,命令按钮

9,opentable, openquery, openform, openreport

四,简答题:

1,select 编号,姓名,学历,家庭所在地

From 教工表

Where 家庭所在地=“西安”

Order by 编号 asc ;

2,答:定期对数据库文件备份,定期压缩和修复文件,尽量避免非正常推出

3,(1)[班级代号] like “##02#”

(2)[家庭所在地]in(“上海”,“北京”,“西安”)and[出生年月日]between #1981-1-1# and #1981-12-31#

(3) [姓名] not like “*小*”

五,1,(0000)-0000000;0;! 或者(9999)-9999999;0;!

2,06及08专升本级数据库原理及应用练习题 - 星雨霏霏 - lpfyjl521

3,06及08专升本级数据库原理及应用练习题 - 星雨霏霏 - lpfyjl521

4,窗体:纵栏式,表格式,数据表式

报表:纵栏式,表格式

  评论这张
 
阅读(80)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017