正在加载图片...
15、数据库的结构数据模型有哪几种?按此划分SQLSERVER属于哪种类型? 答:有层次模型、网状模型、关系模型、面向对象模型、对象关系模型等几种:SQL SERVER 属于关系模型 16、数据库管理系统为什么要对事务进行并发调度?并发调度时为什么要进行并发控制? 答:数据库是一个共享资源,可以供多个用户使用:如果事务一个一个地串行执行,则许多 系统资源将处于空闲状态,因此为了东分利用系统资源发挥数据库共享资源的特点,应该分 许多个事务并行封 执行 ,进行并发调度 当多用户并发地存取数据库时就会 产生多个事务同时存取同一数据的情况,若对并发 作不加控制就可能会存取和存储不正确的数据,破坏事务的一致性和数据库的一致性:所以 数据库管理系统必须提供并发控制机制。 17、写出数据库设计的步骤 需求分析 (2)概念结构设计: (3)逻辑结构设计: (4)物理结构设计: (5)数据库实施 (6)数据库运行和维护 18、在建立ER模型时如何区分实体和属性? 答:在给定的应用环境中,可以遵循以下准则来划分实体和属性: (1)属性与它所描球的实体之间只能是单值联系,即联系只能是一对名的: (2)属性不能再有需要进一步描述的性质: (3) 作为属性的数据项,除了它所描述的实体之外,不能再与其它实体具有联系 19、什么是触发器? 答:是一种特殊类型的存储程序,在试图修改触发器所保护的表中的数据时,它就会自动执 行。触发器可以包括大多数Transact sql语句。触发器的查询计划存储在过程缓冲中。 20、事务对象的属性SQLC0E的返回值有哪些,分别表示什么? 答:SQLCode指示最近一次SQL语句是操作成功还是失败,其可能取值为: 0操作成功 1操作失败 100操作成功,但无返回数据 21、什么是ODBC?将它和专用接口进行比较。 答:ODBC(Open Data Base Connectivity)接口是微软公司提出的开放式数据库互连标准接口, 它以关系数据库标准查询语言SQL来存取连接到的数据源,ODBC支持单个应用系统访问 多个不同的数据库管理系统(DBMS),并且,对应用系统的开发人员来说,它能够用统一的 方法处理不 的数据源,减轻了学习新系统的压力。现在,除 acle.Sybase.MS SQLSer IBM DB/3等大型数据库管理系统支持ODBC接口外,诸如dBase,,FoxPro,Sybase SQLAnywhere,Exce之类的数据源也都支持ODBC接口。 专用接口针对具体的数据库管理系统而设计,对诸如Oracle,Sybase,informix之类的大 第4页共17页 第 4 页 共 17 页 15、数据库的结构数据模型有哪几种?按此划分 SQL SERVER 属于哪种类型? 答:有层次模型、网状模型、关系模型、面向对象模型、对象关系模型等几种;SQL SERVER 属于关系模型。 16、数据库管理系统为什么要对事务进行并发调度?并发调度时为什么要进行并发控制? 答:数据库是一个共享资源,可以供多个用户使用;如果事务一个一个地串行执行,则许多 系统资源将处于空闲状态,因此为了充分利用系统资源发挥数据库共享资源的特点,应该允 许多个事务并行地执行,进行并发调度; 当多用户并发地存取数据库时就会产生多个事务同时存取同一数据的情况,若对并发操 作不加控制就可能会存取和存储不正确的数据,破坏事务的一致性和数据库的一致性;所以 数据库管理系统必须提供并发控制机制。 17、写出数据库设计的步骤。 答:(1)需求分析; (2)概念结构设计; (3)逻辑结构设计; (4)物理结构设计; (5)数据库实施; (6)数据库运行和维护。 18、在建立 E-R 模型时如何区分实体和属性? 答:在给定的应用环境中,可以遵循以下准则来划分实体和属性: (1)属性与它所描述的实体之间只能是单值联系,即联系只能是一对多的; (2)属性不能再有需要进一步描述的性质; (3) 作为属性的数据项,除了它所描述的实体之外,不能再与其它实体具有联系。 19、什么是触发器? 答:是一种特殊类型的存储程序,在试图修改触发器所保护的表中的数据时,它就会自动执 行。触发器可以包括大多数 Transact_sql 语句。触发器的查询计划存储在过程缓冲中。 20、事务对象的属性 SQLCODE 的返回值有哪些,分别表示什么? 答:SQLCode 指示最近一次 SQL 语句是操作成功还是失败,其可能取值为: 0 操作成功 -1 操作失败 100 操作成功,但无返回数据 21、什么是 ODBC?将它和专用接口进行比较。 答: ODBC(Open Data Base Connectivity)接口是微软公司提出的开放式数据库互连标准接口, 它以关系数据库标准查询语言 SQL 来存取连接到的数据源,ODBC 支持单个应用系统访问 多个不同的数据库管理系统(DBMS),并且,对应用系统的开发人员来说,它能够用统一的 方法处理不同的数据源,减轻了学习新系统的压力。现在,除了 Oracle,Sybase,MS SQL Server, IBM DB/3 等大型数据库管理系统支持 ODBC 接口外,诸如 dBase, FoxPro, Sybase SQLAnywhere,Excel 之类的数据源也都支持 ODBC 接口。 专用接口针对具体的数据库管理系统而设计,对诸如 Oracle,Sybase, informix 之类的大
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有