版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、湖北汽车工业学院数据库技术A考试试卷(题)课程编号070061考试形式闭卷-考试H期2018.12考生班级:信管161、信管162、信息161题号一二三四五六九总分得分阅卷请将答案填在如下表中一、选择题123456789101112131415161718192021222324252627282930一、选择题(2*30=60分)1、关系S-D-L(sno学号,dept系,loc学院)存在()A部分函数依赖B传递函数依赖C多值依赖D都不对2、储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是()A一对一的联系B一对多的联系C多对一的联系D多对多的联系3、关系数据库系统中所管理的
2、关系是()。A一个mdb文件B若干个mdb文件C一个二维表D若干个二维表4、SQLServer中,保存着每个数据库对象的信息的系统表是()。AsysdatabasesBSyscolumnsCSysobjectsDSyslogs5、数据库系统与文件系统的主要区别是()。A数据库系统复杂,而文件系统简单。B文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。C文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。D文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。6、下面关于MVC的说法不正确的是()AM表示Model层,是存储数据的地方BView表示视图层,负责向用
3、户显示外观CController是控制层,负责控制流程D在MVC架构中jsp通常做控制层7、记录数据库事务操作信息的文件是()。A数据文件C辅助数据文件B索引文件D日志文件A提高查询速度B插入、删除异常和数据冗余8、关系数据库规范化是为了解决关系数据库中()的问题而引入的。C保证数据的安全性和完整性D录入数据9、关系模型中,一个关键字()。A可由多个任意属性组成B至多由一个属性组成C可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D以上都不是10、在JSP页面中,能够完成输出操作的内置对象是()AoutBresponseCrequestDconfig11、客观存在并可相互区别的事物都
4、称为()。A实体B属性C关键字D域12、实体完整性规则是指关系中()A不允许有空行B主键不允许有空值C不允许有空列D夕卜键不允许有空值13、有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()A实体完整性约束B参照完整性约束C用户自定义完整性约束D关键字完整性约束14、规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每一个属性都是()。A长度不变的B不可分解的C互相关联的D互不相关的15、设有以下关系:合同(合同号,用户号,用户名,用户地址),合同号是唯一的,则这个关系的范式等级是()A1NFB2NFC3NFDBC
5、NF16、基本表也称关系或表,是数据库中独立存在的表,它是由()命令创建的。ACREATEVIEWBCREATETABLECCREATEINDEXDCREATEATEM17、事务是用户定义的一组操作序列的集合,是数据恢复和()的基本单位。A一致性操作B并发控制C原子操作D持续性操作18、关于触发器的说法不正确的是()A触发器类似于约束,但比约束灵活,可以实施比FOREIGNKEY更复杂的检查和操作B触发器一旦在表上定义,任何用户对表的增删改操作均由服务器自动激活相应的触发器C触发器是一种特殊的存储过程D执行触发器与执行存储过程一样需要调用19、已知成绩关系如图1所示。执行SQL语句:SELEC
6、TCOUNT(DISTINCT课程号)FROM成绩WHERE分数80;查询结果中包含的元组数目是()成绩表学号课程号分数S1C180S1C275S2C1nullS2C255S3C390图1A1B2C3D420、已知关系:厂商(厂商号,厂名)PK=厂商号产品(产品号,颜色,厂商号)卩尺=产品号,FK=厂商号假设两个关系中已经存在如图2所示元组:厂商产品丿商号厂名C01宏达C02立仁C03广源产品号颜色丿商号P01红C01P02黄C03图2若再往产品关系中插入如下元组:I(P03,红,C02)II(P05,黑,null)III(P04,白,C04)IV(P01,蓝,C01)能够插入的元组是()AI
7、,II,IVBI,IIICI,IIDI,IV21、已知顾客基本表的关系模式为:顾客(顾客号,姓名,地址,电话)。请用SQL语句增加一名新顾客,其值为(330102,王伟,北京。()AINSERTINTO顾客VALUES(330102,王伟,北京BINSERT顾客VALUES(330102,王伟,北京,0105128934)CINSERTINTO顾客(330102,王伟,北京,0105128934)DINSERT顾客(330102,王伟,北京,0105128934)22、在关系数据库的询问优化中,事先处理文件,如排序、建立索引的目的是()A优化
8、表达式B减少中间结果C扩大缓冲数据D减少扫描文件的时间23、用于数据库恢复的重要文件是()A数据库文件B索引文件C日志文件D备注文件24、在SQL的查询语句中,对应关系代数中“投影”运算的语句是()ASELECTBFROMCWHEREDSET25、SQLServer2008采用的身份验证模式有()。A仅Windows身份验证模式B仅SQLServer身份验证模式C仅混合模式DWindows身份验证模式和混合模式26、反映现实世界中实体及实体间联系的信息模型是(A关系模型B层次模型)C网状模型DE-R模型27、关系R与关系S只有1个公共属性,T1是R与S等值连接的结果,T2是R与S自然连接的结果
9、,则()AT1的属性个数等于T2的属性个数BT1的属性个数小于T2的属性个数CT1的属性个数大于或等于T2的属性个数DT1的属性个数大于T2的属性个数28、假设在myServlet应用中有一个MyServlet类,在web.xml文件中对其进行如下配置:mysrvletcom.wgh.MyServletmyservlet/welcome则以下选项可以访问到MyServlet的是()。A HYPERLINK http:/localhost:8080/MyServlet http:/localhost:8080/MyServletB HYPERLINK http:/localhost:8080/M
10、yServlet http:/localhost:8080/myservletC HYPERLINK http:/localhost:8080/com/wgh/MyServlet http:/localhost:8080/com/wgh/MyServletD HYPERLINK http:/localhost:8080/ http:/localhost:8080/welcome29、在数据库系统中,数据独立性是指()A用户与计算机系统的独立性B数据库与计算机的独立性C数据与应用程序的独立性D用户与数据库的独立性30、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求
11、R和S含有一个或多个共有的()A元组B行C记录D属性二、简答题:(2*5=10分)1、试述数据、数据库、数据库管理系统、数据库系统的概念?1)数据(Data):描述事物的符号记录称为数据。)数据库(Database):是按照数据结构来组织、存储和管理数据的仓库。)数据库管理系统(DatabaseManagementSystem,简称DBMS):数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。4)数据库系统(DatabaseSystem”简称DBS):在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用
12、系统、数据库管理员构成。2、简述关系规模化中的1NF、2NF、3NF并说明相互间的关系?1NF:关系模型中的所有属性都不能再分解;2NF:在1NF的基础上,每一个主属性都完全依赖于主属性(即消除了部分依赖);3NF:在2NF的基础上,每一个主属性都不传递依赖于候选码(即消除了传递依赖)或者:deletefromSCOREwhereDEGREEin三、综合设计题:(20分)1设有下列关系模式:STUDENT(SNO,SNAME,SEX,BIRTHDAY,CLASS)TEACHER(TNO,TNAME,SEX,BIRTHDAY,PROF,DEPART)COURSE(CNO,CNAME,TNO)SC
13、ORE(SNO,CNO,DEGREE)其中,学生信息表STUDENT由学号(SNO)学生姓名(NAME)性别(SEX)出生年月日(BIRTHDAY)班级(CLASS)组成,记录学生的情况;教师信息表TEACHER由教师号(TNO)教师姓名(TNAME)性别(SEX)出生年月日(BIRTHDAY)职称(FROF)教师所在系;DEPART组成记录教师的情况课程表COURSE由课程号:CNO)课程名称(CNAME)任课教师号(TNO)组成,记录所开课程及任课教师情况;成绩表SCORE由学生学号(SNO)课程号(CNO)成绩(DEGREE)组成,记录学生选课情况及相应的成绩。用SQL语句实现以下操作)
14、显示TEACHER表中每个教师的姓名和所在系。selectTNAME,DEPARTfromTEACHER)显示STUDENT表中所有姓“王啲学生记录。select*fromSTUDENTwhereSNAMElike王%)显示成绩表中成绩在60分到80分之间的所有记录。select*fromSCOREwhereDEGREEbetween60and80或者:select*fromSCOREwhereDEGREE=60andDEGREE=804)显示“男”教师及其所上的课程。(显示该教师的姓名和所上的课程名)selectTNAME,CNAMEfromTEACHER,COURSEwhereTEACHE
15、R.TNO=COURSE.TNOandSEX=男)向STUDENT表中插入一条学生记录。(学号:999,姓名:程功,性别:男,出生年月日:10/01/80,班级:95035)insertintoSTUDENT(SNO,SNAME,SEX,BIRTHDAY,CLASS)values(999,程功,男,10/01/80,95035)在STUDENT表中将学号为“999”的学生的班号改为“95031”updateSTUDENTsetCLASS=95031whereSNO=9997)删除教师号为“999”的教师所带的所有课程的成绩。deleteSCOREfromCOURSE,SCOREwhereCOU
16、RSE.CNO=SCORE.CNOandTNO=999(selectDEGREEfromCOURSE,SCOREwhereCOURSE.CNO=SCORE.CNOandTNO=999)2、设有如图所示的关系R:职工号职工名年龄性别单位号单位名单位地址省市E1ZHAO20FD3cccHuNanCHANGE2QIAN25MD1AAAHeBeiZHANGE3SEN38MD3CCCHuNanCHANGE4LI25FD3cccHuNanCHANG1、试问R属于第几范式?为什么?(5分)2、并将其规范化为3NF,将规范后的关系表写出来(5分)3、(1)R不属于任何范式因为最低要求的1NF要求每个属性不可再
17、分显然R是不符的。(2)职工号职工名年龄性别单位号E1ZHAO20FD3E2QIAN25MD1E3SEN38MD3E4LI25FD3单位号单位名单位地址D3CCCHuNanCHANGD1AAAHeBeiZHANG、程序填空题(10分)请在程序中的横线中填空。SQLServer数据库中存在一个单位表,该表有两列,单位编号,类型为nvarchar(lO)、单位名称,类型为nvarchar(50)。请设计一显示单位表的页面deptView.jsp以及提交删除后的插入处理程序delete.do,并使用删除语句删除相关信息。deptView.jsp页面仅写下form表单中的相关程序,elete.do程序
18、仅填写doGet中的相关程序。数据库服务器地址为:exam,端口号为:8888。数据库名为dept,用户名为:sa,密码为:123,数据库驱动程序全称为:com.microsoft.sqlserver.jdbc.SQLServerDriverdeptView.jsp页面单位编号单位名称删除按钮k/td%while(rs.next()out.print(“”);out.print(“”+rs.getString(1)+“”);out.print(“”+rs.getString(2)+“”);out.print(“删除);out.print(“”);%delete.do页面,其它环节省略publicvoiddoGet(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023年羟乙基乙二胺资金申请报告
- 2024中国电力科学研究院限公司毕业生招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2024中国烟草总公司合肥设计院人才引进招聘6人易考易错模拟试题(共500题)试卷后附参考答案
- 2024中国平安财产保险股份限公司招聘28人易考易错模拟试题(共500题)试卷后附参考答案
- 2024下半年浙江云和县国企业招聘19人易考易错模拟试题(共500题)试卷后附参考答案
- 2024上海华澄水润科技限公司招聘参加易考易错模拟试题(共500题)试卷后附参考答案
- 2024年度云计算服务提供商技术支持合同2篇
- 2024年度墓区环境清洁与维护服务合同
- 2024年度产品代理销售合同(代理区域及销售目标)
- 2024年度旅游服务与管理咨询合同2篇
- 世界机床企业排名
- 2022幼儿园感恩节活动主题班会PPT感恩节课件
- 微波通信原理-课件
- 胸水、腹水、脑脊液常规及生化检查课件
- 肾综合征出血热培训课件1
- 竣工决算审计服务方案范文
- 关于经济责任审计的课件
- 10分钟造就“德国最愚蠢的银行”解析课件
- 卫生应急队伍野外技能演练脚本
- 心电监护操作评分标准
- 北京科技大学第二批非教学科研岗位招考聘用(同步测试)模拟卷含答案
评论
0/150
提交评论