《数据库应用基础及应用》网上作业(6-8章)[精品文档]
《数据库基础与应用》 课后习题答案

《数据库基础与应用》课后习题答案第一章数据库系统概论1. 人工管理、文件管理、数据库管理2. 依赖于3. 独立、联系4. 做什么、怎么做5. 文件、数据库6. 安全性、一致性、并发性、数据库恢复7. 兼容性强、可靠性高、地域范围广、数据量大、客户数多8. 主属性、非主属性9. 1对1、1对多、多对多10. 1、多11. 1、多12. 记录型、1对多13. 过程、集合14. 元组、属性15. 1、n16. 数据结构、集合运算、独立、数学17. 封装、继承、多态18. 操作系统、开发工具19. 全局模式、外模式、内模式20. 外模式和模式、模式和内模式21. 定义(描述)操纵22. 系统、用户第二章关系运算1. 关系数据结构、关系完整性规则、关系运算2. 域、列名(属性名)3. 1、多4. 候选、属性5. 学生号、非主6. 实体、参照、用户定义7. 空值、主码8. 并、交、差、笛卡尔积9. a1+b1、a2´b210. 选择、211. 4、312. Õ学生号、X、δ课程名=’程序设计’13. Õ课程号(X)、C第三章关系规范化基础1. X→Y、决定因素2. 非平凡、平凡3. 非平凡、完全4. X、Z5. X→(Y,Z)、合并性6. X、候选码7. (A,C)、28. A、19. (A,C,G)、310. 第三、无损连接、函数依赖11. 属性、元组、关系12. 数据冗余、操作异常(更新异常)13. 第一、314. 第一、215. 第二、216. 第二、17. BC第四章结构化查询语言--SQL一、填空题1. 视图、基本表2. 非过程化、集合3. KUCUN、LIU4. 列级、表级5. 主码、单值、外码、检查6. primary key、foreign key7. 建立、修改、删除8. 单行(单值)、多行(多值)9. 插入、修改、删除10. 表、建立11. 修改、查找12. 基本表、视图13. 没有影响、有影响14. create view、update、drop view15.投影、连接、选择16. group by、order by17. inner join、left join、right join二、根据主教材第四章所给的商品库和教学库,按照下列所给的每条SQL查询语句写出相应的功能。
数据库基础及其应用第六章课后作业

第六章Access数据库管理系统的简单应用二、单选题1.Access数据库是(C)。
A.层状数据库 B.网状数据库 C.关系型数据库 D.树状数据库2.Access数据库文件的扩展名是(D)。
A.dbf B.dbt C.mdf D.mdb3.数据库文件中包含有(D)对象。
A.表 B.查询 C.窗体 D.以上都包含4.如果某一字段数据型为文本型,字段大小为8,该字段中最多可输入(B)个汉字。
A.8 B.4 C.16 D.325.如果字段内容为声音文件,可将此字段定义为(C)类型。
A.文本 B.查询向导 C.OLE对象 D.备注6.一般情况下,以下哪个字段可以作为主关键字(D)。
A.基本工资 B.职称 C.姓名 D.身份证号码7.下面有关主键的叙述正确的是(B)。
A.不同的记录可以具有重复的主键值或空值 B.一个表中的主键可以是一个或多个字段C.在一个表中的主键只可以是一个字段D.表中的主键的数据类型必须定义为自动编号或文本8.创建表之间的关系时,正确的操作是(B)。
A.关闭当前打开的表 B.打开要建立关系的表 C.关闭所有打开的表 D.关闭与之无关的表9.Access用户操作界面由(B)部分组成。
A.4 B.5 C.3 D.610.Access中包含有(C)个数据库对象。
A.5 B.6 C.7 D.811.下列(B)图标是Access的标志。
A. B. C. D.12.下列(B)图标是Access中查询对象的标志。
A. B. C. D.13.下列(D)图标是Access中新建查询的标志。
A. B. C. D.14.在设计Access数据表时,“索引”属性有(C)个取值。
A.1 B.2 C.3 D.415.字段说明用于对字段作进一步的描述,该说明显示在(A)上。
A.状态栏 B.工具栏 C.菜单栏 D.标题栏16.在Access数据库中,数据保存在(D)对象中。
A.窗体B.查询C.报表D.表17.Access数据库中的“一对多”指的是(B)。
计算机数据库应用基础全部习题参考答案

第一章习题参考答案1.选择题(1)数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是( A )。
A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS (2)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是(B)。
A.m:n B.1:m C.m:k D.1:1(3)对于“关系”的描述,正确的是( D )。
A.同一个关系中允许有完全相同的元组B.同一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名(4)E-R图用于描述数据库的( A )。
A.概念模型B.数据模型C.存储模型D.逻辑模型(5)在关系模型中,一个关键字( C )。
A.可以由多个任意属性组成B.至多由一个属性组成C.可以由一个或者多个其值能够唯一表示该关系模式中任何元组的属性组成D.可以由一个或者多个任意属性组成(6)现有如下关系:患者(患者编号,患者姓名,性别,出生日期,单位)医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外关键字是( A )。
A.患者编号B.患者姓名C.患者编号和患者姓名D.医生编号和患者编号(7)一个关系只有一个( D )。
A.候选关键字B.外部关键字C.组合关键字D.主关键字(8)下列标识符可以作为局部变量使用的是( C )。
A.[@Myvar] B.My var C.@Myvar D.@My var (9)Transact-SQL支持的一种程序结构语句是( A )。
A.BEGIN…E ND B.IF…T HEN…ELSEC.DO CASE D.DO WHILE(10)字符串常量使用( A )作为定界符。
A.单引号B.双引号C.方括号D.花括号2.填空题(1)数据库是在计算机系统中按照一定的方式组织、存储和应用的(数据集合)。
数据库技术及应用基础教程课后习题参考答案

《数据库技术及应用基础教程》部分课后习题参考答案(本答案仅供参考,如有误请指正)第1章练习题二:1.A 2.B 3.B 4.C第2章练习题一:1.C 2.D 3.C 4.A(题目中“状态”应更正为“网状”) 5.C6.B7.D8.C9.C 10.A11.A 12.C 13.B 14.C 15A16.D(题目中“为加以”应更正为“不加以”)第3章练习题二:1.C 2.D 3.A 4.A 5.A6.A7.A8.A9.B 10.C11.C 12.D13.B 14.A15.A(13题中“OpenFrom”应更正为“OpenForm”)练习题三:1.ACCESS2000数据库提供了选择查询、参数查询、交叉表查询、操作查询和SQL查询等五种查询方式。
2.表、查询、窗体、报表、数据访问页、宏和模块七大对象。
3.设计视图和窗体视图4.()5.宏是能自动执行某种操作的命令的统称。
其功能是自动执行某种操作,控制程序流程。
6.报表由报表页眉、页面页眉、主题、页面页脚和报表页脚组成。
(p139)7.报表有纵栏式、表格式、图表报表、标签报表、子报表等类型(page133-138)8.ACCESS2000基本宏操作有53种。
实验题二:1.SELECT 书名,数量,位置AS 存放位置FROM 图书表;2.SELECT 单位,姓名, 借书人表.借书证号,借书日期,还书日期FROM 借书人表,借阅表WHERE 借书人表.借书证号=借阅表.借书证号;3.SELECT 出版社名,SUM(数量) AS 总数量FROM 图书表GROUP BY出版社名;4.SELECT 出版社名,书名,SUM(数量) AS 总数量FROM 图书表GROUP BY出版社名,书名;5.UPDA TE 图书表SET 数量=数量+5;第4章练习题三:1.(1)系统规划(2)表的设计和管理(3)根据数据表进行查询的设计和管理(4)窗体的设计和管理(5)报表的设计和管理(6)系统维护与管理。
数据库应用基础及应用网上作业章

数据库应用基础及应用网上作业章Document number【SA80SAB-SAA9SYT-SAATC-SA6UT-SA18】Access 2010 《数据库应用基础及应用》网上作业(6-8章)第1题[有错](单选题,得分:,用时:0秒,满分:假如要显示表的所有记录,可通过_______操作。
[A]AllRecords [B]ShowRecords[C]ShowAllRecords [D]ShowAll标准答案: C第2题[有错](单选题,得分:,用时:0秒,满分:OpenForm 操作可用来打开_______。
[A]报表[B]窗体[C]数据库管理系统[D]状态栏标准答案: B第3题[有错](单选题,得分:,用时:0秒,满分:关于 AutoExec 宏的说法正确的是_______。
[A]在每次打开其所在的数据库时,都会自动运行的宏[B]在每次启动 Access 时, 都会自动运行的宏[C]在每次重新启动 Windows 时,都会自动启动的宏[D]AutoExec 和其他宏一样,没什么区别标准答案:A第4题[有错](单选题,得分:,用时:0秒,满分:要搜索记录可使用_______操作。
[A]PrintRecord [B]ShowRecord[C]IndexRecord [D]FindRecord标准答案: D第5题[有错](单选题,得分:,用时:0秒,满分:宏是由一个或多个_______组成的集合。
[A]数值[B]操作[C]记录[D]报表标准答案: B第6题[有错](单选题,得分:,用时:0秒,满分:直接运行包含有子宏的宏时,只运行该宏中的_______所包含的宏操作。
[A]最后一个子宏[B]第一个子宏[C]第二个子宏[D]第三个子宏标准答案: B第7题[有错](单选题,得分:,用时:0秒,满分:运行宏中的某个子宏时,要用_______格式来指定宏名。
[A]子宏名.宏名[B]子宏名[C]宏名.子宏名[D]宏名.宏名标准答案: C第8题[有错](单选题,得分:,用时:0秒,满分:关于宏的执行,以下说法不正确的是_______。
电大数据库系统与应用,形考册第6章,习题与参考答案

第6章习题与参考答案一.单项选择题1.下列关于视图的说法,正确的是(B)。
A.视图与基本表一样,也存储数据B.对视图的操作最终都转换为对基本表的操作C.视图的数据源只能是基本表D.所有视图都可以实现对数据的增、删、改、查操作2.在视图的定义语句中,只能包含(A)。
A.数据查询语句B.数据增、删、改语句C.创建表的语句D.全部都可以3.视图对应数据库三级模式中的(A)。
A.外模式B.内模式C.模式D.其他4.下列关于视图的说法,正确的是(B)。
A.通过视图可以提高数据查询效率B.视图提供了数据的逻辑独立性C.视图只能建立在基本表上D.定义视图的语句可以包含数据更改语句5.创建视图的主要作用是(D)。
A.提高数据查询效率B.维护数据的完整性约束C.维护数据的一致性D.提供用户视角的数据6.设有学生表(学号,姓名,所在系)。
下列建立统计每个系的学生人数的视图语句中,正确的是(D)。
A.CREATE VIEW v1ASSELECT 所在系, COUNT(*) FROM 学生表GROUP BY 所在系B.CREATE VIEW v1ASSELECT 所在系, SUM(*) FROM 学生表GROUP BY 所在系C.CREATE VIEW v1(系名,人数) ASSELECT 所在系, SUM(*) FROM 学生表GROUP BY 所在系D.CREATE VIEW v1(系名,人数) ASSELECT 所在系, COUNT(*) FROM 学生表GROUP BY 所在系7.设用户在某数据库中经常需要进行如下查询操作:SELECT * FROM T WHERE C1='A' ORDER BY C2设T表中已在C1列上建立了主键约束,且该表只建有该约束。
为提高该查询的执行效率,下列方法中可行的是(C)。
A.在C1列上建立一个聚集索引,在C2列上建立一个非聚集索引B.在C1和C2列上分别建立一个非聚集索引C.在C2列上建立一个非聚集索引D.在C1和C2列上建立一个组合的非聚集索引8.下列关于索引的说法,正确的是(C)。
数据库基础与应用(Access2021)主编刘卫国-课后练习答案-

数据库基础与应用(Access2021)主编刘卫国-课后练习答案:数据库基础与应用(Access2021)主编:刘卫国课后练习题答案第一章习题1一、选择题1.有关信息与数据的概念,下面说法正确的是()。
B A.信息和数据是同义词B.数据是承载信息的物理符号C.信息和数据毫不相关D.固定不变的数据就是信息2.通常,一个数据库系统的外模式()。
D A.只能有一个 B.最多只能有一个C.至少两个 D.可以有多个3.数据库的三级模式之间存在的映射,正确的是()。
A A.外模式/模式 B.外模式/内模式C.外模式/外模式 D.模式/模式4.在关系数据库系统中,当关系模型改变时,用户程序也可以不变,这是()。
B A.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据的存储独立性5.以下对关系模型性质的描述,不正确的是()。
C A.在一个关系中,每个数据项是最基本的数据单位,不可再分B.在一个关系中,同一列数据具有相同的数据类型C.在一个关系中,各列的顺序不可以任意排列D.在一个关系中,不允许有相同的字段名6.在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主关键字是R#,S的主关键字是S#,则S#在R中称为()。
A A.外部关键字B.候选关键字C.主关键字D.超键7.在一般情况下,当对关系R和S使用自然连接时,要求R 和S含有一个或多个共有的()。
C A.元组B.行C.属性D.记录8.有R,S和T3个关系:R(A,B,C)={(a,1,2),(b,2,1),(c,3,1)} S(A,B,C)={(a,1,2),(d,2,1)} T(A,B,C)={(b,2,1),(c,3,1)} 则由关系R和S得到关系T的操作()。
A A.差B.自然连接C.交D.并9.关系模型中有3类完整性约束:实体完整性、参照完整性和用户定义完整性,定义外部关键字实现的是()。
C A.实体完整性B.用户自定义完整性C.参照完整性D.实体完整性、参照完整性和用户自定义完整性10.在建立表时,将年龄字段值限制在18~40之间,这种约束属于()。
数据库基础与应用课后习题答案

数据库基础与应用课后习题答案数据库基础与应用课后习题答案引言:数据库是现代信息系统中不可或缺的一部分,它可以存储和管理大量的数据,并提供高效的数据检索和处理功能。
在学习数据库基础与应用课程时,课后习题是巩固知识的重要方式。
本文将为大家提供一些数据库基础与应用课后习题的答案,希望能帮助大家更好地理解和掌握相关知识。
一、选择题答案1. B2. A3. C4. D5. B6. C7. A8. D9. B10. C二、填空题答案1. 数据库管理系统(DBMS)2. 关系型数据库3. 表4. 主键5. SQL(Structured Query Language)6. SELECT * FROM table_name7. WHERE8. ORDER BY9. UPDATE table_name SET column_name = value WHERE condition10. DELETE FROM table_name WHERE condition三、简答题答案1. 数据库是指按照数据结构来组织、存储和管理数据的仓库,它可以用来存储和管理各种类型的数据,包括文本、图像、音频等。
数据库的特点包括数据的共享性、冗余度的降低、数据的独立性等。
2. 数据库管理系统(DBMS)是指用于管理数据库的软件系统,它提供了对数据库的创建、查询、更新和删除等操作的支持。
常见的DBMS包括MySQL、Oracle、SQL Server等。
3. 关系型数据库是一种基于关系模型的数据库,其中的数据以表的形式组织。
每个表包含多个行和列,行表示记录,列表示字段。
关系型数据库的优点包括数据结构清晰、数据之间的关系明确等。
4. 主键是用于唯一标识表中每条记录的字段,它具有唯一性和非空性。
主键的作用是确保表中的每条记录都能被唯一标识,便于数据的检索和更新。
5. SQL(Structured Query Language)是一种用于管理关系型数据库的语言,它包括数据定义语言(DDL)、数据查询语言(DQL)、数据操纵语言(DML)等。
数据库基础与应用-国家开放大学电大学习网形考作业题目答案

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

《数据库应用技术》作业及答案第一章思考与练习题一、选择题1.三级模式间存在两种映射,它们是(C)。
A.模式与子模式间,模式与内模式间B.子模式与内模式间,外模式与内模式间C.外模式与模式间,模式与内模式间D.模式与内模式间,模式与模式间2. SQL Server系统中的所有系统级信息存储于哪个数据库( A )。
A.master B.model C.tempdb D.msdb3.下面关于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.数据库管理系统的主要功能包括(数据定义)、(数据操纵)、(数据库的运行管理)、(数据库的建立和维护)。
4.关系模型由三部分组成(数据结构)、(关系操作集合)和(关系的完整性)。
5. SQL Server提供了大量易用的管理工具,比较常用的主要有(服务管理器)、(企业管理器)和(查询分析器)。
数据库基础与应用作业答案

数据库基础与应用作业答案第1章数据库概述一、选择题1 A; 2C;3A;4D;5A;6A;二、填空题一、有序的、可共享的二、在建立、使用和维护时三、数据库、数据库管理系统(及其开发工具)、应用系统、DBA和用户四、手工、文件、数据库五、数据结构、数据操作、完整性与约束性条件六、关系、网状、层次;关系数据模型三、判断题1√;2√;3×;4×四、简答题1.简述计算机数据管理技术发展的三个阶段。
一、人工管理这一阶段(20世纪50年代中期以前),计算机主要用于科学计算。
外部存储器只有磁带、卡片和纸带等还没有磁盘等直接存取存储设备。
软件只有汇编语言,尚无数据管理方面的软件。
数据处理方式基本是批处理。
这个阶段有如下几个特点:计算机系统不提供对用户数据的管理功能。
用户编制程序时,必须全面考虑好相关的数据,包括数据的定义、存储结构以及存取方法等。
程序和数据是一个不可分割的整体。
数据脱离了程序就无任何存在的价值,数据无独立性。
数据不能共享。
不同的程序均有各自的数据,这些数据对不同的程序通常是不相同的,不可共享;即使不同的程序使用了相同的一组数据,这些数据也不能共享,程序中仍然需要各自加人这组数据,谁也不能省略。
基于这种数据的不可共享性,必然导致程序与程序之间存在大量的重复数据,浪费了存储空间。
不单独保存数据。
基于数据与程序是一个整体,数据只为本程序所使用,数据只有与相应的程序一起保存才有价值,否则就毫无用处。
所以,所有程序的数据均不单独保存。
二、文件系统在这一阶段(20世纪50年代后期至60年代中期)计算机不仅用于科学计算,还利用在信息管理方面。
随着数据量的增加,数据的存储、检索和维护问题成为紧迫的需要,数据结构和数据管理技术迅速发展起来。
此时,外部存储器已有磁盘、磁鼓等直接存取的存储设备。
软件领域出现了操作系统和高级软件。
操作系统中的文件系统是专门管理外存的数据管理软件,文件是操作系统管理的重要资源之一。
《数据库应用基础与应用》网上作业(68章)

Access 2010 《数据库应用基础及应用》网上作业(6-8 章)第1 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)假如要显示表的所有记录,可通过_______操作。
[A]AllRecords [B]ShowRecords[C]ShowAllRecords [D]ShowAll标准答案: C第2 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)OpenForm操作可用来打开_______。
[A] 报表[B] 窗体[C] 数据库管理系统[D] 状态栏标准答案: B第3 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)关于AutoExec 宏的说法正确的是_______。
[A] 在每次打开其所在的数据库时,都会自动运行的宏[B] 在每次启动Access 时, 都会自动运行的宏[C] 在每次重新启动Windows 时,都会自动启动的宏[D]AutoExec 和其他宏一样,没什么区别标准答案: A第4 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)要搜索记录可使用_______操作。
[A]PrintRecord [B]ShowRecord[C]IndexRecord [D]FindRecord标准答案: D第5 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)宏是由一个或多个_______组成的集合。
[A] 数值[B] 操作[C] 记录[D] 报表标准答案: B第6 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)直接运行包含有子宏的宏时,只运行该宏中的_______所包含的宏操作。
[A] 最后一个子宏[B] 第一个子宏[C] 第二个子宏[D] 第三个子宏标准答案: B第7 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)运行宏中的某个子宏时,要用_______格式来指定宏名。
数据库应用基础第6章习题参考答案

1.选择题(1)(C)允许用户定义一组操作,这些操作通过对指定的表进行删除、插入和更新命令来执行或触发。
A.存储过程B.视图C.触发器D.索引(2)SQL Server为每个触发器创建了两个临时表,它们是( B )。
A.Updated和Deleted B.Inserted和DeletedC.Inserted和Updated D.Seleted和Inserted(3)SQL Server中存储过程由一组预先定义并被(C)的Transact-SQL语句组成。
A.编写B.解释C.编译D.保存(4)下列可以查看表的行数以及表使用的存储空间信息的系统存储过程是( A )。
A.sq_spaceused B.sq_dependsC.sq_help D.sq_rename2.填空题(1)存储过程(stored procedure)是SQL Server服务器中(一组预编译的)Transact-SQL 语句的集合。
(2)SQL Server中的存储过程具有如下(的系统存储过程、用户自定义存储过程、临时存储过程、远程存储过程、扩展存储过程5 )种类型。
(3)创建存储过程实际是对存储过程进行定义的过程,主要包含存储过程名称及其(参数)和存储过程的主体两部分。
(4)触发器主要用于强制复杂的(业务规则)或要求。
(5)当某个表被删除后,该表上的(所有触发器)将自动被删除。
3.问答题(1)使用存储过程的主要优点有哪些?答:存储过程的主要优点有:- 实现模块化编程,一个存储过程可以被多个用户共享和重用。
- 可以加快程序的运行速度。
- 可以减少网络的流量。
- 可以提高数据库的安全性(2)存储过程分哪两类?各有何特点?答:存储过程最常见的主要分为系统存储过程和用户自定义存储过程两类,此外还有临时存储过程、远程存储过程和扩展存储过程:- 系统存储过程由系统自动创建,主要存储在master数据库中,一般以sp_为前缀,系统存储过程完成的功能主要是从系统表中获取信息,通过系统存储过程,SQL Server中的许多管理性或信息性的活动都可以被顺利地完成。
数据库基础及应用课后习题答案

数据库基础及应用课后习题答案【篇一:数据库应用基础教程课后答案中国铁道出版社】1.选择题(1)数据库(db)、数据库系统(dbs)、数据库管理系统(dbms)三者之间的关系是( a )。
a.dbs 包括db 和 dbms b.dbms 包括db 和 dbsc.db 包括 dbs和 dbms d.dbs 就是db,也就是 dbms(2)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是(b )。
a.m:n b.1:m c.m:k d.1:1(3)对于“关系”的描述,正确的是( d )。
a.同一个关系中允许有完全相同的元组b.同一个关系中元组必须按关键字升序存放d.同一个关系中不能出现相同的属性名(4)e-r 图用于描述数据库的( a )。
a.概念模型 b.数据模型c.存储模型 d.逻辑模型(5)在关系模型中,一个关键字( c )。
a.可以由多个任意属性组成b.至多由一个属性组成c.可以由一个或者多个其值能够唯一表示该关系模式中任何元组的属性组成d.可以由一个或者多个任意属性组成(6)现有如下关系:患者(患者编号,患者姓名,性别,出生日期,单位)医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外关键字是( a )。
a.患者编号 b.患者姓名c.患者编号和患者姓名 d.医生编号和患者编号(7)一个关系只有一个( d )。
a.候选关键字 b.外部关键字c.组合关键字 d.主关键字(8)下列标识符可以作为局部变量使用的是( c )。
a.[@myvar] b.my var c.@myvar d.@my var(9)transact-sql支持的一种程序结构语句是( a )。
a.begin?end b.if?then?elsec.do case d.dowhile(10)字符串常量使用( a )作为定界符。
a.单引号 b.双引号c.方括号 d.花括号2.填空题(1)数据库是在计算机系统中按照一定的方式组织、存储和应用的(数据集合)。
《数据库基础与应用》练习题及答案

第一章综合练习题1. 数据库处理技术经历了__人工管理阶段__、___文件管理阶段__、__数据库管理系统阶段__、以及分布式数据库管理等四个发展阶段。
2.在文件管理阶段,程序和数据在存储位置上是_分开__存放的。
3.在人工管理和文件管理阶段,程序设计_依赖于_数据表示。
4.数据库系统具有_数据结构化_、_数据共享__、__数据独立性_、数据粒度小、独立的数据操作界面、由DBMS统一管理等优点。
5.在文件管理阶段,文件之间是相互_独立的_,在数据库管理阶段,文件之间是相互___联系__的。
6.在___文件__系统中,不容易做到数据共享,在____数据库__系统中,容易做到数据共享。
7.使用数据库设计程序时,只需要告诉数据库管理系统__做什么__,不需要告诉它__怎么做_。
8.在文件系统中,存取数据的基本单位为___纪录____,在数据库系统中,存取数据的基本单位为___数据项_____。
9.在__文件___系统中,数据没有独立的操作界面,在___数据库__系统中,数据具有独立的操作界面。
10.在数据库系统中访问数据,既可以采用__程序__方式,也可以采用_视屏交互_方式。
11.DBMS具有_安全性_、_一致性__、_并发性_和__数据库恢复__等管理控制功能。
12.分布式数据库系统既支持客户的__局部__应用,又支持客户的__全局__应用。
13.分布式数据库系统除了具有一般数据库系统的优点之外,还具有_兼容性强__、__可靠性高__、__地域范围广_、__数据量大_等优点。
14.若一个联系涉及到两个实体则称为__二元__联系,若只涉及到一个实体则称为_一元__联系。
15.在实体中能作为码的属性称为__主属性__,否则称为__非主属性__。
16.域是实体中相应属性的__取值范围__,性别属性的域包含有_2_个值。
17.实体之间的联系类型有三种,分别为_1:1__、__1:n__和__m:n__。
《数据库基础及应用》网上作业(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 分)层次模型、网状模型和关系模型是根据_____划分。
《数据库基础与应用》形成作业答案

数据库基础与应用》形成性作业第一次作业、单项选择题1、域是实体中相应属性的( A )。
2、把保存关系定义的关系称为对应数据库的( B )(C )规则。
FD={A B,A C,D E,D F},则该关系的候选码为(D )A , D ) 设 D1, D2 和 D3 域的基数分别为 2, 3, 4,则 D1*D2*D3 的元组数为(B ) 。
、是非题A 、取值范围B 、值C 、名称D 、 描述 A 、 般关系 B 、元关系 C 、特定关系 D 、 正常关系 3、在一个关系 R 中,若存Y 和X 乙则存在 (Y , Z ),称此为函数依赖的 A 、传递性 B 、分解性 C 、合并性 D 、 增广性 4 、 设 一 个 关 系 为 ( R ( A 、 , 它 的 最 小 函 数 依 赖 集 为 A 、 A , B ) B 、 A , C ) C 、 A ,E ) 5、 A 、 9 B 、 24 C 、 10 D 、 20 6、 若一个关系为R (学生号, A 、 学生号 B 、姓名 姓名,性别,年龄),则(A )适合作为该关系的主码。
C 、性别 D 、年龄 7、 设一个集合 A={3 , 4, (C )个元素。
5, 6, 7} ,集合 B={1 , 3, 5, 7, 9},则 A 和 B 的并集中包含 A 、 10 B 、 8 C 、 7 D 、 6在一个关系 R 中,若存在 X 依赖的(B )规则。
8、 (Y ,Z ),则也隐含存在X 丫和X Z ,称此为函数 A 、传递性 B 、分解性 C 、合并性 D 、增广性9、若一个关系的任何非主属性都不部分依赖于任何候选码,则称该关系最高达到了(B )范式。
A 、第B 、第C 、第三D 、BC1、在文件管理阶段,文件之间是相互联系的,在数据库管理阶段,文件之间是相互独立的。
(错)2、分布式数据库系统既支持客户局部应用,又支持客户的全局应用3、 在对象数据模型中,对象不但能够继承,而且能够嵌套。
(2020年更新)电大《数据库基础与应用》机考网考纸考题库和答案

最新电大《数据库基础与应用》机考网考纸考题库及答案本人针对该科目汇总了该科所有的题,形成一个完整的题库,并且每年都在更新。
该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。
做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。
题库一一、单项选择题(把合适的选项编号填写在括号内。
每小题2分.共34分)1.在利用计算机进行数据处理的四个发展阶段中,第三个发展阶段是( )。
A.人工管理B.文件系统C.数据库系统D.分布式数据库系统2.在对象数据模型中,对象不具有的特性是( )A.封装性 B.继承性C.多态性 D.共享性3.设Dl、D2和D3定义域中的基数分别为2、3和4,则Dl×D2×D3的元组数为( )。
A.9 B.24C.10 D.144.设两个关系Rl和R2中分别包含有m和n个元组,Rl对R2存在着一对一的联系,将其进行自然连接,在得到的运算结果中最多包含的元组个数为( )。
A.m*n B.m+nC.m D.n-m5.在一个关系R中,若X能够函数决定每个属性,并且X的任何真子集都不能函数决定每个属性,则称X肯定为关系R的一个( )。
A.候选码 B.主码C.外码 D.超码6.对关系进行规范化,若需要很好地保持着数据的无损连接性和函数依赖性,则最高应该规范化到( )。
A.第三范式 B.第二范式C.第一范式 D.BC范式7.带有保留字VIEW的SQL语句,其操作对象是( )。
A.查询 B.索引C.基本表 D.视图8.由概念设计进入关系数据模型的逻辑设计时,必须被转换为对应基本表的联系是( )A.1对1 B.1对多C.多对多 D.多对19.在数据库应用系统设计的逻辑设计阶段,不需要做的事情是( )。
A.建立基本巍磷爹 B.编写需求说明书C.设置关系的£性 D.建立视图10.在Access中,用来定义和保存数据的对象是( )。
最新电大数据库系统及应用-形考册第6章-习题与参考答案

第 6 章习题与参考答案.单项选择题1.下列关于视图的说法,正确的是(B)。
A.视图与基本表一样,也存储数据B.对视图的操作最终都转换为对基本表的操作C.视图的数据源只能是基本表D.所有视图都可以实现对数据的增、删、改、查操作2.在视图的定义语句中,只能包含(A)。
A.数据查询语句B.数据增、删、改语句C.创建表的语句D.全部都可以3.视图对应数据库三级模式中的( A )。
A.外模式B.内模式C.模式D.其他4.下列关于视图的说法,正确的是(B)。
A.通过视图可以提高数据查询效率B.视图提供了数据的逻辑独立性C.视图只能建立在基本表上D.定义视图的语句可以包含数据更改语句5.创建视图的主要作用是( D)。
A.提高数据查询效率B.维护数据的完整性约束C.维护数据的一致性D.提供用户视角的数据6.设有学生表(学号,姓名,所在系)。
下列建立统计每个系的学生人数的视图语句中,正确的是( D)。
A . CREATE VIEW v1ASSELECT 所在系 , COUNT(*) FROM 学生表 GROUP BY 所在系B .CREATE VIEW v1ASSELECT 所在系 , SUM(*) FROM 学生表 GROUP BY 所在系C.CREATE VIEW v1(系名,人数) ASSELECT 所在系 , SUM(*) FROM 学生表 GROUP BY 所在系D . CREATE VIEW v1(系名,人数) ASSELECT 所在系 , COUNT(*) FROM 学生表 GROUP BY 所在系7.设用户在某数据库中经常需要进行如下查询操作:SELECT * FROM T WHERE C1='A' ORDER BY C2设 T 表中已在 C1 列上建立了主键约束,且该表只建有该约束。
为提高该查询的执行效率,下列方法中可行的是( C)。
A.在 C1列上建立一个聚集索引,在 C2 列上建立一个非聚集索引B.在 C1 和 C2 列上分别建立一个非聚集索引C.在 C2 列上建立一个非聚集索引D.在 C1 和 C2 列上建立一个组合的非聚集索引8.下列关于索引的说法,正确的是(C)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Access 2010 《数据库应用基础及应用》网上作业(6-8章)
第1题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
假如要显示表的所有记录,可通过_______操作。
[A]AllRecords [B]ShowRecords
[C]ShowAllRecords [D]ShowAll
标准答案: C
第2题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
OpenForm 操作可用来打开_______。
[A]报表[B]窗体[C]数据库管理系统[D]状态栏标准答案: B
第3题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
关于 AutoExec 宏的说法正确的是_______。
[A]在每次打开其所在的数据库时,都会自动运行的宏
[B]在每次启动 Access 时, 都会自动运行的宏
[C]在每次重新启动 Windows 时,都会自动启动的宏
[D]AutoExec 和其他宏一样,没什么区别
标准答案:A
第4题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
要搜索记录可使用_______操作。
[A]PrintRecord [B]ShowRecord
[C]IndexRecord [D]FindRecord
标准答案: D
第5题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
宏是由一个或多个_______组成的集合。
[A]数值[B]操作[C]记录[D]报表
标准答案: B
第6题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
直接运行包含有子宏的宏时,只运行该宏中的_______所包含的宏操作。
[A]最后一个子宏[B]第一个子宏
[C]第二个子宏[D]第三个子宏
标准答案: B
第7题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
运行宏中的某个子宏时,要用_______格式来指定宏名。
[A]子宏名.宏名[B]子宏名
[C]宏名.子宏名[D]宏名.宏名
标准答案: C
第8题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
关于宏的执行,以下说法不正确的是_______。
A.在一个宏中可以运行另一个宏
B.在打开数据库时,可以自动运行 AutoExec 宏
C.在"导航"窗格,选择"宏"对象列表中的宏名并双击,可以直接运行含有子宏的该宏中的第一个子宏中的所有宏操作
D.在"导航"窗格,选择"宏"对象列表中的宏名并双击,可以直接运行含有子宏的该宏中的所有宏操作
[A]选A [B]选B [C]选C [D]选D
标准答案: D
第9题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
为窗体或报表上的控件设置属性值的宏操作是_______。
[A]AutoKeys [B]MessageBox
[C]SetProperty [D]Beep
标准答案: C
第10题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
在 Access2010 中,关闭窗口是使用_______操作。
[A]Close [B]QuitWindow [C]CloseWindow [D]ExitWindow 标准答案: C
第11题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
在 VBA 中,设 a=2,b=3,则表达式 a>b 的值是_______。
A.True B.False C.And D. Or
[A]选A [B]选B [C]选C [D]选D 标准答案: B
第12题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
在 VBA 中,表达式 5^2 Mod 9 >= 3*2 的值是_______。
A.True B.False C.And D. Or
[A]选A [B]选B [C]选C [D]选D 标准答案:A
第13题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
在 VBA 中,表达式 9\2<=4 Or 5<=4 的值是_______。
A.True B.False C.And D. Or
[A]选A [B]选B [C]选C [D]选D 标准答案:A
第14题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
在 VBA 中,表达式 Not (168<=168) 的值是_______。
A.True B.False C.And D. Or
[A]选A [B]选B [C]选C [D]选D 标准答案: B
第15题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
在 VBA 中,表达式 17\7>=2 And 10\3=3 的值是_______。
A.True B.False C.And D. Or
[A]选A [B]选B [C]选C [D]选D 标准答案:A
第16题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
在 VBA 中,表达式 2^3>=7 And (15/4>3) 的值是_______。
A.True B.False C.And D. Or
[A]选A [B]选B [C]选C [D]选D 标准答案:A
第17题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
在 VBA 中,For…Next 循环是一种_______的循环.
A.不可确定循环次数
B.可确定循环次数
C.无限循环次数
D.确定循环10次以下
[A]选A [B]选B [C]选C [D]选D
标准答案: B
第18题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
模块是存储在一个单元中的 VBA _______的集合。
A.记录 B.报表 C.程序代码 D.窗体
[A]选A [B]选B [C]选C [D]选D
标准答案: C
第19题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
过程有两种:Sub 子过程和_______。
A.主过程 B.父过程 C.函数过程 D.调用过程
[A]选A [B]选B [C]选C [D]选D
标准答案: C
第20题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
为了增强程序的可读性,可以在程序中加入注释。
方法是使用一个______,也可以使用 Rem。
A.英文双引号 " B.英文单引号 ' C.英文#号 D.英文$号
[A]选A [B]选B [C]选C [D]选D
标准答案: B
第21题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
下列关于文本框的“更新前”事件的叙述中,正确的是_______。
A.在文本框中更改的数据得到更新之后发生的事件
B.在文本框中更改的数据得到更新之前发生的事件
C.当文本框接收到焦点时发生的事件
D.当文本框失去了焦点时发生的事件
[A]选A [B]选B [C]选C [D]选D
标准答案: B
第22题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
在 VBA 中,变量的作用域分为三个层次:分别是局部变量、全局变量和_______。
A.数据库级变量 B.表级变量 C.模块级变量 D.字段级变量
[A]选A [B]选B [C]选C [D]选D
标准答案: C
第23题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
Nz 函数是用于处理_______值时的情况。
A.Not B.Null C.空格 D." "
[A]选A [B]选B [C]选C [D]选D
标准答案: B
第24题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
VBE 属性窗口提供了“按字母序”和_______两种查看方式。
A.按分类序 B.按数值序 C.按大小序 D.按小大序
[A]选A [B]选B [C]选C [D]选D
标准答案:A
第25题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
VBA 的错误处理主要使用_______语句结构。
A.In Error B.On Error C.Of Error D.For Error
[A]选A [B]选B [C]选C [D]选D
标准答案: B
第26题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
在 VBA 代码中,一行可以写多个语句,每两个语句之间要用英文的_______分隔开。
A.! B.: C.# D./
[A]选A [B]选B [C]选C [D]选D
标准答案: B
第27题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
在 VBA 中,通过设置_______,当运行时,可以挂起代码。
A.出口点 B.断点 C.删除点 D.进入点
[A]选A [B]选B [C]选C [D]选D
标准答案: B
第28题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)
窗体模块和报表模块都属于_______。
A.查询对象 B.表对象 C.页 D.类模块
[A]选A [B]选B [C]选C [D]选D
标准答案: D
第29题[有错](单选题,得分:0.00,用时:0秒,满分:1.5)。