内容简介:
数据库系统概论习题解答和解析(共10章)
第一章习题解答和解析
1.试述数据、数据库、数据库系统、数据库管理系统的概念。
数据:
描述事物的符号记录称为数据。数据的种类有文字、图形、图象、声音、正文等等。数据与其语义是不可分的。
*解析:
在现代计算机系统中数据的概念是广义的。早期的计算机系统主要用于科学计算,处理的数据是整数、实数、浮点数等传统数学中的数据等。现在计算机能存储和处理的对象十分广泛,表示这些对象的 数据也越来越复杂。
数据与其语义是不可分的。500这个数字可以表示一件物品的价格是500元,也可以表示一个学术会议参加的人数有500人。还可以表示一袋奶粉重500克。
......
第二章习题解答和解析
1.试述关系模型的三个组成部分。
答:关系模型由关系数据结构、关系操作和关系完整性约束组成
2.试述关系数据语言的特点和分类。
答:关系数据语言分为三类:
⑴关系代数语言:如ISBL。
⑵关系演算语言:包括元组关系演算语言(如ALPHA)、域关系演算语言(如QBE)。
⑶具有关系代数和关系演算双重特点的语言,如SQL。
这些关系数据语言的共同特点是:具有完备的表达能力;是非过程化的集合操作语言;功能强;能够嵌入高级语言中使用。
3.定义并理解下列术语,说明它们之间的联系和区别:
........
第三章习题解答和解析
1.试述SQL语言的特点。
答:⑴综合统一:集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的功能于一体。
⑵高度非过程化:用SQL语言进行数据操作,只要提出“做什么”,无须指明“怎么做”,因此无需了解存取路径。
⑶面向集合的操作方式:SQL语言采用的集合操作方式,不仅操作对象、查询结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。
⑷以同一种语法结构提供两种使用方法:SQL语言既是自含式语言,能独立地用于联机交互;又是嵌入式语言,能嵌入到高级语言中进行混合编程。
⑸语言简捷,易学易用。
.......
.......
相关说明:
1. 如您下载的资料不止一份,建议您注册成为本站会员。会员请登录后下载。
2. 会员购买金币50元以下,0.7元/个,50元以上,0.5元/个。具体请看:下载与付款。
3. 会员48小时内下载同一文件,不重复扣金币。
4. 下载后请用WinRAR或WinZIP解压缩后使用。
5. 如仍有其他下载问题,请看常见问题解答。
下载地址: