浙大2015数据库技术在线作业

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单选题

1.数据库设计的基本任务就是根据用户的信息需求,处理需求和数据库的支撑环境(包括DBMS、操作系统、硬件),设计一个结构合理、使用方便、效率较高的数据库。()是指在数据库中应该存储和管理哪些数据对象;()是指需要进行哪些业务处理和操作,如对数据对象的查询、增加、删除、修改、统计等操作。

A 信息需求处理需求

B 处理需求信息需求

C 信息需求信息需求

D 处理需求处理需求

单选题

2.在客户/服务器结构的数据库中,在数据库中还可以存放程序,因为这种程序以数据库对象的形式存储在数据库中,所以称为()。

A 游标

B 触发器

C 存储过程

D 视图

单选题

3.根据SQL标准,修改表的数据结构,下面哪种语句适用?

A UPDATE

B ALTER

C CHANGE

D SHIFT

单选题

4.根据SQL标准,查询表student中所有系dept为‘IS’并且性别sex为‘女’的所有记录,下面哪条语句适用?

A select * from student where dept=’IS’ and sex=’女’

B select * from student where dept=’IS’ or sex=’女’

C select * from student where dept=’IS’ and where sex=’女’

D select * from student where dept=’IS’ union select * from student where sex=’女’

单选题

5.根据SQL标准,下面哪条语句与select min(age) from student等效?

A select age from student where age >= min(age)

B select distinct age from student where age >= all min(age)

C select distinct a.age from student a where a.age <= any (select distinct b.age from student b)

D select distinct a.age from student a where a.age <= all (select distinct b.age from student

b)

单选题

6.根据SQL标准,创建一个表,应该使用下面哪个语句?

A CREATE TABLE

B CREATE INDEX

C CREATE VIEW

D CREAT

E DATABASE

单选题

7.根据SQL标准,查询表student(sno,sname,sex,dept)中所有学生的选修课程数,其中选修记录在表SC(sno,cno,grade)中,两表中sno为关联字段。下面哪条语句合适?

A select sno,count(cno) from SC

B select sno,count(cno) from student

C select a.sno,count(cno) from student a left outer join SC

D select a.sno,count(cno) from SC left outer join student a

单选题

8.用()表示实体和实体之间联系的模型称为关系数据模型。

A E-R

B 关系(表格数据)

C 树型结构

D 网状结构

单选题

9.浏览器/服务器模式基于()。在客户端的计算机上不需要安装专门的软件,只要有上网用的()(如Internet Explorer)即可。所有的业务处理程序都部署在()上。

A 二层结构浏览器软件客户器

B 三层结构浏览器软件服务器

C 三层结构浏览器软件客户器

D 二层结构浏览器软件服务器

单选题

10.根据SQL标准,删除表student中对字段sno的唯一性约束,应该使用下面哪条语句?

A drop sno from table student

B alter table student drop sno

C alter table student drop unique(sno)

D alter table student drop sno unique

单选题

11.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是:

A DBS包括DB和DBMS

B DBMS包括DB和DBS

C DB包括DBS和DBMS

D DBS就是DB,也就是DBMS

单选题

12.避免死锁的主要方法有两种:一是(),即在设计阶段规定所有的事务都按相同的顺序来封锁表;一是(),即在设计阶段规定为了完成一个事务,一次性封锁所需要的全部表。

A 相同顺序法一次封锁法

B 一次封锁法相同顺序法

C 超时法等待图法

D 等待图法超时法

单选题

13.对象关系数据库是对()的扩充和发展,它仍然基于关系数据模型,仍然使用SQL完成

数据查询和操作(在SQL99中增加了对()概念的支持)。

A 面向对象数据库面向对象

B 关系数据库面向对象

C 分布式数据库SQL

单选题

14.如果X→Y,并且对于X的一个任意真子集X/,Y都一函数依赖于X/,则称Y()于X;如果存在X/ →Y,则称Y()于X。

A 完全函数依赖部分函数依赖

B 部分函数依赖完全函数依赖

C 非平凡函数平凡函数依赖

D 传递函数依赖不函数依赖于

单选题

15.事务的隔离性:按任何一个()顺序依次执行多个事务也是正确的。事务的交叉执行过程是正确的,当且仅当其与串行执行过程等价,则称事务是()的。

A 串行可串行化

B 并行可并行化

C 串行可并行化

D 并行可串行化

单选题

16.根据SQL标准,删除一个表,应该使用下面哪个语句?

A DELETE TABLE

B DROP TABLE

C DELETE VIEW

D DROP DATABASE

单选题

17.()是微软为解决Web和分布式应用程序的问题而设计的一种新的数据库访问技术。它由.NET Framework中的一组数据类型组成,这些类型可分为以下三部分:数据结构类、数据提供类、其他辅助类。

A ODBC

相关文档
最新文档