ImageVerifierCode 换一换
格式:DOCX , 页数:36 ,大小:70.94KB ,
资源ID:16424237      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16424237.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(大连东软信息学院数据库管理与应用实用教程课后习题及答案Word下载.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

大连东软信息学院数据库管理与应用实用教程课后习题及答案Word下载.docx

1、B对已定义的数据库进行管理C为定义的数据库提供操作系统D数据通信10. 数据库系统的特点是_、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。A. 数据共享 B. 数据存储 C. 数据应用 D. 数据保密11. 数据库系统的最大特点是_。A. 数据的三级抽象和二级独立性 B. 数据共享性C. 数据的结构化 D. 数据独立性12. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为_。A. 数据定义功能 B. 数据操纵功能 C. 数据管理功能 D. 数据控制功能13. 下列关于数据库系统的正确叙述是_。A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗

2、余C. 数据库系统中数据的一致性是指数据类型一致D. 数据库系统比文件系统能管理更多的数据14. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是_。A. DBS包括DB和DBMS BDBMS包括DD和DBSC. DB包括DBS和DBMS DDBS就是DB,也就是DBMS15. 数据库管理系统 (DBMS) 是_。 A数学软件 B应用软件 C计算机辅助设计 D系统软件16. 数据库管理系统(DBMS)最主要的功能是_。A. 修改数据库 B. 定义数据库C. 应用数据库 D. 保护数据库17数据库的概念模型独立于_。A. 具体的机器和DBMS B. E-R图C.

3、信息世界 D. 现实世界18现实世界中客观存在并能相互区别的事物称为_。A. 实体 B. 实体集 C. 字段 D. 记录19现实世界中事物的特性在信息世界中称为_。A. 实体 B. 实体标识符 C. 属性 D. 关键码20下列实体类型的联系中属于一对一联系的是_。A教研室对教师的所属联系B. 父亲对孩子的联系C. 省对省会的所属联系D. 供应商与工程项目的供货联系21. 在E-R图中,实体用_符号表示。 A. 椭圆 B. 矩形 C. 菱形 D.三角形22. 在E-R图中,属性用_符号表示。23. 在E-R图中,联系用_符号表示。24层次模型必须满足的一个条件是_。 A. 每个结点均可以有一个以

4、上的父结点 B. 有且仅有一个结点为父结点 C. 不能有结点无父结点D. 可以有一个以上的结点无父结点25用二维表结构表示实体以及实体间联系的数据模型称为_。A网状模型 B层次模型C关系模型 D面向对象模型26. 层次型、网状型和关系型数据库划分原则是_。A. 记录长度 B. 文件的大小C. 联系的复杂程度 D. 数据之间的联系27. 按照传统的数据模型分类,数据库系统可以分为三种类型_。A. 大型、中型和小型 B. 层次、网状和关系C. 西文、中文和兼容 D. 数据、图形和多媒体28. 关系数据模型_。A. 只能表示实体间的1:1联系B. 只能表示实体间的1:n联系C. 只能表示实体间的m:

5、D. 可以表示实体间的上述三种联系29. 一个数据库系统必须能够表示实体和关系,关系可与_实体有关。实体与实体之间的关系有一对一、一对多和多对多三种,其中 不能描述多对多的联系。 A. 0个 B. 1个 C. 2个或2个以上 D. 1个或1个以上 A. 关系模型 B. 层次模型 C. 网状模型 D. 网状模型和层次模型30. 在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是_。A. 层次结构 B. 二维表结构C. 网状结构 D. 封装结构31. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是_。A外模式 B内模式 C. 存储模式 D模式32. _是数

6、据库物理结构和存储方式的描述。A. 模式 B. 外模式 C. 概念模式 D. 存储模式33. _是用户可以看见和使用的局部数据的逻辑结构和特征的描述。A. 模式 B. 外模式 C. 内模式 D. 存储模式34在数据库的三级模式结构中,内模式有_。A1个 B2个 C三个 D任意多个35在数据库的三级模式结构中,模式有_。36在数据库的三级模式结构中,外模式有_。37. 数据库系统的数据独立性是指_。A 不会因为数据的变化而影响应用程序B 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C不会因为存储策略的变化而影响存储结构D. 不会因为某些存储结构的变化而影响其他的存储结构38. 数据

7、库中,数据的物理独立性是指_。A数据库与数据库管理系统的相互独立B用户程序与DBMS的相互独立C用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D应用程序与数据库中数据的逻辑结构相互独立39. 数据库系统达到了数据独立性是因为采用了_。A层次模型 B. 网状模型 C. 关系模型 D. 三级模式结构40数据库系统中,负责物理结构与逻辑结构的定义与修改的人员是_。A. 数据库管理员 B. 专业用户C. 应用程序员 D最终用户 (二)判断题1数据库是长期存储在计算机内的、有组织的、可共享的大量数据的集合。( )2数据库的外模式/模式映像,保证了数据与程序的逻辑独立性。3. 数据来源于信息,信息

8、是对现实世界的反映。( )4. 数据库管理系统是一个操作系统。5. DBMS包括DBS和DB。6. 数据库主要有查询和更新(插入、删除、修改)两大类操作。7. 码是唯一标识实体的属性或者属性组。8. 层次模型可以表示多对多的联系。9. 关系模型是目前最重要的一种数据模型。10. 模式/内模式映像可以保证数据的物理独立性。习题解答1.A 2.B 3.B 4.A 5.(BBB) 6.B 7.C 8.C 9.C 10.A 11.A 12.B 13.A 14.A 15.D 16.B 17.A 18.A 19.C 20.C 21.B 22.A 23.C 24.B 25.C 26.D 27.B 28.D

9、29.DB 30.B 31.D 32.D 33.B 34.A 35.A 36.D 37.B 38.C 39.D 40.A1. 2. 3. 4. 5. 6. 7. 8. 9. 10.第2章 关系数据库1对关系模型叙述错误的是_。 A建立在严格的数学理论、集合论和谓词演算公式的基础之上 B微机DBMS绝大部分采取关系数据模型 C用二维表表示关系模型是其一大特点 D不具有连接操作的DBMS也可以是关系数据库系统3关系模型中,一个关键字是_。 A可由多个任意属性组成 B至多由一个属性组成 C可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成 D以上都不是 4在一个关系中如果有这样一个属性或属性

10、组存在,它的值能唯一地标识关系中的每一个元组,称这个属性或属性组为_。 A关键字 B数据项 C主属性 D主属性值 5同一个关系模型的任两个元组值_。 A不能全同 B可全同 C必须全同 D以上都不是 6在通常情况下,下面的关系不可以作为关系数据库的关系是_。 AR1(学生号,学生名,性别) BR2(学生号,学生名,班级号)CR3(学生号,学生名,宿舍号)DR4(学生号,学生名,简历)7一个关系数据库文件中的各条记录_。 A前后顺序不能任意颠倒,一定要按照输入的顺序排列 B前后顺序可以任意颠倒,不影响库中的数据关系 C前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 D前后顺序不能任

11、意颠倒,一定要按照关键字段值的顺序排列8在关系代数的传统集合运算中,假定有关系R和S,运算结果为W。如果W中的元组属于R,或者属于S,则W为_运算的结果。如果W中的元组属于R而不属于S,则为_运算的结果。如果W中的元组既属于R又属于S,则W为_运算的结果。 A笛卡尔积 B并 C差 D交13.设有属性A,B,C,D,以下表示中不是关系的是_。AR(A) B R(A,B,C,D) CR(ABCD) DR(A,B)15关系模式的任何属性_。 A不可再分 B可再分 C命名在该关系模式中可以不唯一 D以上都不是18关系数据库中的关键字是指_。A能唯一决定关系的字段 B不可改动的专用保留字C关键的很重要的

12、字段 D能唯一标识元组的属性或属性集合20当关系有多个候选码时,则选定一个作为主码,但若主码为全码时应包含_。 A单个属性 B两个属性 C多个属性 D全部属性21在基本的关系中,下列说法是正确的_。 A行列顺序有关 B属性名允许重名 C任意两个元组不允许重复 D列是非同质的22下列运算中, _属于非基本运算。 A差 B笛卡尔积 C交 D并25设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为_。 ARS BSR CRS DSS26R为4元关系R(A,B,C,D),S为3元关系S(B,C,D),RXS构成的 结果集为_元关系。 A4 B3 C7 D628已知关系R和S,RS等价

13、于_。 A(RS)S BS(SR) C(SR)R DS(RS) 29笛卡尔积是_进行运算。 A向关系的垂直方向 B向关系的水平方向 C既向关系的水平方向也向关系的垂直方向 D先向关系的垂直方向,然后再向关系的水平方向31下面关于关系性质的说法,错误的是_。 A表中的一行称为一个元组 B行与列交叉点不允许有多个值 C表中的一列称为一个属性 D表中任意两行可能相同33在数据库系统中,空值是_。 A0 B空格 C空字符串 DNULL34实体完整性是指关系中_。 A不允许有空行 B主码不允许取空值 C属性值外码取空值 D允许外码取空值2若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为主码。

14、4传统的集合运算都是二目运算。 ( )5实体完整性规则规定基本关系的主码整体不能取空值。6基本关系中不同的列不能出自同一个域。7基本关系中行和列的顺序都是可以任意交换的。8SQL是一种关系演算语言。9系统地、严格地提出关系模型的是美国IBM公司的E.F.Codd。(三)简答题4举例说明关系参照完整性的含义以及外键何时可以为空,何时不能为空。5设有关系R,S如图所示。 请求出:RUS,RS,RS,RS。ABCbdfahgk R Sce1.D 3.C 4.A 5.A 6.D 7.B 8.(BCD) 13.C 15.A 18.D 20.D 21.C 22.C 25.C 26.C 28.B 29.B

15、31.D 33.D 34.B 2. 4. 5. 6. 7. 8. 9.(三)简答题4若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:(1)或者取空值(F的每个属性值均为空值);(2)或者等于S中某个元组的主码值。5RUS,RS,RS,如图所示:第4章 关系数据库标准语言SQL(一)单选题1. SQL SERVER 2000数据库是_。A层次数据库 B网络数据库C关系数据库 D非数据库2. SQL SERVER支持4个系统数据库,其中用来保存SQL SERVER系统登录信息和系统配置的_数据库。 Am

16、aster Btempdb Cmodel Dmsdb3. 要想使SQL SERVER 2000数据库管理系统开始工作,必须首先启动_。 A. SQL SERVER服务器 B. 查询分析器 C. 网络实用工具 D. 数据导入和导出程序4. SQL语言是_。 A过程化的语言 B高度非过程化的语言 C格式化的语言 D导航式的语言5. SQL语言具有_的功能。 A关系规范化、数据操纵、数据控制 B数据定义、数据操纵、数据控制 C数据定义、关系规范化、数据控制D数据定义、数据操纵、关系规范化6SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句ALTER TABLE 实现哪类功能_。A数

17、据查询 B数据操纵C数据定义 D数据控制7SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现下列哪类功能_。A数据查询 B. 数据操纵C数据定义 D. 数据控制8SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE等,其中最重要的,也是使用最频繁的语句是_。ASELECT BADD CUPDATE DDELETE9. 以下关于SQL语句的书写准则中不正确的是_。A. SQL语句对大小写敏感,关键字需要采用大写形式B. SQL语句可写成一行或多行,习惯上每个子句占用一行C. 关键字不能在行与行之间分开,并

18、且很少采用缩写形式D. SQL语句的结束符为分号“;”10. 索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的_速度。A. 插入 B. 修改C. 删除 D. 查询13假定学生关系是S(S#,SNAME,SEX,AGE),课程关系C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“DATABASE”课程的“男”学生姓名,将涉及到关系_。AS BSC,C CS,SC DS,C,SC14. 在SQL中,使用INSERT命令添加数据,若需要添加一批数据应使用_语句。 AINSERTVALUES BINSERTSELECT

19、CINSERTDEFAULT DA B C均可15. 定义基本表时,若要求某一列的值是唯一的,则应在定义时使用_保留字,但如果该列是主键,则可省写。 ANULL BNOT NULL CDISTINCT DUNIQUE16. 使用SQL语句进行查询操作时,若希望查询结果中不出现重复元组,应在SELECT子句中使用_保留字。A. UNIQUE BALL CEXCEPT DDISTINCT17. 与HAVING子句一起使用的子句是_。AGROUP BY BORDER BY CWHERE DJOIN18. FOREIGN KEY约束是_约束。A实体完整性 B参照完整性C用户自定义完整性 D域完整性19

20、. 若要修改基本表中某一列的数据类型,需要使用ALTER语句中的_子句。A. DELETE B. DROPCOLUMNC. ALTER COLUMND. ADD20. 向基本表中增加一个新列后,原有元组在该列上的值是_。ATRUE BFALSE C空值D不确定22在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建_。A 另一个表 B 游标 C 视图 D索引23. 查询中需要统计元组的个数时,应使用_函数。ASUM(列名) BCOUNT(列名) CCOUNT(*) DAVG(列名)24. 查询中需要统计某列中值的个数应使用_函数。 ASUM(列名)BCOUNT

21、(列名) CCOUNT(*)DAVG(列名)25. 若用如下的SQL语句创建一个student表: CREATE TABLE student( SNO CHAR(4) NOT NULL, SNAME CHAR(8) NOT NULL, SEX CHAR(2), AGE SMALLINT );可以插入到student表中的是_。 A(1031,曾华,男,23) B(,NULL,NULL) C(NULL,男,23) D(,NULL,23)第26题到第28题基于这样的3个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN)SC(S#,

22、C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。26. 检索学生姓名及其所选修课程的课程号和成绩,正确的SELECT语句是_。 ASELECT S.SN,SC.C#,SC.GRADEFROM S WHERE S.S#=SC.S#; BSELECT S.SN,SC.C#,SC.GRADEFROM SCWHERE S.S#=SC.GRADE; C. SELECT S.SN,SC.C#,SC.GRADEFROM S,SCWHERE S.S#=SC.S#; DSELECT S.SN,SC.C#,SC.GRADEF

23、ROM S,SC;27. 检索选修课程名称为“DB”的男生中的最高成绩,正确的SELECT语句是_。 ASELECT MAX(GRADE)FROM SCWHERE CN=DB AND SEX=; BSELECT MAX(GRADE)FROM SC,C,S WHERE CN=DB AND SEX= CSELECT MAX(GRADE)FROM SC,SWHERE SC.C#=C.C#AND CN= DSELECT MAX(GRADE)FROM SC,C,S WHERE SC.C#=C.C# AND SC.S#=S.S#AND CN=28. 检索选修5门以上课程的学生总成绩(不统计不及格的课程),

24、并要求按总成绩的降序排列出来。正确的SELECT语句是( )。 ASELECT S#,SUM(GRADE) FROM SC WHERE GRADE=60GROUP BY S#ORDER BY 2 DESCHAVING COUNT(*)=45BSELECT S#,SUM(GRADE)FROM SCWHERE GRADE=60GROUP BY S#HAVING COUNT(*)=5ORDER BY 2 DESCCSELECT S#,SUM(GRADE)FROM SCWHERE GRADEHAVING COUNT(*)=5GROUP BY S#ORDER BY 2 DESCDSELECT S#,SUM(GRADE)FROM SCWHERE GRADEORDER BY 2 DESCGROUP BY S#HAVING COUNT(*)=529. 视图创建完成后,DBMS中存放的是_。A. 查询语句 B查询结果 C视图的定义D所引用的基本表的定义30下面列出的关于视图的条目中,不正确的是_。A视图是外模式 B. 视图是虚表C使用视图可以加快查询语句的执行速度D使用视图可以简化查询语句的编写(三)判断题1原则上讲,两个不同的对象所具有的属性值不能相

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1