数据库复习资料

注意

  • 作者:张老板
  • 文档免费

第一章绪论

考试范围

简答题

  • 范围:第一章课后题1、7、9、13、15、17

复习参考

  • 试述数据、数据库、数据库管理系统、数据库系统的概念
  • 数据:描述事物的符号记录
  • 数据库:长期储存在计算机内、有组织的、可共享的大量数据的集合
  • 数据库管理系统:位于用户与操作系统之间的一层数据管理软件
  • 数据库系统:由数据库、数据库管理系统、应用程序和数据库管理员组成的存储、管理、处理和维护数据的系统
  • 什么是概念模型?试述概念模型的作用

概念模型是现实世界到机器世界的一个中间层次。作用是用于信息世界的建模,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。

  • 试述数据模型的概念、数据模型的作用和数据模型的三个要素
  • 数据模型:是数据库中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作手段的形式架构。
  • 作用:精准地描述了系统的静态特性、动态特性和完整性约束条件
  • 三要素:数据结构、数据操作、数据的完整性约束条件
  • 试述关系模型的概念,定义并解释以下术语:关系、属性、域、元组、码、分量、关系模式
  • 关系:表
  • 属性:表中的列
  • 域:属性的取值范围
  • 元组:表中的行
  • 码:表中能够确定一个元组的属性组
  • 分量:元组中的一个属性值
  • 关系模式:对关系的描述
  • 试述数据库系统的三级模式结构,并说明这种结构的优点是什么

三级模式:外模式、模式、内模式
优点:把数据的具体组织留给数据库管理系统管理,使用户能逻辑地、抽象地、处理数据,而不必关心数据在计算机中具体表示方式和存储方式

  • 什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么叫数据库系统具有数据与程序的独立性?
  • 数据与程序的物理独立性:当数据库的存储结构改变了,由数据管理员对模式/内模式映像作相应改变,可以使模式保持不变、从而应用程序也不必改变
  • 数据与程序的逻辑独立性:当数据的逻辑结构改变时,由数据库管理员对各个外模式/模式的映像作相应改变,可以使外模式保持不变,从而应用程序不必修改
  • 为什么叫数据库系统具有数据与程序的独立性:DBMS在三级模式之间提供的两级映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。

第二章 关系数据库

考试范围

  • 范围:选择、投影、连接(不考外连接)

复习参考

  • 课后题第6题

参考答案





第三章 关系数据库标准语言SQL

考试范围

  • 查询、删除、增加、删除各一道

复习参考

  • 课后题第3题
  • 课后题第5题






第四章 数据库的安全性

考试范围

  • 综合:视图并授权

复习参考

  • 课后题6、7




第五章 数据库完整性

考试范围

  • 断言、触发器各一道

复习参考

  • 课后题6、8





第六章 关系数据库理论

考试范围

  • 判断范式(不考第四范式)

复习参考

  • 课后题6


第七章 数据库设计

考试范围

  • ER图转换关系模式

复习参考

  • 课后题10



    image.png


第八章 数据库编程

考试范围

  • 存储过程一道

复习参考

  • 课后题2







最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。