二次的选择题

2020-02-21 12:39

1、 数据库管理员希望对数据库进行性能优化,以下操作中行之有效的方法为

( a/b)。(选择二项)

a) b) c) d)

将数据库的数据库文件和日志文件分别放在不同的分区上 在数据库服务器上尽量不要安装其他无关服务 一个表中的数据行过多时,将其划分为两个或多个表 将数据库涉及到的所有文件单独放在一个分区上供用户访问

公司有一个客户的数据表,此表的建立语句如下:

2、 CREATE TABLE Customers

(CustomerID int NOT NULL,

CustomerName varchar(50) NOT NULL, ContactName varchar(30) NULL, Phone varchar(20) NULL,

Country varchar(30) NOT NULL,

CONSTRAINT PK_Customers PRIMARY KEY(CustomerID) )

大部分的国家或地区只包含2-3个客户,而一些国家包括多于20个客户。现在公司想对客户数量在10(含10)个以上的国家进行广告宣传,你使用(a )语句将这些国家列出。(选择一项)

a) b) c)

SELECT Country FROM Customers

GROUP BY Country HAVING COUNT (Country)>=10 SELECT TOP 10 Country FROM Customers

SELECT TOP 10 Country FROM Customers

FROM (SELECT DISTINCT Country FROM Customers) AS X GROUP BY Country HAVING COUNT(*)>= 10 SET ROWCOUNT 10

SELECT Country, COUNT (*) as “NumCountries” FROM Customers

GROUP BY Country ORDER BY NumCountries, Desc

d)

3-3、

学生信息表StudentInfo如下所示:

学号 0001 0002 0003 0004 0005 ┆ 姓名 李辉 张明 王小玉 李淑华 赵静 ┆ 所在省市 北京 上海 北京 湖南 上海 ┆ 查询所有学生来自于哪几个省市使用的语句为(a )。(选择一项)

a) b) c) d)

Select unique 所在省市 from StudentInfo Select 所在省市 from StudentInfo Select only 所在省市 from StudentInfo Select distinct 所在省市 from StudentInfo

4、

公司需要管理员工档案,你创建了2个表:员工表employees和部门表departments。 以下是两表的部分内容。 employees 编号 1 2 3 4 Departments 编号 1 2 3 部门名称 人力资源部 技术部 销售部 姓名 王涛 张力 李明 高嘉 年龄 25 24 30 24 部门编号 1 1 2 3 下列那列适合作为外键(b)。(选择一项)

a) b)

Employees中的编号 Employees中的部门编号

c) d)

departments中的编号 以上都适合

5-5、

你公司要做一个电子商务网站,计划采用微软的软件。为了保证电子商务网站的可靠性,需要使用计算机群集技术。为了满足需求,后台数据库应使用( a)。(选择一项) a) b) c) d)

SQL Server 2000 Enterprise Edition SQL Server 2000 Standard Edition SQL Server 2000 Personal Edition SQL Server 2000 Developer Edition

6、

你使用以下T-SQL语句创建了一个数据库benet和一个表students, create database benet 【复习数据库的几种语句的类型】 create table students( id int,

stuname nchar(10) )

请问这两个语句是:( a)。(选择一项)

a) b) c)

DDL(数据定义语言) DML(数据操纵语言) DCL(数据控制语言)

7、

系统数据库和系统数据库对象记录数据库服务器修改的相关信息。下列操作会引起Master数据库变化的有(a/b/c )。(选择三项) [复习几种系统数据库] a) b) c) d)

创建benet数据库 删除benet数据库 创建SQL Server登录帐户

使用客户端网络实用工具设置服务器别名

[复习几种系统数据库]

[复习几种系统数据库]

[复习几种系统数据库]

8、

分离和附加数据库可以实现将数据库从一个服务移到另一个服务器上,但有些情况下不能进行分离数据库的操作。以下情况一定不能进行分离数据库的操作(b/c )。(选择二项)

a) b) c) d)

Northwind数据库 Master数据库 用户正在使用的数据库 用户自己创建的benet数据库

9-9、

你是公司的数据库管理员,需要定期备份数据库。为了减小工作负担你设置自动化备份。运行一段时间后,你发现数据库不再自动备份,而公司的用户可以正常访问数据库。请问哪项服务最可能出现故障而导致以上现象(b )。(选择一项) a) b) c) d)

Ms sqlserver Sqlserver agent DTC MS Search

SQL Server 2000企业版可以安装在下列平台上(b/c )。(选择二项)

10-10、

a) b) c) d)

Windows 2000 professional Windows 2003 server Windows 2000 server RedHat Linux 9.0

11、

关系型数据库中,关于数据库表的外键叙述正确的是(a/c/d )。(选择三项) a) b) c) d)

外键一般参照从表的主键或候选键 外键一般在主表中

外键一般是从表的 [非主属性]是什么? 使用企业管理器中的关系图可以方便地创建外键

12、

已知数据库的排序规则是默认设置。在northwind 数据库中有一个表[order details],表示所有定单的详情,该表中有一列quantity,表示定单中某产品的数量。你想实现按照产品数量从小到大排序来查询定单,使用order by 子句为( b/c)。(选择二项)

a) b) c) d)

Select * from [order details] Order by quantity desc Select * from [order details] Order by quantity asc Select * from [order details] Order by quantity Select * from [order details] Order by desc quantity

13、

你是公司的数据库管理员,数据库benet中有个员工表employees,该表中有职务列。你想检查哪些员工的信息中没有填写职务一栏,应该使用子句( c)。(选择一项)

a) b) c) d)

Select * from employees where 职务=NULL Select * from employees where 职务=?NULL? Select * from employees where 职务 IS NULL Select * from employees where 职务 IS ?NULL?

14、

关系数据库中,表的关系有一对一,一对多和多对多三种关系。下面关于northwind数据库中表之间的关系叙述正确的是(a/c )。(选择二项) a) b) c) d)

产品类别表categories对产品表products是一对多的关系 产品表products对产品类别表categories是一对多的关系 定单表orders对定单详情表[order details]是一对多的关系 定单详情表[order details] 对定单表orders是一对多的关系

15、

当SQL登录帐户被授权为数据库用户后,要查询数据库中的表,还需要对其赋予select 权限,实现赋权的T-SQL语言属于(c )。(选择一项) a) b) c)

DDL(数据定义语言) DML(数据操纵语言) DCL(数据控制语言)


二次的选择题.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:机电系统微机接口技术大作业

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: