数据库基础与应用形考作业答案

合集下载

数据库基础与应用-形考二

数据库基础与应用-形考二

一、单选题(每小题2分,共30分)题目1在SQL的查询语句中,group by选项实现的功能是()。

选择一项:A. 分组统计B. 求和C. 选择D. 排序题目2在SQL的建立基本表操作中,定义主码约束所使用的保留字为()。

选择一项:A. PRIMARYB. CHECKC. UNIQUED. FOREIGN题目3在SQL的建立基本表操作中,定义外码约束所使用的保留字为()。

选择一项:A. PRIMARYB. FOREIGNC. CHECKD. UNIQUE题目4在带有保留字VIEW的SQL语句中,其操作对象是()。

选择一项:A. 视图B. 索引C. 基本表D. 查询题目5在SELECT查询语句的ORDER BY子句中,若需要按照指定列的升序排列表,则使用的保留字是()。

选择一项:A. ASCB. ABCC. DECD. DESC在SQL的SELECT语句中,不包含的功能子句是()。

选择一项:A. 投影B. 连接C. 删除D. 选择题目7当在SELECT查询语句的from选项中,实现对表的中间连接功能时,使用的保留字为()。

选择一项:A. LEFTB. RIGHTC. JOINAD. INNER题目8当在SELECT查询语句的from选项中,实现对表的右连接功能时,使用的保留字为()。

选择一项:A. LEFTB. RIGHTC. INNERD. JOINC题目9利用SQL语言所建立的基本表在数据库中属于()。

选择一项:A. 虚表B. 视图C. 实表D. 索引题目10若两个基本表是通过对应的主码建立联系的,则该联系的类型只能是()。

选择一项:A. 多对1B. 1对多C. 多对多D. 1对1以一个基本表中的主码同另一个基本表中的外码建立联系,则这种联系的类型为()。

选择一项:A. 1对1B. 多对多C. 多对1D. 1对多题目12在一个数据库应用系统设计的过程中,第三个阶段是()。

选择一项:A. 逻辑设计B. 物理设计C. 概念设计D. 需求分析题目13在一个数据库应用系统设计的过程中,第四个阶段是()。

国开电大 数据库应用技术 形考任务1+3答案

国开电大 数据库应用技术 形考任务1+3答案

形考任务1答案第1 章数据库系统概述(本章共20分)一.单项选择题(每题1分,共10分)1.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件2.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.不会因为数据逻辑结构的变化而影响应用程序4.操作系统5.数据的独立性6.模式7.能够描述并发数据8.数据结构、数据操作和数据完整性约束9.一个联系可以不与任何实体有关10.外模式到模式的映像以及模式到内模式的映像都是由DBMS实现的二.判断题(每题1分,共5分)11-15 对错对错对三.简答题(本题共5分)16.答:(1)相互关联的数据集合;(2)较少的数据冗;(4)保证数据的安全可靠;(5)最大限度地保证数据的正确性;(6)数据可以共享并能保证数据的一致性。

17.答:数据独立性包括逻辑独立性和物理独立性两部分。

物理独立性是指当数据的存储结构发生变化时,不影响应用程序的特性;逻辑独立性是指当表达现实世界的信息内容发生变化时,不影响应用程序的特性。

这两个独立性使用户只需关心逻辑层即可,同时增强了应用程序的可维护性。

18.答:实体是具有公共性质的并可相互区分的现实世界对象的集合。

属性是实体所具有的特征或性质。

联系是实体之间的关联关系。

第2章关系数据库理论(本章共20分)一.单项选择题(每题1分,共10分)19.数据库管理系统20.有m目x行数据的关系R和有n目y行数据的关系S进行笛卡尔积运算,其结果是有(m+n)目和(x+y)行数据的关系21.进行自然连接的两个关系可以没有列名相同的列22.进行并运算的两个关系的列个数必须相同,对应列的语义相同23.维护数据的一致性24.Y部分函数依赖于X25.第三范式的关系模式一定不包含传递函数依赖,但可以包含部分函数依赖26.第二范式27.并运算28.∏二.判断题(每题1分,共5分)29-33 错错对错错三.简答题(本题共5分)34.答:实体完整性、参照完整性和用户定义的完整性。

数据库基础与应用形成性考核册答案

数据库基础与应用形成性考核册答案

大数据时代下的数据库技术变革
数据存储:随着数据量的增长,数据库技术将更加注重存储效率和可扩展 性。
数据处理:实时分析、流数据处理等技术将更加重要,以满足对大量数据 的快速处理需求。
数据安全:随着数据价值的提升,数据安全和隐私保护将成为数据库技术 的重点研究方向。
人工智能与数据库的结合:人工智能技术将与数据库技术深度融合,实现 智能化数据管理和分析。
分布式数据库管理系统(DDBMS):支持数据在多个节点上存储和 计算,如Google Cloud Spanner、CockroachDB等。
内存数据库管理系统(In-Memory DBMS):将数据存储在内存 中,提供高速读写访问,如Redis、Memcached等。
常见的关系型DBMS产品
Oracle
数据库的安全性控制
用户身份认证:通过用户名、密码等方式对用户进行身份验证,确保只有授权用户才能访问数 据库。
访问控制:根据用户的角色和权限,限制对数据库的访问和操作,防止未经授权的访问和数据 泄露。
数据加密:对数据库中的敏感数据进行加密存储,确保即使数据被窃取也无法被轻易解密和使 用。
审计与监控:对数据库的访问和使用进行记录和监控,及时发现异常行为和安全事件,提高安 全性。
MySQL
SQL Server
PostgreSQL
DBMS的发展趋势与未来展望
云端化:随着云计算的普及,越来越多的DBMS将迁移到云端,提供更加灵活和可扩展的数据 库服务。
大数据支持:DBMS将进一步支持大数据处理和分析,提供更高效的数据存储、查询和挖掘功 能。
人工智能集成:AI技术的快速发展将推动DBMS与人工智能的集成,实现智能化的数据管理、 查询优化和数据分析。

数据库基础与应用-形考三

数据库基础与应用-形考三

一、单选题(每小题2分,共50分)题目1对Access数据库文件的基本操作是()。

选择一项:A. 增加、删除和修改B. 选择、投影与连接C. 索引、查询与统计D. 打开、保存和关闭题目2下面属于Access数据库中所含操作对象的是()。

选择一项:A. 窗体B. 文件C. 数据记录D. 索引题目3在Access数据库中,不存在的操作对象的类型是()。

选择一项:A. 查询B. 表C. 视图D. 窗体题目4在Access数据库中,不存在的操作对象的类型是()。

选择一项:A. 查询B. 模块C. 报表D. 表格题目5在Access的主界面操作窗口中,不存在的区域为()。

选择一项:A. 工作区B. 描述区C. 功能区D. 导航区在Access工作窗口的功能区中,不存在的选项卡为()。

选择一项:A. 开始B. 数据库工具C. 查询D. 创建题目7在Access中,用来定义和保存数据的对象是()。

选择一项:A. 窗体B. 报表C. 查询D. 表题目8在Access的宏和模块对象中,所包含的内容为()。

选择一项:A. 命令B. 数据C. 图形D. 表格题目9能够在Access数据库中使用各种控件元素的对象类型是()。

选择一项:A. 窗体B. 表C. 查询D. 宏题目10在Access数据库的六大对象类型中,用于存储数据的对象是()。

选择一项:A. 报表B. 模块C. 表D. 查询在Access中,能够使表中的某些字段不被显示出来的做法是()。

选择一项:A. 筛选B. 冻结C. 排序D. 隐藏题目12在Access中,字段的“有效性规则”属性可用来限制用户在该字段中输入的数据,它与该字段构成一个()。

选择一项:A. 特殊字符串B. 逻辑表达式C. 控制符D. 函数题目13在Access的表定义中,字段的OLE对象类型用来存储()。

选择一项:A. 多媒体数据B. 数字数据C. 文本数据D. 货币数据题目14在Access的表设计视图中,其上半部分所列的数据项不包括()。

数据库基础与应用第4次形考作业_0001-四川电大-课程号:5108643-正确答案

数据库基础与应用第4次形考作业_0001-四川电大-课程号:5108643-正确答案

数据库基础与应用第4次形考作业_0001
四川形成性测评系统课程代码:5108643 试卷答案
、单项选择题(共 20 道试题,共 60 分。


1. 在下列建立窗体的方法中,不能用于建立主/子窗体的命令是()。

A. 窗体向导
B. 窗体设计
C. 窗体
D. 数据表
【正确答案】:D
2. 在Access中要创建一个查询对象,不可以使用()。

A. 查询向导
B. 查询设计
C. SQL语句
D. 窗体设计
【正确答案】:D
3. 下列不属于修改数据的查询是()。

A. 交叉表查询
B. 追加查询
C. 删除查询
D. 更新查询
【正确答案】:A
4. 在Access中,需要在打开或运行时输入具体值的查询属于()。

A. 更新查询
B. 追加查询
C. 参数查询
D. 删除查询
【正确答案】:C
5. 创建宏时至少要定义一个宏操作,并要设置相应的()。

A. 条件
B. 命令按钮。

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

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

形考任务一题目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. 能够方便地在计算机上实现题目8数据模型三要素是指()。

选择一项:a. 数据结构、数据对象和数据共享b. 数据结构、数据操作和数据完整性约束c. 数据结构、数据操作和数据的安全控制d. 数据结构、数据操作和数据的可靠性题目9下列关于实体联系模型中联系的说法,错误的是()。

数据库基础与应用-国家开放大学电大学习网形考作业题目答案

数据库基础与应用-国家开放大学电大学习网形考作业题目答案

数据库基础与应用一、单选题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-4答案

国开】《数据库基础与应用》【形考】形考任务1-4答案

国开】《数据库基础与应用》【形考】形考任务1-4答案The formative assessment of this course consists of two parts: XXX of the learning process。

There are a total of four formative assessment assignments。

each accounting for 15% of the total grade。

as detailed in the paper-based XXX.XXX of the learning process accounts for 40% of the formative assessment grade and is designed and assigned by each branch (it is XXX)。

Each chapter of the main textbook of this course from Chapter 7 to Chapter 11 is XXX。

and each branch can choose as needed.XXX XXX:Order Chapter Form Start Time End Time Weight1 Chapters 1-3 Formative Assessment Assignment Week 3 End of Week 10 15%2 Chapters 4-5 Formative Assessment Assignment Week 6 End of Week 15 15%3 Chapters 6-8 Formative Assessment Assignment Week 9 End of Week 15 15%4 Chapters 9-11 XXX 10 End of Week 15 15%5 Daily Activity Learning Records Week 1 End of Week 16 40%Each formative assessment task is scored on a percentage basis。

数据库基础及应用形成性考核册答案

数据库基础及应用形成性考核册答案

数据库基础及应用形成性考核册答案数据库基础及应用形成性考核册答案一、单项选择题1、域是实体中相应属性的(A)。

A、取值范围B、值C、名称D、描述2、把保存关系定义的关系称为对应数据库的(B)。

A、一般关系B、元关系C、特定关系D、正常关系3、在一个关系R中,若存在XY和XZ,则存在X(Y,Z),称此为函数依赖的(C)规则。

A、传递性B、分解性C、合并性D、增广性4、设一个关系为(R(A、B、C、D、E、F),它的最小函数依赖集为FD={AB,AC,DE,DF},则该关系的候选码为(D)。

A、(A,B)B、(A,C)C、(A,E)D、(A,D)5、设D1,D2和D3域的基数分别为2,3,4,则D1*D2*D3的元组数为(B)。

A、9B、24C、10D、206、若一个关系为R(学生号,姓名,性别,年龄),则(A)适合作为该关系的主码。

A、学生号B、姓名C、性别D、年龄7、设一个集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A和B的并集中包含有(C)个元素。

A、10B、8C、7D、68、在一个关系R中,若存在X(Y,Z),则也隐含存在XY和XZ,称此为函数依赖的(B)规则。

A、传递性B、分解性C、合并性D、增广性9、若一个关系的任何非主属性都不部分依赖于任何候选码,则称该关系最高达到了(B)范式。

A、第一B、第二C、第三D、BC二、是非题1、在文件管理阶段,文件之间是相互联系的,在数据库管理阶段,文件之间是相互独立的。

(错)2、分布式数据库系统既支持客户局部应用,又支持客户的全局应用。

(对)3、在对象数据模型中,对象不但能够继承,而且能够嵌套。

(对)4、设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),求出所有选课的学生信息的运算表达式为II学生号(X)与X的自然连接。

(对)5、在一个关系R中,“职工号”函数决定“姓名”是非平凡函数依赖,但不是完全函数依赖。

数据库基础与应用形考作业答案4-1

数据库基础与应用形考作业答案4-1

《数据库基础与应用》形成性作业一、单项选择题1、域是实体中相应属性的(A)。

A、取值范围B、值C、名称D、描述2、把保存关系定义的关系称为对应数据库的(B)。

A、一般关系B、元关系C、特定关系D、正常关系3、在一个关系R中,若存在X→Y和X→Z,则存在X→(Y,Z),称此为函数依赖的(C)规则。

A、传递性B、分解性C、合并性D、增广性4、设一个关系为(R(A、B、C、D、E、F),它的最小函数依赖集为FD={A→B,A→C,D→E,D→F},则该关系的候选码为(D)。

A、(A,B)B、(A,C)C、(A,E)D、(A,D)5、设D1,D2和D3域的基数分别为2,3,4,则D1*D2*D3的元组数为(B)。

A、9B、24C、10D、206、若一个关系为R(学生号,姓名,性别,年龄),则(A)适合作为该关系的主码。

A、学生号B、姓名C、性别D、年龄7、设一个集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A和B的并集中包含有(C)个元素。

A、10B、8C、7D、68、在一个关系R中,若存在X→(Y,Z),则也隐含存在X→Y和X→Z,称此为函数依赖的(B)规则。

A、传递性B、分解性C、合并性D、增广性9、若一个关系的任何非主属性都不部分依赖于任何候选码,则称该关系最高达到了(B)范式。

A、第一B、第二C、第三D、BC1.Access数据库是(C)。

A.层状数据库 B.网状数据库C.关系型数据库D.树状数据库2.在Access数据库中,数据保存在(D)对象中。

A.窗体 B.查询 C.报表 D.表3.数据库文件中至少包含有(A)对象。

A.表 B.查询 C.窗体 D.其余三种4.在Access数据库系统中,不能建立索引的数据类型是(B)。

A.文本型B.备注型 C.数值型 D.日期/时间型5.如果字段内容为声音文件,可将此字段定义为(C)类型。

A.文本 B.查询向导 C.OLE对象 D.备注6.在表设计视图中,如果要限定数据的输入格式,应修改字段的(A)属性。

数据库基础与应用第1次形考作业_0002-四川电大-课程号:5108643-正确答案

数据库基础与应用第1次形考作业_0002-四川电大-课程号:5108643-正确答案

数据库基础与应用第1次形考作业_0002
四川形成性测评系统课程代码:5108643 试卷答案
、单项选择题(共 20 道试题,共 60 分。


1. 若两个基本表是通过对应的主码建立联系的,则该联系的类型只能是()。

A. 1对1
B. 1对多
C. 多对多
D. 多对1
【正确答案】:A
2. 在父和子的关系中,子关系中每个元组的外码值或者为空,或者等于父关系中的()。

A. 属性
B. 超码
C. 主码
D. 元组
【正确答案】:C
3.
若一个关系为R(学生号,姓名,性别,年龄),则()适合作为该关系的主码。

A. 学生号
B. 姓名
C. 性别
D. 年龄
【正确答案】:A
4. 设一个关系为R(A,B,C,D),它的最小函数依赖集为FD={A→B,A→C,C→D },该关系最高满足()。

A. 第一范式
B. 第二范式
C. 第三范式
D.
BC范式
【正确答案】:B。

数据库基础与应用形考作业参考答案

数据库基础与应用形考作业参考答案

数据库基础与应用形考作业参考答案1:作业ABCDBACBB 单选:一、判断:√√√√╳√√╳╳√二、数据)依赖于、文件管理数据库、文件管理填空:<1-36三、值、元多、1 多、型全局、主属性非主属性、多库、局部数据库设计DBA 多态、、继承属性、关系定义 DBMS 封装组模式与内模终端用户、外模式与模式员应用程序设计员关关系运算/控制自动建立、关系数据结构操作式、定义/主非主、空重复、侯选码属性地、主系完整性规则、单值←、XII<X)与C 码、7 3 2、选择 2、S>< II(X>>、课程号学生号分→Z X→Y X→Y 决定因素、非平凡完全、学号系主任、操纵、第一不可再分、数据冗余解性、X 侯选码、2、3主属性BC 、第二二、第三、异常、第一 2 b5E2RGbCAP作业2:填空:<1-21)视图基本表、CREATE SCHEMA DROP 一、SCHEMA、列级表级、列级表级、建立修改删除、V ALUES SELECT、表建立、按需要安全、不影响直接影响、SELECT FROMWHERE、GROUP BY ORDER BY 、需求分析概念设计、数据流图数据字典需求说明书、需求分析ER图、商品销售收款、全局模式外模式、1对1 1对催住宿、娱乐费表操作方便、客房表功能完善多、设计要求.补款表、客房表客房空闲表p1EanqFDPw二、写功能1.从商品库中查询出每一种商品地商品代号、分类名、数量和品牌等信息.2.从商品库中查询出所有商品地不同产地地总数.3.从教案库中查询出每门课程被选修地学生数.4.从教案库中查询出学生号为@S1地学生和学生号为@S2地学生所选修地共同课程地课程号.5.从教案库中查询出所有已被学生选修地课程.6.从教案库中查询出最多选修了2门课程<含未选任何课程)地全部学生.7.从教案库中查询出每个学生地选课地全部情况,并依次按学生号和成绩排序.8.从教案库中查询出选修了姓名为@a地学生全部选课地所有学生.三、写命令1.Select *from 商品表1where 数量between 10 to 202.Select 分类名,sum(数量> as 总数量1商品表From分类名Group by3.Select *1商品表From1> >From 单价商品表Where 单价>all(Select avg(4.1.*,产地Select商品表21,商品表From 商品表产地产地in (Select2.商品代号and1.Where商品表商品代号=商品表商品代号=y. x.商品代号2 X,商品表as Y Where From 商品表1 ashaving count(*>=1>产地Group by DXDiTa9E3d5..*学生Select distinctFrom =any(Select课程号学生号and 课程号.Where学生.学生号=选课=@m1>and 姓名选课.学生号=学生,选课Where学生.学生号RTCrpUDGiT作业3:一、单选<1-22)CDABCABCBABCDDABBCDBBB二、填空<1-22)数据库窗体、工作状态、下拉菜单、8 4、1 mdb、名称类型、数据数据库对象、打印方式显示方式、窗体报表数据访问数据表、报表预览对多、设计1页脚、主体页、更新、页眉.、类模块更高版本、HTMLaccess页面页眉主体、数据库页眉代码编辑窗口、模块属性窗口标准模块、工程资源管理器.数据库对象、模块、大小写、当前数据库VBA5PCzVD7HxA作业4:一、单选<1-22)BABCBADADCBABCABBAABBD二、判断题<1-10)√╳√╳√╳√╳√√四、填空<1-60)C/S、客户机、数据封锁机制、注册帐号、系统管理员、域用户帐号、暂停、逻辑组件、系统数据库用户数据库、master model tempdb msdb、GO、局部变量、bit、'ab'、8 4 2 1、数值字符日期时间、查询分析器、sp_renamedb、null、删除修改、select、索引、自动、插入删除修改、可执行、局部变量全局变量、存储过程、数据日志、2 USE、打开重建、create index drop index、聚集非聚集、建立索引、主码唯一值、@ @@、DECLARE 逗号、空格分号换行、2 多一、BREAK CONTINUE、OPEN CLOSE、FETCH DEALLOCATE、CURRENT <游标名>、并发控制捆绑、多 RETURN、参数过程体、CREATETRIGGER DROP TRIGGER、检查唯一值、更新检查、锁钥匙、GRANT REVOKE、ON FROM、VC++ VJ++ VB、可视化开发事命令中心、企业、控制中心 SQL面向对象编程、关系件驱动.版、DEM、层次结构对象继承、实例属性方法、BROLAND PASCAL、MIRCOSOFT 编程工具.jLBHrnAILg四、写结果或功能1. 889 -8882. 888 -8893. student4. 学生号课程号05. 首先定义一个名为@MyNo地局部变量,并给它赋初值.如果@MyNo属于计算机软件专业,则显示出平均成绩,否则显示“学号为@MyNo地学生不存在或不属于软件专业”.xHAQX74J0X6.求出SCORE表中最高成绩与最低成绩地分数之差.7.从student表中统计出专业名开头为@a地值<即“计算机”)地所有学生人数.8. 从student表中分组统计出每个月份入学地学生人数.9.显示出AAA库中所有学生地记录信息及选课成绩.10.显示出AAA库中每个学生地平均成绩.11.向SCORE表中插入学号为@a地值、课程名为@b地值、成绩为@c地值地学生成绩记录.五、写命令1.select upper(‘I am a student'>2.select * from [my table]3.select year(getdate(>>,month(getdate(>>4.select left(学号,4> from students5.create table students(学号Char(8> primay key,姓名Varchar(8>,年龄Int,专业Varchar(20>,入学日期Datetime>6.alter database AAAModifyfile(Name=AAA_data,Size=5,Maxsize=10>。

国家开放大学-数据库基础与应用形考核习题四

国家开放大学-数据库基础与应用形考核习题四

在利用计算机进行数据处理的四个发展阶段中,第3个发展阶段是正确答案是:数据库系统数据库管理系统对数据所具有的控制功能不包括正确答案是:独立性在文件管理阶段,文件之间是相互独立的,在数据库管理阶段,文件之间是相互联系的正确的答案是“对”。

使用数据库设计程序时,不仅需要告诉数据库管理系统做什么,还需要告诉它怎么做。

正确的答案是“错”。

在文件系统中,存取数据的基本单位是记录,在数据库系统中,存取数据的基本单位是数据项。

正确的答案是“对”。

属性的取值范围称做()。

一个实体包含有若干个属性,每个属性都具有自己的定义域,规定了该属性的取值范围,能够惟一标识实体的属性称为该实体的码,联系是表示一种活动,它也由若干个属性所组成,其中包含有同其它实体共有的连接属性。

正确答案是:域实体中能够惟一标识自己的属性被称做()。

实体中能够唯一标识自己的属性被称做码。

如在学生实体中,每个学生有一个学生号,是独一无二的,不可能与别人重复的,它就是学生实体的码。

正确答案是:码实体之间的联系有4种,即1对1、1对多、多对1和多对多。

实体之间的联系只有这3种,即1对1、1对多和多对多,1对多和多对1只算作一种。

当两个实体存在着多对多联系时,必须使用一个联系实体反映出来,当两个实体存在着1对1或1对多联系时,可以不必须专门使用一个联系实体反映出来,而是在实体本身增加联系属性来解决。

正确的答案是“错”。

若一个联系涉及到两个实体则称为二元联系,若只涉及到一个实体则称为一元联系。

选择一项:对错反馈一个联系涉及到几个实体就称为几元联系。

如一个选课联系涉及到学生和课程,则称为二元联系,又如一个排序联系只涉及到运动员这一个实体,则称为一元联系。

正确的答案是“对”。

题目5未回答满分1.00未标记标记题目题干在实体中能作为码的属性称为主属性,否则称为非主属性。

选择一项:对错反馈在一个实体中,可能存在单个属性的码,也可能存在多个属性共同组合而成的码,只有属于码中的属性都称为主属性,其他属性被称为非主属性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库基础与应用形考作业参考答案
作业1:
一、单选:ABCDBACBB
二、判断:√√√√╳√√╳╳√
三、填空:(1-36)依赖于、文件管理数据库、文件管理数据库、
局部全局、主属性非主属性、多多、1 多、型值、元组属
性、关系定义 DBMS、继承封装多态、DBA 数据库设计员应
用程序设计员终端用户、外模式与模式模式与内模式、定义/
操作/控制自动建立、关系数据结构关系运算关系完整性规
则、单值重复、侯选码属性的、主非主、空主码、7 3 2、选择 2、S >< II学生号 (X))、II课程号(X)与C 、X←→Y 决
定因素、非平凡完全、学号系主任、 X→Y X→Z 分解性、X 侯选码、2、3、第一不可再分、数据冗余操纵异常、第
一 2 、第二二、第三、BC 主属性
作业2:
一、填空:(1-21)视图基本表、CREATE SCHEMA DROP
SCHEMA、列级表级、列级表级、建立修改删除、V ALUES SELECT、表建立、按需要安全、不影响直接影响、SELECT FROM WHERE、GROUP BY ORDER BY 、需求分析概
念设计、数据流图数据字典需求说明书、需求分析ER图、商品销售收款、全局模式外模式、1对1 1对多、设计
要求功能完善操作方便、客房表住宿、娱乐费表催补款表、
客房表客房空闲表
二、写功能
1.从商品库中查询出每一种商品的商品代号、分类名、数量和品牌
等信息。

2.从商品库中查询出所有商品的不同产地的总数。

3.从教学库中查询出每门课程被选修的学生数。

4.从教学库中查询出学生号为@S1的学生和学生号为@S2的学生所
选修的共同课程的课程号。

5.从教学库中查询出所有已被学生选修的课程。

6.从教学库中查询出最多选修了2门课程(含未选任何课程)的全
部学生。

7.从教学库中查询出每个学生的选课的全部情况,并依次按学生号
和成绩排序。

8.从教学库中查询出选修了姓名为@a的学生全部选课的所有学生。

三、写命令
1.
Select *
from 商品表1
where 数量between 10 to 20
2.
Select 分类名,sum(数量) as 总数量
From 商品表1
Group by分类名
3.
Select *
From 商品表1
Where 单价>all(Select avg(单价)From 商品表1)
4.
Select商品表1.*,产地
From 商品表1,商品表2
Where商品表1.商品代号=商品表2. 商品代号and产地in (Select 产地From 商品表1 as X,商品表2 as Y Where x.商品代号=y.商品代号Group by产地having count(*)=1)
5.
Select distinct 学生.*
Where学生.学生号=选课. 学生号and 课程号=any(Select课程号From 学生,选课Where学生.学生号=选课. 学生号and 姓名=@m1) 作业3:
一、单选(1-22)
CDABCABCBABCDDABBCDBBB
二、填空(1-22)
数据库窗体、工作状态、下拉菜单、8 4、1 mdb、名称类型、数据数据库对象、打印方式显示方式、窗体报表数据访问页、更新、页眉主体页脚、1对多、设计预览数据表、
报表页眉页面页眉主体、access数据库更高版本、HTML、类模块标准模块、工程资源管理器模块属性窗口代码编辑窗口、VBA、模块、大小写、当前数据库数据库对象。

作业4:
一、单选(1-22)
BABCBADADCBABCABBAABBD
二、判断题(1-10)
√╳√╳√╳√╳√√
四、填空(1-60)
C/S、客户机、数据封锁机制、注册帐号、系统管理员、域用户帐号、暂停、逻辑组件、系统数据库用户数据库、master model tempdb msdb、GO、局部变量、bit、’ab’、8 4 2 1、数值字符日期时间、查询分析器、sp_renamedb、null、删除修改、select、索引、自动、插入删除修改、可执行、局部变量全局变量、存储过程、数据日志、2 USE、打开重建、create index drop index、聚集非聚集、建立索引、主码唯一值、@ @@、DECLARE 逗号、空格分号换行、2 多一、BREAK CONTINUE、OPEN CLOSE、FETCH DEALLOCATE、CURRENT <游标名>、并发控制捆绑、多 RETURN、参数过程体、CREATE TRIGGER DROP TRIGGER、检查唯一值、更新检查、锁钥匙、GRANT REVOKE、ON FROM、VC++ VJ++ VB、可视化开发事件驱动面向对象编程、关系SQL、控制中心命令中心、企业版、DEM、层次结构对象继承、
实例属性方法、BROLAND PASCAL、MIRCOSOFT 编程工具。

四、写结果或功能
1. 889 -888
2. 888 -889
3. student
4. 学生号课程号0
5. 首先定义一个名为@MyNo的局部变量,并给它赋初值。

如果@MyNo属于计算机软件专业,则显示出平均成绩,否则显示“学号为@MyNo的学生不存在或不属于软件专业”。

6.求出SCORE表中最高成绩与最低成绩的分数之差。

7.从student表中统计出专业名开头为@a的值(即“计算机”)的所有学生人数。

8. 从student表中分组统计出每个月份入学的学生人数。

9.显示出AAA库中所有学生的记录信息及选课成绩。

10. 显示出AAA库中每个学生的平均成绩。

11.向SCORE表中插入学号为@a的值、课程名为@b的值、成绩为@c的值的学生成绩记录。

五、写命令
1.select upper(‘I am a student’)
2. select * from [my table]
3. select year(getdate()),month(getdate())
4. select left(学号,4) from students
5.create table students(
学号Char(8) primay key, 姓名Varchar(8),
年龄Int,
专业Varchar(20),
入学日期Datetime
)
6.alter database AAA Modifyfile(
Name=AAA_data,
Size=5,
Maxsize=10
)。

相关文档
最新文档