数据库复习题 答案
更新时间:2024-01-18 19:35:01 阅读量: 教育文库 文档下载
- 数据库复试笔记推荐度:
- 相关推荐
一、选择题
1.在数据库系统中,把可以相互区别的客观事物称为( D ) A.属性 B. 字段 C.文件 D.实体
2.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( B ) A. 多对多 B. 一对多 C. 多对一 D. 一对一 3.下列叙述中正确的是 ( )
A、数据库是一个独立的系统,不需要操作系统的支持 B、数据库设计是指设计数据库管理系统
C、数据库技术的根本目标是要解决数据共享的问题
D、数据库系统中,数据的物理结构必须与逻辑结构一致
4.下列模式中,能够给出数据库物理存储结构与物理存取方法的是
( ) A、内模式 C、概念模式
B、外模式 D、逻辑模式
注:
外模式又称子模式或用户模式,对应于用户级。 模式又称概念模式或逻辑模式,对应于概念级。
内模式又称存储模式,对应于物理级,它是数据库中全体数据的内部表示或底层描述。
6.要控制两个表中数据的完整性和一致性可以设置\参照完整性\,要求这两个表( )
A、是同一个数据库中的两个表
B、不同数据库中的两个表
C、两个自由表 D、一个是数据库表另一个是自由表 注:【自由表】和数据库无关联的表。
5. 建立关系之间联系的主关键字与外部关键字引用的约束条件是指( C ) A.参照完整性 B.实体完整性 (只跟主键有关,唯一,非空) C.用户自定义完整性 D. 以上都不对
6.在嵌入式SQL中,为了把集合操作转换成单记录处理方式,引进了以下哪个概念( B )
A.宿主语言 B.游标 C. DDL语言 D.DML语言 8.在SQL中,下列涉空值的操作,不正确的() A.AGE IS NULL B.AGE IS NOT NULL C.AGE=NULL D.NOT(AGE IS NULL)
9.索引字段值不唯一,应该选择的索引类型为 ( )
A、主索引 唯一
B、普通索引 非唯一索引
C、候选索引
唯一
D、唯一索引 唯一 9.数据库系统的特点不包括(B) A. 数据结构化 B. 数据独立性高 C. 数据冗余度低
D. 应用程序管理数据--------DBMS 11.下列SQL语句中,修改表结构的是() A.MODIFY
B.ALTER
C.RENAME
D.DELETE
12.概念模型独立于() A. DBMS B.E-R图 C.信息世界 D.现实世界
17.在基本的关系中,下列说法正确的是(C) A 行列顺序有关 B 属性名允许重名
C 任意两个元组不允许重复 (元组即列) D 一列数据中的元素类型可以不同
24. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是
指( D )。
A. 同一应用的多个程序共享一个数据集合 B. 多个用户、同一语言共享 C. 多个用户共享同一个数据文件
D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合 28. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期),它的主键是()。 A.宿舍编号 B. 学号
C.宿舍地址,姓名 D.宿舍编号,学号
35.有一个关系,学生(学号,姓名,系别)规定学号的值域是8个数字组成的字符串,这一规则属于() A.参照完整性 B.实体完整性 C.用户自定义完整性 D. 以上都不对
39. ( )是数据库系统的核心 A.DBS B.DB C.DBMS D.DATA 41. 应用数据库的主要目的是( )。 A.解决数据保密问题 B.解决数据完整性问题
C.解决数据共享问题 D.解决数据量大的问题
45.DBMS通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的( )。
A.可靠性 B.一致性 C.完整性 D.安全性 46、SQL SELECT语句为了将查询结果存放到临时表中应该使用 ( )短语
A.into cursor B.into table C.into temp D.into tablespace 二、填空题
1、关系数据库的实体完整性规则规定基本关系的( 主键 )不能取空值。
2.数据的存储结构包括( 物理存储结构 )和( 逻辑存储结构 ); 3、关系的基本运算是(选择 )、投影和( 连接 )。
4、在DBMS的授权子系统中,授权和回收权限的语句分别是( grant )和( revoke )语句。
5、DBMS提供数据操纵语言对数据库的操纵功能分成两种:检索和更新。其中更新操作包括(insert)(delete)(update)。
6、在SQL Select语句中要去掉查询结果中的重复记录应使用(distinct)关键字。 综合题
1、根据dept及emp表,查询所有部门及其员工的信息: select ename,empno,sal,dept.deptno,dname,loc
from emp__right join____scott.dept
on___emp.deptno=dept.deptno____;(dept 10 20 30 40 emp 10 20 30 右外连接)
根据Oracle数据库scott模式下的emp表和dept表,完成查询工资、奖金与10号部门某员工工资、奖金都相同的员工的信息: select * from emp where ( sal,nvl(comm,0) )
___in/=any___(select sal,nvl(comm,0) from emp where__deptno=10_); 根据Oracle数据库scott模式下的emp表和dept表,完成将各部门员工的工资修改为该员工所在部门平均工资加1000: update emp e set sal=1000+(___avg(sal)___ from emp where deptno=e.deptno);
2、设有如下三个基本表,表结构如下: BORROWER(借书证号,姓名,系名,班级) LOANS(借书证号,图书登记号,借书日期)
BOOKS(索书号,书名,作者,图书登记号,出版社,价格) 试用SQL语言进行查询:
(1) 求图书管中总共有多少个出版社的图书
SELECT___count(distinct 出版社)____FROM BOOKS (2)检索各位学生的借书证号、姓名、系名和借书数量。
Select borrower.借书证号,姓名,系名,count(*)
From borrower,loans where borrower.借书证号=loans.借书证号 Group by borrower.借书证号;
(3) 检索作者为张三或者李四且价格在20到50之间的图书的书名、出版社和价格。
Select 书名,出版社,价格 From books
Where 作者in(‘张三’,‘李四’)and 价格 between 20 and 50; 3、假设有三个关系模式如下: 学生表:S(SNO,SNAME,SEX)
各属性含义依次为学号、姓名和性别; 课程表:C(CNO,CNAME,CREDIT)
各属性含义依次为课程号、课程名、学分; 学生选课表:SC(SNO,CNO,MARK) 各属性含义依次为学号、课程号和成绩。 基于以上关系模式回答36—39题。 1.试用SQL语句统计男生和女生的人数。 Select count(*) from S group by SEX; 2.试用SQL语句写出下列查询:
检索出所有男生的姓名、所选课程号和成绩。 Select SNAME,CNO,MARK From S,SC
Where SEX=’男’ and S.SNO=SC.SNO; 编写一个PL/SQL块,输出10号部门所有员工的员工信息。 Declare Begin
For v_emp in(select * from emp where deptno=10) loop Dbms_output.put_line(v_emp.empno||’ ’||v_emp.ename); End loop; End;
创建一个存储过程,以部门号为参数,返回该部门的最低工资。 Create or replace procedure min_sal(v_deptno emp.deptno%type) As
V_sal emp.sal%type; Begin
Select min(sal) into v_sal from emp where deptno=v_deptno; Dbms_output.put_line(v_sal); End;
创建一个函数,以部门号为参数,返回该部门的最低工资。 Create or replace function min_sal2(v_deptno emp.deptno%type) Return emp.sal%type As
V_sal emp.sal%type; Begin
Select min(sal) into v_sal from emp where deptno=v_deptno; Dbms_output.put_line(v_sal); Return v_sal; End;
正在阅读:
数据库复习题 答案01-18
13hypermesh 笔记总结03-25
2022年北京印刷学院机电工程学院829机械设计基础考研核心题库04-20
最新送达签收回执模板上课讲义08-10
宣传思想暨精神文明建设工作会讲话稿02-25
小学三年级科学期末考试试卷01-11
课题大纲 - 绩效考核推行中的10大难点与解决对策12-23
大学《电路》分析试题库(有答案)05-11
全面对标工作实施方案03-15
`减速器1 - 图文03-30
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 复习题
- 答案
- 数据库
- 2012高一物理新人教版必修二学案 5.3 实验:研究平抛运动
- 探讨现代住宅给排水设计
- 2014三好学生、评选方案
- 小学控烟教案
- 《职业生涯规划》(四)(2011级大二下)期末考试3
- 60课时学完高中物理讲义18-30
- 康师傅茶饮料校园营销策划案
- ANSYS命令流--钢管混凝土拱桥算例
- ISO9001-2015内审员测试卷(含答案)
- 美化我的网页 - -css+div布局页面(习题) - 图文
- 房地产营销策划管理制度及工作流程
- 部编版小学一至三年级古诗词竞赛试卷
- 建筑系馆改造设计、设计竞赛任务书
- 实验心理学复习题及答案
- 求小数近似数的公开课教案
- C语言程序设计实验报告(实验大纲+过程)
- 上海市青浦区金泽中学沪教版(五四学制)六年级数学上册教案2.8(2)分数、小数的四则混合运算
- 2012年全国各地中考数学试卷分类汇编:专项10 阅读理解型问题
- 新闻记者培训练习题-第三章答案
- 气相色谱复习题和答案