版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库原理与应用智慧树知到期末考试答案2024年数据库原理与应用事务的隔离性是指()。
A:事务一旦提交,对数据库的改变是永久的B:事务必须是使数据库从一个一致性状态变到另一个一致性状态C:事务中包括的所有操作要么都做,要么都不做D:一个事务内部的操作及使用的数据对并发的其他事务是隔离的答案:一个事务内部的操作及使用的数据对并发的其他事务是隔离的设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C表示课程,P表示教师,S表示学生,G表示成绩,T表示时间,R表示教室,根据语义有如下数据依赖集:D={C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R},若将关系模式W分解为三个关系模式W1(C,P),W2(S,C,G),W2(S,T,R,C),则W1的规范化程序最高达到()。
A:3NFB:2NFC:1NFD:BCNF答案:BCNF设事务T1和T2,对数据库中地数据A进行操作,可能有如下几种情况,请问哪一种不会发生冲突操作()。
A:T1正在读A,T2要写AB:T1正在写A,T2也要写AC:T1正在读A,T2也要读AD:T1正在写A,T2要读A答案:T1正在读A,T2也要读A创建外码约束的语句是()
A:referencesB:foreignkey和referencesC:primarykeyD:unique答案:primarykey自然联接是构成新关系的有效方法。一般情况下,当对关系R和S是用自然联接时,要求R和S含有一个或者多个共有的()。
A:元组B:属性C:记录D:行答案:属性创建非空约束的语句是()
A:notnullB:primarykeyC:referencesD:unique答案:notnull数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括()。
A:数据字典、应用程序、审计档案、日志文件B:数据字典、应用程序、审计档案、数据库后备副本C:数据字典、应用程序、数据库后备副本D:日志文件、数据库后备副本答案:日志文件、数据库后备副本如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是()。
A:一个是SELECT,一个是DELETEB:两个都是UPDATEC:两个都是SELECTD:一个是DELETE,一个是SELECT答案:两个都是SELECT关系模式的候选关键字可以有1个或多个,而主关键字有()。
A:1个或多个B:0个C:多个D:1个答案:1个若两个实体之间的联系是1:m,则该联系转换为关系的方法是()
A:将两个实体转换成一个关系B:在两个实体转换的关系中分别加入另一个关系的码C:将联系并入1端实体转换的关系中,关系的码为1端的码和m端的码的组合D:将联系并入m端实体所转换的关系中,关系的码为一端的码和m端的码的组合答案:将联系并入m端实体所转换的关系中,关系的码为一端的码和m端的码的组合为了设计出性能较优的关系模式,必须进行规范化,规范化主要的理论依据是()。
A:数理逻辑B:关系运算理论C:关系规范化理论D:关系代数理论答案:关系规范化理论现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该关系模式的外码是()。
A:读者号B:书号+读者号C:书号+读者号+借期D:书号答案:书号+读者号+借期数据库中的冗余数据是指可()的数据。
A:无关紧要B:由基本数据导出C:容易产生冲突D:容易产生错误答案:由基本数据导出DBS是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和(
)。
A:操作员B:系统分析员C:数据库管理员D:程序员答案:数据库管理员在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主码,则外码是()学生(学号,姓名,班级号,成绩),班级(班级号,班级名,班级人数,平均成绩)
A:学生关系的“班级号”B:班级关系的“班级号”C:班级关系的“班级名”D:学生关系的“学号”答案:学生关系的“班级号”下列属于物理设计阶段应考虑的问题的是()
A:选择存取路径B:将E-R图转换为关系模式C:建立数据流图D:收集和分析用户活动答案:选择存取路径数据库中的封锁机制是()的主要方法。
A:并发控制B:完整性C:恢复D:安全性答案:并发控制游标的处理步骤的第二步是()
A:取值到变量B:打开游标C:定义游标D:关闭游标答案:打开游标设有关系模式R(A,B,C,D),其数据依赖集:F={(A,B)→C,C→D},则关系模式R的规范化程度最高达到()。
A:1NFB:2NFC:BCNFD:3NF答案:2NF从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是()操作。
A:投影B:选择C:复制D:联接答案:选择SQL语言中的COMMIT语句的主要作用是()。
A:存储数据B:返回系统C:提交事务D:结束程序答案:提交事务创建用户自定数据类型,使用哪个系统定义的存储过程()
A:typeB:sp_addtypeC:sp_typeD:addtype答案:sp_addtype有关系模式A(C,T,H,R,S),其中各属性的含义是:C:课程T:教员H:上课时间R:教室S:学生。根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)RC,(H,S)→R},现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到()。
A:BCNFB:3NFC:1NFD:2NF答案:BCNF下面的选项不是关系数据库基本特征的是()。
A:与列的次序无关B:不同的列应有不同的数据类型C:与行的次序无关D:不同的列应有不同的列名答案:不同的列应有不同的数据类型在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()
A:外模式B:内模式C:模式D:存储模式答案:模式已知关系模式R(A,B,C,D,E)及其上的函数相关性集合F={A→D,B→C,E→A},该关系模式的候选关键字是()。
A:BEB:CDC:ABD:DE答案:BE对并发操作若不加以控制,可能会带()问题。
A:死锁B:不一致C:死机D:不安全答案:不一致若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为()。
A:运行故障B:事务故障C:介质故障D:系统故障答案:介质数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
A:DBS就是DB,也就是DBMSB:DBMS包括DB和DBSC:DBS包括DB和DBMSD:DB包括DBS和DBMS答案:DBS包括DB和DBMSSQL语言中用()语句实现事务的回滚。
A:GRANT和REVOKEB:COMMITC:CREATETABLED:ROLLBACK答案:ROLLBACK事务日志用于保存()。
A:数据操作B:程序运行过程C:对数据的更新操作D:程序的执行结果答案:对数据的更新操作关于“死锁”,下列说法中正确的是()。
A:在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库B:当两个用户竞争相同资源时不会发生死锁C:只有出现并发操作时,才有可能出现死锁D:死锁是操作系统中的问题,数据库操作中不存在答案:只有出现并发操作时,才有可能出现死锁E-R图的基本成分不包含()
A:属性B:实体C:元组D:联系答案:元组概念模型独立于()
A:操作系统和DBMSB:E-R模型C:DBMSD:硬件设备和DBMS答案:硬件设备和DBMS事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是()。
A:零级封锁协议B:一级封锁协议C:二级封锁协议D:三级封锁协议答案:一级封锁协议此语句可以查询没有选修课程的学生姓名?SELECTSnameFROMStudentWHERESnoNOTIN(SELECTDISTINCT(Sno)FROMSCWHERECnoISNOTNULL)
A:对B:错答案:对下列语句可将CS系全体学生的成绩置零?UPDATESCSETGrade=0WHERESdept="CS"
A:对B:错答案:错此语句可以查询平均成绩大于80的男生姓名?SELECTStudent.SnoFROMS,SCWHERES.Sno=SC.SnoANDSsex="男"GROUPBYS.SnoHAVINGAVG(Grade)>80
A:错B:对答案:对下列数据类型中适合存储PDF文档的是()。
A:VARCHARB:CHARC:BLOBD:VARBINARY答案:BLOBFLOAT浮点数类型的精度大约()位。
A:8~9B:15C:6~7D:10答案:6~7下面用于添加或删除默认约束的是()。
A:其余选项都不正确B:SHOWTABLEC:CREATETABLED:ALTERTABLE答案:ALTERTABLE数据库安全审计系统提供了一种()的安全机制。
A:事后检查B:事前预测C:事前检查D:事发时追踪答案:事后MySQL提供的()语句可查看数据表的创建语句。
A:SHOWCREATETABLEB:SHOWFULLCOLUMNSC:SHOWCOLUMNSD:DESCRIBE答案:SHOWCREATETABLE以下对触发器概念理解正确的是()。
A:触发器一旦被激活,则触发动作体在触发器激活后立即执行B:在一个数据库中,触发器的命名必须是唯一的C:触发器经常用于加强数据的完整性约束和业务规则等,其由事件来触发执行。D:触发器类似于存储过程,需要用户手工启动或程序调用答案:触发器经常用于加强数据的完整性约束和业务规则等,其由事件来触发执行。下列四项中,不属于数据库系统的主要特点的是()。
A:较高的数据独立性B:程序的标准化C:数据的冗余度小D:数据结构化答案:程序的标准化数据库的特点之一是数据的共享,严格的讲,这里的数据共享是指()。
A:多种应用、多种语言、多个用户互相覆盖地使用数据集合B:多个用户、同一种语言共享数据C:多个用户共享一个数据文件D:同一个应用中的多个程序共享一个数据集合答案:同一个应用中的多个程序共享一个数据集合下面插入数据操作错误的是()。
A:INSERT数据表名(值列表)B:INSERT数据表名VALUE(值列表)C:INSERTINTO数据表名VALUES(值列表)D:INSERT数据表名VALUES(值列表)答案:INSERT数据表名(值列表)关系代数中的连接操作是由()操作组合而成。
A:投影和笛卡尔积B:选择和投影C:投影、选择、笛卡尔积D:选择和笛卡尔积答案:选择和笛卡尔积以下组合中与主键约束功能相同的是()。
A:唯一约束与非空约束B:其余选项都不正确C:默认约束与非空约束D:默认约束与唯一约束答案:唯一约束与非空约束VARCHAR(4)类型的字段存储'abcd'占用的字节数为()。
A:1B:4C:5D:3答案:5把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是()。
A:GRANTUPDATEONSPJ(QTY)TO'李勇'B:GRANTUPDATE(QTY)ONSPJTO'李勇'C:GRANTQTYONSPJTO'李勇'D:GRANTUPDATE(QTY)ONSPJTO李勇答案:GRANTUPDATE(QTY)ONSPJTO李勇下面关于SET和ENUM说法错误的是()。
A:只能插入规定的数据项B:节省存储空间C:列表中不支持中文D:查询速度比VARCHAR类型快答案:列表中不支持中文下列选项中不是关系数据库基本特征的是()。
A:不同的列应有不同的数据类型B:不同的列应有不同的列名C:与列的次序无关D:与行的次序无关答案:不同的列应有不同的数据类型MySQL中存储用户全局权限的表是()。
A:columns_privB:userC:table_privD:procs_priv答案:user一家电子商务公司的业务使用GaussDB(foropenGauss)数据库,以下哪项不属于GaussDB(foropenGauss)数据库产品优势?()
A:高扩展:支持Scale-out在线横向扩展。B:强一致:GTM-Lite技术,保证事务全局强一致性。C:高可用:可以做到无单点故障,任意数据库实例或者节点down掉,可以做到数据不丢失,业务不中断。D:高性能:适合低并发长事务的大数据量计算分析场景。答案:高性能:适合低并发长事务的大数据量计算分析场景。将E-R图转换为关系模式时,实体和联系都可以表示为()。
A:属性B:键C:域D:关系答案:关系根据关系模式的完整性规则,一个关系中的主键()。
A:不允许空值B:不能有两列组成C:可以取空值D:不能成为另一个关系的外部键答案:不允许空值以下选项不属于可视化基本特征的是()
A:全面性B:必然性C:易懂性D:专业性答案:全面性SQL语言又称()。
A:结构化操纵语言B:结构化控制语言C:结构化查询语言D:结构化定义语言答案:结构化查询语言以下哪个语句用于撤销权限()。
A:DROPB:UPDATEC:DELETED:REVOKE答案:REVOKESQL语言提供的()语句能实现从数据表中检索数据。
A:createB:insertC:updateD:select答案:selectJDBC中,可以使用哪个对象来防止SQL注入?()
A:PreparedStatementB:MySQLStatementC:SQLStatementD:Statement答案:PreparedStatementUNIQUE唯一索引的作用是()。
A:保证各行在该索引上的值不得为NULLB:保证唯一索引不能被删除C:保证参加唯一索引的各列,不得再参加其他的索引D:保证各行在该索引上的值都不得重复答案:保证各行在该索引上的值都不得重复MySQL中,使用()语句来为指定的数据库添加用户。
A:GRANTB:CREATEUSERC:UPDATED:INSERT答案:CREATEUSER一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
A:多对多B:一对一C:一对多D:多对一答案:多对多GaussDB(forMySQL)目前最大能支持多少个只读节点?()
A:10B:16C:15D:20答案:1552条件“IN(20,30,40)”表示()
A:年龄在20到30之间B:年龄在20到40之间C:年龄在30到40之间D:年龄是20或30或40答案:年龄是20或30或40数据库DB、数据库系统DBS、数据库管理系统DBMS这三者之间的关系是()。
A:DBS包括DB和DBMSB:DBMS包括DB和DBSC:DBS就是DB,也就是DBMSD:DB包括DBS和DBMS答案:DBS包括DB和DBMS在MySQL的查询中,消除重复记录所用的关键字是()。
A:explictB:removeC:asD:distinct答案:distinct在学生选课系统中,有如下关系模式:student学生表(,sName,sSex,sAge,sDept)course课程表(,cName,cPno,cCredit)sc选课表(,,,scGrade)其中,sNo是学号、sName是学生姓名、sSex是性别、sAge是年龄、sDept是学生所在院系、cNo是课程编号、cName是课程名称、cPno是先修课程、cCredit是学分、scNo是选课代码、scGrade是成绩。查询选课表中成绩在前五名的学生学号,正确的SQL语句是()。
A:selectsNofromscorderbyscGradedesclimit5B:selectsNofromscorderbyscGradeasclimit5C:selecttop5sNofromscorderbyscGradedescD:selectsNofromscorderbyscGradelimit5答案:selectsNofromscorderbyscGradedesclimit5在学生选课系统中,有如下关系模式:student学生表(,sName,sSex,sAge,sDept)course课程表(,cName,cPno,cCredit)sc选课表(,,,scGrade)其中,sNo是学号、sName是学生姓名、sSex是性别、sAge是年龄、sDept是学生所在院系、cNo是课程编号、cName是课程名称、cPno是先修课程、cCredit是学分、scNo是选课代码、scGrade是成绩。查询每个学生所选课程成绩都高于其所有选课平均成绩的学号和课程号,正确的SQL是()。
A:SELECTsno,cnofromscaWHEREscGrade>(SELECTavg(scGrade)FROMscbwherea.sno=b.sno);B:SELECTsno,cnofromscWHEREscGrade>(SELECTavg(scGrade)FROMsc);C:SELECTsno,cnofromscWHEREscGrade>avg(scGrade);D:SELECTsno,cnofromscWHEREscGrade>(SELECTavg(scGrade)FROMscwheresc.sno=sc.sno);答案:SELECTsno,cnofromscWHEREscGrade>(SELECTavg(scGrade)FROMsc);下面的描述错误的是()
A:Statement的executeQuery()方法会返回一个结果集B:Statement的executeUpdate()方法会返回是否更新成功的boolean值C:Statement的executeUpdate()方法会返回值是int类型,含义是DML操作影响记录数D:Statement的execute()方法会返回boolean值,含义是是否返回结果集答案:Statement的executeUpdate()方法会返回是否更新成功的boolean值添加表记录的语句关键字是()。
A:deleteB:insertC:selectD:update答案:insert视图是一个“虚表”,视图的构造基于()。
A:视图B:基本表或视图C:数据字典D:基本表答案:基本表或视图大数据最显著特征是()。
A:数据价值密度高B:数据类型多样C:数据处理速度快D:数据规模大答案:数据规模大数据库服务器、数据库和表的关系,正确的说法是()。
A:一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表B:一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表C:一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表D:一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表答案:一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表支撑大数据业务的基础是()。
A:数据硬件B:数据人才C:数据科学D:数据应用答案:数据应用如果为下列预编译SQL的第三个问号赋值,数据库中ename为varchar类型,job为varchar类型,salary为int类型,empno为int类型,那么正确的选项是哪一个?UPDATEempSETename=?,job=?,salary=?WHEREempno=?;()
A:pst.setFloat("salary",2000);B:pst.setInt(3,2000);C:pst.setString("salary","2000");D:pst.setInt("3",2000);答案:pst.setInt(3,2000);()表示一个新的事务处理块的开始。
A:BEGINCOMMITB:STARTCOMMITC:BEGINTRANSACTIOND:STARTTRANSACTION答案:STARTTRANSACTION大数据带来的挑战有哪些()。
A:产生庞大能耗B:危机个人隐私C:会导致数据盲点D:造成群体歧视答案:会导致数据盲点;危机个人隐私;造成群体歧视;产生庞大能耗对同一存储过程连续两次执行命令DROPPROCEDUREIFEXISTS,将会()。
A:存储过程不能被删除B:第一次执行删除存储过程,第二次产生一个错误C:第一次执行删除存储过程,第二次无提示D:最终删除存储过程答案:第一次执行删除存储过程,第二次无提示云数据库GaussDB(forMySQL)支持数据库实例的备份和恢复,以保证数据可靠性。其备份方式有那些?()
A:自动备份B:全量备份C:手动备份D:增量备份答案:自动备份;手动备份;全量备份;增量备份以下是大数据存储面临的挑战的选项是()
A:系统问题B:管理问题C:数据问题D:应用问题答案:系统问题###应用问题###管理问题在JDBC编程中执行完下列SQL语句SELECTname,rank,serialNoFROMemployee,能得到rs的第一列数据的代码是哪两个?()
A:rs.getString(0);B:rs.getString(1);C:rs.getString("ename");D:rs.getString("name");答案:rs.getString(1);在数据处理方面,有一个著名的“一秒定律”,即要在秒级时间范围内给出分析结果,超出这个时间,数据就失去价值。()
A:正确B:错误答案:正确数据可视化充分利用计算机图形学、图像处理、用户界面、人机交互等技术,形象直观的显示科学计算的中间结果和最终结果,并进行交互处理。()
A:错B:对答案:对大数据思维认为海量数据结合复杂算法在应用中更加有效。()
A:错B:对答案:错使用图表来总结复杂数据,可以确保对关系的理解,比哪些混乱的电子报告文本要更快。()
A:对B:错答案:对关系模式的候选码可以有1个或多个,而主码有()。
A:1个或多个B:1个C:多个D:0个答案:1个数据库的逻辑独立性是指()。
A:当数据的逻辑结构改变时,用户程序也发生改变B:用户的应用程序与存储在磁盘上的数据库中数据是相互独立的C:当数据的物理存储改变了,应用程序不用改变D:用户的应用程序与数据库的逻辑结构是相互独立的答案:用户的应用程序与数据库的逻辑结构是相互独立的一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的()
A:属性B:数据字典C:记录D:行答案:属性关于数据库分离和附加的操作,说法错误的是()。
A:分离数据库并没有将数据库文件从磁盘上删除B:sp_attach_db附加数据库只能作用于那些用sp_detach_db从服务器分离的数据库C:数据库分离后,数据库文件被删除了。D:数据库附加后,数据库文件仍旧存在。答案:数据库分离后,数据库文件被删除了。createtriggertr_delete
OnpatientAfter
updateAsbegin
Select*fromdeletedSelect*frominsertedend,这段代码的作用是().
A:在patient表上创建一个触发器,主要功能是当修改patient表中记录后,系统自动输出修改前的记录和修改后的记录B:创建一个存储过程,实现在patient表中进行记录查询。C:在patient表上创建一个触发器,主要功能是用于查询patient表中记录答案:在patient表上创建一个触发器,主要功能是当修改patient表中记录后,系统自动输出修改前的记录和修改后的记录将数据库系统看作由两个部分,一个服务器(后端)和一组客户端(前端)。服务器上运行DBMS本身,客户端则运行各种应用程序,二者通过网络连接。这种数据库外部体系结构为().
A:分布式结构B:主从式结构C:C/S结构D:B/S结构答案:C/S结构在SQL的SELECT查询的结果中,消除重复记录的方法是()。
A:通过指定惟一索引实现B:使用DISTINCT短语实现C:使用WHERE短语实现D:通过指定主索引实现答案:使用DISTINCT一个结点可以有多个双亲,结点之间可以有多种联系的模型是().
A:网状模型B:关系模型C:层次模型答案:网状模型以下哪种类型索引可以给基本表排序()。
A:单列索引B:惟一索引C:聚簇索引D:复合索引答案:聚簇索引在SQL语言中,以下哪个约束会被系统自动定义为索引()。
A:主键约束B:用户自定义约束C:外键约束D:默认值约束答案:主键约束下面有关HAVING子句描述错误的是()。
A:HAVING子句必须与GROUPBY子句同时使用,不能单独使用B:使用HAVING子句的同时不能使用WHERE子句C:使用HAVING子句的同时可以使用WHERE子句D:使用HAVING子句的作用是限定分组的条件答案:使用HAVING子句的同时不能使用WHERE子句SQLserver数据库文件有三类,其中日志数据文件的后缀为()
A:.mdfB:.ldfC:.ndfD:.idf答案:.ldf学生表(id,name,sex,age,depart_id,depart_name),存在的函数依赖是id→{name,sex,age,depart_id};depart_id→depart_name,其满足()。
A:BCNFB:2NFC:3NFD:1NF答案:2NF下列各项能正确输出变量结果的是().
A:declare@lyintselect@ly=60select@lyB:declare@lydatetimeset@ly=30select@lyC:set@ly=30print@lyD:declare@lyintset@ly=30答案:declare@lyintselect@ly=60select@ly要查询book表中所有书名中以“计算机”开头的书籍情况,可用()语句
A:SELECT*FROMbookWHEREbook_name=‘计算机%’B:SELECT*FROMbookWHEREbook_nameLIKE‘计算机_’C:SELECT*FROMbookWHEREbook_nameLike‘计算机%’D:SELECT*FROMbookWHEREbook_nameLIKE‘计算机*’答案:SELECT*FROMbookWHEREbook_nameLike‘计算机%’实体完整性规则是指关系中()
A:不允许有空行B:不允许有空列C:外键不允许有空值D:主键不允许有空值答案:主键不允许有空值在数据库技术中,关系模型是一种().
A:物理数据模型B:结构数据模型C:概念数据模型D:逻辑数据模型答案:逻辑数据模型有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()
A:实体完整性约束B:用户自定义完整性约束C:参照完整性约束D:关键字约束答案:用户自定义完整性约束若用如下的SQL语句创建了一个表SC:CREATETABLESC(S#CHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINT,NOTECHAR(20));向SC表插入如下行时,()行可以被插入。
A:(‘200823’,‘101’,NULL,NULL)B:(NULL,’103’,80,‘选修’)C:(’201132’,NULL,86,’’)D:(‘201009’,‘111’,60,必修)答案:(’200823’,’101’,NULL,NULL)下面字符串能与通配符表达式[AB]%a进行匹配的是:()
A:ABCDB:BCDEFC:ABCD_aD:Ca--------------------------------------------------------------答案:ABCD_a在信息系统中,信息经历了现实世界、信息世界和计算机世界三个领域的演变。信息世界中的实体在计算机世界中表示为().
A:数据模型B:文件C:数据项D:记录答案:记录为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字:()
A:UNIONB:DISTINCTC:COUNTD:UNIQUE答案:UNIQUE设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要更正王小林的化学成绩为85分,则可用()。
A:UPDATEgrade=’85’WHERESN=’王小林’ANDCN=’化学’B:UPDATESSETgrade=85WHERESN=’王小林’ANDCN=’化学’C:UPDATEgrade=85WHERESN=’王小林’ANDCN=’化学’D:UPDATESSETgrade=’85’WHERESN=’王小林’ANDCN=’化学’答案:SSQL查询语句中,用来实现关系的选择运算的短语是()。
A:FROMB:WHEREC:GROUPBYD:SELECT答案:WHERE关系数据库规范化是为了解决关系数据库中什么的问题而引入的。()
A:保证数据的安全性和完整性B:保证数据一致性C:提高查询速度D:插入、删除异常和数据冗余答案:插入、删除异常和数据冗余关于外键,说法正确的是()。
A:外键必须和主键同名B:外键值不允许为空C:外键的取值只允许等于所参照关系中某个主键值。D:外键和相应的主键可以不同名,只要定义在相同域上。答案:外键和相应的主键可以不同名,只要定义在相同域上。在关系模式R中,函数依赖X→Y的语义是()。
A:在R的某一关系中,Y值应与X值相等B:在R的每一关系中,若两个元组的X值相等,则Y值也相等C:在R的每一关系中,Y值应与X值相等D:在R的某一关系中,若两个元组的X值相等,则Y值也相等答案:在R的每一关系中,若两个元组的X值相等,则Y值也相等SQLServer中的二进制型系统数据类型主要包括()
A:datetime、smalldatetimeB:binary、varbinary、imageC:char、varchar、textD:decimal、numeric答案:binary、varbinary、imageSQL语言中,条件“年龄BETWEEN20AND30”表示年龄在20至30之间,且()
A:包括20岁和30岁B:包括30岁但不包括20岁C:包括20岁但不包括30岁D:不包括20岁和30岁答案:包括20岁和30设有学生关系:S(SNO,SNAME,SEX,AGE,DEPT)。在这个关系中,SNO表示学号,SNAME表示姓名,SEX表示性别,AGE表示年龄,DEPT表示系部。查询学生姓名和所在系的投影操作的关系运算式是()。
A:ПSNAME,DEPT(S)B:σ2,5(S)C:σSNAME,DEPT(S)D:П2,5(S)答案:П2,5(S)###ПSNAME,DEPT(S)为TIME类型字段添加(),其插入数据库中的时间为48:20:50。
A:'200:20:50'B:其余选项都不正确C:'482050'D:482050答案:482050###’200:20:50’###’482050’在下列查询条件中,不会使用索引,而是全表扫描的是()。
A:nameLIKE'%笔记'B:nameLIKE'笔记'C:nameLIKE'%笔记%'D:nameLIKE'笔记%'答案:nameLIKE’%笔记%’###nameLIKE’%笔记’下列字段中,适合创建索引的是()。
A:商品idB:商品图片C:商品是否上架D:商品名称答案:商品id;商品名称WHERE可在以下哪些语句中实现条件判断。()
A:DELETEB:CREATEC:UPDATED:SHOW答案:DELETE###UPDATE安全性控制的一般方法有()。
A:审计B:存取控制C:数据加密D:用户标识鉴定答案:用户标识鉴定;存取控制;审计;数据加密保护数据库安全性的一般方法是()。
A:建立机房管理制度B:设置用户标识C:建立完整性约束D:存取权限控制答案:存取权限控制###设置用户标识下列选项中可以设置数据精度的是()。
A:INTB:DECIMALC:FLOATD:DOUBLE答案:DECIMAL###DOUBLE###FLOAT下面关于BIT(5)的说法正确的是()。
A:其余选项都不正确B:5表示存储二进制数据的范围C:5表示二进制数据的位数D:数字插入时会转换为二进制保存答案:5表示二进制数据的位数###数字插入时会转换为二进制保存以下选项在计算机中属于字符的是()。
A:标点符号B:中文C:数字D:图形符号答案:中文###图形符号###数字###标点符号在数据库系统中,对空值描述不正确的是()。
A:空值是空字符串B:空值是不确定的值C:空值是0D:空值是空格答案:空值是0###空值是空字符串###空值是空格关系模式的范式主要有()。
A:第一范式B:BCNF范式C:第三范式D:第二范式答案:第一范式###第二范式###第三范式###BCNF范式关系的基本运算包括()。
A:混合运算B:投影运算C:选择运算D:连接运算答案:投影运算###连接运算###选择运算在向数据表录入数据时,应遵循以下原则()。
A:建完一个表后就录入数据B:外表数据先录入,主表数据后录入C:先完成数据库中所有表和表间关系创建,再录入数据D:主表数据先录入,外表数据后录入答案:先完成数据库中所有表和表间关系创建,再录入数据###主表数据先录入,外表数据后录入航空订票系统中,客户表中以下()字段应该不允许为空。
A:身份证号B:客户名C:家庭住址D:喜好答案:客户名###身份证号MySQL中支持在多个字段上建立复合主键。()
A:错B:对答案:对在多数据插入时,若一条数据插入失败,则整个插入语句都会失败。()
A:正确B:错误答案:正确使用DELETE删除记录时,自动增长值不会减小或填补空缺。()
A:正确B:错误答案:正确关系是静态的、稳定的,关系模式是动态的、随时间变化的。()
A:错误B:正确答案:错误浮点数类型取值范围很大,但是精度不高。()
A:错误B:正确答案:正确数据表中字段的创建顺序与其在数据库中存储的顺序相同。()
A:正确B:错误答案:正确对参照表插入元组时,一旦违背了参照完整性约束,则拒绝插入元组。()
A:错误B:正确答案:正确MySQL中为所有字段插入记录时,省略字段名称,必须严格按照数据表结构插入对应的值。()
A:正确B:错误答案:正确只有建立复合唯一约束的多个字段值全部相同时才视为重复记录。()
A:正确B:错误答案:正确SQL标准允许具有WITHGRANTOPTION的用户将其权限再授回给授权者或者其祖先。()
A:错B:对答案:错插入记录时,数据库系统会自动为这个含有默认约束的字段插入默认值。()
A:正确B:错误答案:正确MySQL提供的CURRENT_TIME仅可获取当前的时间,不包括日期。()
A:正确B:错误答案:正确建立自动增长的字段必须是主键。()
A:错B:对答案:错SET类型只能从给定的列表中选择一个值使用。()
A:错B:对答案:错修改数据时若未带WHERE条件,则表中对应字段都会被改为统一的值。()
A:错B:对答案:对删除数据时若没有设置条件,则系统不会删除表中的任何记录。()
A:错误B:正确答案:错误数据表一旦删除,表中的所有数据都将被清除。()
A:错误B:正确答案:正确在数据库的安全性控制中,授权对象的约束粒度越大,授权子系统就越灵活。()
A:正确B:错误答案:错误BIT类型的最大位数只能为65。()
A:对B:错答案:错聚合函数sum和avg能够计算任何数据类型的数据。()
A:对B:错答案:错数据完整性是数据库系统的特点.()
A:对B:错答案:对查询语句中,having子句可以不和groupby子句一起出现。()
A:错B:对答案:错视图本身没有数据,因为视图是一个虚拟的表。()
A:对B:错答案:对数据在存储介质上的存储方式和物理结构方面的描述称为概念模式()
A:错B:对答案:错数据共享是数据库系统的特点.()
A:错B:对答案:对数据文件中可以有多个次要数据文件。()
A:对B:错答案:对一个数据库的所有数据库文件的逻辑名称和物理名称都不能相同。()
A:错B:对答案:对下面关于DECIMAL(5,3)的说法中,正确的是()。
A:5表示整数位数,3表示小数点后的位数B:它不可以存储小数C:其余选项都正确D:5表示数据的长度,3表示数据的精度答案:AI参考:正确答案是D:5表示数据的长度,3表示数据的精度。\nDECIMAL(5,3)是一种用于存储数字的数据库字段类型,其中5表示数据的总长度,包括小数点前的数字和整数部分,而3表示小数点后的位数。因此,选项D是正确的。选项A和B是错误的,因为DECIMAL(5,3)可以存储小数。选项C没有给出任何关于DECIMAL(5,3)的描述,因此也是错误的。'以下说法正确的是()。
A:INT(4)中的4表示取值范围B:BINARY(4)中的4表示二进制数据的最大字节长度C:其余选项都不正确D:VARCHAR(4)中的4表示占用的字节数答案:AI参考:正确答案是D:VARCHAR(4)中的4表示占用的字节数。\nVARCHAR(4)中的4表示该字段可以存储的最大字符数为4个字节,而不是取值范围、二进制数据的最大字节长度或者占用的字节数。因此,选项D是正确的。其他选项都不正确。'学生关系模式S(SNO,SNAME,SEX,AGE),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除属性“AGE”,可选用的SQL语句是()。
A:ALTERTABLESDROPAGEB:UPDATESAGEC:DELETEAGEFROMSD:ALTERTABLESAGE答案:AI参考:正确答案是A:ALTERTABLESDROPAGE。\n要在表S中删除属性“AGE”,可以使用SQL语句ALTERTABLESDROPAGE来实现。选项B、C、D都与删除属性无关,因此不是正确答案。所以,答案为A。'修改用户表user中姓名为mary的用户数据,将其密码修改为888888,正确的语句是()。
答案:"AI参考:正确的语句是:修改用户表user中姓名为mary的用户数据,将其密码修改为888888,正确的语句是:UPDATEuserSETpassword=888888WHEREname=mary。这个语句的意思是,在user表中查找名字为mary的用户,如果找到这个用户,就把他的密码修改为888888。如果不存在名字为mary的用户,这个语句不会产生任何影响。"在学生选课系统中,有如下关系模式:
student学生表(,sName,sSex,sAge,sDept)
course课程表(,cName,cPno,cCredit)
sc选课表(,,,scGrade)
其中,sNo是学号、sName是学生姓名、sSex是性别、sAge是年龄、sDept是学生所在院系、cNo是课程编号、cName是课程名称、cPno是先修课程、cCredit是学分、scNo是选课代码、scGrade是成绩。
查询选课表中成绩在前五名的学生学号,正确的SQL语句是()。
A:selectsNofromscorderbyscGradedesclimit5B:selectsNofromscorderbyscGradeasclimit5C:selecttop5sNofromscorderbyscGradedescD:selectsNofromscorderbyscGradelimit5答案:AI参考:正确答案是A:selectsNofromscorderbyscGradedesclimit5。\n查询选课表中成绩在前五名的学生学号,需要按照成绩降序排列并限制结果集只包含前五条记录,因此正确的SQL语句应该是:SELECTsNoFROMscORDER
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年环保技术与设备购销合同
- 2024年版餐厅后厨管理合同2篇
- 《走上辩论台》教案
- 2024年广告创意设计与执行合同模板3篇
- 小学生语文学习计划
- 存量房买卖合同(15篇)
- 中国转椅坐垫项目投资可行性研究报告
- 体育工作计划范文合集五篇
- 员工安全生产承诺书
- 网络大学生实习报告合集7篇
- 2024年度通信设备维修服务合同范本3篇
- 安恒可信数据空间建设方案 2024
- 2024年学校与家长共同促进家校合作发展协议3篇
- C预应力锚索框架梁施工方案(完整版)
- 参加团干部培训心得体会
- 中华民族共同体概论专家讲座第一讲中华民族共同体基础理论
- 湖北省襄阳市2023-2024学年高一上学期期末考试化学试题(含答案)
- 浙江省金华市十校2023-2024学年高一上学期1月期末考试物理试题 含解析
- 物业管理师考试题库单选题100道及答案解析
- 校园智能安防系统安装合同
- 2024年专利代理人专利法律知识考试试卷及参考答案
评论
0/150
提交评论