《云南农业大学2023年数据库专升本(含六卷)含答案解析.docx》由会员分享,可在线阅读,更多相关《云南农业大学2023年数据库专升本(含六卷)含答案解析.docx(56页珍藏版)》请在课桌文档上搜索。
1、D、模式的逻辑子集7、执行如下命令序列(设今天是2011年7月1日)storedate()tomdateM_date=m_date_365?year(m_date)的显示居果是。A、其中有错误B、 07/01/2011C、 2011D、 20108、有一个关系模式employee(name,department,phone_number),下面哪句话允许userl可以修改phonenumber列的值A、GRANTMODIFY(phone_number)ONTABLEemployeeTOuserlB、GRANTALTER(phonc,nubcr)ONTABLEemployeeTOuserlC、G
2、RANTUPDATE(phone_number)ONTABLEemployeeTOuserlGRANTREFERENCES(phone_number)ONTABLEemployeeTOuserl9、数据库设计中的概念结构设计M主要工具是()oA、数据模型B、E-R模型C、新奥尔良模型D、概念模型10、从两个以上的二维表中根据关联的属性生成一个新的关系,这种关系运算被称为()A、选择B、连接C、投影D、并11、从E-R模型向关系模型转换,一个M:N的联系转换成一个关系模式时,该关系模式的键是。A、M端实体键与N端实体键组合B、重新选取其他属性C、N端实体的键D、M端实体的键12、在表设计器的属性
3、窗格中,下列不能对输入的数据起到限制作用的属性是()A、标题B、字段大小C、有效性规则D、输入掩码2023年数据库专升本(一)(总分100分,考试时长90分钟)一、单项选择题(每小题2分,共40分)1、面向对象数据模型中的对象通常包括()。A、类.子类、超类B、继承.封装、传递C、变量.消息、方法D、对象标识.属性、联系2、数据库系统的数据独立性是指()。A、不会因为数据的变化而影响应用程序B、不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C、不会因为存取策略的变化而影响存储结构D、不会因为某些存储结构的变化而影响其他的存储结构3、设打开的表有100条记录,当前记录号为10,执行S
4、KIP10命令后,记录指针指向()A、10B、20C、101D、14、在SQL语句中,至少包括的子句包括()。A、SELECT.INTOB、仅SELECTC、SELECT.FROMD、SELECT.GROUP5、如果服务器进程无法在数据缓冲区中找到空闲缓存块,以添加从数据文件中读取的数据块,则将启动如下哪个进程?()A、 DBWRB、 1.GWRC、 SMOND、 PMON6、子模式是()oA、模式的副本B、存储模式C、多个模式的集合B、每个字段可以定义多个CheCk约束C、不能为单独的一个字段定义CheCk约束D、一个表中只能定义一个CheCk约束二、填空题(每小题2分,共20分)1、数据库
5、的基本特点是数据可以共享(或数据结构化)、数据独立性、数据冗余小,易扩充、O2、在ACCeSS中,可以创建单字段、和自动编号三种类型的主键。3、查询书名“BN”中第三个汉字是“力”的图书信息,WHERE之后使用的命令是()。4、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为。5、在SQLSELECT语句查询中,要去掉查询结果中的重复记录,应该使用()关键字。6、在创建一个新表时,如果表中的数据已经存在于某一个或某几个表中,为了避免重新输入数据的麻烦,可以利用操作查询的一查询来创建新表。7、设有关系模式R(A,B,C,D、,函数依赖F=AB,BfC,则所有左部是属
6、性B的函数依赖分别是()、()、()、()。8、在关系模式R(A,B,C,D)中,有函数依赖集F=BfCfDfA,则R能够达到()。9、存取权限由()和()两个要素组成。10、在CREATETABLE时,用户定义的完整性可以通过(),(),O等子句实现。三、简单题(每小题5分,共20分)1、数据库系统阶段特点2、数据库管理系统的主要功能有哪些?3、从学生关系表S中,删除学号为“990008”的同学()。4、从学生关系表S中,删除所有姓氏为“陈”的同学()。跖下列叙述中正确的是()oA、数据库是一个独立的系统,不需要操作系统的支持B、数据库金计是指设计数据库管理系统C、数据库技术的根本目标是要解
7、决数据共享的问题D、数据库系统中,数据的物理结构必须与逻辑结构一致14、将数据库系统与现实世界进行密切地、有机地、协调一致地结合的过程是A、数据库设计的内容B、数据库设计C、数据库生命周期D、数据库设计方法15、系统维护中最困难的工作是A、数据库重组与重构B、数据库运行C、数据库实施D、物理设计16、E-R图是数据库设计的工具之一,它一般适用于建立数据库的。A、结构模型B、逻辑模型C、物理模型D、概念模型17、OraClC数据库的角色中,()拥有所有的系统权限。A、 CONNECTB、 RESOURCEC、DBAD、SCOTT18、OraCIe中的()脚本文件创建数据字典视图。A、catalo
8、g,sqlB、catproc,sqlCxsql.sqlDdictionary,sql19、创建表语句中的NOTNULL表示的含义是。A、不允许写入数据B、非空约束C、允许空格D、不允许读取数据20、在建立CHECK约束时,()。A、每个字段只能定义一个CheCk约束、综合应用题(每小题20分,共20分)1、有如下数据表关系模式:S(SNo,SN,Sex,Age,Dept)C(CNo,CN,CT)SC(SNo,CNo,Score)T(TNo,TN,Sex,Age,Prof,Sal,Comm,Dept)TC(TNo,CNo)(1)将本课程任课教师信息插入到T表中(2)将本人所在班级信息插入到S表中
9、(3)将所有计算机类(课程名包含“计算机”)的课学分加1(4)将“张旭”教师的职称改为教授(5)删除自己的选课信息(6)删除张旭老师的授课信息(7)将选修了数据库原理课程的学生成绩增加5分【解析】本题得分:1分20、A二、填空题1、统一管理和控制2、多字段3、BNlike_力4、数据操纵功能5、distinct6、生成表7、ABfBCIBfCIABfBlABfC8、BCNF9、数据对象I操作类型10、notnul1unique!check三、简单题1、数据库系统的特点如下:(1)数据结构化(2)较高的数据共享性(3)较高的数据独立性(4)数据由DBMS统一管理和控制2、1、数据库的定义功能2、
10、数据库的操纵功能。3、数据库的保护功能。4、数据库的维护功能。5、数据字典。3、DELETEFROMSWHERENo=*990008,4、DELETEFROMSWHERENameLIKE陈%四、综合应用题参考答案一、单项选择题1、C2、B3、B4、C5、A6、D7、D8、C9、B10、B【解析】无11、A【解析】本题得分:1分12、A【解析】标题是用于在数据表视图内显示每一列的标题内容。13、C14、B【解析】本题主要考查的知识点为数据库设计。数据库设计是将数据库系统与现实世界进行密切地、有机地、协调一致地结合的过程。15、A16、D【解析】本题得分:1分17、C18、A19、B(1)inse
11、rtintoTvalues(,2020,黎永壹,男,未知,教授,未知,未知,电子与信息匚程学院)(2) insertintoSValUCS(2004224138,杨建成,男,21,电子与信息工程学院)(3) updateSCsetSC.score=score+1fromCwhereSC.cno=oandcname=,计算机(4) updateTsetprof=教授wheretn=张旭(5) deleteSCwheresno=2004224138,(6) deletefromTCwhere(Tno=(selectTnofromTwhereTn=张旭)(7) updateSCsetSC.score
12、=score+5fromCwhereSC.cno=oandsame=数据库原理mediarecoverynotenabled导致整个错误的原因是()。A、MnRAdvisor禁用B、数据库处于NOARCHIVELOG模式C、表空间已经处于备份模式D、FlashRecoveryArea没有配置7、若MySQL数据表中有姓名为“李建华”的记录,下列无法查出“李建华”的表达式是OA、Like飞华%B、Like%华C、Like华D、Like“华”8、在ViSUalFOXPro系统中,查询结果的输出有多种多样。以下不可以作为查询的输出类型的是()。A、表单B、报表C、临时表D、自由表9、下列有关数据库的
13、概念模式叙述中,错误的是()。A、不涉及数据的物理存储细节和硬件环境,与具体的机器和DBMS无关B、一个数据库系统只有一个概念模式C、是整个数据库数据在逻辑上的视图,即是数据库的整体逻辑D、是数据在数据库内部的表示方式10、在access2010中,若要将音频直接存储在数据库中,应采用的字段类型是()A、备注型B、超链接型C、OLE对象型D、查阅向导型11、删除PerSOn表中的字段interest,可以使用下面的_命令。A、deleteinterest;Baltertablepersondropinterest;C、 altertablepersondeleteinterest;D、 dro
14、pinterest;12、以下关于SELECT语句叙述错误的是。A、SELECT语句规定了结果集中的列顺序B、SELECT语句中可以使用别名C、SELECT语句中只能包含表中的字段列及其构成的表达式2023年数据库专升本(二)(总分100分,考试时长90分钟)一、单项选择题(每小题2分,共40分)1、下列给出的数据模型中,是概念数据模型的是()。A、层次模型B、网状模型C、关系模型D、E-R模型2、在MySQL中,对于字段值为空值(NULL)叙述正确的是。A、不支持字段值为空值B、空值等同于空字符串C、空值等同于数值0D、空值表示字段还没有确定值3、在SQL中,建立表用的命令是).A、 CRE
15、ATESCHEMAB、 CREATETABLEC、 CREATEVIEWD、 CREATEINDEX4关系数据库管理系统能实现的专门关系运算包括()。A、排序、索引、统计B、选取、投影、连接C、关联、更新、排序D、显示、打印、制表5、在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中称为OoA、外码B、候选码C、主码D、超码6、执行下面的命令备份USERS表空间SQLALTERTABLESPACEusersBEGINBACKUP;ALTERTABLESPACEusersBEGINBACKUP*ERRORatline1:ORA-01123:can
16、notstartonlinebackup;D、关闭实例卸载数据库关闭数据库20、以下说法中正确的是()0A、DBMS提供数据控制语言(DCL),能实现对数据库中数据的查询、插入、修改和删除等操作B、DBMS包含DB和DBSC、DBMS是处于计算机硬件和操作系统之间的可直接对数据库进行操作的一个软件系统D、DBMS能实现数据库的安全性控制、完整性控制、并发控制及数据库恢复等运行管理功能二、填空题(每小题2分,共20分)1、关系R有8列属性,关系S有4列属性,则RXS有列属性。2、在ACCeSS中包含VBA代码,供程序员开发复杂数据库应用的对象是一。3、关系代数运算中,传统的集合运算有并、交、差和
17、。4、关系演算分为()演算和()演算。5、LEFTn23456789,LEN(数据库)的计算结果是。6、当对两个关系R和S进行自然连接运算时,要求R和S含有一个或多个共有的()。7、以打印形式展现数据的数据库对象是o8、SQL语言具有数据定义、数据操纵、的功能。9、在SQL中,关系模式称为(),子模式称为()。10、在SQLServer2008R2中,数据库是由()文件和()文件组成的。三、简单题(每小题5分,共20分)1、简述数据库恢复的几种方法?2、什么是视图,它与表的区别是什么?3、数据库管理系统概念4、分析层次模型、网状模型和关系模型的特点。FD、如果FR)M子句引用的两个表有同名的列
18、,则SELECT语句引用这些列时必须添加表名称作为前组13、以下()用户需要在jinlian_data表空间上的磁盘配额。A、一个将在jinliandata表空间创建表的用户B、每个将访问jinlian_data表空间上数据的数据库用户C、一个将查询jinlian_data表空民间上其他用户表的用户D、一个将向jinlian_data表空间上其他用户表中插入数据的用户14、在数据库的概念设计中,最常用的模型是(KA、实体联系模型B、数学模型C、逻根模型D、物理模型15、下列说法正确的是()。A、属于BCNF的关系模式不存在存储异常B、函数依赖可由属性值决定,不由语义决定C、超码就是候选码D、码
19、是唯一能决定一个元组的属性或属性组16、OracleGoldenGate可以在异构的IT基础架构之间实现大量数据()一级的实时复制。A、秒B、亳秒C、微妙D、亚秒17、Oracle中()用于在用户之间控制对数据的并发访问引区键 锁索分主A、B、C、D、18、()创建OUl清单。A每次新建OraelCHonIC时B、每次新建OraCIeBaSe时C、首次运行OUl前D、首次运行OUI期间19、OraeIe关闭数据库的顺序是。()A、关闭数据库关闭实例卸载数据库B、关闭数据库卸载数据库关闭实例C、关闭实例关闭数据库卸载数据库(每小题20分,共20分)1、设有下列关系模式:STUDENT(SNO,S
20、NAME,AGE,SEX,DNO)其中,SNO表示学号,CNAME表示姓名,AGE表示年龄,SEX表示性别,DNO表示院系号。SC(SN0,CNO,GRADE),其中SNO表示学号,CNO表示课程号,GRADE表示成绩。COURSE(CNO,CNAME),其中CNO表示课程号,CNAME表示课程名。请用关系代数表示下列查询:1)检索年龄小于16的女学生的学号和姓名。2)检索成绩大于85分的女学生的学号、姓名。3)检索选修课程为Cl或C2的学生的学号4)检索至少选修了课程号为Cl和C2的学生的学号。5)检索选修课程号为Cl的学生的学号,姓名,课程名和成绩。6)检索选修了全部课程的学生的学号、姓名
21、和年龄。工作。一是系统会将重做日志高速缓存中的内容写入重做日志文件中;二是将数据库高速缓存中被改动过的数据写入数据文件;三是关闭所有的数据文件和重做日志文件。此时用户已经无法连接到数据库进行操作。卸载数据库关闭数据库只是对日志文件与数据文件进行操作,而没有涉及控制文件。当数据库系统在进行卸我数据库的操作时,控制文件才会被关闭,但实例仍然存在。关闭实例在关闭实例这个步骤中,所有后台进程与服务进程都将被终止,分配的SGA被回收。这个步骤完成之后,数据库系统才会释放对内存的控制,数据库才被真正地关闭。20、D二、填空题1、122、模块3、笛卡尔积4、无组关系I域关系5、1234566、属性7、报表8
22、、数据控制9、基本表I视图10、数据库I事务日志三、简单题1、在数据库中恢复有3种类型或方法,即应急恢复、版本恢复和前滚恢复。应急恢复用于防止数据库处于不一致或不可用状态。版本恢复指的是使用备份操作期间创建的映象来复原数据库的先前版本。这种恢复技术是版本恢复的一个扩展,使用完整的数据库备份和日志相结合,可以使一个数据库或者被选择的表空间恢复到某个特定时间点。2、视图是外模式一级数据结构的基本单位。它是从一个或几个基本表中导出的表,是从现有基本表中抽取若干子集组成用户的“专用表”参考答案一、单项选择题1、D2、D【解析】本题得分:1分3、B4、B5、A6、B7、D【解析】本题得分:8、A1分9、
23、D10、C【解析】OLE对象可以存储多媒体数据。11、B【解析】本题得分:1分12、C【解析】本题得分:1分13、A14、A15、D16、D17、A18、D19、B【解析】关闭数据库的三个步骤关闭数据库在关闭数据库时数据库系统主要完成三项1、1)11SNO,SNAME(AGE85-SEX=女(STUDENT*SC)3) 11SN0(OCNO=CVCNO=,C2,(SC)4) 11SNO(CNO,Cl,(SC)11SNO(CNO=C2,(SC)5) 11STUDENT.SNO,SNAMEtCNAME,GRADE(CNO=1Ci,(STUDENT*SC)*COURSE)。6) 11STUDENT.
24、SNO,SNAME,GE(STUDENT*11SNO.CNO(SC)11CNO(COURSE)、视图是已经编译好的SqI语句。而表不是2、视图没恂实际的物理记录。而表有。3、表是内容,视图是窗口4、表只用物理空间而视图不占用物理空间,视图只是逻辑概念的存在,表可以及时四对它进行修改,但视图只能有创建的语句来修改5、表是内模式,试图是外模式6、视图是查看数据表的一种方法,可以查询数据表中某些字段构成的数据,只是一些SQL语句的集合。从安全的角度说,视图可以不给用户接触数据表,从而不知道表结构。7、表属于全局模式中的表,是实表;视图属于局部模式的表,是虚表。8、视图的建立和删除只影响视图本身,不影
25、响对应的基本表。3、数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。它建立在操作系统的基础上,位于用户与操作系统之间的一层数据管理软件,它为用户或应用程序提供访问数据库的方法,包括数据库的创建、查询、更新及各种数据控制等。4、层次模型用树形结构来表示各类实体以及实体间的联系。每个结点表示一个记录类型,结点之间的连线表示记录类型间的联系,这种联系只能是父子联系。层次模型存在如下特点:(1)只有一个结点没有双亲结点,称为根结点。(2)根结点以外的其他结点有且只有一个双亲结点。网状数据模型是一种比层次模型更具普遍性的结构,它去掉了层次模型的两个限制,允许多个结点没有双亲结
26、点,也允许一个结点有多个双亲结点。因此,网状模型可以方便地表示各种类型的联系。网状模型是一种较为通用的模型,从图论的观点看,它是一个不加任何条件的无向图。用二维表格结构表示实体以及实体之间的联系的数据模型称为关系模型。关系模型在用户看来是一个二维表格。四、综合应用题7、下列不属于实体集的是()A、一个班级的学生B、同一个企业的员工C、一群动物D、同一个超市里的若干个商品8、下列几组控件中,均可直接添加到表单中的是()。A、命令按钮组、选项按钮、文本框B、页面、页框、表格C、命令按钮、选项按钮组、列表框D、页面、选项按钮组、组合框9、SELECTs_no=学号,SJame=姓名FRoMinfor
27、mationWHERE班级名=软件021表示OA、查询INFoRMATION表中软件021班学生的学号、姓名B、查询INFoRMATIoN表中软件021班学生的所有信息C、查询INFORMATloN表中学生的学号、姓名D、查询INFORMATION表中计算机系学生的记录10、在OraCle中,使用以下语句创建视图:CREATEORREPLACEVIEWpen_viewASSELECT*FROMorder_masterWHEREostatus=pWITHCHECKOPTIONCONSTRAINTpenv;当用户试图执行以下语句:UPDATEpen_viewSETostatus=dWHEREost
28、atus=1p;下列描述正输的是()oA、OraCIe将OStatUS修改为d,不提示任何错误B、OraCle不执行更新操作,并返回错误信息C、Oracle将OStatUS修改为d,同时返回错误信息D、OraCIe不执行更新操作,也不提示任何错误11、deletefromemployee语句的作用是()。A、删除当前数据库中整个employee表,包括表结构B、删除当前数据库中employee表内的所有行C、由于没有Where子句,因此不删除任何数据D、删除当前数据库中CmPIoyee表内的当前行12、ACCeSS提供的数据访问页视图有()A、2种B、3种C、4种D、5种13、段是表空间中一种
29、逻辑存储结构,以下()不是ORACLE数据库使用的段类型。2023年数据库专升本(三)(总分100分,考试时长90分钟)一、单项选择题(每小题2分,共40分)1、空数据库是指数据库中()A、无任何对象B、表中没有数据C、只有“表”对象D、不包括“表”对象2、数据库系统的核心是)A、数据库B、数据库管理系统C、数据模型D、软件工具3、XfY能从推理规则导出的充分必要条件是()。A、YXB、YX+C、XY+D、 X+=Y+4将文本字符串“6”“15”“123”“0”按升序排列,结果是()Ax“6”“15”123”“0”E、 “0”“6”“15”“123”F、 “0”“123”“15”“6”G、 “
30、6”“15”123”“0”5、在定义表中字段属性时,对要求输入相对固定格式的数据,如电话号码010-6597123,应定义该字段的()A、格式B、默认值C、输入掩码D、有效性规则6、能够检查字段中的输入值是否合法的属性是()As格式B、默认值C、有效性规则D、有效性文本A、应用程序员的编程需求B、DBA的管理信息需求C、数据库系统的维护需求D、企业组织的信息需求二、填空题(每小题2分,共20分)1、信息世界中的术语,与之对应的数据库术语为O2、数据库的三级模式结构中,描述局部数据的逻辑结构和特征的是()。3、所谓自由表就是那些不属于任何的表。4、设有关系R,按条件f对关系R进行选择,正确的是。
31、5、合并局部E-R图时可能会发生三种冲突,它们是:()、()和()。6统计每个学生的总成绩和平均成绩SQL语句是:selectsno,()as总成绩,avg(grade)as平均成绩fromscg*oupbySno。7、装入数据是()阶段的主要工作。8、数据库设计中,前四个阶段可统称为(),后两个阶段统称为实现和运行阶段。9、数据转储分为()和()10在ACCeSS中,将嵌入一个报表中的报表称为报表。三、简单题(每小题5分,共20分)1、引入视图的主要目的是什么?2、数据分组(datagrouping)3、向关系表中增加一名新同学,该同学的学号是“990011”,姓名是“王大友”()。4、简述
32、数据库设计的概念。四、综合应用题(每小题20分,共20分)1、某大学的运动会比赛项目管理数据库包括如下三张表:A、索引段B、临时段C、回滚段D、代码段14、如果要求应用软件具有很好的可扩充性、可移植性、互操作性,那么软件系统的前端开发工具主要应具有下述哪一个特征?()A、支持面向对象的程序设计B、支持与多种数据库联结C、支持开放性D、工具的完备性要好15、在MySQL数据库中,数据库系统通常使用数据库用户权限确认等访问控制措施,这主要是为了实现数据库的A、安全性B、完整性C、并发控制Ds恢复16、下面哪个调度会出现死锁()AxTl:R(X),T2:W(X),T2:W(Y),T3:W(Y),Tk
33、W(Y),Tl:Coniniit,T2:Commit,T3:CommitT1:R(X),T2:W(Y),T2:W(X),T3:W(Y),T1:W(Y),TkCommit,T2:Commit,T3:CommitC、T1:R(八),T2:W(B),T1:R(八),T3:R(C),T2:W(C),T4:W(八),T3:W(B)DxTkR(八),T2:W(B),T3:W(C),Tl:Commit,T2:W(八),T2:Commit,T3:W(B),T3:Commit17、OraeIe逻辑存储结构正确的是()A、 tablespace-segment-osblock-blockB、 tablespace
34、-segment-extent-blockC、 tablespace-extent-segment-blockD、tablespace-extent-block-segment18、OraCIe中的事务提交即表示()。A、数据由DBWR进程写入磁盘文件B、PMoN进程提交C、SMoN进程写数据D、LGwR进程成功写入日志19、在数据仓库技中,【】是数据汇总/聚集工具。A、数据挖掘B、分割C、OLAPD、 OLTP20、概念结构设计的主要目标是产生数据库的概念结构,该结构主要反映().student(xh,x),xb,nl,szx)/学号、姓名、性别、年龄、所在系Sports(xnh,xmi,d
35、w)运动项目的编号、名称、项目的计分单位SS(xh,xmh,cj)学号、运动项目的编号、成绩根据上述情况,完成如下操作:(1)使用SQL语言,创建StUdent表,并定义Xh为主键。(2)在Student表xh属性列上建立名称为Xh的聚簇索引。(3)使用SQL语言从表StUdent中删除学生“张三”的记录。(4)使用SQL语言为SS表添加一条记录:学号为“xhOOl”的学生参与了编号为“xmOOl”的运动项目,但还没成绩。(5)使用SQL语言,将StUdent表学号为“xhOOl”的学生的姓名改为“李明”。(6)查询“计算机”系的学生参加了哪些运动项目,只把运动项目名称列出,去除重复记录。(7
36、)查询各个系的学生的“跳高”项目比赛的平均成绩(不要求输出比赛项目的计分单位)。(8)统计各个系的总成绩情况,并根据总成绩按降序排序。(9)建立“计算机”系所有男学生的信息视图JS工M_Student。(10)回收用户“李明”对SPortS表的查询权限。18、D19、C【解析】本题主要考查的知识点为OLAP.在数据仓库技术中,0LAP是数据汇总/聚集工具,可帮助简化数据分析,而数据挖掘是自动地发现陂藏在大量数据中的陂含模式和有趣知识。20、D二、填空题1、记录2、外模式3、数据库4、sf(R)5、属性冲突I命名冲突I结构冲突6、sum(grade)7、数据库实施8、分析和设计阶段9、静态转储I
37、动态转储10子三、简单题1、数据库的基本表是按照数据库设计人员的观点设计的,并不一定符合用户的需求。SQLServer2008可以根据用户需求重新定义表的数据结构,这种数据结构就是视图。视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制,其结构和数据是建立在对表的查询基础上的。2、数据分组(datagrouping)是指在报表中按照指定顺序对成组的数据进行分类汇总。3、INSERTINTOS(NojName)VALUESC99001,王大友)4、数据库设计是对于给定的应用环境,在关系数据库理论的指导下,构造最优的数据库模式,在数据库管理系统上建立数据库及其应用系统,使之能有效地
38、存储数据,满足参考答案一、单项选择题1、2、B3、B4、C【解析】此题给定的数据虽是由数字组成,但并非数字型,故不能按数字的大小排序,应按文本字符串排序依据排序:(1)逐位进行,即对应位进行比较;(2)按ASCLL码比较。5、C【解析】指定输入格式,必须采用输入掩码来控制6、C【解析】有效性规则就是用来限制输入的数据必须满足的条件表达式。7、C【解析】实体集必须是若干个属性相同的实体。8、C9、10、B11、B12、A13、D14、C15、A【解析】本题主要考查的知识点为数据库的安全性。在MySQL数据库中,数据库系统对数据的安全管理是使用身份验证、数据库用户权限确认等访问控制措施,来保护数据
39、库中的信息资源,以防止这些数据遭受破坏。16、A17、B(7)查询各个系的学生的“跳高”项目比赛的平均成绩(不要求输出比赛项目的计分单位)。SELECTszxfAVG(cj)FROMStudent,SS,SportsWHEREStudent.xh=SS.xhandSS.xmh=Sports.xmhANDxmm=,跳高GROUPBYszx(8)统计各个系的总成绩情况,并根据总成绩按降序排序。SELECTszx,sum(cj)FROMStudent,SS,SportsWHEREStudent.xh=SS.xhandSS.xmh=Sports.xmhGROUPBYszxOrderbysum(cj)d
40、esc(9)建立“计算机”系所有男学生的信息视图JSJ_M_StUdent。CREATEVIEWJSJJLStudentASSELECT*FROMStudentWHERESZXt=计算机ANDxb=男(10)回收用户“李明”对SPortS表的查询权限。REVOKESELECTONTABLESportsFROM李明户的各种需考的过程。四、综合应用Ek(1)使用SQL语言,创建StUdCnt表,并定义Xh为主键。CreatetableStudentxhchar(10)primarykey,xmchar(20),xbchar(2),nlint,szxchar(50)(2)在Student表Xh属性列
41、上建立名称为Xh的聚簇索引。Createclusteredindexxhonstudent(xh)(3)使用SQL语言从表StUdent中删除学生“张三”的记录。DeletefromStudentwherexm=张三(4)使用SQL语言为SS表添加一条记录:学号为“xhOOl”的学生参与了编号为“xm001”的运动项目,但还没成绩。InsertintoSS(xh,xmh)values(,xh00,xm00)(5)使用SQL语言,将StUdent表学号为“xhOOl”的学生的姓名改为“李明”。Updatestudentsetxm=李明wherexh=,xh00(6)查询“计算机”系的学生参加了哪
42、些运动项目,只把运动项目名称列出,去除重复记录。SELECTDISTINCTxmmFROMSportsWHERExmhIN(SELECTxmhFROMSSWHEREXhIN(SELECTxhFROMStudentWHEREszx=计算机)7、在SQL语言中,对输出结果排序的是()oA、 ORDERBYB、 WHEREC、 GROUPBYD、 HAVING8、设有关系模式R(,B,C,D),函数依赖F=AB-C,D-B,则F在模式ACD上的投影为()A、B、AB-CC、AC-*DD、ADC9、关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是哪一(些)类完整性?
43、()A、实体完整性B、参照完整性C、用户定义的完整性D、实体完整性、参照完整性和用户定义的完整性10在下列ViSUaIFOXPrO的基类中,无CaPtiOn属性的基类是:()。An标签B、选项按钮C、复选框D、文本框11关系数据库管理系统与网状系统相比()。A、前者运行效率高B、前者的数据模型更为简洁C、前者比后者产生得早一些D、前者的数据操作语言是过程性语言12、数据库的数据备份方法包括:冷备份、()和逻辑备份三种。A、热备份B、程序备份C、字段备份D、字节备份13、1要求明确标明数据库的应用范围及应达到的应用处理功能。A、数据库的应用功能目标B、标明不同用户视图范围C、应用处理过程需求说明
44、D、数据字典2023年数据库专升本(四)(总分100分,考试时长90分钟)一、单项选择题(每小题2分,共40分)1、要将MySQL数据库中的数据导出为CSV或EXCEL格式的文件,可以使用。AxMySQLbinglog命令B、phpMyadmin图形界面工具C、MySQLdump命令D、SELECTINTOOUTFlLE语句2、下面叙述中正确的是()。A、数据库系统中的存储模式如有改变,则概念模式应予调整,否则会在执行中出错B、数据库系统中的概念模式如有改变,子模式不必改变,因而用户程序也不必改写C、各类用户程序均可随意地使用数据库中的数据D、数据库系统中如概念模式改变,则需将与其有关的子模式做相应改变,否则需改写用户程序3、OraClC数据库中重建ControlfiI。文件只能在()阶段进行。A、nomountmountCopenD、close4、以下软件不是数据库管理系统的是()。A、 SQLServerB、 MySQLC、 OracleD、 1.inux5、下列四项中,不属于数据库系统的特点的是()oA、数据结构化B、数据由DBMS统一管理和控制C