首页
›
答案
›
标签
›
计算机应用技术数据库系统原理
计算机应用技术数据库系统原理
1
某学校图书借阅管理系统应提供如下功能:
2
某旅行社管理系统涉及的部分信息如下:
3
有一教学数据库,包括学生(S),课程(C)和选修(SC)三个关系: S(SNO,SN,SA,S,SD)有属性学号、姓名、年龄、性别、系别; C(CNO,CN,TEACHER)有属性课程号、课程名、任课教师; SC(SNO,CNO,G)有属性学号、课程号、成绩。 用关系代数描述下列问题: (1)检索年龄大于23岁的男学生的学号和姓名; (2)检索至少选修两门课的学生学号; (3)求选修了全部课程的学生姓名; (4)求没有选修C2课程的学生姓名。
4
设某家电公司售后服务系统中有一个记录安装工人日工作量的关系模式: R(员工编号,姓名,电话,产品型号,日期,安装数量) 如果规定:员工每天可安装多种产品,并按不同产品型号统计安装数量。 (1)写出关系模式R的基本FD和关键码。 (2)R最高属于第几范式。 (3)将R规范到3NF。
5
某商业集团的商品进销存系统中,涉及的部分信息如下: (1)商品:商品号、商品名、规格、计量单位。 (2)供应商:供应商号、供应商名、地址。 (3)商店:商店号、商店名、地址。 (4)客户:客户号、客户名、地址。 其中,每个供应商可供应多种商品,每种商品也可向多个供应商订购,订购时要记录订购单价和订购数量;每个商店可向多个客户销售多种商品,每个客户可以从多个商店购买多种商品,每种商品也可在多个商店销售给多个客户,商品销售时要记录销售单价、销售数量和销售日期。 (1)建立一个反映上述局部应用的ER模型,要求标
6
设有一个反映教师参加科研项目的关系模式: R(教师号,项目名称,科研工作量,项目类别,项目金额,负责人) 如果规定:每个项目可有多人参加,每名教师每参加一个项目有一个科研工作量;每个项目只属于一种类别,只有一名负责人。 (1)根据上述规定,写出模式R的基本FD和关键码。 (2)说明R不是2NF的理由。(3)将R规范到3NF。
7
设有一个记录商品采购信息的关系模式: R(商品号,商品名,规格,采购日期,采购单价,采购数量,采购员编号,采购员姓名) 如果规定:每名采购员可负责多种商品的采购,但每种商品只能由一个人员负责采购; 商品的采购单价随市场行情而定。 (1)根据上述规定,写出R的基本FD和关键码。 (2)R最高达到第几范式。 (3)将R规范到3NF。
8
设有一个记录学生毕业设计情况的关系模式: R(学号,学生名,班级,教师号,教师名,职称,毕业设计题目,成绩) 如果规定:每名学生只有一位毕业设计指导教师,每位教师可指导多名学生;学生的毕业设计题目可能重复。 (1)根据上述规定,写出模式R的基本FD和关键码。 (2)R最高属于几范式。 (3)将R规范到3NF。
9
为某百货公司设计一个ER模型。 该百货公司管辖若干个连锁商店,每家商店经营若干商品,每家商店有若干职工,但每个职工只能服务于一家商店。实体类型商店的属性有:商店编号,店名,店址,店经理。 实体类型商品的属性有:商品编号,商品名,单价,产地。实体类型职工的属性有:职工编号,职工名,性别,工资。 在联系中应反映出职工参加某商店工作的开始时间,每家商店销售商品的月销售量。
10
设关系模式R是第一范式,且每个非主属性都既不部分函数依赖,也不传递依赖于R的候选键,则称R是()()()。
11
某学生宿舍管理系统,涉及的部分信息如下: (1)学生:学号,姓名,性别,专业,班级。 (2)寝室:寝室号,房间电话。 (3)管理员:员工号,姓名,联系电话。 其中:每个寝室可同时住宿多名学生,每名学生只分配一个寝室;每个寝室指定其中一名学生担当寝室长;每个管理员同时管理多个寝室,但每个寝室只有一名管理员。 (1)建立一个反映上述局部应用的ER模型,要求标注联系类型(可省略实体属性)。 (2)根据转换规则,将ER模型转换为关系模型。
12
在关系模式R(U)中,X、Y∈U,若X→→Y ,Z=U-X-Y,则()。(填写X与Z的关系)
13
ER 图向关系模型转化要解决的问题是如何将实体和实体之间的联系转换成关系模式,如何确定这些关系模式的()。
14
ER 数据模型一般在数据设计的()阶段使用。
15
数据库应用系统设计中逻辑设计的主要内容是把ER模型的()和()转换为关系模式。
16
关系模型用()表示实体之间的联系。
17
数据库系统的生存期分成哪几个阶段?数据库结构的设计在生存期中的地位如何?
18
数据库设计的需求分析阶段是如何实现的?目标是什么?
19
数据库设计的规划阶段应做哪些事情?
20
数据字典的内容和作用是什么?
21
试叙述概念设计的步骤。
22
试述采用ER 方法的数据库概念设计的过程。
23
叙述ER 图转换为关系模型的转换规则。
24
DBA 的运行维护工作,由谁担当?有哪些维护工作?
25
什么是弱实体?什么是超类和子类?
26
在DBD 中,为什么必须要有一个概念设计阶段?
27
评审在数据库设计中有什么重要的作用?为什么允许设计过程中有多次回溯与反复?
28
叙述数据库的运行过程。
29
什么是数据库的重组织和重构造?为什么要进行数据库的重组织与重构造?
30
为哪些表,在哪些字段上,建立什么样的索引这一设计内容应该属于数据库设计中的()阶段。
31
数据模型是用来描述数据库的结构和语义的,数据模型有概念数据模型和结构数据模型两类,ER 模型是()。
32
现实世界到机器世界过渡的中间层次是()。
33
支持数据库各种操作的软件系统叫()。
34
由计算机硬件、操作系统、DBMS、数据库、应用程序及有关人员等组成的一个整体叫()。
35
DBS的维护工作由()承担。
36
关系中没有行序的原因是()。
37
关系模型的基本数据结构是()。
38
在关系模型中,关系中每一个属性值都是()()。(可分/不可分)
39
数据库全部数据的整体逻辑结构的描述,称为()。
40
试解释DB 、DBMS 、DBS 三个术语。
41
数据之间联系在各种结构数据模型中是怎么实现的?
42
DBMS的主要功能是什么?
43
试述概念模式在数据库结构中的重要地位。
44
为什么要在三级模式结构之间提供两个层次的映像?
45
什么是数据库(DB )
46
什么是数据之间的联系,在关系数据库中,用什么方法实现数据之间的联系?
47
什么是数据独立性?数据库系统如何实现数据独立性?数据独立性可带来什么好处?
48
数据库系统与数据库管理系统的主要区别是什么?
49
对象联系图是对()的扩展。
50
ODBC 技术使得()与DBMS 之间在逻辑上可以分离。
51
个存储过程可以声明零个或多个参数,参数名以()开头。
52
在SQL server 2000 中,每个表最多有3 个触发器,分别用于Insert 、Update 和()。
53
用户访问SQL server 数据库中的数据时,经过的第一个验证过程是()。
54
在SQL server 中,将一组具有相同权限的用户组织在一起称为()。
55
与ER 图相比,对象联系图有哪些修改和扩充?
56
简述SQL Server 2000 的企业管理器。
57
简述PB连接数据库的步骤。
58
面向对象模型中的对象相当于ER模型中的()。
59
简述SQL Server 触发器
60
简述存储过程及其优点。
61
事务运行过程中,由于种种原因,使事务未运行到正常终止点就被撤消,这种情况称为()。
62
什么是角色?其作用是什么?
63
若事务丁对数据A 加上()锁,则允许T读取和修改A ,其他任何事务都不允许对A 加任何类型的锁,直到T释放A 上的锁。
64
数据库的并发操作带来三个问题是:丢失更新问题、读脏数据问题和()。
65
封锁技术中基本的两种封锁是排他型封锁和()。
66
S锁解决了丢失更新问题,但同时又可能会引起()问题。
67
在数据库技术中,把未提交的随后被撤消的数据称为()。
68
只能读数据而不能写数据的封锁,称为()()。
69
实体完整性规则是对()的约束,参照完整性规则是对的()约束。
70
一个事务中对数据库的所有操作是一个不可分割的操作序列,这个性质称为事务的()()()。
71
什么是数据库的安全性?什么是数据的完整性?两者有什么区别和联系?
72
什么是封锁机制?
73
视图可以定义在()基本表上。
74
数据库中只存放视图的()而不存放视图的()。
75
试解释权限的转授和回收。
76
关键字ASC和DESC分别表示()和()的含义。
77
在Transact-SQL中如果要对查询结果进行排序,则需要使用()子句。
78
触发器的动作事件条件用()子句定义,它可以是任意的条件表达式。
79
什么叫封锁粒度?封锁粒度的大小与并发性、系统开销之间的关系如何?
80
简述数据库的典型恢复策略。
81
SQL Server 2005 支持两种登录认证模式,一种是Windows身份验证模式,另一种是()。
82
SQL-SELECT语句中,HAVING子句必须跟在()()子句后面。
83
基本表结构的修改用()关键字,基本表内容的修改用()关键字。
84
SQL的集合处理方式与主语言单记录的处理方式之间用()来协调。
85
SQL 语言对于查询结果不允许存在重复元组是通过在SELECT后加()实现的?
86
视图的优点是什么?
87
嵌入式SQL 的预处理方式是如何实现的?这种方式有什么重要意义?
88
在嵌入式SQL 中是如何解决数据库工作单位与源程序工作单位之间的通讯的?
89
基本表与视图两者的区别和联系是什么?
90
建索引的目的是什么?是否索引建得越多越好?
91
在宿主语言的程序中使用SQL 语句有哪些规定?
92
解释游标的概念。
93
对视图的更新操作,有些什么限制?
94
嵌入式SQL 的DML 语句何时不必涉及到游标?何时必须涉及到游标?
95
实现嵌入式SQL 需要解决的关键技术问题是什么?
96
若D1 = {A ,A ,A } , D2 = { 1 , 2 , 3 } ,则。D1×D2集合共有元组()个 。
97
自然连接操作由()等基本操作组合而成。
98
为什么将SQL 中视图称为虚表?
99
关系代数的基本操作是()。
100
预处理方式对于嵌入式SQL 的实现有什么重要意义?
‹
1
2
3
›