您好,欢迎访问三七文档
空间数据库习题答案【篇一:空间数据库复习思考题】xt1.什么是空间数据库?阐述空间数据库管理系统的主要功能。2.阐述数据库系统的外部、内部体系结构。3.什么是数据模型?阐述常用数据模型的基本思想。4.什么是空间索引?阐述格网索引、四叉树索引、r树索引的基本思想。5.如何扩展sql语言,使其支持空间查询?6.阐述数据库设计的基本步骤。7.阐述数据库的安全性、完整性、并发控制、数据库恢复基本思想。8.数据库的完整性确保数据的正确性和相容性,阐述geodatabase提供了哪些措施来保证数据的完整性。9.深入理解geodatabase中的要素类、关系类、子类型、属性域、拓扑等基本概念及相关内容。10.比较、分析geodatabase中的简单关系和复合关系。11.什么是子类型?什么情况下创建子类型,什么情况下创建新的要素类?12.使用microsoftvisio如何设计geodatabase模式?13.使用arcgisdiagrammer如何设计geodatabase模式?14.拓扑验证(validate)过程中的聚集处理(clusterprocessing)受哪些因素的影响,如何影响?15.“脏区(dirtyareas)”有何作用?简述产生“脏区”的五种情况。16.在一个版本化的要素数据集中建立一个新拓扑或者修改一个已存拓扑的模式,请阐述如何完成?17.请阐述在创建复制和同步复制这一过程中,对geodatabase中的拓扑是如何处理的?18.阐述要素几何在oraclearcsdegeodatabase中如何存储(5种存储方式,及每种存储方式使用的主要系统表)。19.阐述oraclegeodatabase中的blob数据存储。20.arcsdegeodatabase在oracle中是如何识别事务表和其相联系的要素表、索引表。21.试分析arcsdeenterprisegeodatabase是如何对版本化的geodatabase管理的?22.当编辑版本化geodatabase时,哪些情况下会产生冲突?23.试比较编辑非版本化数据和版本化数据的差异?24.当注册数据为版本时,带有“withtheoptiontomoveeditstobase”选项和不带有此选项有何区别?25.版本权限如何根据具体情况进行设置?26.版本冲突如何定义?版本冲突如何协调?27.理解geodatabase历史数据归档的含义;当编辑保存或提交到default版本时,针对新建、更新、删除要素,归档类如何处理?28.深入理解复制/同步技术的思想,关系类、拓扑、几何网络的复制/同步有何特点?29.试分析geodatabase复制/同步中的checkout/in、oneway、twoway使用情况。30.分析比较geodatabase版本与复制/同步技术。31.阐述arcsdegeodatabase管理的主要任务。32.分析比较连接arcsdegeodatabase的两种方式。33.oraclearcsdegeodatabase性能调整应从哪些方面考虑?【篇二:课后习题答案】独立性是依靠(a)映像实现的。a、模式/内模式映象b、外模式/内模式映象c、外模式/模式映象d、内模式/模式映象2、对于大型企业而言,应该采用(a)版本的sqlserver2005。a、企业版b、工作组版c、开发者版d、精简版3、要使用sqlserver2005,必须至少启动以下(a)服务。a、数据库引擎b、分析服务c、报表服务d、集成服务4、(a)是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。a.dbmsb.dbc.dbsd.dba二、思考题1、试解释db、dbms和dbs三个概念。答:db是长期存储在计算机内、有组织的、统一管理的相关数据的集合。dbms是位于用户与0s之间的一层数据管理软件,它为用户或应用程序提供访问db的方法。dbs是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即采用数据库技术的计算机系统。2、什么是数据库的逻辑独立性和物理独立性?答:数据独立性是指应用程序与db的数据结构之间的相互独立。在物理结构改变时,尽量不影响应用程序,称为物理独立性;在逻辑结构改变时,尽量不影响应用程序,称之为逻辑数据独立性。一、选择题1、在sqlserver中,下列关于数据库的说法正确的是(b)a、一个数据库可以不包括事务日志文件b、一个数据库可以只包含一个事务日志文件和一个数据库文件c、一个数据库可以包含多个数据文件,但只能包含一个事务日志文件d、一个数据库可以包含多个事务日志文件,但只能包含一个数据库文件2、删除数据库的命令是(d)。a、deletedatabase数据库名b、sp_helpdbdatabase数据库名c、droptable数据库名d、dropdatabase数据库名3、若要使用多个文件,为了便于管理,可使用(b)a、文件夹b、文件组c、复制数据库d、数据库脱机4、在sqlserver中,用来显示数据库信息的系统存储过程是(d)a、sp_dbhelpb、sp_dbc、sp_helpd、sp_helpdb二、思考题1、sqlserver2005数据库由哪两类文件组成?这些文件的推荐扩展名分别是什么?答:sqlserver2005数据库由数据文件和日志文件组成。数据文件又包含主数据文件和辅助数据文件,主数据文件的扩展名为:.mdf,辅助数据文件的扩展名为:.ndf。日志文件的扩展名为:.ldf。2、在定义数据文件和日志文件时,可以指定哪几个属性?答:在定义数据库的数据文件和日志文件时,可以指定如下属性:?文件名及其位置。?文件初始大小。?文件增长方式。?文件最大大小。3、数据库如何扩容?有几种方法?答:在企业管理器中扩大数据库空间有两种方法,一种是扩大数据库中已有文件的大小,另一种是为数据库添加新的文件。习题3一、选择题1、在transact-sql语句中,建立表的命令是(a)a、createb、buildc、cleard、remove2、sql语言中,删除表中数据的命令是(a)。a.deleteb、dropc、cleard、remove3、有一个关系:学生(学号,姓名,系别),规定学号不能为空、不能重复,这一规则属于(a)a、实体完整性约束b、关键字完整性约束c、参照完整性约束d、用户自定义完整性约束4、以下关于外键和相应的主键之间的关系的说法中,正确的是(a)。a、外键并不一定要与相应的主键同名b、外键一定要与相应的主键同名c、外键一定要与相应的主键同名而且唯一d、外键一定要与相应的主键同名,但并不一定唯一5、在transace-sql语句中修改表结构时应使用的命令是(c)。a、updateb、insertc、alterd、modify6、要限制输入到列中的值的范围,应使用(a)约束。a、checkb、primarykeyc、foreignkeyd、unique二、思考题1、什么是数据的完整性?数据完整性有哪些分类?答:数据的完整性是指数据的精确性和可靠性,主要用于保证数据库中数据的质量。数据完整性分为4类:实体完整性、域完整性、参照完整性、用户定义的完整性。2、数据约束有哪几种?分别实现何种数据完整性?答:数据约束有5种,主键约束和唯一性约束实现实体完整性,外键约束实现参照完整性,默认值约束和检查约束实现域完整性。【篇三:数据库考试习题及答案】题1.安装microsoftsqlserver2005企业版对操作系统的最低要求可以是microsoftwindowsxpprofessionalsp2。(错)2.每一个服务器必须属于一个服务器组。一个服务器组可以包含0个、一个或多个服务器。(对)二、填空题3.mssqlserver提供多个图形化工具,其中用来启动、停止和暂停sqlserver服务的图形化工具称为sqlserver配置管理器。三、选择题4.下列系统数据库中,(d)数据库不允许进行备份操作。a.masterb.msdbc.modeld.tempdb5.下列关于sqlserver2005实例的说法中,正确的是(c)。a.不同版本的默认实例数可能不一样多b.不同版本的命名实例数一定一样多c.不同版本的默认实例只有一个,命名实例数不一样多d.不同版本的命名实例只有一个,默认实例数不一样多6.下列(c)数据库是sqlserver2005在创建数据库时可以使用的模板。a.masterb.msdbc.modeld.mssqlsystemresoure7.默认情况下,sqlserver2005的系统数据库有(b)。a.1个b.5个c.4个d.6个8.在一台计算机上能安装(a)个默认实例。a.1b.509.访问默认实例使用(b)作为实例名。a.计算机名b.mssqlserver10.下列叙述中正确的是(a)。a.sqlserver实例是提供服务的,所以一个sqlserver实例称为一个数据库服务器b.sqlserver实例也叫做数据库引擎c.若计算机上安装多个sqlserver实例,则它们可以相互管理11.sqlserver2005实例主要提供哪些服务?(bcd)//全文搜索、报表服务、通知服务a.查询服务b.数据库服务c.集成服务d.分析服务12.一台计算机的计算机名为computer,若在该计算机上打开配置管理器看到如图1所示内容,说明本机上已安装3个实例,其实例名分别是(bcd)a.computerb.mssqlserverc.computer\sqlexpressd.computer\server13.连接数据库服务器时需要提供哪些信息?(a或者b)a.要连接的服务器名b.身份验证信息c.连接协议信息14.能否将他人计算机上运行的实例注册到你的ssms中?(a)a.不能b.能则四、简答题15.什么是sqlserver2005实例,其主要功能有哪些?答:sqlserver2005的实例实际上就是虚拟的sqlserver服务器。每个实例都包括一组私有的程序和数据文件,同时也可以和其他实例共用一组共享程序或文件。在数据库实例中,可以创建数据库及其对象,实现安全性,对服务器对象、复制和sqlserver代理等进行管理。数据库引擎是服务器的核心部件,sqlservermanagementstudio是sqlserver2005最重要的管理工具,用于访问、配置和管理sqlserver2005的组件。16.简述sqlserver2005服务器与客户端的关系?答:在使用sqlserver2005软件过程中,客户机通常是指一些适合在家庭、实验室、办公环境下使用的安装了一些享用网络服务的pc,这些pc上网的目的是享受各种网络服务。服务器是指能够适应大容量数据存储和频繁的客户机访问操作的计算机,这类计算机一般配置大容量硬盘和24小时不间断的ups电源、具备可热插拔功能、安装服务器和操作系统下的iis软件,能够在计算机网络中提供各种网络服务。客户机通过网络将要求传递给服务器,服务器按照客户机的要求返回结果。第二章习题一、选择题1.在sqlserver2000中,关于数据库说法错误的是(c)。a.数据库在磁盘上默认的存储位置是:sqlserver安装路径\microsoftsqlserver\mssql\datab.一个数据库至少应包含一个数据库文件(*.mdf)和一个事务日志文件(*.ldf)c.只有当数据库中不存在数据的情况下,才可以进行数据库的收缩操作。d.可以通过从a机器拷贝数据库文件和事务日志文件至b机器,然后通过在b机器上执行相应的附加数据库操作,实现数据库从a机器到b机器的复制。2.下列哪个不是sql数据库文件的后缀。(c)a..mdfb..ldfc..tifd..ndf3.每个数据库有且只有一个(a)a、主要数据文件b、次要数据文件c、日志文件d、索引文件4.在mssqlserver中,关于数据库的说法正确的是(d)a、一个
本文标题:空间数据库习题答案
链接地址:https://www.777doc.com/doc-5235992 .html