辽宁石油化工大学数据库期末
数据库期末
一、单项选择题 (共20题,每题2分,共计40分)
( C )
1、怎样才能开启口令(密码)检验函数?()
( D )
2、数据库系统的log中检查点的作用是:
( B )
3、在数据库系统中“模式”是指()。
( B )
4、关系模式的主码可以有()。
( D )
5、若事务T对数据R已加X锁,则其他事务对数据R()。
( D )
6、下列不是SQL Server数据库对象的是()。
( B )
7、下列关于MySQL的说法中,错误的是
( C )
8、在数据库的三级模式中,描述数据库中全部数据的整体逻辑结构的是( )
( A )
9、在关系数据库设计中,设计关系模式属于数据库设计的______。
( C )
10、在数据库技术中,独立于计算机系统的模型是()。
( B )
11、在Oracle中,哪个操作符返回并集操作并不包括重复行( )。
( B )
12、数据库中最能体现数据库设计目的的对象是
( A )
13、在数据库的概念设计中,最常用的模型是( )。
( B )
14、长期储存在计算机中的有组织的、可共享的数据集合是指
( A )
15、创建Access 2010数据库的方法可以有空白数据库创建和( )
( C )
16、下面哪种文件无法与SQL Server数据库进行导入和导出操作____。
( A )
17、若为xs.dbf表添加一个宽度为6的字符型字段mc,以下命令正确的是( )。
( B )
18、关于表空间(tablespace)的描述,以下( )是不正确的。
( A )
19、如果服务器进程无法在数据缓冲区中找到空闲缓存块,以添加从数据文件中读取的数据块,则将启动如下哪个进程?( )
( C )
20、在下列函数中,函数值为数值的是____。
二、填空题 (共5题,每题2分,共计10分)
1、系模型包括8种查询操作,其中()、()、并、()和笛卡尔积是5种基本操作,其他操作可以用基本操作定义和导出。
2、设有关系模式为:系(系编号,系名称,电话,办公地点),则该关系模型的主关系键是(),主属性是(),非主属性是()。
3、在数据库中,产生数据不一致的根本原因是______。
4、设有关系模式R(A,B,C,D、,函数依赖F={A→B,B→C},则所有左部是属性B的函数依赖分别是( )、( )、( )、( )。
5、数据库中,数据的______是指用户的应用程序与存储在磁盘上数据库中的数据是相互独立的。
三、判断题 (共10题,每题1分,共计10分)
( T )
1、oracle数据库中实例和数据库是一一对应的(非ORACLE并行服务,非集群)。
( F )
2、关系代数中五种基本运算是并、差、选择、投影、连接
( F )
3、索引有助于提高数据检索的速度,因此建立索引的数量越多越好?
( F )
4、使用EXISTS实现子查询时,必须使用内、外查询的相同意义的列进行比较运算。
( T )
5、除了一些标准的工具外,还可在PL/SQL Developer的工具菜单下定义自己的工具项。
( T )
6、current_time 函数用于获取MySQL服务器当前时间。
( T )
7、关系模型用二维表表示实体及实体之间的联系。
( T )
8、在Oracle中,实例故障通常会导致已提交事务中修改的数据尚未写入数据文件,或未提交事务中修改的数据写入数据文件。
( T )
9、如果关系 R2 的外部关系键 X 与关系 R1 的主关系键相符,则外部关系键 X 的每个值必须 在关系 R1 中 主关系键的值中找到,或者为空,这是关系的参照完整性规则
( T )
10、Order by 子句仅对检索数据的显示有影响,并不改变表中行的内部顺序。
四、综合应用题 (共2题,每题20分,共计40分)
1、已知学生关系模式 S(Sno,Sname,SD,Sdname,Course,Grade) 其中:Sno学号、Sname姓名、SD系名、Sdname系主任名、Course课程、Grade成绩。 (1)写出关系模式S的基本函数依赖和主码。 (2)原关系模式S为几范式?为什么?分解成高一级范式,并说明为什么? (3)将关系模式分解成3NF,并说明为什么?
2、设某商业集团关于商店销售商品的数据库中有三个基本表: 商店SHOP(S#,SNAME,AREA,MGR_NAME)其属性是商店编号,商店名称,区域名,经理姓名。 销售SALE(S#,G#, QUANTITY)其属性是商店编号,商品编号,销售数量。 商品GOODS(G#,GNAME,PRICE)其属性是商品编号,商品名称,单价。 (1)试写出下列查询的关系代数表达式、元组表达式和关系逻辑规则:检索销售“冰箱”的商店的编号和商店名称。 (2)试写出上面第(1)问的SELECT语句表达形式。 (3)试写出下列操作的SQL语句:从SALE表中,把“开开商店”中销售单价高于1000元的商品的销售元组全部删除。 (4)写一个断言,要求区域名为“EAST”的商店里销售商品的单价不能低于100元。 (5)试写出下列操作的SQL语句: • 统计区域名为“EAST”的所有商店销售的每一种商品的总数量和总价值。 • 要求显示(G#,GNAME,SUM_QUANTITY,SUM_VALUE),其属性为商品编号、商品名称、销售数量、销售价值。
相关标签:
- 数据库原理及应用
- 辽宁石油化工大学
- 期末