东北大学20春《数据库技术》在线平时作业3答案.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
### 数据库技术知识点解析 #### 一、数据库系统中数据不一致性原因 **知识点解析**: - **选项分析**:数据库系统中数据不一致性的主要原因在于缺乏有效的完整性控制机制,而不是简单地因为没有严格保护数据(尽管数据保护也很重要)。因此,正确答案是**B. 未对数据进行完整性控制**。 #### 二、数据库并发操作可能带来的问题 **知识点解析**: - **并发操作问题**:在多用户共享同一数据库资源的情况下,如果不采取适当措施控制并发访问,可能会出现以下问题: - **丢失更新**:多个事务对同一数据项进行更新,导致某些事务的更新结果被覆盖。 - **脏读**:一个事务读取了另一个未提交事务修改的数据。 - **不可重复读**:在一个事务的不同执行阶段读取同一数据项时得到不同的结果。 - **幻读**:在同一个事务中两次执行相同的查询但返回不同数量的行。 因此,正确的选项是**A. 丢失更新**。 #### 三、关于Session对象的有效性 **知识点解析**: - **Session对象**:在Web应用中,Session用于跟踪用户的会话状态。当用户从一个页面跳转到另一个页面时,存储在Session中的信息不会丢失,除非Session过期或被显式地销毁。 - **选项分析**:根据上述解释,正确答案为**B. 当客户从一个网页转到另一个网页时,保存在Session中的信息不会丢失**。 #### 四、SQLServer的内嵌表值函数 **知识点解析**: - **内嵌表值函数**:SQLServer提供了一种特殊的函数类型——内嵌表值函数,它返回一个表作为其结果集。 - **选项分析**:根据描述,正确答案为**A. 数据库表**。 #### 五、SQL的主码子句和外码子句 **知识点解析**: - **完整性措施**:SQL的主码子句和外码子句主要用于确保数据库的一致性和完整性。 - **主键**:定义了表的唯一标识符。 - **外键**:用于维护表之间的关联关系。 - **选项分析**:这两个子句都属于数据库完整性的范畴,故正确答案为**A. 完整性措施**。 #### 六、“脏数据”的概念 **知识点解析**: - **脏数据**:在数据库中,“脏数据”通常指的是那些未提交随后又被撤销的数据。 - **选项分析**:根据定义,正确答案为**B. 未提交随后又被撤消的数据**。 #### 七、客户机/服务器结构中的连接支持 **知识点解析**: - **连接支持**:在客户机/服务器架构中,连接支持通常是指位于客户端与服务器之间的组件,负责透明地管理网络通信。 - **选项分析**:根据描述,正确答案为**B. 连接支持**。 #### 八、基本表的撤消 **知识点解析**: - **撤消基本表**:在SQL中,可以使用特定的命令来撤消(即删除)一个基本表。 - **选项分析**:正确答案为**B. DROPTABLE命令**。 #### 九、嵌入HTML文件的ASP程序代码 **知识点解析**: - **ASP代码嵌入**:ASP(Active Server Pages)是一种服务器端脚本环境,可以在HTML页面中嵌入服务器端脚本。 - **选项分析**:正确答案为**A. %%**,表示ASP代码的开始和结束标记。 #### 十、概念模型中的属性 **知识点解析**: - **属性与字段**:在概念模型中,属性对应于关系数据库中的列或字段。 - **选项分析**:正确答案为**C. 列** 或 **D. 字段**。 #### 十一、关系数据库中的主码 **知识点解析**: - **主码**:在关系数据库中,主码用于唯一标识表中的每一行记录。 - **选项分析**:正确答案为**A. 实体完整性规则**,因为它规定了主码的唯一性。 #### 十二、职工与亲属关系的完整性约束 **知识点解析**: - **级联删除**:在数据库设计中,可以通过定义级联删除(ON DELETE CASCADE)来实现当主表中的记录被删除时,自动删除从表中与之相关的记录。 - **选项分析**:正确答案为**B. ON DELETE CASCADE**。 #### 十三、JSP的内置对象 **知识点解析**: - **JSP内置对象**:JSP提供了多个内置对象,用于简化开发过程。 - **选项分析**:正确答案为**B. bean**,这不是一个内置对象。 #### 十四、SQL中的NOT IN操作符 **知识点解析**: - **NOT IN操作符**:在SQL中,NOT IN用于排除指定集合中的值。 - **选项分析**:正确答案为**B. SOME**,与NOT IN相对应的操作符是NOT EXISTS或使用IN结合NOT。 #### 十五、数据库系统的定义 **知识点解析**: - **DBS定义**:DBS(Database System)是指数据库系统,包括数据库本身以及管理这些数据的软件和硬件。 - **选项分析**:正确答案为**D. 数据库系统**。 #### 十六、SQL中的HAVING子句 **知识点解析**: - **HAVING子句**:在SQL中,HAVING子句用于过滤GROUP BY子句产生的分组。 - **选项分析**:正确答案为**B. 分组**。 #### 十七、SQL的SELECT语句 **知识点解析**: - **SELECT语句**:SQL的SELECT语句用于从一个或多个表中选择数据。 - **选项分析**:正确答案为**B. 表**,表示查询结果返回的是一个表。 #### 十八、RecordSet对象的Fields属性 **知识点解析**: - **RecordSet对象**:在ADO(ActiveX Data Objects)中,RecordSet对象用于表示从数据库检索的数据集合。 - **选项分析**:正确答案为**B. 记录集的列数**。 #### 十九、SQLServer的整型数据类型 **知识点解析**: - **整型数据类型**:SQLServer支持多种整型数据类型,包括int、smallint、tinyint等。 - **选项分析**:正确答案为**B. int、smallint和tinyint**。 #### 二十、SQL的GRANT语句 **知识点解析**: - **GRANT语句**:在SQL中,GRANT语句用于授予用户特定的权限。 - **选项分析**:正确答案为**B. GRANT SELECT ON SC TO U1 WITH GRANT OPTION**,表示将查询SC表的权限授予用户U1,并允许该用户将此权限再授予其他用户。
- 粉丝: 9
- 资源: 8万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助