中央电大数据库应用技术形成性考核册(本科-全)3917587.docx
《中央电大数据库应用技术形成性考核册(本科-全)3917587.docx》由会员分享,可在线阅读,更多相关《中央电大数据库应用技术形成性考核册(本科-全)3917587.docx(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库库应用技技术第第1次作业业及答案案第一章思思考与练练习题一、选择择题 1三三级模式式间存在在两种映映射,它它们是(C)。A模式式与子模模式间,模模式与内内模式间间B子模模式与内内模式间间,外模模式与内内模式间间C外模模式与模模式间,模模式与内内模式间间D模式式与内模模式间,模模式与模模式间 2 SQLL Seerveer系统统中的所所有系统统级信息息存储于于哪个数数据库( A )。Amaasteer BBmoddel Ctemmpdbb Dmsddb 3下下面关于于temmpdbb数据库库描述不不正确的的是( D )。A是一一个临时时数据库库 B属属于全局局资源C没有有权限限限制 DD是
2、用用户建立立新数据据库的模模板 4在在数据库库技术中中,面向向对象数数据模型型是一种种( BB )。A概念念模型B结构构模型C物理理模型D形象象模型 5数数据库管管理系统统常见的的数据模模型有(B)。A网状状、关系系和语义义B层次次、关系系和网状状C环状状、层次次和关系系D网状状、链状状和层次次 6用用户看到到的数据据表,属属于数据据库系统统三级模模式中的的( DD )。A外模模式B内模模式C子模模式D模式式 7对对数据的的插入属属于数据据库管理理系统( B )的功能。A数据据定义B数据据操纵C数据据库的运运行管理理D数据据库的建建立和维维护 8保保持数据据的完整整性属于于数据库库管理系系统(
3、 C )的的功能。A数据据定义B数据据操纵C数据据库的运运行管理理D数据据库的建建立和维维护 9在在SQLL Seerveer数据据库中,默默认情况况下Syys通常常是( C )。A数据据文件的的后缀B事务务日志文文件的后后缀C系统统表表名名的前缀缀D辅助助文件的的后缀二、填空空题 1计计算机数数据处理理技术大大致经历历了(人人工管理理)、(文文件管理理)、(数数据库管管理)等等不同的的发展阶阶段。 2数数据库系系统由(外模式)、(模式)和(内模式)三级抽象模式构成。 3数数据库管管理系统统的主要要功能包包括(数数据定义义)、(数数据操纵纵)、(数数据库的的运行管管理)、(数据据库的建建立和维
4、维护)。 4关关系模型型由三部部分组成成(数据据结构)、(关系系操作集集合)和和(关系系的完整整性)。 5 SQLL Seerveer提供供了大量量易用的的管理工工具,比比较常用用的主要要有(服服务管理理器)、(企业业管理器器)和(查查询分析析器)。 6数数据文件件的后缀缀是( mdff )。 7事事务日志志文件的的后缀是是( lldf )。 8 SQLL Seerveer数据据库分为为(系统数数据库)和和(用户户数据库库)两种种类型。三、简答答题1什么么是数据据和数据据处理?数据与与信息的的区别联联系是什什么?参考考答案:数据据(Daata)是是一组表表示数量量、行动动和目标标的非随随机的可
5、可鉴别的的符号。数据据处理通通常包括括查找、统计、分类、修改、计算、汇总等等各种方方法。数据据(Dataa)是一一组表示示数量、行动和和目标的的非随机机的可鉴鉴别的符符号。信息息(Innforrmattionn)是经经过加工工的,能能对接收收者的行行为和决决策产生生影响的的、有价价值的数数据。如果果将数据据比喻为为原料,那那么信息息就是数数据经过过加工而而生产的的产品,是是有价值值的数据据。与原原料和产产品的概概念相似似,一个个系统的的产品可可能是另另一个系系统的原原料,那那么一个个系统的的信息可可能成为为另一个个系统的的数据。2数据据库、数数据库管管理系统统、数据据库系统统之间到到底是什什么
6、关系系?参考考答案:数据据库就是是各种相相关数据据的集合合和容器器。数据据库所保保存的数数据是指指长期储储存在计计算机内内、有组组织的、可共享享的数据据集合。数据库库中的数数据必须须按一定定的数据据模型组组织、描描述和储储存,具具有较小小的冗余余度、较较高的数数据独立立性和易易扩展性性,并可可以被一一定范围围内的各各种用户户共享。数据据库管理理系统是是对数据据库进行行管理的的系统软软件,位位于用户户和操作作系统之之间,为为用户或或应用程程序提供供访问数数据库的的方法和和工具。广义义上,数数据库系系统就是是采用了了数据库库技术的的计算机机系统,一一般由数数据库、数据库库管理系系统(及及其开发发工
7、具)、应用系系统、数数据库管管理员和和用户构构成。狭狭义上讲讲,数据据库系统统主要指指数据库库和数据据库管理理系统,由由于这二二者在应应用中的的相互依依赖性,所所以在一一般不引引起混淆淆的情况况下常常常把数据据库系统统简称为为数据库库。3请描描述一下下SQLL Seerveer数据据库的存存储结构构。参考考答案:SQL Serrverr数据库库的存储储结构包包括物理理存储结结构和逻逻辑存储储结构两两个层面面。在物物理层面面上,SSQL Serrverr数据库库是由两两个操作作系统文文件组成成的,即即数据文文件和事事务日志志文件,它它们的后后缀分别别是MDDF和LDFF。数据据文件主主要用于于存
8、储数数据,事事务日志志文件主主要用于于存储数数据库的的更新情情况等事事务日志志信息。在逻逻辑层次次上,数数据库是是由表、视图、存储过过程等一一系列数数据对象象组成的的。当采采用SQQL SServver企企业管理理器将上上述数据据库文件件“打开”后,就就能看到到数据库库的逻辑辑结构了了,如图图XXXX所示。数据库库中的数数据分别别存储在在几个不不同的对对象中,而而这些对对象是用用户在操操作数据据库时,实实际能够够看到和和接触到到的,属属于逻辑辑存储结结构。常常用的数数据库对对象主要要包括:表(TTablle)、索引(Index)、视图(Views)、触发器(Triggers)、存储过程(Sto
9、re Procedures)、缺省(Default)、约束(Constraints)、用户(Users)以及图表(Diagram)和用户自定义的数据类型等。在以后的章节中,我们将逐步学习这些对象的使用方法。4简述述关系模模型的组组成。参考考答案:系模模型是目目前最重重要的一一种数据据模型。关系数数据库系系统采用用关系模模型作为为数据的的组织方方式。关关系模型型由三部部分组成成:数据据结构、关系操操作集合合和关系系的完整整性。数据据结构是是指在关关系模型型中,无无论是数数据还是是数据之之间的联联系都是是以二维维表(关关系)这这一种简简单的结结构表示示的,这这即符合合人们使使用数据据的习惯惯,同时
10、时也便于于计算机机实现。关系系操作是是指关系系代数(或或等价的的关系演演算)中中并、交交、差、选择、投影、连接等等。关系系模型给给出了关关系操作作的能力力和特点点,但不不对DBBMS的的语言给给出具体体的语法法要求。关系语语言的特特点是高高度的非非过程化化。其操操作方式式的特点点是集合合操作,即即操作的的对象和和结果是是集合,称称为一次次一集合合的方式式,而不不是一次次一个记记录的方方式。关系系完整性性包括实实体完整整性、参参照完整整性和用用户自己己定义的的完整性性。实体体完整性性是保证证数据库库中记录录的惟一一性,即即每个记记录的主主键不能能为空值值,也不不能与其其他记录录的主键键相同。参照
11、完完整性是是保证表表与表之之间语意意上的完完整性,即即当一个个表引用用在另一一个表中中定义的的实体时时,要保保证这个个实体的的有效性性。这两两种完整整性是关关系模型型必须满满足的约约束条件件,应该该由关系系系统自自动支持持。而用用户自定定义完整整性反映映了用户户的要求求,是用用户自行行定义的的。第二章思思考与练练习题一、选择择题 1下下述关于于索引的的描述,正正确的是是( BB )。A撤销销索引会会同时撤撤销数据据库中与与之相关关的内容容B建立立索引后后,会影影响基本本表的插插入速度度C基本本表的记记录数量量越多,越越不应该该建立索索引D基本本表的记记录越长长,越不不应该建建立索引引 2下下述
12、关于于视图的的描述,正正确的是是( CC )。A视图图仅由一一个基本本表导出出B执行行视图比比在客户户端直接接执行SSELEECT语语句的速速度要慢慢C在SSQL Serrverr中,可可以像基基本表一一样对视视图进行行查询操操作D视图图存储在在客户端端的数据据库中 3如如果希望望从学生生表中查查询出所所有姓“张”的同学学,那么么条件语语句应该该是( B )。AWhheree 姓名名 % 张BWhheree 姓名名 LIIKE 张CWhheree 姓名名 % LIKKE张DWhheree 姓名名 LIIKE 张 4下下列SQQL语句句中,能能够完成成求某列列最大值值的是( B )。ASEELE
13、CCT AAVG(Agee) FFROMM SttudeentBSEELECCT MMAX(Agee) FFROMM SttudeentCSEELECCT MMIN(Agee) FFROMM SttudeentDSEELECCT CCOUNNT(*) FFROMM Sttudeent 55.假定定学生关关系S(SNOO,SNNAMEE,SEEX,AAGE),课程程关系CC(CNNO,CCNAMME,TTEACCHERR),学学生选课课关系SSC(SSNO,CNOO,CRRADEE).要要查询选选修了“计算机机技术”课程的的女学生生姓名,将将涉及到到关系。( DD )AS BSC,C CS,CC
14、 DS,CC,SCC二、填空空题1SQQL数据据定义语语言的主主要作用用是创建建存储数数据的结结构,而而数据操操纵语言言的主要要作用则则是向数数据库中中填写数数据,具具体包括括增加、删除、修改等等操作。2当需需要对查查询结果果进行排排序时,可可以指定定其排序序方式,字字段后使使用ASSC 表表示升序序, DDESCC 表示示降序。3.视图图是一个个虚表,它它是从_一个或或多个基基本表_中导导出的表表。三、简答答题1、什么么是SQQL,请请简要说说明它的的组成和和特点。参考考答案:结构构化查询询语言,Structured Query Language,简称 SQL,是关系数据库的标准语言。SQL
15、语言共分为四大类:数据定义语言,数据查询语言,数据操纵语言,数据控制语言。它的特点包括:非过程化语言,统一的语言,是所有关系数据库的公共语言。2、索引引的作用用是什么么?SQQL SServver有有哪几类类索引,各各自的特特点是什什么?参考考答案:索引引(Inndexx)提供供了一种种快速访访问数据据的途径径,索引引是在基基本表的的列上建建立的一一种数据据加对象象,索引引是为了了加速查查询速度度而创建建的。实际际的索引引通常是是这两大大类5种方式式的组合合。(11)单列列索引:对基本本表的某某一单独独的列进进行索引引,是最最简单和和最常用用的索引引类型,通通常情况况下,应应对每个个基本表表的
16、主关关键字建建立单列列索引。(22)惟一一索引:一旦在在一个或或多个列列上建立立了惟一一索引,则则不允许许在表中中相应的的列上插插入任何何相同的的取值。使用惟惟一索引引不但能能提高查查询性能能,还可可以维护护数据的的完整性性。(33)复合合索引:是针对对基本表表中两个个或两个个以上列列建立的的索引。(44)聚集集索引:会改变变基本表表中记录录的物理理存储顺顺序。即即表中记记录的物物理排序序顺序不不再按插插入的先先后排列列,而是是根据索索引列重重新排序序。(55)非聚聚集索引引:表中中记录的的物理顺顺序与索索引顺序序不同,表表中的记记录仍按按实际插插入的先先后顺序序排列,不不按索引引列排序序。3
17、、什么么是基本本表?什什么是视视图?视视图有什什么特点点?在什什么情况况下需要要创建视视图?参考考答案:表是是一个由由行、列列组成的的二维结结构,通通常把行行称做记记录,把把列称为为字段。视图图是由查查询数据据库表产产生的,它它其实是是一个虚虚拟的表表,它限限制了用用户能看看到和修修改的数数据。视图图的特点点是在基基本表或或其他视视图上建建立的表表,它的的结构和和内容都都来自某某个基本本表,是是依据基基本表存存在而存存在的。删除一一个视图图时,不不会对基基本表产产生任何何影响,但但当删除除一张基基本表时时,与之之相关联联的视图图就会自自动被删删除。如果果要限制制用户能能够看到到的数据据库中的的
18、信息,可可以使用用视图。4、谓词词LIKKE的作作用是什什么?参考考答案:确定定给定的的字符串串是否与与指定的的模式匹匹配。模模式可以以包含常常规字符符和通配配符字符符。模式式匹配过过程中,常常规字符符必须与与字符串串中指定定的字符符完全匹匹配。5、如果果创建一一个数据据库其SSQL语语句是什什么?参考考答案:CREAATE DATTABAASE 数据库库名称6、存储储过程的的含义是是什么?创建存存储过程程的SQQL语句句是什么么?参考考答案:存储储过程(Stored Procedure)是一组预先编译好的,以一种可执行的形式永久地存储在数据中的SQL代码,在master数据库中存储了一些SQ
19、L Server事先定义好的系统存储过程,通常以sp_xxxx做为存储过程的名字。当用户创建数据库时,也会自动生成一些事先定义好的存储过程,通常以dt_xxxx做为名字。创建建存储过过程的SSQL语语句是:(11)语句句格式:CREAATE PROOCEEDURRE AAS (22)语句句功能:创建建一个存存储过程程,多数是是指利用用SQLL Seerveer的Traansaact-SQLL编写的的程序。7、什么么是事务务?举例例说明事事务处理理的作用用是什么么?参考考答案:事务务(Trranssacttionn)是并并发控制制的基本本单位,它它反映了了现实世世界中需需要以一一个完整整的单位位
20、提交的的一项工工作。SSQL Serrverr通过事事务机制制,将逻逻辑相关关的一组组操作捆捆绑在一一起,以以便服务务器保持持数据的的完整性性。它是是SQLL复杂程程序设计计必不可可少的内内容。事务务需要用用户根据据实际业业务规则则定义,有有一定的的难度,但但其原理理比较简简单。举举例说,如如果我们们正在使使用UPPDATTE语句句同时对对学生表表、成绩绩表中的的学号”2000300001”改为”2000400001”。这个个任务需需要两条条UPDDATEE语句组组成,即即:UPDAATE 学生表表 SEET 学学号=2000400001 WHHEREE学号=2000300001UPDAATE
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中央电大 数据库 应用技术 形成 考核 本科 3917587
限制150内