塔里木大学2022年数据库原理题库
本试卷为塔里木大学2022年数据库原理题库,题目包括:单项选择题,填空题,简单题,综合应用题。
覆盖的内容包括:简答,综合应用。
数据库原理题库
一、单项选择题 (共20题,每题2分,共计40分)
( B )
1、下面叙述错误的是( )。
( D )
2、下面哪一条不符合数据库系统的特点( )
( C )
3、如事务T对数据对象R实现X封锁,则T对R( )。
( A )
4、Access用于存储数据的对象是( )
( B )
5、当关系中的某个属性不是这个关系的主码或候选码,而是另一关系的主码时,称该属性为这个关系的
( D )
6、在SELECT语句的语法结构中,【】用于指定组的选择条件。
( B )
7、分析以下SQL 命令:SELECT priceFROM inventoryWHERE price BETWEEN 1 AND 50 AND (price IN(55, 30, 95);命令执行后的最可能的输出结果是:( )
( B )
8、在Oracle数据库系统中,控制文件突然坏了,数据库是打开状态,( )恢复控制文件。
( C )
9、关系模式的完整性规则,一个关系中的“主码”()。
( C )
10、对基本表S,执行操作DROP TABLE S RESTRICT的作用是( )。
( B )
11、Oracle关闭数据库的顺序是。( )
( D )
12、在Oracle中,将当前系统所有角色都授予scott,除Payroll外,下列哪个是正确的?()
( B )
13、创建表语句中的 NOT NULL 表示的含义是______。
( A )
14、SQL提供了【】进行数据查询,该功能强大、使用灵活。
( B )
15、使用CREAT TABLE语句建立的是______。
( A )
16、在数据库中可以创建和删除表、视图、索引,可以修改表。这是因为数据库管理系统提供了()
( B )
17、在SQL语言查询语句中,WHERE子句实现关系代数的 ____
( B )
18、建立事件循环的命令为( ) 。
( B )
19、使用access2010的样本模板创建“学生”数据库,默认的文件名称是( )
( D )
20、信息的数据表示形式是 ____
二、填空题 (共10题,每题2分,共计20分)
1、视图是虚表,其数据不进行存储,只在数据库中存储其()。
2、( )是目前公认的比较完整和权威的一种规范设计法。
3、在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程的描述,通常称为( )。
4、用二维表的形式来表示实体之间联系的数据模型叫做______。
5、一个关系模式的定义主要包括关系名、属性名、________、属性长度和关键字。
6、在“学生-选课-课程”数据库中的三个关系如下:S(SNo,SName,Sex,Age), SC(SNo,CNo,Grade),C(CNo,CName,Teacher)。查找选修“数据库技术”这门课程的学生的学生名和成绩。使用连接查询的SQL语句是:SELECT SName, GradeFROM S, SC, CWHERE CName='数据库技术'AND S.SNo=SC.SNoAND ( )
7、并发操作导致的数据库不一致问题主要包括()、读污、不可重读。
8、按照转储方式,数据转储可以分为( )和( )。
9、在Access中,通用过程有____过程和Function过程两种基本类型。
10、所谓自由表就是那些不属于任何______的表。
三、简单题 (共4题,每题5分,共计20分)
1、简述死锁及其解决办法。
2、简述存储过程的优点。
3、数据库备份有哪几种类型?
4、SQL语言具有什么功能?
四、综合应用题 (共1题,每题20分,共计20分)
1、已知学生关系模式 S(Sno,Sname,SD,Sdname,Course,Grade) 其中:Sno学号、Sname姓名、SD系名、Sdname系主任名、Course课程、Grade成绩。 (1)写出关系模式S的基本函数依赖和主码。 (2)原关系模式S为几范式?为什么?分解成高一级范式,并说明为什么? (3)将关系模式分解成3NF,并说明为什么?
相关标签:
- 数据库原理及应用
- 塔里木大学
- 题库