《数据库基础与应用》阶段练习
《数据库基础及应用》网上作业(1-5章)

Access2010《数据库基础及应用》网上作业(1-6章)(共68 题)第1 题: (单选题, 1.5 分)有三个关系 R、S 和 T 如下:R S T由关系 R 和 S 通过运算得关系 T,则所使用的运算是________。
A)笛卡尔积B)自然连接C)并D)交[A]选A[B]选B[C]选C[D]选D答案: B第2 题: (单选题, 1.5 分)数据库技术的根本目标是要解决数据的_____。
[A]存储问题[B]共享问题[C]安全问题[D]保护问题答案: B第3 题: (单选题, 1.5 分)下列叙述中错误的是_______。
[A]数据库系统是在文件系统之上加入数据库管理系统对数据进行管理[B]各种数据库管理系统均基于某种数据模型[C]数据库管理系统必须在操作系统支持下工作[D]数据库系统比文件系统能够管理更多的数据答案: D第4 题: (单选题, 1.5 分)数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的_____。
[A]可靠性[B]一致性[C]完整性[D]安全性答案: D第5 题: (单选题, 1.5 分)有三个关系 R、S 和 T 如下:R S T由关系 R 和 S 通过运算得到关系 T,则所使用的运算是________。
A)并B)交C)笛卡尔积D)自然连接[A]选A[B]选B[C]选C[D]选D答案: B第6 题: (单选题, 1.5 分)有两个关系 R 和 T 如下:R T由关系 R 通过运算得到关系 T,则所使用的运算是________。
A)选择B)投影C)交D)并[A]选A[B]选B[C]选C[D]选D答案:A第7 题: (单选题, 1.5 分)下列属于应用软件的是______。
[A]C语言编译系统[B]数据库管理系统[C]教务管理系统[D]Windows操作系统答案: C第8 题: (单选题, 1.5 分)层次模型、网状模型和关系模型是根据_____划分。
数据库基础及应用配套练习参考答案

On <索引关键字>
“筛选”列
Tag <索引标识名>
“类型”列
[Unique][Candidate]
“表达式”列
[Ascending|Descending]
“索引名”列
五、在 Db_bjgl 数据库中,对 Xsqk 表进行如下操作,写出相应命令
1.Alter table xsqk add prim key 学号 tag xh
8
模块三
任务一
一、填空
1.相对定位 绝对定位 条件定位 skip go locate for
2.记录选择器 菜单 命令 3.将记录指针定位到首记录 将记录指针定位到尾记录
4.Browse 筛选
二、判断
1.√ 2 × 3. × 4.√ 5.√
三、写出下列命令输出结果
Use Xsqk
?Reccount()
任务五
一、填空 1.永久关系 临时关系 2.一对一 一对多 多对多 3.索引 父 子 4.更新规则 插入规则 删除规则 5.父 子
6
二、判断 1.× 2.√ 3.× 4.√ 5.× 6.√
三、根据图示填空 一对一 主索引 主索引或候选索引 一对多 主索引 普通索引或唯一索引
四、分析题目要求填空: 在 Db_bjgl 数据库中的学生情况表和学生成绩表间实施如下参照完整性规则,请在下表 中写出各个选项卡中应选择的选项按钮。 (1)修改 Xsqk 表的学号时,Xscj 表相关记录自动修改。 (2)禁止在 Xsqk 表中删除与 Xscj 表有相同学号的对应记录。 (3)在 Xscj 表中插入新记录时,若该学号在 Xsqk 表中不存在,则禁止添加。 根据题目要求进行分析可知: 父表为:___Xsqk____________ 子表为:____xscj_________ Db_bjgl 数据库参照完整性设置表
电大《数据库基础与应用课程》2019-2020模拟试题及答案

电大《数据库基础与应用课程》2019-2020模拟试题及答案一、单项选择题。
把合适的选项编号填写在括号内。
(每小题3分,共36分)1.在利用计算机进行数据处理的四个发展阶段中,第二个发展阶段是()。
A. 人工管理B. 文件系统C. 数据库系统D. 分布式数据库系统 2.在数据库系统中,存取数据的基本单位是()。
A. 记录B. 数据项C. 二进制位D. 字节3.设两个关系R1和R2中分别包含有m和n个元组,R1对R2存在着一对多的联系,将其进行自然连接,在得到的运算结果中最多包含的元组个数为()。
A. m*nB. m+nC. mD. n4. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(C,D)→E},则该关系的候选码为( )。
A. (A,C)B. (C,D)C. (A,D)D. (B,D)5. 在SQL的建立基本表操作中,定义单值约束所使用的保留字为()。
A. PRIMARYB. UNIQUEC. CHECKD. FOREIGN6. 以一个基本表中的主码同另一个基本表中的外码建立联系,则这种联系的类型为()。
A. 1对1B. 1对多C. 多对多D. 多对17. 在Access的主界面操作窗口中,不存在的区域为()。
A. 功能区B. 导航区C. 工作区D. 描述区8. 在Access的表设计视图中,其上半部分所列的数据项不包括()。
A.字段名称 B.数据类型 C.字段属性 D.说明9. 在Access中,参数查询属于()。
A.更新查询 B.追加查询 C.交叉表查询 D.选择查询10. 在Access中,有四种自动创建窗体的命令,下面不属于此类命令的是()。
A.窗体 B.分割窗体 C.空白窗体 D.数据表11. 报表由5个部分所组成,则最末尾的部分是()。
A.报表页眉 B.页面页脚 C.页面页眉 D.报表页脚12. 在Access中,若利用宏打开一个查询,则选择的宏操作命令是()。
数据库基础与应用(答案)

B. 备注型
C. OLE对象
D. 超链接
17.设置主关键字是在____中实现的。分值:2
A. 表设计视图
B. 表的数据表视图
C. 查询设计视图
D. 报表的设计视图
18.假设规定某个日期型字段的取值范围是2008年1月1日到2009年1月1日,则可设置该字段的有效性规则为分值:2
A. Between #1/1/2008# And #1/1/2009#
D. 输入格式
14.子表的概念是相对主表而言的,它是嵌在____中的表。分值:2
A. 从表
B. 主表
C. 子表
D. 大表
15.在Access中表和数据库的关系是分值:2
A. 一个数据库可以包含多个表
B. 一个表只能包含两个数据库
C. 一个表可以包含多个数据库
D. 一个数据库只能包含一个表
16.在Access的数据类型中,不能建立索引的数据类型是分值:2
C. SELECT * FROM 人事档案 WHERE NOT 职位="部门经理"
D. SELECT * FROM 人事档案 WHERE 职位="部门经理"
25.创建一个查询,若该查询在执行时能够根据输入的学号显示一个学生的成绩单,则这个查询是分值:2
A. 追加查询
B. 操作查询
C. 参数现方式做保护处理对用户上传分享的文档内容本身不做任何修改或编辑并不能对任何下载内容负责
在线作业试卷列表
单选
1.下列关于数据库系统的正确叙述是分值:2
A. 数据库系统减少了数据冗余
B. 数据库系统避免了一切数据冗余
C. 数据库系统中数据的一致性是指数据类型的一致
数据库基础与应用第一次练习

《数据库基础与应用》第一次练习一、填空题1.数据处理是将_______转换成________________的过程。
2.计算机数据处理技术经历了_____________,_____________,_____________和_____________,_______________四个阶段。
3.数据库系统的主要特点是实现数据_____________,减少数据_____________,采用特定的数据_____________,具有较高的数据_____________,具有统一的数据控制功能。
4.数据库系统由__________________________,_____________,_____________,数据库管理员和用户组成。
5.数据库系统具有数据的__________________________,_____________,和__________________________等三级模式结构。
6.数据的物理独立性是指当数据的_____________改变时,通过系统内部的自动映象或转移功能,保持了数据的_____________不变。
7.数据的逻辑独立性是当数据的_____________改变时,通过系统内部的自动映象或转换功能,保持了数据的_____________ 不变。
8.数据库管理系统提供了数据库的_____________ ,_____________ ,_____________ 功能9.数据完整性控制包括__________________________和____________ 控制功能。
10.数据库运行控制功能包括数据的_____________ 控制,_____________ 控制_____________ 控制和数据恢复等四个方面。
11.数据库并发操作控制包括以_____________ 方式打开数据库和对数据库或记录_____________ 两种方法。
南开19春学期(1709、1803、1809、1903)《数据库基础与应用》在线作业-1[参考答案]
![南开19春学期(1709、1803、1809、1903)《数据库基础与应用》在线作业-1[参考答案]](https://img.taocdn.com/s3/m/024f6977be1e650e52ea9981.png)
南开19春学期(1709、1803、1809、1903)《数据库基础与应用》在线作业-1
4、B
一、单选题共25题,50分
1、在SQL语言中,使用最频繁的语句是()
ASELECT
BINSERT
CUPDATE
DDELETE
正确答案是:A
2、规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常和( )
A数据的不一致性
B结构不合理
C冗余度大
D数据丢失
正确答案是:C
3、下列SQL语句中,修改表结构的是()
AALTER
BCREATE
CUPDATE
DINSERT
正确答案是:A
4、数据模型是()
A现实世界数据内容的抽象
B现实世界数据特征的抽象
C现实世界数据库结构的抽象
D现实世界数据库物理存储的抽象
正确答案是:B
5、同一个关系模型的任两个元组值()
A不能全同
B可全同
C必须全同
D以上都不是
正确答案是:A
6、以下不属于服务器端脚本语言的是()
AJSP
BPHP
CASP
DADO
正确答案是:D
7、SQL语言中,插入数据的命令是()
AINSERT
BUPDATE
CSELECT
DDELETE。
《数据库基础与应用》练习题及答案

14.用户定义的________是对关系中一些属性的取值给定相应的约束条件,禁止非法数据进入________。
15.传统的集合运算包括____、____、____和__________四种。
16.设一个集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A和B的并集中包含有______个元素,A和B的交集中包含有______个元素,A和B的差集中包含有______个元素。
23.设一个关系模式为R1(A,B,C),对应的关系内容为R={{1,10,50}, {2,10,60}, {3,20,72}, {4,30,60}},另一个关系模式为R2(A,D,E),对应的关系内容为R={{1,10,50}, {2,10,60}, {1,20,72}, {2,30,60}},则R1><R2的运算结果中包含有________个元组,每个元组包含有________个分量。
16.域是实体中相应属性的__取值范围__,性别属性的域包含有_2_个值。
17.实体之间的联系类型有三种,分别为_1:1__、__1:n__和__m:n__。
18.若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是_多_对__多__的联系。
19.若实体A和B是1对多的联系,实体B和C是1对多的联系,则实体A和C是_1_对__多_的联系。
22.设一个关系模式为R1(A,B,C),对应的关系内容为R1={{1,10,50}, {2,10,60}, {3,20,72}, {4,30,60}},另一个关系模式为R2(A,B,D),对应的关系内容为R2={{1,10,50}, {2,10,60}, {1,20,72}, {2,30,60}},则R1><R2的运算结果中包含有________个元组,每个元组包含有________个分量。
数据库基础及应用作业答案一

数据库基础及应用作业答案一电大最新《数据库基础及应用》形成性考核册作业答案一(第1~第3章)一、单选题(在每小题的空括号内填写上正确选项的字母, 每小题2分, 共36分)1.在利用计算机进行数据处理的四个发展阶段中, 第3个发展阶段是( C )。
A.人工管理B.文件系统C.数据库系统D.分布式数据库系统2实体中能够唯一标识自己的属性被称做( A )。
A.码B.域C.联系D.元组3、关系数据模型属于( B )。
A.概念数据模型B.逻辑数据模型C.存储数据模型D.对象数据模型4.若实体A和B是1对多的联系, 实体B和C是多对1的联系, 则实体A和C是( C )联系。
A.1对1B.1对多C.多对多D.多对15.在数据库体系结构的三级模式中, 全局模式处于( B )层。
A.最内B.中间C.最外D.应用6.下面不属于数据库体系结构中三级模式的是( C )。
A.存储模式B.逻辑模式C.数据模式D.应用模式7.设D1、D2和D3定义域中的基数分别为2、3和4, 则D1xD2xD3的元组数为( B )。
A.9B.24C.10D.148.设关系R1具有a1个属性和b1个元组, 关系R2具有a2个属性和b2个元组, 则关系R1×R2所具有的元组个数( D )。
A.a1+b1B.a2+b2C.a1xa2D.b1xb29.若一个关系为R(学生号, 姓名, 性别, 年龄), 则能够作为主码的属性为( A )。
A.学生号B.姓名C.性别D.年龄10.设一个关系模式为R(A,B,C), 对应的关系内容为R={{1,10,50},{2,10,60},{3,20,72},{4,30,60}}, 则δB>15(R)的运算结果中具有的元组个数为( B )。
A.1B.2C.3D.411.设一个学生关系为S(学生号, 姓名), 课程关系为C(课程号, 课程名),选课关系为X(学生号, 课程号, 成绩)。
则求出所有选修课程信息的运算表示式为П课程号(X)与( A )的自然连接。
国开作业《数据库基础与应用-综合练习》 (14)

题目:在SQL的建立基本表操作中,定义外码约束所使用的保留字为()。
选项A:FOREIGN选项B:PRIMARY选项C:UNIQUE选项D:CHECK答案:FOREIGN题目:在带有保留字VIEW的SQL语句中,其操作对象是()。
选项A:索引选项B:查询选项C:基本表选项D:视图答案:视图题目:在SELECT查询语句的ORDER BY子句中,若需要按照指定列的升序排列表,则使用的保留字是()。
选项A:DEC选项B:ABC选项C:ASC选项D:DESC答案:ASC题目:在SQL的SELECT语句中,不包含的功能子句是()。
选项A:连接选项B:删除选项C:选择选项D:投影答案:删除题目:当在SELECT查询语句的from选项中,实现对表的中间连接功能时,使用的保留字为()。
选项A:INNER选项B:RIGHT选项C:JOINA选项D:LEFT答案:INNER题目:当在SELECT查询语句的from选项中,实现对表的右连接功能时,使用的保留字为()。
选项A:LEFT选项B:JOINC选项C:RIGHT选项D:INNER答案:RIGHT题目:利用SQL语言所建立的基本表在数据库中属于()。
选项A:实表选项B:虚表选项C:视图选项D:索引答案:实表题目:若两个基本表是通过对应的主码建立联系的,则该联系的类型只能是()。
选项A:多对多选项B:1对多选项C:1对1选项D:多对1答案:1对1题目:以一个基本表中的主码同另一个基本表中的外码建立联系,则这种联系的类型为()。
选项A:1对多选项B:多对1选项C:1对1选项D:多对多答案:1对多题目:在SQL的查询语句中,group by选项实现的功能是()。
选项A:求和选项B:选择选项C:排序选项D:分组统计答案:分组统计题目:在SQL的建立基本表操作中,定义主码约束所使用的保留字为()。
选项A:CHECK选项B:FOREIGN选项C:PRIMARY选项D:UNIQUE答案:PRIMARY题目:在一个数据库应用系统设计的过程中,第三个阶段是()。
国家开放大学《数据库基础与应用》形考任务1-4参考答案

国家开放大学《数据库基础与应用》形考任务1-4参考答案形考任务1一、单项选择题1.在利用计算机进行数据处理的四个发展阶段中,第三个发展阶段是()。
A.人工管理B.分布式数据库系统C.数据库系统D.文件系统2.属性的取值范围被称为()。
A.域B.联系C.码D.实体3.实用ER图进行描述的是()。
A.逻辑数据模型B.概念数据模型C.关系数据模型D.对象数据模型4.若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C 是()联系。
A.多对多B.1对多C.多对1D.1对15.若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C 是()联系。
A.1对1B.多对1C.1对多D.多对多6.下面不属于数据库体系结构中三级模式的是()。
A.外模式B.内模式C.全局模式D.关系模式7.在文件系统中,存取数据的基本单位是()。
A.数据项B.字节C.记录D.二进制位8.层次数据模型的结构是一种()。
A.线性结构B.树结构C.图结构D.二维表结构9.一个关系中的每一行称为一个()。
A.元组B.属性C.表达式D.条件10.设D1、D2和D3定义域中的基数分别为2、3和4,则D1×D2×D3的元组数为()。
A.24B.14C.10D.911.设D1、D2、D3和D4为定义域,则在它们的笛卡尔积的运算结果中,每个元组具有的分量个数为()。
A.3B.2C.10D.412.设关系R1具有a1个属性和b1个元组,关系R2具有a2个属性和b2个元组,则关系R1×R2所具有的属性个数为()。
A.a1+a2B.b1+b2C.a2+b2D.a1+b113.若一个关系为R(学生号,姓名,性别,年龄),则可以作为主码的属性为()。
A.性别B.姓名C.年龄D.学生号14.设两个关系R1和R2中分别包含有m和n个元组,R1对R2存在着一对多的联系,将其进行自然连接,在得到的运算结果中最多包含的元组个数为()。
南开大学20秋《数据库基础与应用》在线作业-2(参考答案)

1.在数据仓库中,“数据的数据”是指()。
A.元数据B.粒度C.维度D.样本数据答案:A2.数据库技术处于人工管理阶段是在()。
A.20世纪60年代中期以前B.20世纪50年代以前C.从20世纪70年代到90年代D.一直是答案:B3.下述关于数据库系统的正确叙述是()。
A.数据库中只存在数据项之间的联系B.数据库的数据项之间和记录之间都存在联系C.数据库的数据项之间无联系,记录之间存在联系D.数据库的数据项之间和记录之间都不存在联系答案:B4.模式是数据库的()。
A.全局物理结构B.局部物理结构C.全局逻辑结构D.局部逻辑结构答案:C5.在视图上不能完成的操作是()。
A.更新视图B.查询C.定义新的表D.定义新的视图答案:C6.数据库恢复的基础是利用转储的冗余数据。
这些转储的冗余数据包括()。
A.数据字典、应用程序、审计档案、数据库后备副本B.数据字典、应用程序、日志文件、审计档案C.日志文件、数据库后备副本D.数据字典、应用程序、数据库后备副本答案:C7.关系中表示属性取值范围的是()。
A.实体B.域C.联系D.关系代数答案:B8.关系规范化中的删除操作异常是指()。
A.插入、删除和数据冗余B.提高查询速度C.减少数据操作的复杂性D.保证数据的安全性和完整性答案:A9.关系模型与层次模型的区别是()。
A.关系模型需要连接B.关系模型不存在缺陷C.关系模型没有指针D.关系模型不存在数据冗余答案:C10.常见的数据模型有()。
A.层次模型、网状模型、关系模型B.概念模型、实体模型、关系模型C.对象模型、内部模型、外部模型D.逻辑模型、概念模型、内部模型答案:A11.在数据库中,下列说法不正确的是()。
A.数据库避免了一切数据重复B.数据库减少了数据冗余C.数据库中的数据可以共享D.若系统是完全可以控制的,则系统可确保更新的一致性答案:A12.SQL语言应用于()。
A.层次数据库B.网状数据库C.关系数据库D.非数据库答案:C13.设有两个事务T1、T2,其并发操作如下所示,下面评价正确的是()。
数据库基础与应用第三次练习

《数据库基础与应用》第三次练习一、一、填空题1、在FoxPro中有两类变量是____________和___________。
2、年龄大于50岁或小于20岁的技术员的逻辑表达式是_______________________。
3、FoxPro中有五种基本字段类型,它们是___________, _________, ___________, _____________, ______________4、数据库文件有两部分:一是___________,二是______________。
5、写出数据学式子a·b+m·x-e x对应的表达式______________________。
6、设d=”96/10/12”,函数&d的结果应为________类型。
7、Foxpro支持两种类型的索引文件,一种叫单索引文件,其扩展名为_____________,另一种叫做_____________索引文件,其扩展名为_____________ 。
8、Foxpro种类的范围选择包含有四种情况,分别为_____________ ,_____________,_____________ ,_____________ 。
9、A=space(3), B=”456”+A+”123”,?len(B),输出的值是___________。
二、二、填空题1、用数据库管理系统对数据进行处理时,说法不正确的是()。
A、暂时的用到一些中间变量称为内存变量B、字段变量仍然是变量C、变量包括内存变量和字段变量D、字段不再是变量,而成为常量2、当前工作区指( )。
A、刚进入FoxPro系统时,为打开某个数据库所指定的工作区B、最后一次用SELECT命令所选择的工作区C、最后执行USE命令所在的工作区D、可以对该工作区数据进行操作的工作区3、REINDEX 命令的功能是()。
A.对已打开的索引文件重新索引B.对所有索引文件重新索引C.把刚关闭的索引文件重新打开D.以上说法都不对4、按照数据模型,FoxPro是()。
《数据库基础与应用》阶段练习

《数据库基础与应用》阶段练习一、单项选择题1.ER图是E-R模型的图形表示法,其中实体之间的联系用表示。
A.矩形框B.菱形框C.圆形框D.椭圆形框2.在Visual Foxpro中,通用型字段G和备注型字段M在表中的宽度都是。
A.2个字节B.4个字节C.8个字节D.10个字节3.建立索引时,字段不能作为索引字段。
A.字符型B.数值型C.备注型D.日期型4.已知xs.dbf中有如下五条记录,当执行下列语句后,屏幕显示的结果为。
xm=6use xs?xmA.6 B.李林C.高辛D.李枫5.学生成绩表xsda.dbf的结构如下:姓名(C,8)、语文(N,5,2)、数学(N,5,2)、英语(N,5,2)、总分(N,6,2)。
其中前4个字段均已有值,要求统计每位学生的总分并存入总分字段中,下列命令中不能实现的是。
A.replace all 总分with 语文+数学+英语B.sum 语文+数学+英语to 总分C.update xsda set总分=语文+数学+英语D.scanreplace 总分with语文+数学+英语endscan6.在表的浏览窗口中,要在一个允许NULL值的字段中输入.NULL.值的方法是。
A.直接输入“.NULL.”的各个字母B.按[CTRL+0]组合键C.按[CTRL+N]组合键D.按[CTRL+L]组合键7.数据的逻辑独立性是通过来保证的。
A.模式B.内模式C.模式/内模式映射D.外模式/模式映射8.命令DIMENSION A(3) 定义了一个数组名为A的数组,并赋值A(1)=10,A=20,则数组元素A(1)、A(2)、A(3)的值分别是。
A.10 .F. 20 B.10 20 20 C.20 .F. 20 D.20 20 20 9.数据库表的字段扩展属性中,通过对的设置可以限定字段的内容仅为英文字母。
A.字段格式B.输入掩码C.字段标题和注释D.字段级规则10.参照完整性是用来控制数据的一致性。
国开作业《数据库基础与应用-综合练习》 (11)

题目:在窗体使用的控件中,用于显示和修改数据表中字段的常用控件是()。
选项A:选项组控件选项B:标签控件选项C:复选框控件选项D:文本框控件答案:文本框控件题目:在Access中,若要实现不同操作对象之间的切换,则应该使用的对象是()。
选项A:窗体选项B:查询选项C:表选项D:报表答案:窗体题目:在Access的操作界面中,命令按钮控件主要被使用的对象类型是()。
选项A:表选项B:查询选项C:报表选项D:窗体答案:窗体题目:在Access中,有四种自动创建窗体的命令,下面不属于此类命令的是()。
选项A:数据表选项B:分割窗体选项C:窗体选项D:空白窗体答案:空白窗体题目:在Access中,不属于系统提供的建立窗体命令的名称是()。
选项A:主子窗体选项B:空白窗体选项C:窗体设计选项D:窗体向导答案:主子窗体题目:在Access的窗体中,若用来显示“是/否”型字段,则不应该选取的控件是()。
选项A:选项按钮选项B:列表框选项C:切换按钮选项D:复选框答案:列表框题目:在Access中,所有控件被分为三大类,其中不属于此类名称的是()。
选项A:字符型选项C:绑定型选项D:计算型答案:字符型题目:在Access中,一个窗体由三个部分所组成,其中包括窗体页脚、主体和()。
选项A:页面页脚选项B:窗体页眉选项C:页面页眉选项D:窗体标题答案:窗体页眉题目:下面不属于Access窗体中可用视图状态的是()。
选项A:数据表视图选项B:窗体视图选项C:追加视图选项D:设计视图答案:追加视图题目:在Access中,一屏只能显示表中一条记录的窗体类型属于()。
选项A:图表选项B:数据表选项C:多个项目选项D:纵栏式答案:纵栏式题目:报表中不可缺少的部分是()。
选项A:页面页眉选项B:报表页眉选项C:页面页脚选项D:主体答案:主体题目:如果要设计一个报表,该报表将用于标识公司的资产设备,则应将该报表设计为()。
选项A:数据透视图报表选项B:一般报表选项C:标签报表选项D:交叉报表答案:标签报表题目:报表由5个部分所组成,紧邻主体部分之后的部分是()。
数据库基础与应用试题七套

精品文档-可编辑数据库基础与应用试题七套篇一、《数据库基础与应用》复习题一.填空题1.在文件管理阶段,程序和数据在存储位置上是__完全分开________存放的。
2.数据库系统具有__数据结构化___、__数据共享___、__数据独立性_、数据粒度小、独立的数据操作界面、由D B M S统一管理等优点。
3.使用数据库设计程序时,只需要告诉数据库管理系统_做什么_,不需要告诉它_怎么做__。
4.数据库的逻辑数据模型有_层次数据模型_、_网状数据模型_、_关系数据模型_和__对象数据模型_等四种。
5..若一个关系为R(学生号,姓名,性别,年龄),则_学生号_可以作为该关系的主码,姓名、性别和年龄为该关系的__非主__属性。
6.学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则_班级号__为学生关系中的__外码__。
7.关系完整性包括__实体__完整性、__参照__完整性和___用户定义___的完整性三个方面。
8.专门的关系运算包括__选择___、投影、连接和除四种。
9.传统的集合运算包括_并运算_、_交运算_、_差运算_和__笛卡儿积__四种。
10.已知“职工号→性别”成立,则“(职工号,性别)→性别”既是_平凡__函数依赖,又是_局部__函数依赖。
11.在一个关系R中,“职工号”函数决定“姓名”既是_非平凡__函数依赖,又是_完全__函数依赖。
12.用户定义的__完整性__是对关系中一些属性的取值给定相应的约束条件,禁止非法数据进入数据库。
13.一个关系若存在部分函数依赖和传递函数依赖,则必然会造成_数据冗余_和__操作异常_。
14.S Q L是高度_非过程化_和面向__集合__操作的语言。
15.在S Q L中完整性约束分为_列级_完整性约束和__表级__完整性约束两个方面。
16.一个数据库应用系统的开发过程大致相继经过_需求分析_、__概念设计_、逻辑设计、物理设计、机器实现、运行维护等六个阶段。
南开24秋学期《数据库基础与应用》作业参考一

24秋学期《数据库基础与应用》作业参考1.在数据管理技术发展过程中,数据独立性最高的阶段是()选项A:数据库系统选项B:文件系统选项C:人工管理选项D:数据项管理参考答案:A2.当2NF消除了非主属性对码的传递函数依赖后,则成为()选项A:R∈1NF选项B:R∈2NF选项C:R∈3NF选项D:R∈4NF参考答案:C3.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。
部门(部门号,部门名,部门成员,部门总经理) ,使它不满足第一范式的属性是( )选项A:部门经理选项B:部门成员选项C:部门名选项D:部门号参考答案:B4.在数据库系统中,读脏数据是指一个事务读了另一个事务()选项A:未更新的数据选项B:未撤销的数据选项C:未提交的数据选项D:未刷新的数据参考答案:C5.数据库的()是指数据的正确性和相容性选项A:安全性选项B:完整性选项C:并发控制选项D:恢复参考答案:B6.日志文件用于记录()选项A:程序运行过程选项B:数据操作选项C:对数据的所有更新操作选项D:程序执行的结果参考答案:C7.数据库的概念模型独立于()选项A:具体的机器和DBMS选项B:E-R图选项C:信息世界选项D:现实世界参考答案:A8.SQL语言中,插入数据的命令是()选项A:INSERT选项B:UPDATE选项C:SELECT选项D:DELETE参考答案:A9.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
其中,数据独立性最高的阶段是()选项A:数据库系统选项B:文件系统。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库基础与应用》阶段练习一、单项选择题1.ER图是E-R模型的图形表示法,其中实体之间的联系用B表示。
A.矩形框 B.菱形框 C.圆形框 D.椭圆形框2.在Visual Foxpro中,通用型字段G和备注型字段M在表中的宽度都是B。
A.2个字节 B.4个字节 C.8个字节 D.10个字节3.建立索引时,C字段不能作为索引字段。
A.字符型 B.数值型 C.备注型 D.日期型4.已知xs.dbf中有如下五条记录,当执行下列语句后,屏幕显示的结果为B。
xm=6use xs?xmA.6 B.李林 C.高辛 D.李枫5.学生成绩表xsda.dbf的结构如下:姓名(C,8)、语文(N,5,2)、数学(N,5,2)、英语(N,5,2)、总分(N,6,2)。
其中前4个字段均已有值,要求统计每位学生的总分并存入总分字段中,下列命令中不能实现的是B。
A.replace all 总分 with 语文+数学+英语B.sum 语文+数学+英语 to 总分C.update xsda set总分=语文+数学+英语D.scanreplace 总分 with语文+数学+英语endscan6.在表的浏览窗口中,要在一个允许NULL值的字段中输入.NULL.值的方法是B。
A.直接输入“.NULL.”的各个字母 B.按[CTRL+0]组合键 C.按[CTRL+N]组合键 D.按[CTRL+L]组合键7.数据的逻辑独立性是通过D来保证的。
A.模式 B.内模式 C.模式/内模式映射 D.外模式/模式映射8.命令DIMENSION A(3) 定义了一个数组名为A的数组,并赋值A(1)=10,A=20,则数组元素A(1)、A(2)、A(3)的值分别是D。
A.10 .F. 20 B.10 20 20 C.20 .F. 20 D.20 20 209.数据库表的字段扩展属性中,通过对A B的设置可以限定字段的内容仅为英文字母。
A.字段格式 B.输入掩码 C.字段标题和注释 D.字段级规则10.参照完整性是用来控制数据的一致性。
在Visual Foxpro系统中,系统提供的参照完整性机制不能实现的是:D。
A.设置“更新级联”:更新主表主关键字段的值,用新的关键字值更新子表中所有相关记录B.设置“删除级联”:主表可以任意地删除记录,同时删除子表中所有相关记录C.设置“删除限制”:若子表中有相关记录,则主表禁止删除记录D.设置“插入级联”:主表插入新的记录后,在子表自动插入相应的记录11.表达式VAL(“1E1”)+AT(“1”,“1.31E1”,2)的结果是C。
A.13 B.11 C.14 D.1E12.已知TS(图书)表如下:TSBH TSMC JSRQ HSRQ JSZHA002 计算机基础 04/09/2005 05/08/2005 10110011A001 计算机基础 04/09/2005 04/23/2005 10110035B011 西方经济学 03/29/2005 07/20/2005 20110012B015 .NULL. 09/05/2004 12/06/2004 20110013执行以下代码后,则在浏览窗口中B。
USE TSINDEX ON TSMC TAG TSMCSET ORDER TO TSMCBROWSEA.TSBH为B011的记录排在第一 B.TSBH为B015的记录排在第一C.TSBH为A002的记录排在第一 D.TSBH为A001的记录排在TSBH为A002的记录之前13.不可以作为查询和视图的数据源的是A。
A.查询 B.数据库表 C.自由表 D.视图14.在查询设计器中已设定联接条件为xs.学号=cj.学号,若要在查询结果中显示xs表中所有记录及cj表中满足条件的记录,则联接类型应为C。
A.内部联接 B.右联接 C.左联接 D.完全联接15.运行以下程序后,VFP主窗口显示的结果A。
CLEARn=0DO WHILE n<10IF INT(n/2)=n/2?”W”endif??”Fox”n=n+1ENDDOA.显示5行,内容均为WFoxFox B.显示5行,内容均为WFoxWFox C.显示4行,内容均为WFoxFox D.显示4行,内容均为FoxFoxW 16.查询文件中保存的是A。
A.查询的命令 B.查询的结果 C.查询的条件 D.与查询有关的表17.在下列函数中,函数的返回值为数值型的是C。
A.bof() B.ctod(‘01//1/06’) C.at(‘审计’,’南京审计学院’) D.substr(dtoc(date()),7)18.一张表的全部Memo字段的内容存储在C。
A.不同的备注文件中 B.同一个文本文件中 C.同一个备注文件中 D.同一个数据库文件中19.实体是信息世界的术语,与之对应的数据库术语是C。
A.、文件 B.数据库 C.记录 D.字段20.顺序键入以下命令,显示结果为D。
STORE “18.69” TO XY=INT(&X+1)?YA.20 B.18.691 C.18.79 D.19二、填空题1.传统的集合运算包括并、交、差运算;专门的关系运算包括选择、投影和联接。
2.用Locate for命令定位后,如果一张表中有两条满足条件的记录,则记录指针指向第一条满足条件的记录。
如果要将记录指针定位到满足条件的第二条记录号上,则应该执行_CONTINUE_命令。
3、3.创建并保存一个项目后,系统会在磁盘上生成两个文件,这两个文件的文件扩展名分别是.PJX 和.PJT 。
4.一张表的主关键字被包含到另一张表中时,在另一张表中称这字段为_ 外部关键字。
5.表达式SUBSTR("GotFocus",LEN("语言"))的返回值是Focus。
6.?ROUND(456.78,-1)的结果为460 。
7.?MOD(23,-3)的结果为-1 。
8.?4>2 OR 2>3 AND NOT ‘3’ $’123’的结果为.T. 。
9.选择当前未被使用的最小工作区的命令是__SELECT 0___。
10.索引的标识名最多可以有___10__个字符。
11.要查看cj表的cj字段的标题,可使用函数:?DBGETPROP(“CJ.CJ”, “FIELD_” , “CAPTION”)12.数据库是一种数据容器。
从项目管理器窗口看,数据库可以包含的子项有:表、视图、连接和存储过程。
13.数据库表与数据库之间的相关性是通过表文件与库文件之间的双向链接实现的。
双向链接包括前链和后链,前链保存在数据库中,若要删除后链,则用FREE TABLE命令。
14.“SQL”的英文全名是_structured query language___。
15.对KC表,要求课时数(kss)大于等于4的学分(xf)不得低于2(包含2),应该设置kc表的插入触发器验证规则,规则表达式为iif(kss>=4,xf>=2 , .t)。
16.下列程序是求1~100之间非3倍数的所有奇数之和。
S=0FOR I=1 TO 99 STEP 2IF MOD(I,3)=0loopENDIFS=S+IENDFOR17.下列自定义函数NTOC()的功能是:当传送一个1~7之间的数值型参数时,返回一个中文形式的“星期日~星期六”。
例如,执行命令?NTOC(4),显示“星期三”,请完善程序。
FUNCTION NTOCPARAMETERS nLOCAL chch=”日一二三四五六”mch=”星期”+SUBSTR(ch, _2*n-1 ,2)RETURN mchENDFUNC三、阅读程序写结果1.有一个表文件BHSL.DBF,其内容如下:记录号编号数量1 A1 102 A0 853 A2 674 A10 505 A12 65写出下列程序的运行结果:USE BHSLSL=0SCANSL=SL+数量SKIPENDSCAN?SL屏幕显示结果为142___2.已知教师表的结构为:GH C(5)、XM C(8)、CSRQ D、GL N(2,0)、XIMING C(18)、JL M,下列程序执行后,结果为GH XM XIMING。
USE JSFOR n=1 TO FCOUNT()IF TYPE(FIELD(n))=“C”?? FIELD(n)ENDIFENDFORUSE3.假设教师表中有6条记录,分别为:写出下列程序的运行结果:N=0USE JSDO WHILE .NOT. EOF()IF XB=”女”N=N+1ENDIFSKIPENDDO?N输出结果为:__2__4.基于上题的教师表,执行下列程序后,XM的值为王小红。
USE JSINDEX ON JBGZ TAG JBGZ1SEEK 1200SKIP?XM5.STORE 0 TO nA,nB,nCSTORE ”ABCAABBCAB” TO cStrDO WHILE LEN(cStr)>0S=LEFT(cStr,1)n&S=n&S+1cStr=RIGHT(cStr,LEN(cStr)-1)ENDDO? nA,nB,nC上面的程序执行后,nA的值是 4 ,nB的值是 4 ,nC的值是2 。
6.P=0FOR i=1 TO 5P=P+JC(i)ENDFOR? PFUNCTION JCPARAMETERS XS=1FOR n=1 TO XS=S*nENDFORRETURN SENDFUNC运行结果P为:1537.S=0N=0FOR I=11 to –1 step -2S=S+IN=N+1ENDFOR? S,N,I输出结果为:35 7 -3四、写命令教师表(js.dbf)的表结构如下表所示:(1)写出创建js表结构的SQL命令Creat tablle js(Gh C(6),``````)(2)用INSERT INTO命令插入如下记录:B0001,李红,女,1976年3月12日生,工龄五年,基本工资1800元。
INSERT INTO js values ()(3)创建索引,要求根据性别字段排序,当性别相同时按出生日期排序,索引标识名为XBRQ。
Index on xb + dtoc (csrq,1) tag xbrq(4)将上题创建的索引XBRQ设置为主控索引的命令是:Set order to xbrq(5)将js表中所有年龄大于60岁记录置删除标记的SQL命令是: Delete from js where year(date())-year(csrq)>=60(6)按如下要求修改js表中的男教师的基本工资:工龄在10年以下(不含10年)基本工资加200工龄在10年以上基本工资加300请用UPDATE命令完成上述更改:(7)如果js表已在当前工作区中打开,要筛选出所有女教师的命令是:(8)将性别为男的教师复制到JSNAN文件中,JSNAN的文件类型为EXCEL。