首页
›
答案
›
标签
›
数据库原理
数据库原理
1
下面列出的数据管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。 I人工管理阶段 II文件系统阶段 III数据库阶段
2
在学生-选课-课程数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE);SC(SNO, CNO, GRADE);C(CNO, CNAME, TEACHER),查找选修数据库技术这门课程学生的学生名和成绩,若用关系代数表达式来表示为()。
3
要保证数据库的逻辑数据独立性,需要修改的是()
4
现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是()。
5
关系代数运算是以()为基础的运算()。
6
五种基本关系代数运算是()。
7
投影操作是指从关系中()。
8
从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是()操作()。
9
一般条件下,要求R和S含有一个或者多个共有的(),其中当对关系R和S进行自然连接。
10
如下图所示,两个关系R1和R2,它们进行()运算后得到R3。 R1 ;ABCa1xc2yd1y;R3;ABCEMa1xmid1ymic2ynj;R2BEM1mi2nj5mk
11
若要在基本表S中增加一列CN(课程名),可用()。
12
学生关系模式S(S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性年龄,可选用的SQL语句是()。
13
选择语句select对应关系运算中的选择操做。
14
对数据库操作的SQL语句中,where和having的作用和用法是一样的。
15
触发器有()两种触发方式。
16
有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。三个关系中,SC关系是连接S和C关系的。
17
对数据库操作SQL语句u中having只能和group一起用。
18
SQL中的视图机制提高了数据库系统的()。
19
GRANT和REVOKE语句(SQL语言)主要作用是()。
20
数据性质中的()是指:保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。
21
数据的正确性和相容性一般是指数据库的()。
22
把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是()
23
在SQL Server;中删除触发器用()。
24
SQL的全局约束是指基于元组的检查子句和()
25
如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是()。
26
借书日期必须在还书日期之前这种约束属于DBS的()功能。
27
下述SQL命令的短语中,不是定义属性上约束条件的是()。
28
规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每一个属性都是()。
29
已知关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D,B→C;,E→A },该关系模式的候选码是()。
30
学生表(id,name,sex,age,depart()id,depart()name),存在的函数依赖是id→{name,sex,age,depart()id};dept()id→dept()name,其满足()。
31
关系规范化中的删除操作异常是指(),插入操作异常是指()。
32
设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,C→D,(A,C)→E},则该关系的候选码为()。
33
规范化过程是对关系模式逐步分解的过程,其中从2NF向3NF变换,消除了()。
34
某学校规定,每一个班级最多有50名学生,至少有10名学社;美名学生必须属于一个班级。在班级与学生实体的联系中,学生实体的基数是()。
35
公司有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类形是()。
36
关系数据库中,实现实体之间的联系是通过关系与关系之间的()。
37
有一名为列车运营实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是()。
38
在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为()。
39
一个1;:n;联系可以转换为一个独立的关系模式,关系的码为()。
40
后备副本的用途是()。
41
在数据库技术中,未提交的随后又被撤消的数据称为()
42
事务的持续性是指()。
43
SQL语言中用()语句实现事务的回滚。
44
若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损这种情况称为()。
45
在数据库管理系统中实现事物持久性的子系统是()。
46
事务的执行次序称为()。
47
下列属于活锁的预防的方法是()
48
并发操作有可能引起下述()问题。I丢失更新 ;II不可重复读 ;III读脏数据
49
如果事务T已在数据R上加了X锁,则其他事务在数据R上()。
50
已知事务T1的封锁序列为:LOCK S(A)…LOCK S(B)…LOCK X(C)…UNLOCK(B);…UNLOCK(A);…UNLOCK(C)事务T2的封锁序列为:LOCK S(A);…UNLOCK(A);…LOCK S(B)…LOCK X(C);…UNLOCK(C);…UNLOCK(B)则遵守两段封锁协议的事务是()
51
DBMS普遍采用()方法来保证调度的正确性()。
52
事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是()。
53
如果事务T获得了数据项Q上的排他锁,则T对Q()。
54
设事务T1和T2,对数据库中的数据A进行操作,请问哪一种不会发生冲突操作()。
55
对于DB、DBS、DBMS的关系,下列哪一种描述是正确的()
56
Oracle数据库是关系数据库。()
57
数据库管理员的主要职责是查询数据。()
58
文件系统与数据库系统的重要区别是数据库系统具有()。
59
最常用的一种基本数据模型是关系数据模型,它用统一的()结构来表示实体及实体之间的联系。
60
若在实体R的诸属性中,属性A不是R的主键,是另一个实体S的主键,则称A为R的()。
61
外键约束必须和另一表中的主键约束共同使用。()
62
下面SELECT语句中哪个子句可以包含子查询 ()。
63
嵌套查询的子查询结果记录个数是 ()。
64
在SQL中,数据更新语句是 ()。
65
SQL中,DELETE FROM 表名表示()。
66
下列聚合函数中,()考虑空值。
67
SQL语言集数据定义功能、数据操纵功能和效据控制功能于一体。如下所列语句中,哪一个是属于数据控制功能的()
68
为了保证数据库的安全性,对一个数据库产品提供的授权定义中,提供的数据对象的(),授权子系统就越灵活。
69
通过()可以把要保密的数据对无权存取的用户隐藏起来,从而对数据提供一定程度的安全保护。
70
强制存取控制方法主要通过SQL语言的GRANT和REVOKE实现。()
71
GRANT语句能实现权利的传播。()
72
实体完整性约束和参照完整性约束都是静态关系约束。()
73
数据库的完整性措施防范的是不合语义的数据。()
74
触发器也是数据库完整性约束的一种重要手段。()
75
完整性机制的实施与数据库系统的性能是没有关系的。()
76
对于违反完整性的操作一定是拒绝执行。()
77
数据库中存放三个关系:学生 学号,姓名 和课程 课程号,课程名 和成绩 学号、课程号、成绩 ,为快速查出某位学生所学的课程名,应该 ()。
78
如果X→Y,但Y是X的子集,则称X→Y是非平凡的函数依赖。()
79
数据库规范化程度越高越好。()
80
关系模式中可能会出现数据冗余、插入异常、更新异常、删除异常等问题,这都是由于对现实世界中的语义描述不当引起的。
81
数据库需求分析时,数据字典的含义是()。
82
规范化操作是数据库设计的逻辑结构设计和物理结构设计中都要考虑的步骤。
83
面向对象设计过程中使用关联类的设计取代结构化设计中的E-R图设计。
84
数据库开发的步骤依次是需求分析、概念结构设计、物理结构设计、逻辑结构设计、数据库实施、数据库运维。
85
激活DML触发器的数据修改语句,有效选项是()
86
游标是从查询结果记录中返回的访问记录,可以按照自己的意愿逐行的插入、更新或移动、删除这些记录的数据处理访问机制。
87
Transact-SQL语言有4部分元素组成,分别是:数据定义语言、数据控制语言、数据操纵语言和一些附加的语言元素。()
88
字符串函数:CHARLEN(需要获取长度的字符串) ,返回字符串的长度。()
89
用户建立的存储过程在查询分析器中可通过()命令来调用执行。
90
在关系模型中有这样的特点:存取路径对用户是隐蔽的,使用户不必考虑系统内部的优化技术细节。
91
无论是否进行优化,关系模型的查询效率都不如其他格式化数据模型。
92
代数优化是查询优化的主要步骤,指存取路径和底层操作算法的选择。
93
一般用查询树,也称为语法分析树来表示扩展的关系代数表达式。
94
查询优化中要将所有的投影运算全部移向叶端。
95
SQLServer恢复使用的备份形式不包括()
96
备份设备即用来存放备份数据的物理设备,在SQLServer中可以使用三种类型的备份设备,它们是磁盘备份设备、磁带备份设备和命名管道。
97
在Transact-SQL语法中,用来删除数据的命令是()。
98
设有两个事务T1、T2,他们对数据A的并发操作如下:------------------------------------;T1 ; T2------------------------------------(1) 请求SLOCK A;读A=18;(2) ; 请求SLOCK A;读A=18
99
在数据库中,只有出现并发操作时,才有可能出现死锁。
100
若事务T对资源A加上S锁,则T可以读A,但是不能写A。其它事务能够对A加S锁和X锁。
‹
1
2
›