《实用数据库技术》习题.doc

  1. 1、本文档共101页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《实用数据库技术》习题

习题库 习题分配: 章节 简答题 选择题 上机操作题 总数 第1章——数据库基础 23 28   51 第2章——结构化查询语言 2 19   21 第3章——SQL中的数据定义语言 24 7   31 第4章——SQL中的数据处理语言 76 47   123 第5章——SQL Server 2000管理数据库系统 10 15 9 34 第6章——Oracle9i数据库管理系统 13 34 9 56 第7章——数据库设计 30 30 10 70         0   178 180 28 386 习题内容: 题型说明: 【1】代表简答题 【2】代表选择题 【3】代表上机操作题 第1章——数据库基础 1.1 什么是数据库 1.试述数据的概念。【1】 答:描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。 2.数据库的概念。【1】 答:数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 3.解释文件系统为什么会存在数据冗余?这种数据冗余会导致哪两类典型的问题?【1】 答: 由于文件系统难于实现数据共享,因此,相同的数据可能会在多个文件中重复出现,即产生数据冗余。数据冗余会导致数据(或更新)异常和数据不一致性。 1.2 数据库模型 1.数据库逻辑模型有哪些?【2】 A) 层次模型 B) 网状模型 C) 树状模型 D) 关系模型 答案:ABD 2. 简述层次模型的特征。【1】 答:有且只有一个节点没有双亲,它就是根节点。其他节点有且仅有一个双亲。层次模型具有层次分明、结构清晰的优点,适用于描述客观存在的事物中有主次之分的结构关系,缺点是不能表示两个以上实体之间的复杂联系和实体之间的多对多联系。 3. 简述网状模型的特征。【1】 答:有一个以上的节点没有双亲。至少有一个节点有多于一个的双亲。网状摸型表达能力强,能反映实体间复杂的关系,但是网状结构在概念、结构和使用方面都比较复杂,对机器的软硬件要求也比较高。 4. 简述关系模型的特征。【1】 答:描述的—致性,可直接表示多对多关系,结构简单、操作方便,理论性好等特征。由于关系模型比层次模型和网状模型有更多的优点,因此以关系模型为基础的数据库系统得到很快的发展,并己占据当今市场的统治地位。 5.试述网状模型的概念,举出一个网状模型的实例。【1】 答:满足下面两个条件的基本层次联系集合为网状模型。 (1)允许一个以上的结点无双亲; (2)一个结点可以有多于一个的双亲。 实例 1: 6.举出一个层次模型的实例。【1】 答:教员学生层次数据库模型: 7.下列关于数据库数据模型的说法中,哪一个是不正确的? A)?任何一张二维表都表示一个关系 B)?层次模型的数据结构是有向树结构 C)?在网状模型中,一个子结点可以有多个父结点 D)?在面向对象模型中每一个对象都有一个惟一的标识.DBMS采用的数据模型中目前最常用的是(   ) A.面向对象模型 B.层次模型 C.关系模型 D.网状模型 答案:C 1.3关系数据模型概述 1.简述字段和记录的概念。【1】 答:关系数据库中的一个表是由行和列组成的,表中列称为字段,也称为属性。表中的行称为记录,也称为元组。 2.下图是一个零件表,请指出有如下表中的字段和记录。【1】 答:字段是:PNO、PNAME、COLOR、WEIGHT。 记录是: 3.请解释主键概念。【1】 答:关系数据库中的一个表是由行和列组成的。关系模型要求数据库表中的每一行记录都必须是惟一的,而不允许出现完全相同的记录。在设计数据库表时,可以通过定义主键(Primary Key)来保证记录(实体)的惟一性。一个表的主键由一个或多个字段组成,其值具有惟一性,而且不允许取空值(NULL),主键的作用是惟一地标识表中的每一条记录。 4.请解释外键概念。【1】 答:一个关系数据库可能包含着多个表,可以通过外键(Foreign Key)使这些表之间关联起来。如果在表A中有一个字段对应于表B中的主键,则该字段称为表A的外键。虽然该字段出现在表A中,但由它所标识的主体的详细信息却是存储在表B中,对于表A来说,这些信息就是存储在表的外部,故称之为外键。 5.关系模型中键有几种?【2】 A) 外键 B) 辅键 C) 主键 D) 内键 答案:AC 6.约束条件有哪几种?【2】 A) 键约束 B) 自约束 C) 表级约束 D) 字段级约束 答案:CD 7.常见的约束形式?【1】 答:PRIMARY KEY约束、FOREIGN KEY约束、UNIQUE约束、CHECK约束、DEFAULT约束。 8.试述网状、层

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档