自考数据库系统原理模拟试卷八
-
设某商业集团数据库中有商店、商品、职工三类实体其中商店的属性有商店编号、商店名称,地址商品的属性有:商品号、商品名称、规格、单价;职工的属性有:职工号、姓名、性别。每个商店可销售多种商品,每种商品也可放在多个商店销售。每个商店聘用多名职工,每名职工只能在一个商店工作。
根据以上叙述解答以下问题:
(1)设计E-R模型,要求标注联系类型,可省略属性
(2)将E-R模型转换成关系模型,标出每一个关系的主键和外键(如果存在)
-
使用SQL语句创建视图SRS_VIEW,视图按设备购入日期进行降序排列,包括设备编号、设备名称和购入日期。
-
现有关系模式教师号,姓名,职称,课程号,课程名,学分,教科书名)其函数依赖集为:
教师号→姓名,
教师号→职称,
课程号→课程名,
课程号一学分,
课程号→教科书名
(1)指出这个关系模式的主键
(2)这个关系模式是第几范式,为什么?
(3)将其分解为满足3NF要求的关系模式(分解后的关系模式名自定)
-
使用SQL语句将设备编号为“20180201的记录的收费金额减少10%
-
使用SQL语句查询每种设备使用的人数,输出列名为设备编号和使用人数。
-
使用SQL语句查询刘晓阳使用设备的信息,信息包括:姓名、设备名称和借出日期。
-
北京某公司的设备管理系统的数据库包含如下关系表:
设备表(设备编号,设备名称,产地,购入日期,价值)
员工表(员工号,姓名,性别,出生日期,职位)
设备使用表(设备编号,员工号,借出日期,使用时间,收费金额)
实现下列操作使用关系代数语言查询借出设备编号为M的员工的员工号和使用时间
-
数据库模式的定义包含哪些操作?
-
简述三代数据库系统的特点。
-
什么是概念层数据模型?
-
什么是数据的安全性?
-
什么是部分函数依赖?
-
简述数据库设计的步骤。
-
MySQL提供的算术运算符有哪些?
-
使用内连接的情形有哪些?
-
什么是默认值?
-
什么是分割?
-
( ) 属性用作实体的关键字。
-
封锁的级别又称为
-
内模式也称为( ) ,它是对数据库中数据物理结构和存储方式的描述,是数据在数据库内部的表示形式。
-
权限的转移可以通过在 GRANT语句中使用( ) 子句来实现。
-
传统的集合运算有并、差、交、( )四种。
-
概念模型设计的主要目标是
-
数值常量可以分为( ) 和浮点数常量。
-
DBMS对数据库的安全保护功能是通过完整性控制、安全性控制、( ) 和数据库的备份与恢复四个方面来实现的。
-
维可以有细节程度的不同描述方面,这些不同描述方面称为维的( )
-
关系操作的特点是( ) 操作方式。
-
关系数据库的标准语言是【】
- A.C语言
- B.c++
- C.SQL
- D.Delphi
-
【】是用户定义的一个数据操作序列,这些操作可作为一个完整的工作单元,要么全部执行,要么全部不执行,是一个不可分割的工作单位。
- A.程序
- B.命令
- C.事务
- D.文件
-
下列属于第一代数据库系统的是【】
- A.SYBASE
- B.IMS
- C.Ingres
- D.OODBS
-
数据库的【】是指数据库中数据的正确性和相容性
- A.安全性
- B.完整性
- C.并发控制
- D.恢复
-
关系数据库以【】作为数据的逻辑模型。
- A.二维表
- B.关系模型
- C.数据库
- D.关系
-
删除用户账号的语句是【】
- A.CREATE USER
- B.DROP USER
- C.RENAME USER
- D.SET PASSWORD
-
数据库管理系统的主要目的是【】
- A.数据集成
- B.数据共享
- C.数据冗余小
- D.数据独立性高
-
标明任务和数据间的联系及不同数据的不同操作特征与执行频率的是【】
- A.数据操作特征表
- B.数据流程图
- C.任务分类表
- D.操作过程说明书
-
控制数据在一定的范围内有效或要求数据之间满足一定的关系,保证输入到数据库中的数据满足相应的约束条件,以确保数据有效、正确是指【】
- A.并发控制
- B.故障恢复
- C.数据安全性
- D.数据完整性
-
表中的列,也称作【】
- A.元组B键
- B.码
- C.字段
-
当关系中的某个属性不是这个关系的主码或候选码,而是另一关系的主码时,称该属性为这个关系的【】
- A.全码
- B.外码
- C.参照关系
- D.候选码
-
SQL提供了【】进行数据查询,该功能强大、使用灵活
- A.SELECT语句
- B.UPDATE语句
- C.CREATE语句
- D.DELETE语句
-
下列关于存储函数与存储过程的说法中,错误的是【】
- A.可以直接对存储函数进行调用,且不需要使用CALL语句
- B.存储函数与存储过程一样,都可以被应用程序调用
- C.存储函数中不能包含RETURN语句
- D.对存储过程的调用,需要使用CALL语句
-
表中的行,也称作【】
- A.属性
- B.记录
- C.分量
- D.超码
-
下列关于SQL的说法中,错误的是【】
- A.SQL是一个简洁易学的语言
- B.SQL语句可以由一个关键字组成
- C.SQL由很少的词构成
- D.SQL语句最多有三个关键字组成