数据库试题和名词解释

数据库试题和名词解释

ID:38700368

大小:112.00 KB

页数:12页

时间:2019-06-17

数据库试题和名词解释_第1页
数据库试题和名词解释_第2页
数据库试题和名词解释_第3页
数据库试题和名词解释_第4页
数据库试题和名词解释_第5页
资源描述:

《数据库试题和名词解释》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数据库技术及应用》一、单项选择题(30分)1.关系数据库中,实现实体之间的联系是通过表与表之间的()A公共索引B公共存储C公共元组D公共属性2.事务日志是用于保存()A数据操作B对数据库的更新操作C程序运行过程D程序的执行结构3.数据库物理设计的任务是设计数据库的( ) A.外模式 B.内模式 C.概念模式 D.三者都不是4.一位教师可以教多门课,一门课只能由一位教师来教。在E-R数据模型中,这种联系属于(   )。 A.1:1B.1:nC.m:nD.无法确定5.对于学生基本信息表来说,下列( )作为其主键最合适。 A.学号

2、B.学号及姓名C.系号和学号D.系和姓名6.事务在执行时,所遵循的“要么全做,要么不做”这是事务的()性质。 A.封装性B.执行的原子性C.彼此的隔离性D.作用的持久性7.下面产品中,属于关系数据库管理系统的是()A.ORACLEB.DELPHIC.AUTOCADD.POWERBULDER8.下列SQL语句中,用于建立索引的语句是()ACREATEDATABASEBCREATETABLECCREATEVIEWDCREATEINDEX9.SQL语句中,FROM子句对应()A投影运算B并操作C笛卡儿积操作D选择操作10.有关系代数

3、表达式,与之等价的SQL语句是()ASELECT*FROMRBSELECTaFROMRCSELECTa,bFROMRWHEREa>bDSELECTa,b,cFROMRWHEREa>b11.SQL中的视图提高了数据库系统的()A完整性B并发控制C隔离性D安全性12.如果要修改表的结构,应该使用SQL语句的()语句ACHANGETABLEBMODIFYTABLECALTRERTABLEDUPDATETABLE13.职工号在一个视图中可能当作字符串,而在另一个视图中可能被当作整数,这是( ) A.命名冲突 B.概念冲突  C.域冲突

4、  D.约束冲突14.在关系数据库中,数据字典只保存()A数据B元数据C表名D属性名15.SQL的DML语句包括()A.JOIN,PROJECT,AND和NOTB.SELECT,INSERT,ROLLBACK和COMMITC.AND,OR,NOT和UNIOND.SELECT,INSERT,SELETE和UPDATE二、填空题(20分)1.一个数据库系统主要由()、()、()、()和()等5部分构成。2.数据库中数据的最小单位是()。123.两个实体集之间的联系可概括为3种:1)()2)()3)()。4.最常用的数据模型主要有三

5、种()、()、()。5.系统数据库是由SQLServer内部创建和提供的一组数据库,其中最主要的数据库有4个,包括(1)()(2)()(3)()(4)()。6.安全认证是指数据库系统对用户访问数据库系统时所输入的()和()进行确认的过程。7.数据的完整性是指数据的()和()。三、判断题(10分)1.数据在语法上的约束称为完整性约束。()2.数据模型是用来描述现实世界的。因此,越专业越好。( ) 3.每一个关系都应有一个主键,用来唯一识别一个元组。它的值不能为空,否则无法区分和识别元组,这就是域完整性约束。( ) 4.E-R(实

6、体联系数据模型)与传统数据模型的区别在于:E-R不是面向实现,而是面向现实世界的,因此,它能比较自然地描述现实世界。( ) 5.由一个基表定义的视图,只有含有基表的主键或候选键,并且视图中没有用表达式或函数定义的属性,才允许对视图更新。(   ) 四、问答题(10分)什么是基本表,什么是视图,两者的区别和联系是什么?答:基本表是实际存储在数据库中的表,视图由是由一个或若干基本表或其他视图导出的表。视图和基本表一样,可以被查询、被删除,也可以在一个视图上再定义新的视图。视图和基本表的区别有一下几点:(1)视图是一个虚表,定义视图

7、只存放视图的定义,而不存放视图相应的数据。(2)对视图的更新操作有一定的限制,而基本表没有。(3)所属结构层次不同,基本表对应数据库的模式部分,而视图对应外模式部分。五、操作题(30分)设有如下关系,用SELECT完成查询学生(学号,姓名,年龄,所在系);课程(课程号,课程名,先行课);选课(学号,课程号,成绩).用SQL完成以下操作:1.求数学系学生的学号和姓名。2.求选修课程C1且成绩在80~90之间的学生学号和成绩,并将成绩乘以系数0.8输出。3.将一个新学生记录(学号:'98010',姓名:'张三',年龄:20,所在系

8、:'计算机系')插入到学生表中。4.求学生的学号、姓名、选修的课程名及成绩。5.求选修课程C1且成绩在80~90之间的学生学号和成绩,并将成绩乘以系数0.8输出。6.删除艺术系的学生记录及选课记录。数据库技术及应用答案一、单项选择题(30分)DBB BA BADCDDCCBB

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。