安徽理工大学2022年数据库基础练习
本试卷为安徽理工大学2022年数据库基础练习,题目包括:单项选择题,填空题,简单题,综合应用题。
覆盖的内容包括:简答,综合应用。
数据库基础练习
一、单项选择题 (共20题,每题2分,共计40分)
( A )
1、在ORACLE服务器端启动监听器时,需要使用到下列( )网络配置文件。
( B )
2、下列命令可以用来执行不完全恢复的是( )。
( D )
3、Oracle支持多种类型的不完全恢复,但不包括( )。
( A )
4、在数据库三级模式间引入二级映象的主要作用是( )。
( B )
5、表达计算机实现观点的数据库全局逻辑结构称为( )
( C )
6、为了恢复数据库,需要用到以下( )文件(该文件存储了数据库中所做的所有修改)。
( C )
7、一个数据库系统必须能表示实体和关系。关系与( )实体有关。
( B )
8、在关系模式R(A,B,C,D)中,有函数依赖集F={B→C,C→D,D→A},则R能达到()。
( A )
9、以下是对客户/服务器数据库系统的描述,请选择错误描述的选项。()
( A )
10、在设计表时,若输入掩码属性设置为"L&A?",则能够接收的输入是( )
( B )
11、事务的并发执行不会破坏DB的完整性,这个性质称为事务的( )。
( C )
12、在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据的( )约束。
( A )
13、同一个数据模型的任意两个元组值( )
( B )
14、使用MySQL数据库管理系统构建各种信息管理系统或互联网网站的应用环境,采用WAMP构架方式时,【】作为操作系统。
( A )
15、如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于____。
( C )
16、以下与事务控制无关的关键字是:____。
( B )
17、下列关于数据库的正确叙述是( )。
( D )
18、下列____不属于SQL Server 2008在安装时创建的系统数据库。
( A )
19、对于数据库的描述一下哪项说法是正确的?()
( A )
20、如果服务器进程无法在数据缓冲区中找到空闲缓存块,以添加从数据文件中读取的数据块,则将启动如下哪个进程?( )
二、填空题 (共10题,每题2分,共计20分)
1、数据完整性是指数据的____和一致性。
2、在CREATE TABLE时,用户定义的完整性可以通过(),(),()等子句实现。
3、数据库恢复中最经常使用的技术是和( )和( )
4、实现并发控制的方法主要是( )技术,基本的封锁类型有( )和( )两种。
5、SQL语言具有两种使用方式,分别称为交互式SQL和________。
6、Access提供自动创建、窗体向导、设计视图、_____和数据透视表向导等5种创建窗体的方法。
7、设有关系模式R(A,B,C,D,M,N),函数依赖集F={N→D,M→D,D→B,BC→D,DC→N},R的候选码为()。
8、在Access中包含VBA代码,供程序员开发复杂数据库应用的对象是____。
9、SQL是( )的缩写。
10、表由结构和_______两部分组成。
三、简单题 (共4题,每题5分,共计20分)
1、从学生关系表S中,删除学号为“990008”的同学( )。
2、数据库备份有哪几种类型?
3、OOP
4、为什么关系中不允许有重复元组?
四、综合应用题 (共1题,每题20分,共计20分)
1、设有如下关系表R: R(No,NAME,SEX,AGE,CLASS) 主关键字是NO 其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。 写出实现下列功能的SQL语句。 ①插入一个记录(25,“李明”,“男”,21,“95031”); ②插入“95031”班学号为30、姓名为“郑和”的学生记录; ③将学号为10的学生姓名改为“王华”; ④将所有“95101”班号改为“95091”; ⑤删除学号为20的学生记录; ⑥删除姓“王”的学生记录;
相关标签:
- 数据库原理及应用
- 安徽理工大学
- 练习