




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库题库及答案【篇一:数据库试卷及答案】p>1.(b)是位于用户和操作系统之间的一层数据管理软件。数据库在建立、使用和保护时由其一致管理、一致控制。a.dbb.dbmsc.dbsd.dba2.sql语言赞成使用通配符进行字符串般配的操作,此中表示(d)
‘%可’以a、零个字符b、1个字符c、多个字符d、以上都可以3.以下哪一个数据库不是sqlserver2000的系统数据库(c)a.master数据库b.msdb数据库c.pubs数据库d.model数据库4.以下四项中,可以直接用于表示看法模型的是(d)。a.网状模型b.关系模型c.层次模型d.实体-联系(e-r)模型5.以下四项中说法不正确的选项是(a)数据库防备了全部数据的重复数据库中的数据可以共享c.数据库减少了数据冗余d.数据库拥有较高的数据独立性6.公司中有多个部门和多名职员,每个职员只好属于一个部门,一个部门可以有多名职员,从职员到部门的联系种类是(c)a.多对多b.一对一c.多对一d.一对多7.关系数据库中空值(null)相当于(d)a.零(0)b.空白c.零长度的字符串d.没有输入8.事务有多个性质,此中不包含(b)a.间隔性b.不可以撤消c.原子性d.一致性9.一个电视经销商在表tvtype中保护库存的tvs信息,下述哪条语句能显示价格最昂贵的三种电视机的信息?(c)a.selecttop3cdiscriptionfromtvtypeorderbyipriceascb.selectcdiscriptionfromtvtypewheremax(iprice)3c.selecttop3cdiscriptionfromtvtypeorderbyipricedescd.selectcdiscriptionmax(iprice)fromtvtypeorderbyiprice10.假如采纳关系数据库系统来实现应用,在数据库设计的(d)阶段,需要将e-r模型变换为关系数据模型。a.看法设计b.物理设计c.运转阶段d.逻辑设计11.拿出关系中的某些列,并消去重复的元组的关系运算称为(b)a.取列运算b.投影运算c.连接运算d.选择运算12.一家航空公司把一年中游览距离(idistancetravelled)超出10000里的客户信息转移到一张称为flyersclub的表中,他们的详细情况被记录在表flyers(d)a.insertintoflyersclubidistancetravelled=10000fromflyerswhereb.insertflyersclub(idistancetravelled)valuesfromflyerswhereidistancetravelled=10000c.insertintoflyersclub(idistancetravelled)values=10000fromflyerswhered.select*intoflyersclubfromflyerswhereidistancetravelled=10000系统死锁属于(a)a.事务故障b.程序故障c.系统故障d.介质故障二.填空题:1.数据库系统中常用的三种数据模型有层次模型、网状模型和关系模型。2.sql语言由数据定义语言、数据控制语言和数据控制语言构成。3.使用filegrowth命令可以增添数据库和事务日记的容量。4.关系模式的三类圆满性拘束条件分别是_实体圆满性拘束_、参照圆满性拘束和__域圆满性拘束__。5.假如一个关系不满足2nf,则该关系必然也不满足_3nf_(在1nf2nf、3nf范围内)。
、6.要点字是能唯一表记每一行的列或列的组合。一个表可能有多个要点字,选定此中一个作为主要点字,其余的称为候选要点字。索引有两各种类:齐集索引和非齐集索引。8.当在一个已经存放了数据的表上增添主键时,sqlserver会自动对表中的数据进行检查,以保证这些数据可以满足主键拘束的要求。问:满足主键值要唯一和不相赞成为null两个要求。9.将视图v_course重命名为v_newcourse的sql语句是:execsp_renamev_course,v_newcourse
。三.操作题:销售数据库sales中存在这样的三张表:1.客户表(customer)2.产品表(product)3.销售表(proout)按要求完成以下题目:(1)建立销售数据库sales的以上三个表。(3分)建立数据库sales的三个表客户表(customer)、产品表(product)、销售表(proout)(2)实现各表的实体圆满性要求。(3分)客户表(customer)的主键为:客户编号(cusno)产品表(product)的主键为:产品编号(prono)销售表(proout)的主键为:销售日期(saledate)、客户编号(cusno)产品编号(prono)(3)在customer上基于cusname列创立非唯一索引;在product上基于
、proname列创立唯一索引;在proout上基于saledate列创立齐集的、唯一索引。(3分)createindexix_customeroncustomer(cusname)createuniqueindexix_productonproduct(proname)createuniqueclusteredindexix_prooutonproout(saledate)(4)在proout表上设置外键,保证录入时的产品代码都在产品表中存在的。(3分)usesalesgoaltertableprooutaddconstraintfk_proout_pronoforeignkey(prono)referencesproduct(prono)go(5)创立一规则限制只好录入大于0的值,此后将其绑定到proout表上quantity列。(3分)createruleru_prooutas@x0execsp_bindruleru_proout,proout.quantity’(6)盘问销售数目超出100的产品号。(3分)selectpronofromprooutgroupbypronohavingsum(quantity)100(7)创立一自定义函数summoney,要求可以利用该函数计算出销售金额,【篇二:数据库笔试题-答案】___________),本套试题将作为xxxx入职的参照,多谢您的重视。本套试题分三部分:填空题(10分)、选择题(20分),sql基础题(30)、简答题(20)、综合题(30)。时间60分钟,满分110分。一、填空题(每题2分,共10分)索引字段值不唯一,应该使用的索引种类为(一般索引)只有满足联接条件的记录才包含在盘问结果中,这类联接为(内联接)e-r模型的构成包含那些元素(实体)(属性)(关系)事务所拥有的特色有(原子性)(一致性)(间隔性)(长远性)5、结构化程序设计的三种基本逻辑结构是(次序结构
),(选择结构),(循环结构)。二、选择提(每题1分,共20分)1、在删除整表数据,同时保留表结构时,采纳((a)要高;
c)的效率比2、数据库管理系统中,能实现对数据库中的数据进行插入
/更正
/删除的功能称为(c);a.数据定义功能b.数据管理功能c.数据操作功能d.数据控制功能3、24、在关系模型中,实现关系中不相赞成出现同样的元组的拘束是经过(b)。a:候选键b:主键c:外键d:超键4、数据库管理系统dbmss是(d);a.信息管理的应用软件c.管理中的数据库b.数据库系统+应用程序管理数据的软件5、关系数据库中,实现表与表之间的联系是经过
(b)。a、实体圆满性规b、参照圆满性规则d、值域c、用户自定义的圆满性6、设有部门和职员两个实体,每个职员只好属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系种类(b)。a、m:nb、1:mc、m:1d、1:17、设有课程和学生两个实体,每个学生可以选修多个课程,一个课程可以有多名学生选修,则课程与学生实体之间的联系种类a、m:nb、1:mc、m:1d、1:1
(a)。8、假如一个班只好有一个班长,并且一个班长不可以同时担当其余班的班长,班级和班长两个实体之间的关系属于(d)。a、m:nb、1:mc、m:1d、1:19、索引字段值不唯一,应入选择的索引种类为(b)。a:主索引b:一般索引c:候选索引d:唯一索引、假如指定参照圆满性的删除规则为级联,则当删除父表中的记录时(c)。a:系统自动备份父表中被删除记录到一个新表中b:若子表中有相关记录,则严禁删除父表中记录c:会自动删除子表中全部相关记录d:不作参照圆满性检查,删除父表记录与子表没关、设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关系,可以设置参照圆满性规则,为此要求这两个表(b)。a:在父表连接字段上建立一般索引,在子表连接字段上建立主索引:在父表连接字段上建立主索引,在子表连接字段上建立一般索引:在父表连接字段上不需要建立任何索引,在子表连接字段上建立一般索引d:在父表和子表的连接字段上都要建立主索引、把实体-联系模型变换为关系模型时,实体之间多对多联系在模型中是经过(c)_。a:建立新的属性来实现c:建立新的关系来实现13、用树形结构来表示实体之间联系的模型称之为(a.关系模型b.层次模型b)b:建立新的要点字来实现d:建立新的实体来实现c.网状模型d.数据模型14、sql语句中更正表结构的命令是(c)_。a:modifytablec:altertableb
:modifystructured
:alterstructure15、用
sql
语句建立表时将属性定义为主要点字,应使用短语
(b)。a:checkc:freeb:primarykeyd:unique16、sql实现分组盘问的短语是(b)。a:orderbyb:groupbyc:havingd:asc17、数据库系统中采纳关闭技术的目的是为了保证(
a)a.数据的一致性b.数据的靠谱性c.数据的圆满性d.数据的安全性18、在数据库设计中,表示用户业务流程的常用方法是(a)a.dfdb.程序流程图c.e-r图d.数据结构图19、为歌腕表增添一个字段最后得分的sql语句是(a)altertable歌手add最后得分f(6,2)b)alterdbf歌手add最后得分f6,2c)changetable歌手add最后得分f(6,2)d)changetable学院insert最后得分
a)。、插入一条记录到评分表中,歌手号、分数和评委号分别是1001、9.9和105,正确的sql语句是(c)。a)insertvalues(1001,9.9,105)into;评分(歌手号,分数,评委号)b)insertto评分(歌手号,分数,评委号);values(1001,9.9,105)c)insertinto评分(歌手号,分数,评委号);values(1001,9.9,105)d)insertvalues()to;评分(歌手号,分数,评委号)三、sql基础题(共30分)设讲课数据库education有三个关系:学生关系s(sno,sname,age,sex,sdept);学习关系scsno,cno,grade);课程关系c(cno,cname,cdept,tname)盘问问题:(1)检索计算机系的全体学生的学号,姓名和性别;3分2)检索学习课程号为c2的学生学号与姓名;3分3)检索选修课程名为“ds”的学生学号与姓名;3分4)检索选修课程号为c2或c4的学生学号;3分5)检索最少选修课程号为c2和c4的学生学号;3分6)检索不学c2课的学生姓名和年龄;(7)检索学习全部课程的学生姓名;5分5分8)盘问所学课程包含学生s3所学课程的学生学号。5分1)检索计算机系的全体学生的学号,姓名和性别;selectsno,sname,sexfromswheresdept=’cs;’(2)检索学习课程号为c2的学生学号与姓名;1.selectsno
,snamefromswheresnoin
(selectsnofromscwherecno=
‘c2’,snamefroms
,scwheres.sno=o=‘c2’;(3)检索选修课程名为“ds”的学生学号与姓名本盘问涉及到学号、姓名和课程名三个属性,分别存放在s和c表中,但s和c表没有直接联系,必然经过sc表建立它们两者的联系。c→sc→s基本思路:1)第一在c表中找出“ds”课程的课程号cno;2)此后在sc表中找出cno等于第一步给出的cno会集中的某个元素cno;果表列。selectsno
,snamefromswheresnoin
(selectsnofromscwherecnoin
(selectcnofromcwherecname=‘ds)’);4)检索选修课程号为c2或c4的学生学号;selectsnofromscwherecno=
‘c2’
orcno=
‘;c4’(5)检索最少选修课程号为c2和selectsnofromscx,scywherex.sno=o=
c4的学生学号;‘c2’o=
‘;c4’(6)检索不学
c2
课的学生姓名和年龄;a.selectsnamefromswheresnonotinwherecno=‘c2’);
(selectsnfromsc也许b.selectsnamefromswherenotexists(select*fromscwheresc.sno=s.snoandcno=‘c2;’)(7)检索学习全部课程的学生姓名;在表s中找学生,要求这个学生学了全部课程。换言之,在s表中找学生,在c中不存在一门课程,这个学生没有学。selectsnamefromswherenotexistsselect*fromc四、简答题(每题5分,共20分,此中1,2任选一题,其余必做题)oracle的索引有几种,各有何用途唯一索引:索引列的全部值都只好出现一次,即必然唯一非唯一索引:索引列的值可以重复函数索引:保留了数据列基于function返回的值反向索引:转了索引码中的字节,是索引条目分配更平均,用于减少索引叶的竞争。【篇三:数据库原理期末考试复习题及答案】择题(本大题共20小题,每题2分,共40分)在每题列出的四个备选项中只有一个是切合题目要求的,请将其代码填写在题后的括号内。错选、多项选择或未选均无分。1.数据库系统的中心是(b)a.数据库b.数据库管理系统c.数据模型d.软件工具2.以下四项中,不属于数据库系统的特色的是(c)a.数据结构化b.数据由dbms一致管理和控制c.数据冗余度大d.数据独立性高看法模型是现实世界的第一层抽象,这一类模型中最有名的模型是d)a.层次模型c.网状模型b.关系模型d.实体-联系模型数据的物理独立性是指(c)a.数据库与数据库管理系统互相独立b.用户程序与数据库管理系统互相独立c.用户的应用程序与储蓄在磁盘上数据库中的数据是互相独立的d.应用程序与数据库中数据的逻辑结构是互相独立的5.要保证数据库的逻辑数据独立性,需要更正的是(a)a.模式与外模式之间的映象b.模式与内模式之间的映象c.模式d.三级模式6.关系数据模型的基本数据结构是(d)a.树b.图c.索引d.关系7.有一名为“列车运营”实体,含有:车次、日期、实质发车时间、实质抵达时间、情况大纲等属性,该实体主码是(c)a.车次b.日期c.车次+日期d.车次+情况大纲己知关系r和s,r∩s等价于(b)a.(r-s)-sb.s-(s-r)c.(s-r)-rd.s-(r-s)9.学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能悠闲。假如要列出全部学生住宿和宿舍分配的情况,包含没有住宿的学生和悠闲的床位,则应执行a)a.全外联接b.左外联接c.右外联接d.自然联接10.用下边的t-sql语句建立一个基本表:createtablestudent(snochar(4)primarykey,snamechar(8)notnull,sexchar(2),ageint)可以插入到表中的元组是(d)a.5021,刘祥,男,21b.null,刘祥,null,21c.5021,null,男,21d.5021,刘祥,null,null把对关系spj的属性qty的更正权授与用户李勇的t-sql语句是(c)a.grantqtyonspjto李勇b.grantupdate(qty)onspjto李勇c.grantupdate(qty)onspjto李勇d.grantupdateonspj(qty)to李勇图1中(b)是最小关系系统abcd图1.关系规范化中的插入操作异常是指(d)a.不应删除的数据被删除b.不应插入的数据被插入c.应该删除的数据未被删除d.应该插入的数据未被插入.在关系数据库设计中,设计关系模式是数据库设计中(a)阶段的任务a.逻辑设计b.物理设计15.在e-r模型中,假如有
c.需求剖析d.看法设计3个不同样的实体型,3个m:n
联系,根据e-r模型变换为关系模型的规则,变换后关系的数目为(a.4b.5c.6d.7
c)。16.事务的间隔性是指(a)。a.一个事务内部的操作及使用的数据对并发的其余事务是间隔的.事务一旦提交,对数据库的改变是永久的.事务中包含的全部操作要么都做,要么都不做.事务必然是使数据库从一个一致性状态变到另一个一致性状态17.数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据是指(c)数据字典、应用程序、审计档案、数据库后备副本数据字典、应用程序、日记文件、审计档案日记文件、数据库后备副本数据字典、应用程序、数据库后备副本18.若事务t对数据对象a加上s锁,则(b)。a.事务t可以读a和更正a,其余事务只好再对a加能加x锁。
s
锁,而不b.事务t可以读a但不可以更正a,其余事务只好再对a加s锁,而不可以加x锁。c.事务t可以读a但不可以更正a,其余事务能对a加s锁和x锁。d.事务t可以读a和更正a,其余事务能对a加s锁和x锁。设有两个事务t1、t2,其并发操作如图2所示,下边讨论正确的是(b)a.该操作不存在问题b.该操作扔掉更正c.该操作不可以重复读d.该操作读“脏”数据①读a=100②读a=100a=a-5写回④a=a-8写回图220.以下(d)关闭违反两段锁协议。a.slocka
slockb
xlockc
unlocka
unlockbunlockcb.slocka
slockb
xlockc
unlockc
unlockbunlockac.slocka
slockb
xlockc
unlockb
unlockcunlockad.slocka
unlocka
slockb
xlockc
...unlockunlockc二、填空题(本大题共9小题,每空1分,共10分)请在每题的空格中填上正确答案。错填、不
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 南充科技职业学院《工程概论与概预算》2023-2024学年第一学期期末试卷
- 东北农业大学《道路桥梁工程施工技术A》2023-2024学年第一学期期末试卷
- 民办义务教育学费标准调控工作机制研究
- 大连交通大学《现代汉语通论(一)》2023-2024学年第一学期期末试卷
- 南昌应用技术师范学院《BM技术基础》2023-2024学年第一学期期末试卷
- 2025年铝锻压材项目规划申请报告模板
- 北京汇佳职业学院《道家与道教哲学》2023-2024学年第一学期期末试卷
- 护理每周工作汇报
- 河北科技工程职业技术大学《柏拉图》2023-2024学年第一学期期末试卷
- 黄淮学院《食品添加剂》2023-2024学年第一学期期末试卷
- DB63T 1201-2013小蠹虫综合防控技术规程
- 脓毒血症指南解读
- 北京市海淀区101中学2022-2023学年七年级数学第二学期期末质量检测试题含解析
- 混凝土结构工程施工质量验收规范
- GB/T 4956-2003磁性基体上非磁性覆盖层覆盖层厚度测量磁性法
- GB/T 14594-2005无氧铜板和带
- 广东电网“两种人”安规题库-配电“两种人”类(试题及答案)
- 某射击馆照明平面回路设计及智能照明控制分析
- (完整word版)儿童迷宫图 清晰可直接打印
- 土地利用变更调查课件
- DB13T 5181-2020 尾矿库溃坝泥石流数值模拟技术规程
评论
0/150
提交评论