数据库管理与应用作业

合集下载

14秋福师《数据库管理与应用》在线作业一满分答案

14秋福师《数据库管理与应用》在线作业一满分答案

福师《数据库管理与应用》在线作业一
单选题多选题
一、单选题(共40 道试题,共80 分。


1. 为数据表创建索引的目的是( )
A. 提高查询的检索性能
B. 创建唯一索引
C. 创建主键
D. 归类
-----------------选择:A
2. 设关系R和S的属性个数为r和s ,则(R×S)操作结果的属性个数为( )
A. r+s
B. r-s
C. r*s
D. max(r,s)
-----------------选择:A
3. SELECT语句中( )子句的作用是对结果集按<列名2>的值的升序或降序进行排序。

A. FROM
B. WHERE
C. ORDER BY
D. GROUP BY
-----------------选择:C
4. SELECT语句中( )子句用于指明要查询的数据来自哪些基本表或视图。

A. FROM
B. WHERE
C. SELECT
D. GROUP BY
-----------------选择:A
5. 如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的( )
A. 候选码
B. 主码
C. 外码
D. 连接码
-----------------选择:C
6. 若关系模式R属于1NF,且每个非主属性都不传递依赖于主关键字,则R 属于( )
A. 2NF
B. 3NF。

14秋北语《数据库系统和应用》作业---精品管理资料

14秋北语《数据库系统和应用》作业---精品管理资料

14秋《数据库系统和应用》作业1试卷总分:100 测试时间:—- 试卷得分:100单选题包括本科在内的各校各科复习资料,可以联系屏幕右上的“文档贡献者"一、单选题(共20 道试题,共100 分。

)得分:100V 1。

数据库系统中的数据模型通常由( )三部分组成.A.数据结构、数据操作和完整性约束B。

数据定义、数据操作和安全性约束C. 数据结构、数据管理和数据保护D。

数据定义、数据管理和运行控制满分:5 分得分:52. DBS中“第三级存储器"是指( ).A。

磁盘和磁带B。

磁带和光盘C。

光盘和磁盘D. 快闪存和磁盘满分:5 分得分:53。

有关系R和S,R∩S的运算等价于( )。

A。

S-(R—S)B。

R—(R-S)C。

(R-S)∪SD。

R∪(R—S)满分:5 分得分:54。

常见的数据模型是_______.A. 层次模型、网状模型、关系模型B。

概念模型、实体模型、关系模型C。

对象模型、外部模型、内部模型D. 逻辑模型、概念模型、关系模型满分:5 分得分:55。

数据库的开发控制,完整性检查,安全性检查等是对数据库的()。

A. 设计B. 保护C。

操纵D. 维护满分:5 分得分:56。

在关系代数中,对一个关系做操作后,新关系的元数个数()原来关系的元素个数.A. 小于B。

等于C。

大于D。

小于或等于满分:5 分得分:57. 视图是一个“虚表",视图的构造基于()。

A。

基本表B。

视图C。

基本表或视图D. 数据字典满分:5 分得分:58。

一个结点可以有多个双亲,结点之间可以有多种联系的模型是_______.A。

网状模型B。

关系模型C。

层次模型D。

以上都有满分:5 分得分:59. 子模式DDL用来描述()。

A。

数据库的总体逻辑结构B。

数据库的局部逻辑结构C。

数据库的物理存储结构D. 数据库的概念结构满分:5 分得分:510。

在关系模型中,关系的“元数”(arity)是指()。

A. 行数B。

南开24秋学期《数据库基础与应用》作业参考三

南开24秋学期《数据库基础与应用》作业参考三

24秋学期《数据库基础与应用》作业参考1.实体完整性规则约束()选项A:候选关键字选项B:外关键字选项C:超关键字选项D:主关键字参考答案:D2.数据库逻辑设计的主要任务是()选项A:建立E-R图和说明书选项B:创建数据库说明选项C:建立数据流图选项D:把数据送人数据库参考答案:B3.实体内部的联系和实体之间的联系不包括()选项A:零对多选项B:一对一选项C:一对多选项D:多对多参考答案:A4.在数据库的三级模式结构中,内模式有()选项A:1个选项B:2个选项C:3个选项D:任意多个参考答案:A5.若用如下的SQL语句创建一个student表:CREATE TABLE student(NO C(4)NOT NULL,NAME C(8) NOT NULL,SEX C(2),AGE N(2))可以插入到student表中的是( )选项A:(‘1031’,‘曾华’,男,23)选项B:(‘1031’,‘曾华’,NULL,NULL)选项C:(NULL,‘曾华’,‘男’,‘23’)选项D:(‘1031’,NULL,‘男’,23)参考答案:B6.在关系代数运算中,五种基本运算为()选项A:并、差、选择、投影、自然连接选项B:并、差、交、选择、投影选项C:并、差、选择、投影、乘积选项D:并、差、交、选择、乘积参考答案:C7.存储在计算机内的有结构的数据的集合是()选项A:数据库系统选项B:数据库选项C:数据库管理系统选项D:数据结构参考答案:B8.在SQL语言中,模式对应于()选项A:视图和部分基本表选项B:基本表选项C:存储文件选项D:物理磁盘参考答案:B9.在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为()选项A:实物示意图选项B:实用概念图选项C:实体表示图。

Mysql数据库及应用(专,2020春)_第1章作业0

Mysql数据库及应用(专,2020春)_第1章作业0
答案:ABD
22.01-43 、专门的关系运算主要有:
A.综合运算
B.投影
C.连接
D.选择
答案:BCD
23.01-44 、数据库技术发展的主要阶段有:
A.数据库系统阶段
B.分布式数据库管理阶段
C.文件系统阶段
D.人工管理阶段
答案:ABCD
24.01-45 、以下关于“数据库”的概念,正确的是~
试卷总分:100 得分:100
1.01-1 、目前,商务化的数据库管理系统是以( )型为主。
A.层次
B.关系
C.对象
D.网状
答案:B
2.01-2 、从关系中找出满足一定条件的元组运算,称为( )运算。
A.选择
B.连接
C.投影
D.集合
答案:A
3.01-3 、MySQL数据库是( )型数据库。
A.数据库中的这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务。数据的存储独立于使用它的程序。
B.当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个"数据库集合”。
C.数据库是存储在一起的相关数据的集合。
D.对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。
答案:错误
27.01-19 、MySQL数据库管理系统只能运行在 Windows 操作系统上。
答案:错误
28.01-20 、数据模型是对现实世界数据特征的抽象,从现实世界的事物客观特性到计算机里的具体表示将经历现实世界、信息世界和机器世界3个数据领域。
答案:正确
29.01-21 、分布式数据库系统是一个逻辑上分散、地域上分布的数据集合,是计算机网络环境中各个局部数据库的逻辑集合,同时受分布式数据库管理系统的控制和管理。

数据库应用课程设计作业

数据库应用课程设计作业

数据库应用课程设计作业一、教学目标本课程旨在让学生掌握数据库应用的基本原理和操作技能,培养学生独立设计和开发数据库应用系统的能力。

具体目标如下:1.知识目标:•理解数据库的基本概念、原理和技术。

•掌握关系型数据库的设计和操作。

•了解数据库应用系统的设计与开发流程。

2.技能目标:•能够使用数据库管理系统进行数据库设计和操作。

•具备简单数据库应用系统的设计和开发能力。

•能独立解决数据库应用过程中的常见问题。

3.情感态度价值观目标:•培养学生的团队合作意识和沟通能力。

•培养学生对数据库技术领域的兴趣,激发其进一步学习的动力。

二、教学内容本课程的教学内容主要包括以下几个部分:1.数据库基本概念:数据库、数据库管理系统、数据库系统等。

2.关系型数据库:表、查询、视图、索引等。

3.数据库设计:需求分析、概念设计、逻辑设计、物理设计等。

4.数据库操作:数据插入、修改、删除、查询等。

5.数据库应用系统设计与开发:系统分析、系统设计、系统实施等。

三、教学方法为了提高教学效果,将采用多种教学方法相结合的方式进行教学:1.讲授法:用于讲解基本概念、原理和技术。

2.案例分析法:通过分析实际案例,让学生更好地理解数据库应用系统的设计和开发过程。

3.实验法:让学生动手实践,提高其实际操作能力。

4.小组讨论法:鼓励学生进行团队合作,培养其沟通能力和团队协作精神。

四、教学资源为了支持教学内容和教学方法的实施,将准备以下教学资源:1.教材:《数据库应用教程》。

2.参考书:提供相关领域的经典教材和论文,供学生深入研究。

3.多媒体资料:制作课件、教学视频等,以丰富教学手段。

4.实验设备:提供计算机实验室,让学生进行实际操作。

五、教学评估为了全面、客观地评估学生的学习成果,将采用以下评估方式:1.平时表现:占比30%,包括课堂参与度、提问回答、小组讨论等。

2.作业:占比30%,包括课后练习、项目作业等。

3.考试:占比40%,包括期中考试和期末考试,内容涵盖本课程的全部知识点。

《数据库原理及应用》作业及部分答案

《数据库原理及应用》作业及部分答案

《数据库原理及应用》作业一、选择题1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是__A_阶段。

A.数据库系统 B.文件系统 C.人工管理 D.数据项管理2.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的B,支持数据库各种操作的软件系统叫B,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫B。

①A.文件的集合 B.数据的集合C.命令的集合 D.程序的集合②A.命令系统 B.数据库管理系统C.数据库系统 D.操作系统③A文件系统 B.数据库系统C.软件系统 D.数据库管理系统3.在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为__A__。

A.候选码 B.数据项 C.主属性 D.主属性值4.在关系代数运算中,五种基本运算为__C__。

A.并、差、选择、投影、自然连接 B.并、差、交、选择、投影C.并、差、选择、投影、乘积 D .并、差、交、选择、乘积5.一个m:n联系转换为一个关系模式。

关系的码为___B___。

A.实体的码 B.各实体码的组合 C.n端实体的码 D.每个实体的码6.下面哪个不是数据库系统必须提供的数据控制功能__B__。

A.安全性 B.可移植性 C.完整性 D.并发控制7.在数据系统中,对存取权限的定义称为__B__。

A.命令 B.授权 C.定义 D.审计8.数据库的__B__是指数据的正确性和相容性。

A.安全性 B.完整性 C.并发控制 D.恢复9.对并发操作若不加以控制,可能会带来__D__问题。

A.不安全 B.死锁 C.死机 D.不一致10.设有两个事务T1、T2,其并发操作如图l所示,下面评价正确的是__B__。

A.该操作不存在问题 B.该操作丢失修改C.该操作不能重复读 D.该操作读“脏”数据T1 T2①读A=10②读A=10③A=A-5写回④ A=A-8写回图l 事务并发操作图11.数据库的基本特点是__B__。

200781数据库原理及应用 作业(专升本)

200781数据库原理及应用 作业(专升本)

《数据库原理及应用[计算机]》作业一、单选题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、一个m:n联系转换为一个关系模式。

关系的码为()。

A.实体的码 B.各实体码的组合 C.n端实体的码 D.每个实体的码7、若事务T对数据对象A加上X锁,则()。

A.只允许T修改A,其它任何事务都不能再对A加任何类型的锁。

B.只允许T读取A,其它任何事务都不能再对A加任何类型的锁。

C.只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁。

D.只允许T修改A,其它任何事务都不能再对A加X锁。

8、下面哪个不是数据库系统必须提供的数据控制功能()。

A.安全性 B.可移植性 C.完整性 D.并发控制9、在数据系统中,对存取权限的定义称为()。

A.命令 B.授权 C.定义 D.审计10、数据库的()是指数据的正确性和相容性。

A.安全性 B.完整性 C.并发控制 D.恢复11、对并发操作若不加以控制,可能会带来()问题。

A.不安全 B.死锁 C.死机 D.不一致12、设有两个事务T1、T2,其并发操作如图l所示,下面评价正确的是()。

A.该操作不存在问题 B.该操作丢失修改C.该操作不能重复读 D.该操作读“脏”数据13、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的()。

MySQL数据库系统及应用第一套作业(1—2单元)

MySQL数据库系统及应用第一套作业(1—2单元)
执行语句“ SELECT('a'='a') AND ('c'<'d');”结果为()。
回答错误
A: 1
B: 0
C: NULL
D: False
答案
1
【7】
MYSQL可以通过以下方式中的()连接数据库。
回答错误
A: ODBC
B: ADO
C:
D: JDBC
答案
· ODBC
· ADO
·
回答错误
A: 1
B: 0
C: NULL
D: False
答案
1
【15】
下面4个"1.not 2.% 3.> 4.+(加运算)"运算符优先级由高到低的顺序为()。
回答正确
A: 1234
B: 2431
C: 4321
D: 4213
答案
2431
【16】
执行语句“SELECT DATE_ADD('1986-08-08', INTERVAL 3 DAY);”结果为()。
A:正确: B:错误
答案
错误
【13】
下列用户自定义变量名正确的是()。
回答错误
A: 3ab
B: @@3ab
C: @?3ab
D: @3ab
答案
@3ab
【14】
执行语句“SELECT '2008-01-20'+ INTERVAL 2 DAY; ”结果为()。
回答错误
A: 2008-02-11
B: 2008-01-22
C:关系模型
D:逻辑模型
答案
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库管理与应用作业ABCDB DADCC BCCDA CCCCC ABCBC CBCAC ABCBB CBDBC一、单项单选题 (共40题,每题1分,共40分)1、数据库设计的几个步骤是什么?(a)A.需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行和维护B.需求分析,逻辑结构设计,物理结构设计.概念结构设计,数据库实施,数据库运行和维护C.需求分析,逻辑结构设计,概念结构设计.物理结构设计,数据库实施,数据库运行和维护D.需求分析,概念结构设计,物理结构设计,逻辑结构设计,数据库实施,数据库运行和维护2、实体之间的联系方式有( B)种。

A.1B.3C.4D.23、SQLserver数据库文件有三类,其中主数据文件的后缀为(C):A..ndfB..ldfC..mdfD..idf4、数据库系统由数据库、硬件和什么等组成?(D)A.操作系统B.文件系统C.编译系统D.数据库管理系统5、数据库是在计算机系统中按照一定的数据模型组织、结构化的什么?( B)A.文件的集合B.数据的集合C.命令的集合D.程序的集合6、从“实体一联系“模型到数据模型实际上经历了三个领域的演变过程,即:DA.信息世界一现实世界一数据世界B.数据世界一信息世界一现实世界C.现实世界一数据世界一信息世界D.现实世界一信息世界一数据世界7、数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和什么?( A)A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员8、“成绩between 10.5 and 99.5”相当于下列哪个逻辑表达式( D)。

A.成绩>=10.5 and成绩<99.5B.成绩>10.5 and成绩<99.5C.成绩>=10.5 or 成绩<=99.5D.成绩>=10.5 and成绩<=99.59、如果表的某一列的取值为不固定长度的字符串,适合采用(C )数据类型描述。

A.charB.numberC.varcharD.int10、有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( C)。

A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束11、如果一个表中记录的物理存储顺序与索引的顺序一致,则称此索引为( B)。

A.唯一索引B.聚集索引C.非唯一索引D.非聚索引12、下面字符串能与通配符表达式[ABC]%a进行匹配的是:(C)。

A.BCDEFB.A_BCDC.ABC_aD.A%a13、什么是长期存储在计算机内的有组织,可共享的数据集合?(C)A.数据库管理系统B.数据库系统C.数据库D.文件组织14、SQL Server 2008采用的身份验证模式有(D)。

A.仅Windows身份验证模式B.仅SQL Server身份验证模式C.仅混合模式D.Windows身份验证模式和混合模式15、下列选项都是系统提供的存储过程,其中可以进行视图信息的查询是(A)。

A.sp_helptextB.sp_helpindexC.sp_bindruleD.sp_rename16、以下哪种类型不能作为变量的数据类型(C)。

A.textB.ntextC.tableD.image17、把ER模型转换成关系模型的过程,属于数据库的:CA.需求分析B.概念设计C.逻辑设计D.物理设计18、下列四项中说法不正确的是( C) 。

A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性19、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是什么?(C )A.多对多B.一对一C.多对一D.一对多20、你有如下名为Sales的表。

你需要返回销售数据,并按客户名称和销售日期排序。

对于每个客户,必须先列出最近的销售。

应使用哪个查询?CA.SELECT CustomerName, SalesDate FROM Sales ORDER BY CustomerName, SalesDate;B.SELECT CustomerName, SalesDate FROM Sales ORDER BY SalesDate DESC, CustomerName;C.SELECT CustomerName, SalesDate FROM Sales ORDER BY CustomerName,SalesDate DESC;D.SELECT CustomerName, SalesDate FROM Sales ORDER BY CustomerName DESC;21、你的数据库包含两个表,名为Order和OrderDetails,其中存储订单信息。

它们使用每个表中的OrderID列相互关联。

公司要求Order表中的LastModifiedDate列必须反映OrderDetails表中相关订单的更改日期和时间。

你需要创建触发器来实现此业务要求。

应使用哪一条Transact-SQL语句?AA.CREATE TRIGGER [uModDate] ON [OrderDetails] INSTEAD OF UPDATE FOR REPLICATION AS UPDATE [Order] SET [LastModifiedDate] = GETDATE() FROM inserted WHEREinserted.[OrderID] = [Order].[OrderID];B.CREATE TRIGGER [uModDate] ON [Order] INSTEAD OF UPDATENOT FOR REPLICATION AS UPDATE [Order] SET [LastModifiedDate] = GETDATE() FROM inserted WHERE inserted.[OrderID] = [Order].[OrderID];C.CREATE TRIGGER [uModDate] ON [Order] AFTER UPDATE FOR REPLICATION AS UPDATE [Order] SET [LastModifiedDate] = GETDATE() FROM inserted WHERE inserted.[OrderID] = [Order].[OrderID];D.CREATE TRIGGER [uModDate] ON [OrderDetails] AFTER UPDATE NOT FOR REPLICATION AS UPDATE [Order] SET [LastModifiedDate] = GETDATE() FROM inserted WHERE inserted.[OrderID] = [Order].[OrderID];22、下列哪个命令是备份数据库的命令。

( B)A.cmdshellB.backup databaseC.restore databaseD.bc23、SQL中,下列涉及空值的操作,不正确的是[ C ]A.AGE IS NULLB.AGE IS NOT NULLC.AGE=NULLD.NOT(AGE IS NULL)24、在数据库设计中,将ER图转换成关系数据模型的过程属于[ B]A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段25、某个数据库包含名为Sales和SalesArchive的表。

SalesArchive包含历史销售数据。

你对Sales表配置了更改跟踪。

Sales表的最低有效版本是 C你需要编写查询来仅导出版本10以后的销售数据,包括已删除行的主键。

应使用哪个方法?A.FROM Sales RIGHT JOINCHANGETABLE (CHANGES Sales, 10) AS C ...B.FROM Sales INNER JOINCHANGETABLE (CHANGES Sales, 10) AS C ...C.FROM Sales INNER JOIN CHANGETABLE (CHANGESSalesArchive, 10) AS C ...D.FROM Sales RIGHT JOINCHANGETABLE (CHANGES SalesArchive, 10) AS C ...26、下列聚合函数中不忽略空值(null)的是(C)。

A.SUM(列名)B.MAX(列名)C.COUNT(*)D.AVG(列名)27、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:(B)A.只存在一对多的实体关系,以图形方式来表示。

B.以二维表格结构来保存数据,在关系表中不允许有重复行存在。

C.能体现一对多、多对多的关系,但不能体现一对一的关系。

D.关系模型数据库是数据库发展的最初阶段。

28、以下运算符中优先级最低的是(C)。

A.+(加)B.=(等于)C.likeD.=(赋值)29、你有一个名为Employees的表。

你需要确定每个员工的主管。

你编写了下面的查询。

SELECT e.EmloyeeName AS [EmployeeName], s.EmployeeName AS [SuperVisorName] FROMEmployees e A你需要确保该查询返回所有员工及其相应主管的列表。

应使用哪个JOIN子句来完成该查询?A.<span style="font-size:9.0pt;font-family:"">LEFT JOIN Employees s ON e.ReportsTo = s.EmployeeIdB.<span style="font-size:9.0pt;font-family:"">RIGHT JOIN Employees s ON e.ReportsTo = s.EmployeeIdC.<span style="font-size:9.0pt;font-family:"">INNER JOIN Employees s ON e.EmployeeId = s.EmployeeIdD. <span style="font-size:9.0pt;font-family:"">LEFT JOIN Employees s ON e.EmployeeId = s.EmployeeId30、在视图上不能完成的操作是(C ) 。

相关文档
最新文档