自考数据库系统原理模拟试卷九
-
某旅行社管理系统涉及的部分信息如下:
(1)景点:景点编号、景点名称、地点、景点描述。
(2)线路:线路编号、线路名称、线路描述。
(3)导游:工号、姓名、等级。
(4)团队:团队编号、人数、开始日期、截止日期其中每条线路由多个景点组成,不同线路的景点存在交叉;每条线路有多名导游,但一名导游只负责一条线路;每条线路可同时存在多个旅游团队,但每个团队只旅游一条线路。
(1)根据以上信息建立E-R模型,要求标注联系类型(可省略实体属性)。
(2)根据转换规则,将E-R模型转换为关系模型,要求标注每个关系模型的主键和外键(如果存在)。
-
创建一个员工参加项目的视图VPS,视图包括员工编号姓名、项目名称和工资
-
设某人才市场数据库中有一个记录应聘人员信息的关系模式
R(人员编号,姓名性别,职位编号,职位名称,考试成绩
如果规定:每人可应聘多个职位,每个职位可由多人应聘且必须参加相关考试,考试成绩由人员编号和职位编号确定。
(1)根据上述规定,写出模式R的基本函数依赖和关键码。
(2)R最高属于第几范式。
(3)将R规范到3NF
-
使用SQL语句查询王涛的工资信息,信息包括:姓名、年龄、入职
-
使用SQL语句按照员工编号统计每名职工的工资总和。
-
使用SQL语句将项目预算达到100000元以上项目的员工工资提高5%
-
简述INSERT语句的语法形式。
-
某公司员工管理系统中的数据库包含如下关系表:
员工(员工编号,姓名,性别,年龄,入职日期)
项目(项目编号,项目名称,项目预算)
薪酬(员工编号,项目编号,工资)
实现下列操作:使用关系代数语言查询项目编号为A的员工的编号工资。
-
简述第一代的网状层次数据库系统的特点。
-
什么是NULL值?
-
简述封锁的工作原理。
-
简述客户/服务器模式的概念。
-
简述在 MySQL中定义游标的句法。
-
什么是多对多联系?
-
简述数据查询的概念。
-
简述数据挖掘的功能。
-
简述数据库的概念。
-
OLTP主要用于( ) 处理。
-
逻辑结构设计是在( ) 及概念结构设计的基础上进行的。
-
数据应用过程可以借助()或其他信息及应用结构图形表示。
-
在MySQL中,可以使用()语句来声明局部变量,并且同时还可以对该局部变量赋予一个初始值。
-
( ) 是划分数据库发展阶段的基本依据。
-
OLAP主要用于( ) 处理。
-
设有关系模式R(A,B,C),F={A→C,AB→C},则R中存在( ) 函数依赖。
-
实体属性分为标识属性和( ) 属性两类。
-
概念结构设计的常用方法有( ) 和属性综合法两种。
-
SQL.集数据查询、( ) 、数据操纵和数据控制四大功能于一体。
-
在下列MySQL的内置函数中,属于系统信息函数的是【】
- A.IF函数
- B.IFNULLO函数
- C.CASE函数
- D.VERSIONO函数
-
下列关于 MySQL的说法中,正确的是【】
- A.在 MySQL中,一个关系对应多个基本表
- B.在 MySQL中,一个或多个基本表对应一个存储文件
- C.在MySQL中,一个表只能有一个索引
- D.在 MySQL中,索引不能存放在存储文件中
-
当关系有多个候选码时,选定一个作为主键,若主键为全码,应包含【】
- A.单个属性
- B.两个属性
- C.多个属性
- D.全部属性
-
最简单有效的保障封锁其调度是可串行性的方法是
- A.1级封锁
- B.2级封锁
- C.3级封锁
- D.两段封锁法
-
在图存储数据库中,【】保存与结点相关的信息。
- A.结点
- B.属性
- C.边
- D.联系
-
目的是为可实际运行的应用程序设计提供依据与指导,并作为设计评价的基础的是【】
- A.模型转换
- B.编制应用程序设计说明
- C.设计评价
- D.子模式设计
-
在MySQL中,实体完整性是通过【】来实现的。
- A.键约束
- B.主键约束
- C.候选键约束
- D.主键约束和候选键约束
-
事务的原子性是指【】
- A.事务中包括的所有操作要么都做,要么都不做
- B.事务一旦提交,对数据库的改变是永久的
- C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
- D.事务执行完毕后将数据库从一个一致性状态转变到另一个一致性状态
-
【】可以防止丢失更新和“读脏数据”。
- A.0级封锁
- B.1级封锁
- C.2级封锁
- D.两段锁协议
-
在数据定义语言包括的SQL语句中,用于对数据库或数据库对象进行修改的是【】
- A.CREATE
- B.ALTER
- C.DROP
- D.UPDATE
-
在MySQL数据库中,创建索引的方式不包括
- A.使用CREATE INDEX语句创建索引
- B.使用CREATE TABLE语句创建索引
- C.使用ALTER TABLE语句创建索引
- D.使用USE TABLE语句创建索引
-
保护数据库以防止不合法的使用而造成数据泄露、更改或破坏,这是指数据的【】
- A.安全性
- B.完整性
- C.并发控制
- D.恢复
-
数据库设计的重要目标包括【】
- A.研究构造数据库
- B.数据库结构设计
- C.数据库行为设计
- D.良好的数据库性能
-
下列不属于关联的是【】
- A.简单关联
- B.复杂关联
- C.时序关联
- D.因果关联
-
同一数据被反复存储的情况是【】
- A.删除异常
- B.插入异常
- C.数据冗余
- D.更新异常