数据库问答题.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库问答题

数据库问答题 1.简述DBMS的主要功能。 .数据定义功能; .数据操纵功能; .数据库的运行管理; .数据库的建立和维护功能 .数据字典。 2.简述数据库逻辑设计阶段的主要步骤。 答:把概念模型转换成逻辑模型;2、设计外模型;3、设计应用程序与数据库接口;4、评价模型;5、修正模型。 3.简述存储过程的优点。 答:提供了安全机制,改进了执行能力,减少了网络流量和增强了代码的重用性。 4.简述SQL数据库表的三种类型及它们的区别。 5.简述数据库的完整性含义以及DBMS的完整性子系统的功能。 答:数据库完整性是指数据的正确性、有效性和相容性。 功能:监督事务的执行,并测试是否违反完整性规则;若有违反现象则采取恰当的操作,譬如拒绝操作、报告违反情况、改正错误等方法来处理。 6.SQL的视图机制有哪些优点? 答:数据安全性、逻辑独立性和操作简便性。 7.简述ODBC体系结构中驱动程序管理器的功能。 答:为应用程序加载DBMS驱动程序; 检查ODBC调用参数的合法性和记录ODBC函数的调用; 为不同的驱动程序ODBC函数提供单一入口; 调用正确的DBMS驱动程序; 提供驱动程序信息。 8.简述面向对象技术中聚合的概念。 答:聚合表达了成分对象和聚合对象之间的联系,聚合实际上是一种较强形式的关联联系。 9.以学生选课关系SC(学号,课程号,成绩)为例,说明实体完整性规则的含义。 答:实体完整性的定义:主属性不允许为空。 在SC中,因为(学号,课程号)是主码,所以学号和课程号都是主属性,所以实体完整性在这个关系中就是约束学号和课程号都不能取空值。 10.如果关系模式R的候选键由全部属性组成,那么R是否属于3NF?说明理由。 答:3NF的定义: 在关系模式R中,不存在任何的非主属性对主键的部分函数依赖和传递函数依赖。 因为R关系中所有的属性构成候选键,则不存在非主属性,所以该关系R属于3NF. 11.嵌入式SQL语句何时不必涉及到游标?何时必须涉及到游标? 答:insert、delete、update当查询结果为单元组时,可以不涉及游标。当select查询语句为多元组时宿主语言无法使用,一定要用游标机制把多个元组一次一次地传送给宿主语音处理。 12.试说明事务的ACID特性分别由DBMS的哪个子系统实现。什么是事务? 事务的ACID特征:原子性、隔离性、一致性、持久性 原子性由事务管理子系统实现,一致性由完整性子系统实现,隔离性由并发控制子系统实现,持久性由恢复管理子系统实现。 事务是构成单一逻辑工作单位的操作集合,要么完全执行,要么完全不执行。 13.数据库系统中支持数据独立性的方法是什么? 三级模式及二级映像功能 14.简述数据库概念设计的主要步骤。 答:进行数据抽象,设计布局概念模型; 将布局概念模型综合成全局概念模型; 评审。 15.什么是数据冗余?它会引起哪些操作异常? 答:数据冗余是指数据重复,由于文件之间缺乏联系,造成每个应用程序都有对应的文件,有可能同样的数据在多个文件中重复存储。它通常会引起数据插入、数据删除、数据更新异常 16.简述视图的特点。 答:视图是从一个或多个基本表导出的表。但视图仅是一个定义,视图本身没有数据、不占用磁盘空间。视图一经定义就可以和基本表一样被查询,也可以用来定义新的视图,但更新(插、删、改)操作将有一定限制。 17.简述事务的COMMIT语句和ROLLBACK语句的功能。 答:COMMIT语句:正常提交所有事务 ROLLBACK语句:回滚所有事务。 18.简述可串行化调度的概念。 答:每个事务中,语句的先后顺序在各种调度中始终保持一致。在这个前提下,如果一个并发调度的执行结果与某一串行调度的执行结果等价,那么,这个并发调度称为“可串行化的调度”,否则是不可串行化的调度。 19.什么是触发器?它由哪三个部分组成? 答:触发器是一个能由系统自动执行对数据库修改的语句; 它包括事件、条件、动作。 分为“元组级触发器”“语句级触发器” 20.简述SQL Server查询分析器的功能。 答:提供图形界面来执行一个或多个T-SQL语句,用户从文本的方式编辑T-SQL语句,然后发送给服务器,并执行结果,使用这个工具,用户所以交互地设计和测试T-SQL语句、批处理和脚本。 21.在UML类图中,类由哪三部分组成? 答:类名、对象的属性、操作 22.简述ODBC数据库应用程序的主要功能。 答:调用ODBC函数,递交SQL语句给DBMS检索出结果并进行处理。 23.简述采用检查点方法的恢复算法的主要内容。 答:恢复算法:1、根据日志文件建立事务重做队列和事务撤销队列 2、对重做队列中是事物进行REDO处理,对撤销队列中的事务进行UNDO处理。 24.事务的存取模式有几种,分别是什么? 答:只读型(read o

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档