文档库 最新最全的文档下载
当前位置:文档库 › 2011数据库复习题

2011数据库复习题

数据库复习题

一、单项选择题

1. 提供数据库数据描述的集中管理的是 ( D )

A.数据库模式

B.数据库

C.数据库管理系统

D.数据字典

2. 授权和完整性管理器属于DBMS的 ( B )

A.查询处理器

B.存储管理器

C.事务管理器

D.用户管理器

3. 使用CREATE SCHEMA 语句建立的是 ( A )

A.数据库模式

B.表

C.视图

D.索引

4. 设关系R和S的结构相同,并且各有80个元组,假如这两个关系作交运算,其运算结果的元组个数为( B )

A.80

B.小于等于80

C.大于等于160

D.大于等于80,小于等于160

5. 在SQL的授权语句中使用“ALL PRIVILEGES”,表示 ( B )

A.授权所有用户

B.所有的操作权限

C.对所有的数据集合

D.允许再授权

6. 表达业务流程分析结果的图表是 ( B )

A.业务流程图

B.数据流图

C.局部E-R图 D、基本E-R图

7. 对数据库模式进行规范化处理,是在数据库设计的 ( C )

A.需求分析阶段

B.概念设计阶段

C.逻辑设计阶段

D.物理设计阶段

8. 能够消除冗余的键的范式是 ( C )

A.2NF

B.3NF

C.4NF

D. BCNF

9. 在下列几种故障中,不破坏数据库内容的是 ( B )

A.计算机病毒发作

B.供电系统故障

C.瞬时的强磁场干扰

D.磁盘介质损坏

10. 在数据库技术中,独立于计算机系统的模型是 ( A )

A.E-R模型

B.层次模型

C.关系模型

D.面向对象的模型

11. 五种基本关系代数运算是 ( A )

A.∪,-,×,π和σ

B.∪,-,∞,π和σ

C.∪,∩,×,π和σ

D.∪,∩,∞,π和σ

12. SQL中,下列涉及空值的操作,不正确的是 ( C )

A.AGE IS NULL

B.AGE IS NOT NULL

C.AGE = NULL

D.NOT (AGE IS NULL)

13. 单个用户使用的数据视图的描述称为 ( A )

A.外模式

B.概念模式

C.内模式

D.存储模式

14. 在删除基本表中某个元组时,将以此表为参照表的关系中外键与主键相同的元组一起删除,应采用的方式是( B )

A.RESTRICT方式

B.CASCADE方式

C.SET NULL方式

D.CHECK方式

15. 在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是 ( B )

A.用户界面

B. 存取结构

C.数据输入

D. 报表输出

应用题

1. 学生运动会模型:

(1)有若干班级,每个班级包括: 班级号,班级名,专业,人数

(2)每个班级有若干运动员,运动员只能属于一个班,包括:运动员号,姓名,性别,年龄

(3)有若干比赛项目,包括:项目号,名称,比赛地点

(4)每名运动员可参加多项比赛,每个项目可有多人参加

(5)要求能够公布每个比赛项目的运动员名次与成绩

(6)要求能够公布各个班级团体总分的名次和成绩

解题要求:

(1)画出每个实体及其属性关系、实体间实体联系的E-R图.

(2)根据试题中的处理要求:完成数据库逻辑模型,包括各个表的名称和属性.并指出每个表的主键和外键。

(1)

(2)

班级(班级号,班级名,专业,人数) 主键:班级号

运动员(运动员号,姓名,性别,年龄,班级号)

主键:运动员号外键:班级号

项目(项目号,项目名,比赛地点) 主键:项目号

比赛(运动员号,项目号,成绩,名次,得分)

主键:运动员号,项目号外键:运动员号;项目号

一、单项选择题

1.下述各项中,属于数据库系统的特点的是 ( C )

A.存储量大

B.存取速度快

C.数据独立性

D.操作方便

2. 在关系中,能唯一标识组的属性集称为关系模式的 ( D )

A.候选键

B.主键

C.外键

D.超键

3.在数据操作语言(DML)的基本功能中,不包括的是 ( B )

A.插入新数据

B.描述数据库结构

C.对数据库中数据排序

D. 删除数据库中数据

4. 数据库中全体数据的整体逻辑结构描述称为 ( B )

A.存储模式

B.内模式

C.外模式

D.右外模式

5. 对于分布式数据库,可以简单归纳为 ( B )

A.数据逻辑上分散,物理上统一

B.数据物理上分散,逻辑上统一

C.数据在逻辑上、物理上都是分散的

D.数据在逻辑上、物理上都是统一的

6.在关系R与关系S进行自然连接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为 ( C )

A.外连接

B.内连接

C.左外连接

D.右外连接

7.在SQL中使用FOREIGN KEY 时,与之配合的语句是 ( D )

A.EXISTS

B.EXCEPT

C.TABLE

D.REFERENCES

8.定义片段以及全局关系与片段之间映像的模式是 ( C )

A.外模式

B. 概念模式

C.分片模式

D.分配模式

9.在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是 ( B )

A.用户界面

B.存取结构

C.数据输入

D.报表输出

10. 能够消除多值依赖引起的冗余的范式是 ( C )

A.2NF

B.3NF

C.4NF

D.BCNF

11. 位于分片视图和分配视图之间的透明性是 ( D )

A.全局数据模型透明性

B.分片透明性

C.局部数据模型透明性

D.位置透明性

12. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F ( A )

A.是无损联接,也保持FD的分解

B.是无损联接,但不保持FD的分解

C.不是无损联接,但保持FD的分解

D.既不是无损联接,也不保持FD的分解

13. DBMS中实现事务持久性的子系统是( D )

A.安全性管理子系统

B.完整性管理子系统

C.并发控制子系统

D.恢复管理子系统

14. ORDBS的含义是 ( C )

A.面向对象的数据库系统

B.数据库管理系统

C.对象关系数据库系统

D.对象关系数据库

15. 在SQL中,建立视图用( C )

A.CREATE SCHEMA 命令

B.CREATE TABLE 命令

C.CREATE VIEW 命令

D.CREATE INDEX 命令

四、简答题

1. 简述数据字典的内容和作用.

是对系统中数据的详尽描述,它提供对数据库数据描述的集中管理。它的处理功能是存储和检索元数据,并且为数据库管理员提供有关的报告。对数据库设计来说,数据字典是进行详细的数据收集和数据分析所获得的主要成果。

数据字典包括数据项,数据结构,数据流,数据存储和数据处理过程.

一、单项选择题

1.结构数据模型的三个组成部分是数据结构、数据操作和 ( C )

A.数据安全性控制

B. 数据一致性规则

C.数据完整性约束

D.数据处理逻辑

2.在SQL的算术表达式中,如果其中有空值,则表达式 ( C )

A.空值按0计算

B.由用户确定空值内容再计算结果

C.结果为空值

D.指出运算错误,终止执行

3. 当两个关系没有公共属性时,其自然连接操作表现为 ( A )

A.笛卡儿积操作

B.等值连接操作

C.结果为空集

D.错误操作

4. 在数据库与宿主语言之间传递信息是通过 ( B )

A.全局变量

B.共享变量

C.公共数据区

D.系统缓冲区

5. 在关系模式R(U,F)中,R中任何非主属性对键完全函数依赖是R∈3NF的 ( B )

A.充分必要条件

B.必要条件

C.充分条件

D.既不充分也不必要条件

6.基本ER图就是数据库的 ( D )

A.外模式

B.逻辑模式

C.内模式

D. 概念模式

7. 对基本表S,执行操作DROP TABLE S RESTRICT 的作用是 ( C )

A.删除基本表S中的所有元组

B.把基本表S及其生成的一切视图全部删除

C.当没有由S中的列产生的视图或约束时将表S删除

D.删除表S,将引用表S的视图中一切S的属性置为空值

8. 在多用户共享系统中,并发操作的事务干扰,破坏了事务的 ( C )

A.原子性

B.一致性

C.隔离性

D.持久性

9. 关系R 与关系S只有1个公共属性,T1是R与S等值连接的结果,T2是R与S自然连接的结果,则 ( C )

A.T1的属性个数等于T2的属性个数

B.T1的属性个数小于T2的属性个数

C.T1的属性个数大于或等于T2的属性个数

D.T1的属性个数大于T2的属性个数

10. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( D )

A.左外联接

B.右外联接

C.外部并

D.外联接

11. 如果事务T获得了数据项Q上的排它锁,则T对Q ( C )

A.只能读不能写

B.只能写不能读

C.既可读又可写

D.不能读不能写

12. SQL的全局约束是指基于元组的检查子句和 ( C )

A.非空值约束

B.域约束子句

C.断言

D.外键子句

13. 表达业务流程分析结果的图表是 ( B )

A.业务流程图

B.数据流图

C.局部图

D.基本E-R图

14.在数据库技术中,未提交的随后又被撤消的数据称为( D )

A.错误数据

B.冗余数据

C.过期数据

D.脏数据

15.选择分布式数据库各片段数据存放场地的模式是 ( D )

A.外模式

B.概念模式

C.分片模式

D.分配模式

一、单项选择题

1.现实世界中事物在某一方面的特性在信息世界中称为 ( C )

A.实体

B.实体值

C.属性

D.信息

2.数据的存储结构与数据逻辑结构之间的独立性称为数据的 ( B )

A.结构独立性

B.物理独立性

C.逻辑独立性

D.分布独立性

3. 应用程序设计的工作开始于数据库设计步骤的 ( D )

A.需求分析阶段

B.概念设计阶段

C.逻辑设计阶段

D.物理设计阶段

4.在关系R中,代数表达式σ3<4(R)表示 ( B )

A.从R中选择值为3的分量小于第4个分量的元组组成的关系

B.从R中选择第3个分量值小于第4个分量的元组组成的关系

C.从R中选择第3个分量的值小于4的元组组成的关系

D.从R中选择所有元组组成的关系

5.对关系模式进行分解时,要使分解具有无损失连接性,在下属范式中最高可以达到 ( D ) A.2NF B.3NF C.BCNF D.4NF

6.事务的ACID性质,是指事务具有原子性、一致性和 ( C )

A.隔离性、透明性

B.独立性、透明性

C.隔离性、持久性

D.共享性、持久性

7. 各个场地采用同一类型的数据模型,使用不同型号的DBMS,这种分布式数据库系统的类型属于 ( B )

A.同构同质型

B.同构异质型

C.异构同质型

D.异构异质型

8.为解决“丢失更新”问题,事务在更新一个数据集合前,必须获得对它的 ( B )

A.S锁

B.X锁

C.S锁和X锁

D.S锁或X锁

9. 在删除基本表中某个元组时,将以此表为参照表的关系中外键与主键相同的元组一起删除,应采用的方式是 ( B )

A.RESSTRDICT方式

B.CASCADE方式

C.SET NULL方式

D.CHECK方式

10. 在SQL的查询语句中,对应关系代数中“投影”运算的语句是 ( A )

A.SELECT

B.FROM

C.WHERE

D.SET

11. 在关系模式R(U,F)中,X,Y,Z是U中属性,则多值依赖的传递律是 ( D )

A.如果X→→Y,Y→→Z,则X→→Z

B.如果X→→Y,Y→→Z,则X→→YZ

C.如果X→→Y,Y→→Z,则X→→YZ

D.如果X→→Y,Y→→Z,则X→→Z-Y

12. 在数据库设计中,将E-R图转换成关系数据模型的过程属于 ( B )

A.需求分析阶段

B.逻辑设计阶段

C.概念设计阶段

D.物理设计阶段

13. 关系代数的五个基本操作可直接转换成元组关系演算表达式,它们是:并、差、投影、选择和( B )

A.交

B.笛卡尔积

C.自然连接

D.除法

14. SQL语言具有的功能是( B )

A.关系规范化,数据操纵,数据控制

B.数据定义,数据操纵,数据控制

C.数据定义,关系规范化,数据控制

D.数据定义,关系规范化,数据操纵

15. 分布式数据库系统中数据分配的策略是集中式,分割式和 ( C )

A.分布式,混合式

B.全复制式,关联式

C.全复制式,混合式

D.分片式,关联式

一、单项选择题

1. 在数据库系统中,数据独立性是指( C )

A.用户与计算机系统的独立性

B.数据库与计算机的独立性

C.数据与应用程序的独立性

D.用户与数据库的独立性

2. 文件系统与数据库系统相比较,其缺陷主要表现在数据联系弱、数据冗余和 ( C )

A. 数据存储量低

B.处理速度慢

C.数据不一致

D.操作烦琐

3.设计数据库概念结构时,常用的数据抽象方法是聚集和 ( D )

A.分类

B.继承

C.分析

D.概括

4. 在下列的数据库模式中,独立于计算机系统的模式是 ( A )

A.概念模式

B.逻辑模式

C.内模式

D.外模式

5. 在SQL中使用CREATE ASSERTION 的作用是建立 ( C )

A.数据库

B.基本表

C.完整性规则

D.视图

6. 客户/服务器体系结构的关键在于 ( D )

A.资源共享

B.数据的分布

C.逻辑上的统一

D.功能的分布

7. 在关系模式R(U,F)中,如果X→Y,如果不存在X的真子集X1,使X1→Y,称函数依赖X→Y为 ( C )

A.平凡函数依赖

B. 部分函数依赖

C.完全函数依赖

D.传递函数依赖

8. 要使数据库具有可恢复性,最基本的原则是 ( D )

A.加强机房安全管理

B.安装防病毒设施

C.经常检修计算机系统

D.数据重复存储

9.在关系模式R(U,F)中,F是最小函数依赖集,属性T只在F中诸函数依赖“→”的左端出现,则属性T具有以下性质 ( C )

A.属性T仅是R的主属性,但不包含于侯选键中

B.属性T必是R的非主属性

C.属性T必是组成R候选键的主属性

D.属性T可能是R的主属性,也可能是R的非主属性

解释:函数依赖是语义范畴的概念,本题可以直接从语义上理解:(1)如果t不包含在任一侯选键中,它至少依赖于候选键,所以它肯定会在F中“→”的右端出现;(2)包含在任何一个候选键中的属性称为主属性。

10. 对关系R进行投影运算后,得到关系S,则 ( C )

A.关系R的元组数等于关系S的元组数

B.关系R的元组数小于关系S的元组数

C.关系R的元组数大于或等于关系S的元组数

D.关系R的元组数大于关系S的元组数

11.记载数据库系统运行过程中所有更新操作的文件称为 ( C )

A.更新文件

B. 后备文件

C.日志文件

D.数据文件

12.在面向对象的模型中,表示实体中的每个属性时,使用 ( C )

A.两个变量,一个消息

B.两个变量,两个消息

C.一个变量,两个消息

D.一个变量,一个消息

13. 在客户/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能中,属于前端的是( B )

A.存取结构

B.用户界面

C.查询优化

D.并发控制

14.SQR中的视图提高了数据库系统的 ( A )

A.完整性

B.并发控制

C.隔离性

D.安全性

15. 在E-R模型中,如果有6个不同实体集,有7个不同的二元联系,其中2个1:N联系,2个1:1联系, 3个M:N 联系,根据E-R模型转换成关系模型的规则,转换成关系的数目是( B )

A.6

B.9

C.11

D.13

六、应用题

1.学生与教师教学模型

(1)有若干班级,每个班级包括:班级号、班级名、专业、人数、教室

(2)每个班级有若干学生,学生只能属于一个班,学生包括:学号、姓名、性别、年龄(3)有若干教师,教师包括:编号、姓名、性别、年龄、职称

(4)开设若干课程,课程包括:课程号、课程名、课时、学分

(5)一门课程可由多名教师任教,一名教师可任多门课程。

(6)一门课程有多名学生选修,每名学生可选多门课,但选同一门课时,只能选其中一名教师。

解题要求:

(1)画出每个实体及其属性关系、实体间实体联系的(E-R)图。

(2)根据试题中的处理要求:完成数据库逻辑模型,包括各个表的名称和属性。

(1)

(2)

班级(班级号,班级名,专业,人数,教室),主键:班级号

学生(学号,姓名,性别,年龄,班级号),主键:学号外键:班级号

教师(编号,姓名,性别,年龄,职称),主键:编号

课程(课程号,课程名,课时,学分),主键:课程号

选课(课程号,学号,成绩),主键:课程号,学号外键:课程号;学号

任课(课程号,编号,时间),主键:课程号,编号外键:课程号;编号

一、单项选择题

1. 位于用户和数据库之间的一层数据管理软件是 ( C )

A.DBS

B.DB

C.DBMS

D.MIS

2. 一个事务中所有对数据库操作是一个不可分割的操作序列,这称为事务的 ( A )

A.原子性

B.一致性

C.隔离性

D.持久性

3. 关系代数的五个基本操作是:并、差、选择、投影和 ( D )

A.等值连接

B.F连接

C.自然连接

D.笛卡儿积

4. 在关系数据库中,表与表之间的联系是通过( B )实现的。

A.实体完整性规则

B.参照完整性规则

C.用户自定义的完整性规则

D.主键

5. 数据字典产生于数据库设计步骤的 ( A )

A.需求分析阶段

B.概念设计阶段

C.逻辑设计阶段

D.物理设计阶段

6. 在数据库技术中,未提交的随后又被撤消的数据称为 ( D )

A.错误数据

B.冗余数据

C.过期数据

D.脏数据

7. 在SQL中,建立视图用的命令是 ( C )

A.CREATE SCHEMA

B.CREATE TABLE

C.CREATE VIEW

D.CREATE INDEX

8. 分布式数据库系统的透明性主要表现在位置透明性和 ( C )

A.数据透明性

B.处理透明性

C.复制透明性

D.映射透明性

9. 在数据库的E-R图中,菱形框表达的是 ( C )

A. 属性

B.实体

C.实体之间的联系

D.实体与属性之间的联系

10. 设关系R和S的结构相同,并且各有80个元组,假如这两个关系作并运算,其运算结果的元组个数为 ( D )

A .80 B.小于等于80 C.大于等于160 D. 大于等于80,小于等于160

11. 以下操作中,不能用DML实现的是 ( B )

A.数据查询

B.定义数据库的三级结构

C.数据插入

D.数据删除

12. 如果关系R和S进行自然连接时,只把S中原该舍弃的元组保存到新关系中,这种操作

称为 ( D )

A.外连接

B.内联接

C.左连接

D.右外连接

13. 把E-R图转换成关系模型的过程,属于数据库设计的 ( C )

A.总体结构设计

B.概念结构设计

C.物理结构设计

D.逻辑结构设计

14. ORDBS的中文意思是 ( C )

A.面向对象的数据库系统

B.数据库管理系统

C.对象关系数据库系统

D.关系数据库系统

15. 在较低层上的抽象表达了与之联系的较高层上抽象的特殊情况时,称为较高层上抽象是较低层抽象的 ( D )

A.概括

B. 聚集

C.细化

D. 泛化

16. 在SQL中,SELECT语句的"SELECT DISTINCT"表示查询结果中 ( C )

A.属性名都不相同

B.去掉了重复的列

C.行都不相同

D.属性值都不相同

17. 在采用客户机/服务器体系结构的数据库应用系统中,应该将用户应用程序安装在 ( A )

A.客户机端

B.服务器端

C.终端

D.系统端

18. 事务日志用于保存 ( D )

A.程序运行过程

B.数据操作

C.程序的执行结果

D.对数据的更新操作

19. 在第一个事务以S锁方式读数据A时,第二个事务可以进行的操作是 ( D )

A.对数据实行X锁并读数据

B.对数据实行S锁并写数据

C.对数据实行X锁并写数据

D.不加封锁的读数据

20. 概念结构设计的目标是产生DB的概念模型,该模型主要反映( B )

A.DBA的管理信息需求

B.企业组织的信息需求

C.应用程序员的编程需求

D.DB的维护需求

六、应用题(本大题共1个小题,共10分)

1.有一个应用,包括三个实体集。实体类型“商店”的属性有:商店编号,店名,店址,

店经理。实体类型“会员”的属性有:会员编号,会员名,地址。实体类型“职工”的属性有:职工编号,职工名,性别,工资。每家商店有若干职工,但每个职工只能服务于一家商店。每家商店有若干会员,每个会员可以属于多家商店。在联系中应反映出职工参加某商店工作的开始时间,会员的加入时间。

(1)试画出反映商店、职工、会员实体类型及联系类型的ER图;

(2)将ER图转换成关系模式,并指出每个表的主键和外键;

(3)指出以上关系模式所达到的范式。

(1)

(2)

商店模式(商店编号,店名,店址,店经理)

主键:商店编号

职工模式(职工编号,职工名,性别,工资,商店编号,开始时间)

主键:职工编号外键:商店编号

会员模式(会员编号,会员名,地址)

主键:会员编号

SM模式(会员编号,商店编号,会员加入时间)

主键:会员编号,商店编号

外键:会员编号;商店编号

(3)以上关系模式中,所有属性对侯选键都不存在传递依赖,因此都是BCNF。

一、单项选择题(每个题只有一个答案是正确的。每题2分,共15题,30分)1.如果希望从学生表中查询出所有姓“王”的同学,那么条件语句应该是( B )。

A、Where 姓名% ‘王’

B、Where 姓名LIKE ‘王%’

C、Where 姓名% ‘LIKE王’

D、Where 姓名LIKE ‘王’

2.通常情况下,“数据库管理系统”的英文缩写是( A )。

A、DBMS

B、DBS

C、DBA

D、DMS

3.从最终用户应用程序的视角看,数据库系统的三级模式结构是( C )。

A、模式、外模式和内模式

B、内模式、外模式和模式

C、外模式、模式和内模式

D、外模式、内模式和模式

4.在一个学生关系中,能够成为主关键字(或称主码)的属性是( C )。

A、性别

B、年龄

C、学号

D、班级

5.有严格的数学基础的数据模型是( A )。

A、关系模型

B、网状模型

C、层次模型

D、面向对象模型

6.下列关于索引的说明不正确的是( A )。

A、索引必须创建在主关键字之上

B、索引与基本表分开存储

C、索引是为了提高查询速度而创建的

D、索引会在一定程度上影响增删改操作的效率

7.设关系R是满足第一范式的,若R中不存在非主属性对主键的部分函数依赖,则R符合( A )。

A、第二范式

B、第三范式

C、BNC范式

D、第四范式

8.下列符合第三范式的关系是( D )。

A、学生(学号,姓名,课程号,课程名)

B、学生(学号,姓名,课程名,成绩)

C、学生(学号,姓名,课程号,成绩)

D、学生(学号,姓名,性别)

9.在第一个关系中出现,而在第二个关系中不出现的记录组成的新关系称为( D )。

A、两个关系的积

B、两个关系的并

C、两个关系的交

D、两个关系的差

10.数据库应用程序开发中,需求分析阶段的主要目的是( A )。

A、回答“干什么”的问题

B、回答“怎么干”的问题

C、建立逻辑数据模型

D、建立最佳物理存储结构

11.用户使用SQL Server时,通常需要依次经过两个安全性阶段( C )。

A、登录验证、操作验证

B、操作验证、登录验证

C、身份验证、权限认证

D、权限认证、身份验证

12.SQL Server数据库中的一个完整的备份通常要包括( A )。

A、系统数据库、用户数据库和事务日志

B、系统数据库、系统表和数据字典

C、系统数据库、用户数据库和数据字典

D、用户数据库和事务日志

13.SQL Server中进行数据库恢复的SQL语句是( C )。

A、INSERT DATABASE

B、BACKUP DATABASE

C、RESTORE DATABASE

D、UPDATE DATABASE

14.下列SQL语句中,能够完成并运算的是( A )。

A、SELECT * FROM 篮球爱好者 UNION SELECT * FROM 足球爱好者

B、SELECT * FROM 篮球爱好者 INTERSECT SELECT * FROM 足球爱好者

C、SELECT * FROM 篮球爱好者 EXCEPT SELECT * FROM 足球爱好者

D、SELECT * FROM 篮球爱好者,足球爱好者

15.设学生表和课程表的结构分别为(学号,姓名)和(学号,课程号,成绩),如果希望查询出“成绩大于90分的学生姓名”,则对应的SQL语句是( D )。

A、SELECT 姓名 FROM 学生表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90

B、SELECT 姓名 FROM 课程表 WHERE学生表.学号=课程表.学号 AND 课程表.成绩>90

C、SELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 OR 课程表.成绩>90

D、SELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90

简述题

1.请简要说明视图的概念和作用

参考答案:视图是在基本表或其他视图上建立的表,它的结构和内容都来自某个基本表,是依据基本表存在而存在的。删除一个视图时,不会对基本表产生任何影响,但当删除一张基本表时,与之相关联的视图就会自动被删除。其作用主要是:(1)视图是经过预编译的SELECT 语句,存储在数据库服务器端,因此执行视图比从客户端直接执行SELECT语句速度更快、效率更高一些。(2)视图属于用户模式范畴,在实际中,一般的用户不一定具有SELECT语句方面的专门知识,从用户友好性角度来说,视图更便于用户使用。(3)利用视图可以简化的形式表达复杂的SELECT语句组,如嵌套查询等。

2简述数据库概念模型的主要特点

3. 简述数据字典的内容和作用

4.簇索引和非簇索引有何不同?

5在SQL Server 中数据库备份方法有哪些?

6.触发器的用途?

相关文档
相关文档 最新文档