M 商品 K 订购 L J 商店 销售 单价,数供应 N 供应商 H 客户 单价,数
(2)
商品(商品号、商品名、规格、计量单位)
供应商(供应商号、供应商名、地址)
商店(商店号、商店名、地址)
客户(客户号、客户名、地址)
商品订购(日期,商店号,商品号,供应商号,单价,数量)
商品销售(日期,商店号,商品号,客户号,单价,数量)
注:双线代表主键加外键
另:这道题我感觉题出的不太完美,所以我没有完全按题意来做(用红色标出的地方),真正考试时可能要紧扣题意回答的
全国2011年1月自学考试数据库系统原理试题和答案
课程代码:04735
一、单项选择题(本大题共15小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.使用数据库技术来处理一个实际问题时,对数据描述经历的过程是( B )
A.定义、描述、实现 B.概念设计、逻辑设计、物理设计
C.结构设计、表设计、内容设计 D.逻辑设计、结构设计、表设计
2.负责DBS的正常运行,承担创建、监控和维护数据库结构责任的数据库用户是( D )
A.应用程序员 B.终端用户
C.专业用户
3.数据库应用系统设计的需求分析阶段生成的文档是数据字典和( A )
A.数据流图 图
C.功能模块图 图
4.设有课程关系Course(课程号,课程名,学分,开设专业号,先修课程号)和专业关系Speciality(专业号,专业名),则课程关系Course的外键是( D )
A.课程号 B.开设专业号
C.先修课程号 D.开设专业号和先修课程号
5.由于关系模式设计不当所引起的插入异常指的是( C )
A.未经授权的用户对关系进行了插入操作
B.两个事务并发地对同一关系进行插入而造成数据库的不一致
C.由于码值的部分为空而不能将有用的信息作为一个元组插入到关系中
D.向关系中插入了不该插入的数据
?能用FD推理规则推出的充分必要条件是( B )
?
?+
?+
+
=Y+
7.下面关于SQL语言的描述中,不正确的是( B )
...
语言支持数据库的三级模式结构
B.一个SQL数据库就是一个基本表
的一个表可以是一个基本表,也可以是一个视图
D.一个基本表可以跨多个存储文件存放,一个存储文件也可以存放一个或多个基本表
8.当关系R和S做自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是
( C )
A.左外连接 B.右外连接
C.外连接 D.外部并
9.设有关系R(书号,书名),如果要检索书名中至少包含4个字母,且第3个字母为M的图
书,则SQL查询语句中WHERE子句的条件表达式应写成( C )
A.书名LIKE '%_ _M%' B.书名LIKE '_ _M%'
C.书名LIKE ' _ _M_%' D.书名LIKE '_%M_ _'
10.设关系R和S具有相同的关系模式,则与R?S等价的是( B ) A.?t|t?R?t?S? C.?t|t?R?t?S?
B.?t|t?R?t?S? D.?t|t?R?t?S?
11.表示事务执行成功的语句是( A )
提供事务的四种隔离级别,其中最高级别是( A )
READ
COMMITTED UNCOMMITTED
Server 2000提供的服务中,管理SQL Server周期性行为的安排,并在发生错误时通知系统管理员的是( B )
SQL Server
Server Agent
DTC(Distributed Transaction Coordinator)
Server Service
开发工具附带的小型数据库是( A )
ASA
15.在ODBC分层体系结构中,用来处理ODBC函数的是( C )
数据库应用程序 B.驱动程序管理器
驱动程序 D.数据源
二、填空题(本大题共10小题,每小题1分,共10分)
请在每小题的空格上填上正确答案。错填、不填均无分。
16.根据数据模型的不同,DBMS可以分成层次型、网状型、关系型、______面向