湖州师范学院历年数据库基础
本试卷为湖州师范学院历年数据库基础,题目包括:单项选择题,填空题,名词解释题,综合应用题。
覆盖的内容包括:名词解释,综合应用。
数据库基础
一、单项选择题 (共20题,每题2分,共计40分)
( B )
1、某网站存在SQL注入漏洞,使用ACCESS数据库,以下( )可以通过SQL注入直接实现。
( D )
2、以下4种关闭数据库的方式中,只有( )在系统重新启动时需要进行数据库的恢复。
( C )
3、【】可以防止丢失更新和“读脏数据”。
( C )
4、关系代数运算是以( )为基础的运算。
( A )
5、从用户需求观点看,对数据库整体逻辑结构的描述是数据库的( )
( C )
6、下列关于查询视图的说法中,错误..的是( )
( A )
7、设有关系模式 R(A,B,C,D),函数依赖 F={A→B,B→C,A→D,D→C},ρ ={AB,AC,BD}是 R 上的一个分解,则分解ρ中未丢失的函数依赖是
( B )
8、实现数据库的哪个特性能够避免对未提交更新的依赖("脏数据"的读出)? ()
( D )
9、现要查出纳税人B的名称、税务机关名称,下面那个查询是对的。()
( B )
10、在SELECT语句中,DISTINCT子句的作用是______。
( C )
11、在Oracle中,关于表分区下列描述不正确的是( )。
( A )
12、下列关于数据库数据模型的说法中,哪一个是不正确的?( )
( B )
13、在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现()
( C )
14、数据库管理系统的工作不包括( )。
( A )
15、在数据库设计器中,建立两个表之间的一对多联系是通过以下 实现的____。
( C )
16、设 X="ABC",Y="ABCD",则下列表达式中值为 .T. 的是____。
( B )
17、建立事件循环的命令为( ) 。
( B )
18、下面( )角色允许一个用户创建其他用户
( D )
19、对一个上级记录有若干个下级记录相对应,而对一个下级记录只有一个上级记录相对应的数据库是( )数据库。
( A )
20、在SQL语言中,对输出结果排序的是( )。
二、填空题 (共10题,每题2分,共计20分)
1、数据库系统中,用于存放三级结构定义的数据厍称为( )
2、数据库的物理结构设计主要包括( )和( )。
3、数据库设计中,前四个阶段可统称为( ),后两个阶段统称为实现和运行阶段。
4、在SQL Server 2008 R2中,数据库是由( )文件和( )文件组成的。
5、RDMBS查询处理可分为( )、( )、( )、( )四个阶段。
6、根据SQL Server的安全性要求,当某一用户要访问SQL Server中的数据库时,必须在SQL Server上创建( )和( )。
7、Access提供自动创建、窗体向导、设计视图、_____和数据透视表向导等5种创建窗体的方法。
8、数据模型的组成要素中描述系统的静态特性和动态特性的分别是()和()。
9、传统的数据模型分类,数据库系统可以分为三种类型: 层次、网状和______。
10、存取权限由( )和( )两个要素组成。
三、名词解释题 (共4题,每题5分,共计20分)
1、什么是主键?
2、什么是局部变量?什么是全局变量?如何表示它们?
3、什么是类?
4、什么是数据库的逻辑结构设计? 试述其设计步骤。
四、综合应用题 (共1题,每题20分,共计20分)
1、某医院病房计算机管理中需要如下信息: 科室:科名,科地址,科电话,医生姓名 病房:病房号,床位号,所属科室名 医生:姓名,职称,所属科室名,年龄,工作证号 病人:病历号,姓名,性别,诊断,主管医生,病房号 其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。 完成如下设计: (1)设计该计算机管理系统的E-R图; (2)将该E-R图转换为关系模型结构; (3)指出转换结果中每个关系模式的候选码。
相关标签:
- 数据库原理及应用
- 湖州师范学院