1 计算机软件(本科)专业《数据库技术及应用》辅导材料(2014 年 4 月)一、问答题1、数据独立性的含义。 (指数据不依赖于程序)2、数据库系统的三级模式是什么?( 外模式、模式和内模式)3、网状数据库中记录与记录之间是通过什么联系?(指针 )4、层次数据库中记录与记录之间是通过什么联系?(指针 )5、关系 数据库中表与表之间是通过什么联系?(公共属性或外码 )6、当数据的存储结构改变时,数据的逻辑结构可以不变,从而应用程序也不用改变这就是数据与程序的什么独立性?(物理独立性)7、当数据的全局逻辑结构改变时,数据的局部逻辑结构可以不变,从而应用程序也不用改变这 就是数据与程序的什么独立性?(逻辑独立性 )8、在关系模型中, 任何关系必须满足哪三类完整性约束?(实体完整性、参照完整性 和用户定义完整性)9、两个实体集之间的联系有哪三种?(一对一联系、一对多联系和多对多联系)10、 实体联系模型( E-R 模型)属于哪类模型?(概念模型)11、结构数据模型有哪三类?( 关系数据模型、层次数据模型和网络数据模型) 12、关系中的选择运算和投影运算的含义是什么?(选择出满足条件的行和选择出满足条件的列构成新的关系)13、概念模型、 数据模型和物理模型与DBMS和硬件的关系?( 独立于 DBMS和硬件、 依赖于DBMS、依赖于 DBMS和硬件 ) 14、事务的提交命令和回滚命令是什么?( COMMIT 、ROLLBACK ) 15、数据库中常见故障的种类有哪些?(事务内部故障、 系统故障、 介质故障、 计算机病毒)16、 SQL Server 中的对象权限的含义及内容。(对象权限的含义:针对数据库对象设置,由数据库对象拥有者授予或撤销。对象权限的内容:包括SELECT 、UPDATE 、INSERT 、DELETE 、EXECUTE 等。)17、 SQL Server 中的语句权限的含义及内容。(语句权限的含义:针对数据库设置,由数据库管理员或数据库拥有者授予或撤销。语句权限的内容:包括CREATRE DA TABASE 、CREATRE DEFAULT 、CREATRE PROCEDURE 、CREATRE RULE 、CREATRE TABLE 、CREATRE VIEW等。)18、 SQL Server 中的数据库完整性及实现方法。(数据库完整性种类有3 种:域完整性、实体完整性、 参照完整性。 数据库完整性实现方法有2 种:声明数据完整性和过程数据完整性。)19、 SQL Server 中的实现数据库完整性的4 种方法。(约束:通过限制表、行和列中的数据来保证数据完整性,在创建和...