18秋《数据库原理与应用》作业_1

合集下载

2018秋华南师范大学网络学院专升本《数据库原理与应用》在线作业

2018秋华南师范大学网络学院专升本《数据库原理与应用》在线作业

2018秋华南师范大学网络学院专升本《数据库原理与应用》在线作业2018秋《数据库原理与应用》课程作业(客观类型)单选题1、使用关键字()可以把查询结果中的重复行屏蔽。

(2 分)A.DISTINCTB.UNIONC.ALLD.TOP我的答案:A得分:2分2、命令SELECTs_no,AVG(grade)AS…平均成绩?FROMscoreGROUPBYs_noHAVINGAVG(grade)>=85,表示()。

(2 分)A.查找score表中平均成绩在85分以上的学生的学号和平均成绩B.查找平均成绩在85分以上的学生C.查找score表中各科成绩在85分以上的学生D.查找score表中各科成绩在85分以上的学生的学号和平均成绩我的答案:A得分:2分3、使用()身份验证方式需要客户端应用程序连接时提供登录时需要的用户标识和密码。

(2 分)A.Windows身份验证B.SQLServer身份验证C.以超级用户身份登录时D.其他方式登录时得分:2分4、表达式SUBSTRING(…SHANGHAI?,6,3)的值是()。

(2 分)A.’SHANGH’B.’SHA’C.’ANGH’D.?HAI?我的答案:D得分:2分5、下面函数不能进行数据类型转换的是:。

(2 分)A.CONVERTB.STRC.CASTD.LTRIM我的答案:D得分:2分6、下列命令不属于DBMS的数据定义语言的是:()。

(2 分)A.CREATEB.DROPC.INSERTD.ALTER我的答案:C得分:2分7、以下()不属于数据库对象(第2章第2节,知识点:SQLserver2000数据库组成,难度:中)(2 分)A.表和视图B.索引和约束C.T-SQL脚本D.触发器得分:2分8、删除触发器tri_Sno的正确命令是:()。

(2 分)A.DELETETRIGGERtri_SnoB.TRUNCATETRIGGERtri_SnoC.DROPTRIGGERtri_SnoD.REMOVETRIGGERtri_Sno我的答案:C得分:2分9、用二维表结构表示实体以及实体间联系的数据模型称为()。

大工18秋《数据库原理》补考在线作业1

大工18秋《数据库原理》补考在线作业1

一、单选题(50分)1.下列不属于数据库管理系统管理数据的特点的是()。

A.数据结构化B.数据共享性高C.实现并发操作D.数据不可恢复性正确答案:D2.下列不属于实体间对应关系的是()。

A.一对一联系B.一对多联系C.多对一联系D.多对多联系正确答案:C3.下列不属于集合运算符的是()。

A.并运算符B.差运算符C.与运算符D.广义笛卡尔积正确答案:C4.()是约束外码取值的规则。

A.实体完整性B.结构完整性C.参照完整性D.用户定义完整性正确答案:C5.下列属于SQL语言中的数据查询的动词的是()。

A.selectB.insertC.createD.grant6.CHECK是指下列哪个完整性约束()。

A.主码约束B.指定默认值C.参照完整性约束D.限制取值范围7.确定集合这个查询条件所使用的谓词是()。

A.IN或者NOT INB.LIKE或者NOT LIKEC.ANDD.BETWEEN AND8.()是最常用的连接查询。

A.内连接查询B.外连接查询C.交叉连接查询D.并列连接查询9.动词REVOKE属于SQL语言的()。

A.数据查询B.数据操纵C.数据定义D.数据控制10.下列集函数表示统计列值平均值的是()。

A.COUNT(*)B.COUNT(列名)C.SUM(列名)D.AVG(列名)二、判断题(50分)11.文件系统管理数据阶段,数据有了内部结构。

T.对F.错12.E-R方法是描述信息模型最常用的方法。

T.对F.错13.模式是数据库的物理结构。

T.对F.错14.比较运算符是用来辅助专门的关系运算符进行操作。

T.对F.错15.如果关系模式R的每一个属性都是不可再分的数据项,则称关系模式R满足第一范式。

T.对F.错16.连接有两种类型:非等值连接和等值连接。

T.对F.错17.在关系模型中实体与实体间的联系用关系表示。

T.对18.数据删除不属于数据更新。

T.对F.错19.绝大部分数据库管理系统将数据库存储在大容量的外部存储器上。

《数据库原理与应用》模拟题1与答案

《数据库原理与应用》模拟题1与答案

模拟题_1_答案一、判断共10题(共计10分)第1题(1.0分)使用报表向导创建报表"可以在报表中排序和分组记录,但只能选择4个字段作为排序和分组依据"的说法是不正确的.答案:Y第2题(1.0分)将一个基表或查询作为新建窗体的数据源,"单击工具栏上的"属性"按钮,在"数据"选项卡中的" 记录源"属性下拉列表中选择一个表或查询"的操作是正确的.答案:Y第3题(1.0分)"文本框"可以作为绑定或未绑定控件来使用.答案:Y第4题(1.0分)SQL仅能创建"选择查询".答案:N第5题(1.0分)文本框是属于容器型控件.答案:N第6题(1.0分)在Access2000中,定义字段属性的默认值是指不得使字段为空.答案:N第7题(1.0分)绑定型控件与未绑定型控件之间的区别是未绑定控件可以放置在窗体任意位置,而绑定控件只能放置在窗体的固定位置.答案:N第8题(1.0分)"报表页眉"的内容是报表中不可缺少的关键内容.答案:N第9题(1.0分)Access中的"数据访问页"对象可以使用浏览器来访问Internet上的Web页.答案:Y第10题(1.0分)在SQL查询中使用WHILE子句指出的是"查询目标".答案:N二、单项选择共60题(共计60分)第1题(1.0分)数据库是()。

A:以—定的组织结构保存在辅助存储器中的数据的集合B:一些数据的集合.C:辅助存储器上的一个文件.D:磁盘上的一个数据文件.答案:A第2题(1.0分)Access数据库的类型是()。

A:层次数据库B:网状数据库C:关系数据库D:面向对象数据库答案:C第3题(1.0分)Access在同一时间,可打开()个数据库。

A:1B:2C:3D:4答案:A第4题(1.0分)将表中的字段定义为(),其作用使字段中的每一个记录都必须是惟一的以便于索引. A:索引B:主键C:必填字段D:有效性规则答案:B第5题(1.0分)内部计算函数"Min"的意思是求所在字段内所有的值的().A:和B:平均值C:最小值答案:C第6题(1.0分)将信息系99年以前参加工作的教师的职称改为副教授合适的查询为()。

数据库原理及应用习题集参考答案

数据库原理及应用习题集参考答案

《数据库原理及应用》习题集参考答案一、简答题1、什么是数据库管理系统?一种负责数据库的建立、操作、管理和维护的软件系统。

2、数据库系统有哪几种模式?分别用来描述什么?(1)外模式是用户的数据视图,用来描述数据的局部逻辑结构,是模式的子集。

(2)模式是所有用户的公共数据视图,用来描述数据库中全体数据的全局逻辑结构和特征。

(3)内模式又称存储模式,描述数据的物理结构及存储方式3、什么是事务?事务有哪些特征?答:所谓事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。

事务的特征:原子性、一致性、隔离性、持续性。

4、POWER BUILDER中事务对象有何作用?答:PowerBuider的事务对象是应用程序与数据库之间进行通信的桥梁,在应用程序初启时,系统自动创一个为SQLCA(SQL Communication Area, SQL通讯区)的全局事务对象,该对象在应用程序的任何地方都可以访问应用程序与数据库的所有通信都需要通过事务对象来完成,除了直接使用系统的缺省事务对SQLCA外,开发人员也可以创建自己的事务对象。

5、SQL SERVER中INSERTED表和DELETED表有何用?答:触发器中用到两种特殊的表:删除表和插入表触发器中使用名为“deleted"和“inserted"来参照这些表;删除表存储受DELTE和UPDATE语句影响的行的副本当执行DELETE或UPDATE语句时,行从触发器表中删除并传递到删除表中。

删除表和触发器表通常没有共有的行。

插入表存储受INSERT和UPDA TE语句影响的行的副本当执行一NSERT 或UPDA T语句时,新行同时增加到插入表和触发器表中。

插入表中的行是触发器表中新行的副本可使用删除表和插入表中的行来参照相关表中的行,或测试被删除或插入行中的值。

6、数据库系统由哪几部分构成?答:数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。

《数据库原理与应用》课后习题参考答案

《数据库原理与应用》课后习题参考答案

《数据库原理与应用》课后习题参考答案第一章作业参考答案1、单选题C C D B C2、判断题对错错错对3填空题网状模型用户商业智能数据挖掘系统设计4简答题1)数据模型就是指描述事物对象得数据组成、数据关系、数据约束得抽象结构及其说明。

数据模型就是指描述事物对象得数据组成、数据关系、数据约束得抽象结构及其说明。

数据模型就是指描述事物对象得数据组成、数据关系、数据约束得抽象结构及其说明。

3)数据约束:用于描述数据结构中数据之间得语义联系、数据之间得制约与依存关系,以及数据动态变化得规则。

主流数据库采用关系图模型。

数据库典型数据模型:层次数据模型网状数据模型关系数据模型其它数据模型(如对象数据模型、键值对数据模型、列式数据模型。

)2)数据库——就是一种依照特定数据模型组织、存储与管理数据得文件,数据库文件一般存放在辅助存储器以便长久保存。

数据库具有如下特点:数据不重复存放;提供给多种应用程序访问;数据结构独立于使用它得应用程序;对数据增、删、改、检索由统一软件进行管理与控制。

3)数据库(Database)就是一种依照特定模型组织、存储与管理数据得数据结构。

在数据库中,不仅存放了数据,而且还存放了数据与数据之间得关系。

数据库内部元素:用户表:用户在数据库中创建得数据库表;系统表:数据库中系统自带得数据库表;视图:数据库中用于对数据进行查询得虚拟表;索引:数据库中用于加快数据查询得索引项;约束:数据库中对数据、数据关系施加得规则;存储过程:数据库内部完成特定功能处理得程序;触发器:数据库内部因数据变化自动执行得一类存储过程等等4)数据库系统包括:用户、数据库应用程序、数据库管理系统与数据库四个组成要素。

5)数据库管理系统(Database Manage System,DBMS )——就是一种专门用来创建数据库、管理数据库、维护数据库,并提供对数据库访问得系统软件。

数据库管理系统(DBMS)主要功能:创建数据库与表; 创建支持结构,如索引等; 读取数据库数据; 修改数据库数据; 维护数据库结构; 执行规则; 并发控制; 提供安全性; 执行备份与恢复等等第二章作业参考答案1 单选题C B D A A2、判断题对对错对错3填空题全外连接数据约束候选键用户定义完整性4简答题外码键1)在关系模型中,使用“关系”来存储“实体”中得数据。

吉大18秋学期《数据库原理及应用》在线作业一(满分)

吉大18秋学期《数据库原理及应用》在线作业一(满分)

吉大18秋学期《数据库原理及应用》在线作业一(满分)------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 关于数据库系统三级模式的说法,下列选项中正确的是( )。

A: 外模式、概念模式、内模式都只有一个B: 外模式有多个,概念模式和内模式只有一个C: 模式只有一个,概念模式和内模式有多个D: 三个模式中,只有概念模式才是真正存在的正确答案:(单选题) 2: 文件管理方式本质上是把数据组织成( )的形式存储在磁盘上。

A: 文件B: 表C: 记录D: 数据库正确答案:(单选题) 3: 从关系中挑选出指定的属性组成新关系的运算称为( )。

A: 选择运算B: 投影运算C: 联接运算D: 交运算正确答案:(单选题) 4: 已经被确定为RDBMS的国际标准的语言是( )。

A: JDBCB: HTMLC: ASPD: SQL正确答案:(单选题) 5: 下列( )数据管理技术真正消除了冗余。

A: 自由管理B: 文件管理C: 数据库系统管理D: 以上说法都不对正确答案:(单选题) 6: 在数据库设计中,将ER图转换成关系数据模型的过程属于( )。

A: 需求分析阶段B: 逻辑设计阶段C: 概念设计阶段D: 物理设计阶段正确答案:(单选题) 7: 一个m:n联系转换为一个关系模式。

关系的码为( )。

A: 某个实体的码B: 各实体码的组合C: n端实体的码D: 任意一个实体的码正确答案:(单选题) 8: 下列命题中不正确的是( )。

------------------------------------------------------------------------------------------------------------------------------ A: 数据库减少了不必要的数据冗余B: 数据库中不存在冗余数据C: 数据库中的数据可以共享D: 若冗余数据是可控的,则数据更新的一致性得以保证正确答案:(单选题) 9: 在数据库系统中,网状模型具有的特征是( )。

吉大18春学期《数据库原理及应用》在线作业一

吉大18春学期《数据库原理及应用》在线作业一

------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 数据的逻辑独立性是指( )。

A: 概念模式改变,外模式和应用程序不变B: 概念模式改变,内模式不变C: 内模式改变,概念模式不变D: 内模式改变,外模式和应用程序不变正确答案:(单选题) 2: SQL对应的中文名称为( )。

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: CREATE TABLE <视图名〉B: CREATE INDEX <视图名>C: CREATE VIEW <视图名>D: DROP VIEW <视图名>正确答案:(单选题) 8: 关系数据库规范化是为了解决关系数据库中( )问题而引入的。

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

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

《数据库原理及应用》作业一、选择题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__。

《数据库原理与应用》课后作业参考答案

《数据库原理与应用》课后作业参考答案

模块1数据库理论基础1.某医院病房计算机管理中心需要如下信息:科室:科名、科地址、科电话、医生姓名病房:病房号、床位号、所属科室名医生:姓名、职称、所属科室名、年龄、工作证号病人:病历号、姓名、性别、诊断、主管医生、病房号其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。

请设计该计算机管理系统的E-R模型。

答:2.一个图书馆借阅管理数据库要求提供下述服务:(1)可随时查询书库中现有书籍的品种、数量与存放位置。

所有各类书籍均可由书号唯一标识。

(2) 可随时查询书籍借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。

我们约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。

(3)当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向相应出版社增购有关书籍。

我们约定,一个出版社可出版多种书籍,同一教材仅为一个出版社出版,出版社名具有唯一性。

请根据以上情况和假设设计满足需求的E-R模型。

答:模块3表的操作一.填空题1.数字数据可分为整数型、精确数值型和近似数值型3种类型。

其中,精确数值型数据由由整数和小数两部分组成2.在创建表的命令语句中,要设置表字段属性为自动编号的关键字是IDENTITY。

3.SQL Server2008中,根据表的用途可以分为4类,即系统表、用户表、已分区表和临时表。

4.如果表中记录的某一字段或字段组合能唯一标识记录,则称该字段或字段组合为_主键_。

5.创建数据库表的命令语句是create table。

二.选择题1.使用SQL语句修改表结构时,其语句是下面的(B )选项。

A. ALTERDATABASEB.ALTER TABLEC. UPDATETABLED.UPATEDABASE2.下列对表的描述正确的是( C )。

A.在数据库中表用来表示关系模型中的实体ﻩ B.表是对数据进行存储和操作的一种逻辑结构C.表是用来组织和存储数据的数据库对象ﻩ D.表可以存储数据库的其他数据库对象3.在SQL Server2008的数据类型中可以用来存储图片的数据类型是( B )A. binaryB.image C.varchar D.int4.使用系统存储过程( C )可以查看表的行、大小和空间的统计信息。

《数据库原理与应用》练习题及参考答案

《数据库原理与应用》练习题及参考答案

《数据库原理与应用》练习题及参考答案一、单项选择题1.有两个不同的实体集,它们之间存在着一个1:N 联系和一个M :N 联系,那么根据E-R 模型转换成关系模型的规则,这个E-R 结构转换成的关系模式个数为( )。

A .2个B .3个C .4个D .5个 2.下列四项中,不属于关系数据库特点的是()。

A .数据冗余小B .数据独立性高C .数据共享性好D .多用户访问 3.对关系代数表达式的查询树进行优化时,( )运算要尽可能先做。

A .连接 B .投影 C .选择 D .广义笛卡尔积 4.数据独立性是指( )之间相互独立,彼此不受影响。

A .应用程序和用户B .应用程序和数据C .数据库和用户D .数据库和程序员 5.设有两个事务T1、T2,其并发操作如下图所示,下面评价正确的是()。

A .并发事务不存在问题B .并发事务导致丢失修改C .并发事务导致不能重复读D .并发事务导致读“脏”数据6.设关系R 和S 的属性个数分别为r 和s,那么(R ×S )操作结果的属性个数为( )。

A .r+s B .r-s C .r ×s D .max(r,s) 7.设计E-R 图属于数据库设计的( )。

A.逻辑设计B.概念设计C.物理设计D.需求分析 8.1NF 通过()可以规范化为2NF 。

A .消除非主属性对码的部分函数依赖B .消除非主属性对码的传递函数依赖C .消除主属性对码的部分和传递函数依赖D .消除非平凡且非函数依赖的多值依赖 9.在关系模式中,函数依赖X →Y 的语义是( )。

A.在R 的任意两个关系中,若X 值相等,则Y 值也相等 B.在R 的当前关系中,若两个元组的X 值相等,则Y 值也相等 C.在R 的任意关系中,Y 值应与X 值相等 D .在R 的当前关系中,Y 值应与X 值相等10.E-R 模型是数据库设计的有力工具,适于建立数据库的()。

A .数据模型 B .概念模型 C .逻辑模型 D .结构模型 11.下面对视图的描述中,错误的是( )。

(完整版)《数据库原理及应用》课后习题参考答案解析.docx

(完整版)《数据库原理及应用》课后习题参考答案解析.docx

完美 WORD格式《数据库原理与应用》课后习题参考答案第一章作业参考答案1.单选题 C C D B C2.判断题对错错错对3填空题网状模型用户商业智能数据挖掘系统设计4简答题1)数据模型是指描述事物对象的数据组成、数据关系、数据约束的抽象结构及其说明。

数据模型是指描述事物对象的数据组成、数据关系、数据约束的抽象结构及其说明。

数据模型是指描述事物对象的数据组成、数据关系、数据约束的抽象结构及其说明。

3)数据约束:用于描述数据结构中数据之间的语义联系、数据之间的制约和依存关系,以及数据动态变化的规则。

主流数据库采用关系图模型。

数据库典型数据模型:层次数据模型网状数据模型关系数据模型其它数据模型(如对象数据模型、键值对数据模型、列式数据模型。

)2)数据库——是一种依照特定数据模型组织、存储和管理数据的文件,数据库文件一般存放在辅助存储器以便长久保存。

数据库具有如下特点:数据不重复存放;提供给多种应用程序访问;数据结构独立于使用它的应用程序;对数据增、删、改、检索由统一软件进行管理和控制。

3)数据库(Database)是一种依照特定模型组织、存储和管理数据的数据结构。

在数据库中,不仅存放了数据,而且还存放了数据与数据之间的关系。

数据库内部元素:用户表:用户在数据库中创建的数据库表;系统表:数据库中系统自带的数据库表;视图:数据库中用于对数据进行查询的虚拟表;索引:数据库中用于加快数据查询的索引项;约束:数据库中对数据、数据关系施加的规则;存储过程:数据库内部完成特定功能处理的程序;触发器:数据库内部因数据变化自动执行的一类存储过程等等4)数据库系统包括:用户、数据库应用程序、数据库管理系统和数据库四个组成要素。

5)数据库管理系统( Database Manage System , DBMS)——是一种专门用来创建数据库、管理数据库、维护数据库,并提供对数据库访问的系统软件。

数据库管理系统( DBMS)主要功能:创建数据库和表 ; 创建支持结构 , 如索引等 ; 读取数据库数据 ; 修改数据库数据 ; 维护数据库结构 ; 执行规则 ; 并发控制 ; 提供安全性 ; 执行备份和恢复等等第二章作业参考答案1 单选题 C B D A A2.判断题对对错对错3填空题全外连接数据约束候选键用户定义完整性外码4简答题键1)在关系模型中,使用“ 关系” 来存储“ 实体” 中的数据。

《数据库原理与应用》习题答案

《数据库原理与应用》习题答案

《数据库原理与应用》习题答案《数据库原理与应用》习题答案ISBN:978-7-302-32906-0出版社:清华大学出版社习题一数据库系统概述一、选择题1-5.BCAAA 6-10.DBDBA 11-15.CABDC 16-20.DDADB 21-25.ACABC二、填空题1.数据库系统2.数据库3.逻辑模型4.概念5.物理模式6.多对多7.元组8.外模式/模式映像9.上下分层(树状)10.数据操纵11.硬件12.网状模型13.实体14.关键字15.数据库16.网状模型17.E-R图18.用户19. 文件20.实体习题二关系数据库数学模型一、填空题1-5BDBBB 6-10CAAAA 11-15DBDBC 16-20ABCAD二、选择题1. 32. 备用码3. 外键4. 参照完整性和实体完整性5. 不能6. BCNF7. 1,18. 全外连接9.关系模式10.关系型11.主键12.自然13. .关系14.子集15. θ连接16. 参照17. 关系18. C X S 19. π学号(X) S20.SQL三、计算题1.A B Cg 5 da 4 hb 6 hc 3 e2.A B Ca 4 hb 6 hb 2 h3.(1)R1={XYZ|R(XYZ)∧Y≤5∧Z=f)}A B Ca 2 fg 3 f(2)R2={XYZ|R(XYZ)∨S(XYZ)∧Y≠6∧Z≠7)}A B Ca 2 fd 5 hg 3 fb 7 fd 5 hb 4 fg 8 e(3)R3={YZVU|(?X)(S(XYZ)∧W(UV)∧Y≤6∧V=7)}B C E D6 E7 e5 h 7 e4 f 7 e习题三关系数据库规范化理论一、选择题1. A2. B3. D4. A5. B6. B7. D8. A9. A 10. B11. B 12. C 13. B 14. B 15. C 16. B 17. C 18. B 19. B 20. D21-25BAA AA二、填空题1.无损连接2. 数据冗余3.传递律4. 自反律、伪传递律5. 冗余度大6. 第一范式7. 2NF 8. BCNF 9. 单一属性10. 2NF 3NF 11. 数据依赖 12.学号系主任13. BCNF 决定因素14.3NF 15.传递 16. 增广律17.(A,C) 18. 平凡的多值依赖19. BCNF 20完全三、计算题1.(1)主码:(教师号、课程号)(2)第一范式,因为存在部分函数依赖(3)分解方法为:教师表(教师号,姓名,职称)课程表(课程号,课程名,学分,教科书名)教师授课表(教师号,课程号)2.因为R1∩R2=A,R1-R2=BC,A→BC属于F,故R1∩R2→R1-R2,所以该分解具有无损连接性。

18秋东财《数据库原理与应用》在线作业一

18秋东财《数据库原理与应用》在线作业一

18秋东财《数据库原理与应用》在线作业一------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: ____结构中至少有一个结点有多于一个的父结点。

A: 层次模型B: 网络模型C: 关系模型D: 面向对象模型正确答案:(单选题) 2: 使用谓词____的嵌套查询,用于判断子查询结果是否存在。

A: InB: AllC: LikeD: Exists正确答案:(单选题) 3: 在DBS的运行过程中,____须密切关注系统的性能,监视系统的运行,并对监测数据进行分析,不断改进系统的性能。

A: 系统B: DBAC: 用户D: DBMS正确答案:(单选题) 4: RDB中的每个基本表都应该对应一个____。

A: 索引B: 视图C: 存储过程D: 存储文件正确答案:(单选题) 5: ____是指可以与并发事务同时进行的数据转储。

A: 静态转储B: 系统转储C: 实体转储D: 动态转储正确答案:(单选题) 6: ____处理方式中,服务器提供某些DBMS功能,一般只有数据存储和索引功能。

A: 专用C/S结构B: 完全C/S结构C: 有限C/S结构D: 完全分布式处理正确答案:(单选题) 7: 面向对象数据模型是____与数据库技术相结合的产物,用以支持非传统应用领域对数据模型提出的新需求。

A: 模块化程序设计方法B: 结构化系统分析方法C: 结构化程序设计方法------------------------------------------------------------------------------------------------------------------------------ D: 面向对象程序设计方法正确答案:(单选题) 8: 在E-R模型中,多值属性用____形框表示。

(完整版)数据库原理及应用习题带答案

(完整版)数据库原理及应用习题带答案

习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

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

A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。

A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。

A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。

A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。

A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。

A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。

A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。

A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。

A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。

蔡延光《数据库原理与应用》课后习题一答案

蔡延光《数据库原理与应用》课后习题一答案

习题一(广工)1. 什么是数据?数据有什么特征?数据和信息有什么关系?2. 什么是数据处理?数据处理的目的是什么?3. 数据管理的功能和目标是什么?4. 什么是数据库?数据库中的数据有什么特点?5. 什么是数据库管理系统?它的主要功能是什么?6. 数据冗余能产生什么问题?7. 什么是数据的整体性?什么是数据的共享性?为什么要使数据库中的数据具有整体性和共享性?8. 信息管理系统与数据库管理系统有什么关系?9. 用文件系统管理数据有什么缺陷?10. 数据库系统阶段的数据管理有什么特点?11. 数据库系统对计算机硬件有什么要求?12. 数据库系统的软件由哪些部分组成?它们的作用及关系是什么?13. 试述数据库管理员的职责。

14. 试述数据库系统的三级模式结构及每级模式的作用?15. 什么是数据的独立性?数据库系统中为什么能具有数据独立性?16. 试述数据库系统中的二级映像技术及作用。

17. 在下面所列出的条目中哪些是数据库管理系统的基本功能______。

A. 数据库定义B. 数据库的建立和维护C. 数据库存取D. 数据库和网络中其他软件系统的通信18. 在数据库的三级模式结构中,内模式有______。

A. 1个B. 2个C. 3个D. 任意多个19. 下面列出的条目中, 哪些是数据库技术的主要特点______。

A. 数据的结构化B. 数据的冗余度小C. 较高的数据独立性D. 程序的标准化20. 在数据库管理系统中,下面哪个模块不是数据库存取的功能模块_______。

A. 事务管理程序模块B. 数据更新程序模块C. 交互式程序查询模块D. 查询处理程序模块习题一解答1.答:数据是用于载荷信息的物理符号。

数据的特征是:①数据有“型”和“值’之分;②数据受数据类型和取值范围的约束;③数据有定性表示和定量表示之分;④数据应具有载体和多种表现形式。

数据与信息的关系为:数据是信息的一种表现形式,数据通过能书写的信息编码表示信息。

数据库原理和应用习题答案Word版

数据库原理和应用习题答案Word版

《数据库原理及应用》习题答案第一章习题(1)人工管理、文件系统、数据库系统(2)模式/内模式的映象(3)模式/外模式的映象(4)数据库管理系统(DBMS)(5)层次、网状、关系(6)数据结构、数据操作、数据约束条件(7)现实世界、信息世界、数据世界(机器世界)(8)实体、记录(9)码(10)域(11)一对一(1:1)、一对多(1:n)、多对多(m:n)(12)概念模型(13)E/R模型(14)外部、概念、内部(15)外模式(子模式或用户模式)、模式(概念模式或逻辑模式)、内模式(存储模式或物理模式)(16)程序、数据(17)逻辑、物理(18)数据库管理系统(DBMS)、数据库管理员(DBA)(19)数据库(20)关系模型3.简答题(略)第二章习题(1)子集(2)参照(3)数据结构(4)θ(5)关系3.简答题(1)-(6)略(7)①πSno (σJno='J1'(SPJ))②πSno (σJno='J1'∧Pno=‘P1’(SPJ))③πSno (σJno=’J1'∧color='红色’(SPJ∞P))或πSno (σJno=’J1'(SPJ)∞σcolor='红色’(P))或πSno (σcolor='红色’(σJno=’J1'(SPJ)∞P))④πJno (J)- πJno(σCity=’天津'(S)∞SPJ∞σcolor='红色’(P))⑤πJno,Pno (SPJ)÷πPno(σSno=’S1'(SPJ))第三章习题简答题(略)第四章习题(1)R.A=S.A(2)WHERE GROUP BY HAVING ORDER BY ASC DESC DISTINCT LIKE % _(下划线)(3)右外连接左外连接(4)嵌套子查询相关子查询(5)BETWEEN 20 AND 22(6) πSname (σgrade<60(SC) ∞S)(7)SC.C#=C.C#(8)UPDATE SC SET(9)DROP3.综合练习题1)、(1)DELETE FROM 学生 WHERE 学号=“20013016”(2)UPDATE 教师 SET 所在部门=“电信系” WHERE 教师编号=“003”(3)删除本题(4)ALTER TABLE 学生 ADD(奖学金 INT)2)、(1)SELECT COUNT(DISTINCT C#) FROM SC(2)SELECT AVG(AGE) FROM S,SC WHERE S.S#=SC.S# AND SC.S#=“C4”或者SELECT AVG(AGE) FROM S WHERE S# IN (SELECT S# FROM SC WHRER SC.S#=“C4”)(3)SELECT AVG(DEGREE) FROM S,SC WHERE S.S#=SC.S# AND TEACHER=“李文” GROUP BY SC.C#(4)SELECT SNAME,AGE FROM S WHERE SNAME LIKE “王%”(5)INSERT INTO STUDENT(S#,SNAME,SEX)SELECT S#,SNAME,SEX FROM S WHERE NOT EXISTS (SELECT * FROM SC WHERE GRADE<80 AND S.S#=SC.S#)(6)INSERT INTO S VALUES (‘S9’,‘WU’,18,‘F’)(7)UPDATE SC SET GRADE=GRADE*1.1 WHERE GRADE<(SELECT AVG(GRADE) FROM SC) AND S# IN (SELECT S# FROM S WHERE SEX='F')(8) DELETE FROM SC WHERE S# IN (SELECT S# FROM S WHERE SNAME='王林') 3)、(1)(2)(3)略4、综合实训1)略2)(1)CREATE INDEX 编号_readers ON readers( 编号)CREATE INDEX 编号_books ON books( 编号)(2)SELECT b.读者编号, c.姓名, a.编号, a.书名,借期+借阅期限 as 应还日期FROM books a, borrowinf b, readers c,readertype dWHERE a.编号 = b.图书编号 and b.读者编号 =c.编号 andc.读者类型 =d.类型编号 and b.还期 is null and应还日期<GETDATE()(3) SELECT a.编号, a.姓名, b.图书编号, b.借期FROM readers a,Borrowinf bWHERE a.编号 =b.读者编号 and a.编号= '2005060328' AND b.还期 IS NULL (4) SELECT a.编号, a.姓名, b.图书编号,b.借期FROM readers a,Borrowinf bWHERE a.编号 =b.读者编号 and a.姓名 = '王立群' AND b.还期 IS NULL (5) SELECT * FROM readers a,readertype bWHERE a.读者类型=b.类型编号 and b.类型名称 = '研究生'(6) SELECT * FROM books WHERE 书名 LIKE ‘%程序设计%’(7) SELECT COUNT(*) FROM books(8) SELECT COUNT(定价) FROM books(9) SELECT 出版社,COUNT(*) FROM books GROUP BY 出版社(10) SELECT 类型名称,COUNT(*) FROM readers a,borrowinf b ,readertype cWHERE a.编号=b.读者编号 AND a.读者类型=c.类型编号 AND 借期BETWEEN ‘2007-1-1’AND ‘2007-12-31’GROUP BY 类型名称(11) SELECT b.* FROM books a,borrowinf bWHERE a.编号=b.图书编号 AND 作者=’梁晓峰’AND借期 BETWEEN ‘2007-1-1’AND ‘2007-12-31’(12) SELECT 读者编号,图书编号 FROM books a,borrowinf bWHERE a.编号=b.图书编号 AND 作者=’张大海’(13) SELECT 编号,姓名,已借数量 FROM readers a,readertype bWHERE a.读者类型=b.类型编号 AND 类型名称=’教师’(14) SELECT 读者编号,借阅日期 FROM borrlwinf a,books bWHERE a.图书编号=b.编号 AND 书名=’C语言程序设计’(15) SELECT 编号,姓名 FROM readers a,borrowinf bWHERE a.编号=b.读者编号 AND借期IN (SELECT 借期FROM borrowinf GROUP BY借期HAVING COUNT(*)>1) (16) SELECT 姓名,已借数量,书名,借期,还期FROM readers a,borrowinf b,books cWHERE a.编号=b.读者编号 AND a.读者类型=c.类型编号 AND类型名称=’研究生’(17) SELECT 读者编号,借期,还期 FROM borrowinfWHERE 图书编号IN(SELECT 编号 FROM books WHERE 出版社=’蓝天’(18) SELECT 读者编号 FROM borrowinfWHERE 图书编号NOT IN(SELECT 编号 FROM books WHERE 出版社=’青山’第五章习题(1)基本表或视图定义数据(2)WITH CHECK OPTION(3)视图3.简答题(略)4.综合练习题1)略2)(5)SELECT 姓名,工作单位 FROM 读者 WHERE 读者号=’R6’(6) SELECT 姓名FROM 读者 a,借阅bWHERE a.读者号=b.读者号码AND 图书号=’B6’或SELECT 姓名FROM 读者WHERE读者号IN (SELECT 读者号 FROM 借阅 WHERE 图书号=’B6’) (7) SELECT 书名 FROM 图书a,读者 b,借阅cWHERE a.图书号=c.图书号AND b.读者号=c.读者号 AND 姓名=’李红’或SELECT 书名FROM 图书WHERE 图书号IN (SELECT 图书号 FROM 借阅WHERE 读者号=(SELECT 读者号 FROM 读者 WHERE 姓名=’李红’)) (8) SELECT 书名 FROM 图书a,读者 b,借阅cWHERE a.图书号=c.图书号AND b.读者号=c.读者号 AND姓名=’李红’AND 还期 IS NULL(9)DELETE FROM 借阅WHERE 图书号IN (SELECT 图书号 FROM 借阅WHERE 读者号=(SELECT 读者号 FROM 读者 WHERE 姓名=’李红’)) (10)CREATE VIEW VIEW_未还图书ASSELECT 姓名,工作单位 FROM 读者WHERE 读者号IN (SELECT 读者号 FROM 借阅 WHERE还期 IS NULL ) 第六章习题(1)多值依赖(2)完全(3)外码(4)MA (5)BCNF(6)3NF (7)自反(8)1NF (9)平凡的函数依赖(10)函数依赖3.简答题1)指出下列关系模式是第几范式,并说明理由。

(完整版)数据库原理与应用习题参考答案

(完整版)数据库原理与应用习题参考答案

第1章数据库概述1.与文件管理相比,数据库管理有哪些优点?答:(1)相互关联的数据集合;(2)较少的数据冗余;(3)程序与数据相互独立;(4)保证数据的安全可靠;(5)最大限度地保证数据的正确性;(6)数据可以共享并能保证数据的一致性。

2.比较文件管理和数据库管理数据的主要区别。

答:文件系统不能提供数据的独立性,也不能提供数据共享、安全性等功能,这些需要客户端编程实现。

而数据库管理系统可以很方便地提供这些功能。

3.在数据库管理方式中,应用程序是否需要关心数据的存储位置和结构?为什么?答:不需要。

因为这些都由数据库管理系统来维护。

4.在数据库系统中,数据库的作用是什么?答:数据库是存储数据的仓库,其作用是存储数据。

5.在数据库系统中,应用程序可以不通过数据库管理系统而直接访问数据库文件吗?答:不可以。

6.数据独立性指的是什么?它能带来哪些好处?答:数据独立性包括逻辑独立性和物理独立性两部分。

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

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

7.数据库系统由哪几部分组成,每一部分在数据库系统中的作用大致是什么?答:数据库系统一般包括3个主要部分:数据库、数据库管理系统和应用程序。

数据库是数据的汇集,它以一定的组织形式保存在存储介质上;数据库管理系统是管理数据库的系统软件,它可以实现数据库系统的各种功能;应用程序专指以数据库数据为基础的程序8.在文件服务器结构和客户/服务器结构中,对数据的处理有什么区别?答:在文件服务器结构中,数据的处理是在客户端完成的,而在客户/服务器结构中,对数据的处理是在服务器端完成的,服务器返回给客户端的是处理后的结果。

第2章数据模型与数据库系统结构1.解释数据模型的概念,为什么要将数据模型分成两个层次?答:数据模型实际上是模型化数据和信息的工具,在数据库中,数据模型要满足三个要求:第一,要能够比较真实地模拟现实世界;第二,要容易被人们理解;第三,要能够很方便地在计算机上实现。

数据库原理与应用大作业--

数据库原理与应用大作业--
任务: 1) 在第一次大作业的参考答案基础上,将每个关系转换为SQL
Server支持的表结构,写出表结构。 2) 使用SQL语句,创建数据库,数据库名为BookStore, 3) 使用SQL语句,在数据库中创建表,设定表的主键约束、外
键约束、检查约束、非空约束。 4) 写以下增删改查操作的SQL语句
借2本书。不同类型的书借阅期限是不一样的,比如文学作品的借阅期 规定是15天,教学参考书的借阅期限是半年。有的人不自觉,过期好 久都不还,我现在是翻记录本一个个地找,然后打电话到他的部门, 并且发催还邮件。 枫:同一ISBN只有一本书吗? 洁:是的,现在把书分成这样几类:教学参考书、文学作品、学术期刊、 学术专著。 枫:你想统计一些什么数据 洁:主要是分类统计图书册数和价值、图书借阅次数。我们想知道哪些图 书最受欢迎。 枫:阅览室是你一个人在管么? 洁:阅览室有两个人。我们俩都有一台计算机,最好两台计算机都可以用 上这个软件。
2)运行环境要求
图1-2:运行环境拓扑图
系统采用C/S模式,有两台PC和一台服务器,联成一个局域网。PC 上安装图书管理软件的客户端,服务器上安装DBMS,服务器也可由两 台PC中的一台来代替。
第二部分 作业1——E-R模型与关系模型设计 本部分的任务是:在需求分析的基础上,进行E-R图设计,然后将 E-R模型转换为关系模型。 任务:
《数据库原理与应用》综合设计任务书
前言
《数据库原理与应用》课程的重点知识模块包括:1)数据库设 计、2)用SQL实现建库、建表、查询、更新、和创建视图、3)存储过 程和触发器设计。针对这三个应用能力,用一个案例作为背景,布置三 次大作业。
在校大学生都能理解“图书管理系统”的应用场合和业务流程。因 此,以图书管理系统作为案例来布置作业,可以降低业务分析难度,让 学生将主要精力放在知识消化与技术应用上。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单选题
1.
(4分)在数据库三级模式间引入二级映象的主要作用是( )。

∙ A. 提高数据与程序的独立性
∙ B. 提高数据与程序的安全性
∙ C. 保持数据与程序的一致性
∙ D. 提高数据与程序的可移植性
纠错
得分: 4
知识点: 1.4 数据模型
收起解析
答案 A
解析
2.
(4分)当两个关系没有公共属性时,其自然联接表现为( )。

∙ A. 笛卡儿积
∙ B. 等值联接
∙ C. 结果为空
∙ D. 出错
纠错
得分: 4
知识点: 2.3 关系代数
收起解析
答案 A
解析
3.
(4分)设有关系模式R(A,B,C),F是R上成立的FD集,F={A→C,B→C},那么F在模式R上的投影πAB(F)为( )。

∙ A. {A→C,B→C}
∙ B. {A→B}
∙ C. {AB→C}
∙ D. 不存在非平凡的FD
纠错
得分: 4
知识点: 2.2 关系模型的基本概念
收起解析
答案 D
解析
4.
(4分)数据库的设计包括两个方面的设计内容,它们是( )。

∙ A. 概念设计和逻辑设计
∙ B. 模式设计和内模式设计
∙ C. 内模式设计和物理设计
∙ D. 结构特性设计和行为特性设计
纠错
得分: 4
知识点: 3.2 数据库设计概述
收起解析
答案 D
解析
5.
(4分)视图的概念具有很多优点,下面哪一个不是它的优点( )。

∙ A. 视图对于数据库的重构造提供了一定程度的逻辑独立性∙ B. 简化了用户观点
∙ C. 视图机制方便了不同的用户以同样的方式看待同一数据
∙ D. 视图机制对机密数据提供了自动的安全保护功能
纠错
得分: 4
知识点: 4.10 Mmsql 2000 视图操作
收起解析
答案 C
解析
6.
(4分)分布式数据库系统中,查询处理的时间主要取决于( )。

∙ A. CPU执行时间
∙ B. 数据库的数据量
∙ C. I/O花费的时间
∙ D. 网络中数据传输量
纠错
得分: 4
知识点: 9.3 分布式数据库系统
收起解析
答案 D
解析
7.
(4分)在数据库设计中,弱实体是指( )。

∙ A. 属性只有一个的实体
∙ B. 不存在关键码的实体
∙ C. 只能短时期存在的实体
∙ D. 以其他实体存在为先决条件的实体
纠错
得分: 4
知识点: 3.2 数据库设计概述
收起解析
答案 D
解析
8.
(4分)视图建立后,在数据字典中存放的是( )。

∙ A. 查询语句
∙ B. 视图的内容
∙ C. 视图的定义
∙ D. 产生视图的表的定义
纠错
得分: 4
知识点: 4.10 Mmsql 2000 视图操作
收起解析
答案 C
解析
9.
(4分)SQL语言具有两种使用方式,它们在使用的细节上会有些差别,特别是SELECT语句。

这两种不同使用方式的SQL,分别称为交互式SQL和( )。

∙ A. 提示式SQL
∙ B. 多用户SQL
∙ C. 嵌入式SQL
∙ D. 解释式SQL
纠错
得分: 4
知识点: 5.8 嵌入式SQL
收起解析
答案 C
解析
10.
(4分)如果事务T获得了数据对象R上的排它锁,那么( )。

∙ A. T对R只能读不能写
∙ B. T对R只能写不能读
∙ C. 其它事务对过R只能读不能写
∙ D. 其它事务对R既不能读也不能写
纠错
得分: 4
知识点: 8.2 事务的概念
收起解析
答案 D
解析
11.
(4分)在关系中能唯一标识元组的属性集称为关系模型的( )。

∙ A. 主键
∙ B. 超键
∙ C. 候选键
∙ D. 外键
纠错
得分: 4
知识点: 2.2 关系模型的基本概念
收起解析
答案 B
解析
12.
(4分)在关系数据库设计中,设计关系模式的任务属于( )。

∙ A. 需求设计
∙ B. 概念设计
∙ C. 逻辑设计
∙ D. 物理设计
纠错
得分: 4
知识点: 3.5 逻辑结构设计
收起解析
答案 C
解析
13.
(4分)在对象关系模型中,属性的复合类型有结构类型、集合类型、( )。

∙ A. 文件类型和数组类型
∙ B. 文件类型和连接类型
∙ C. 多集类型和数组类型
∙ D. 多集类型和连接类型
纠错
得分: 4
知识点: 9.2 面向对象数据库系统
收起解析
答案 C
解析
14.
(4分)继承性是一种“is-a”联系,是数据间的( )。

∙ A. 聚集联系
∙ B. 泛化/细化联系
∙ C. 封装联系
∙ D. 包含联系
纠错
得分: 4
知识点: 2.2 关系模型的基本概念
收起解析
答案 B
解析
15.
(4分)下列关于规范化理论各项中正确的是( )。

∙ A. 对于一个关系模式来说,规范化越深越好
∙ B. 满足二级范式的关系模式一定满足一级范式
∙ C. 一级范式要求一非主码属性完全函数依赖关键字
∙ D. 规范化一般是通过分解各个关系模式实现的,但有时也有合并
纠错
得分: 4
知识点: 3.8 关系模式的规范化
收起解析
答案 B
解析
16.
(4分)在关系数据库中,通过( )来表示概念记录之间的关系。

∙ A. 外来关键字
∙ B. 关键字
∙ C. 数据字典
∙ D. 元组
纠错
得分: 4
知识点: 2.5 关系系统
收起解析
答案 A
解析
17.
(4分)SQL与C语言处理记录的方式是不同的。

当将SQL语句嵌入到C语言程序时,为协调两者而引入( )。

∙ A. 堆
∙ B. 栈
∙ C. 游标
∙ D. 缓冲区
纠错
得分: 0
知识点: 5.8 嵌入式SQL
收起解析
答案 C
解析
18.
(4分)数据库系统中,“分片”概念是指( )。

∙ A. 对磁盘分片
∙ B. 对数据分片
∙ C. 对内存分片
∙ D. 对外存分片
纠错
得分: 4
知识点: 9.3 分布式数据库系统
收起解析
答案 B
解析
19.
(4分)在对象关系模型中,如果一种类型是同类元素的无序集合,并且允许一个成员多次出现,则称该类型为( )。

∙ A. 结构类型
∙ B. 数组类型
∙ C. 多集类型
∙ D. 集合类型
纠错
得分: 4
知识点: 9.2 面向对象数据库系统
收起解析
答案 C
解析
20.
(4分)( )完成对数据库数据的查询与更新。

∙ A. DCL
∙ B. DDL
∙ C. DML
∙ D. DQL
纠错
得分: 4
知识点: 4.6 Mmsql 2000 查询分析器
收起解析
答案 C
解析
21.
(4分)在DB的需求分析和概念设计之间起桥梁作用的是( )。

∙ A. DFD
∙ B. ER图
∙ C. 数据结构图
∙ D. 功能模块图
纠错
得分: 4
知识点: 3.4 概念结构设计
收起解析
答案 A
解析
22.
(4分)在关系R和关系S进行自然联接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为( )。

∙ A. 外联接
∙ B. 内联接
∙ C. 左外联接
∙ D. 右外联接
纠错
得分: 4
知识点: 2.3 关系代数
收起解析
答案 C
解析
23.
(4分)数据库设计中,概念模型是( )。

∙ A. 依赖于DBMS和硬件
∙ B. 依赖于DBMS独立于硬件
∙ C. 独立于DBMS依赖于硬件
∙ D. 独立于DBMS和硬件
纠错
得分: 4
知识点: 3.2 数据库设计概述
收起解析
答案 D
解析
24.
(4分)概念模型表示方法最常用的是( )。

∙ A. ER方法
∙ B. 数据的方法
∙ C. 分布式方法
∙ D. 面向对象的方法
纠错
得分: 4
知识点: 9.8 知识发现
收起解析
答案 A
解析
25.
(4分)在面向对象数据库中,使数据结构的嵌套和递归成为可能的原因是使用了( )。

∙ A. 实体标识概念
∙ B. 类标识概念
∙ C. 联系标识概念
∙ D. 对象标识概念
纠错
得分: 4
知识点: 9.2 面向对象数据库系统
收起解析
答案 D
解析。

相关文档
最新文档