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)
SELECT Country FROM Customers
GROUP BY Country HAVING COUNT (Country)>=10
b)
SELECT TOP 10 Country FROM Customers
c)
SELECT TOP 10 Country FROM Customers
FROM (SELECT DISTINCT Country FROM Customers) AS X
GROUP BY Country HAVING COUNT(*)>= 10
d)
SET ROWCOUNT 10
SELECT Country, COUNT (*) as “NumCountries”
FROM Customers
GROUP BY Country ORDER BY NumCountries, Desc
3-3、
学生信息表StudentInfo如下所示:
学号
姓名
所在省市
0001
李辉
北京
0002
张明
上海
0003
王小玉
北京
0004
李淑华
湖南
0005
赵静
上海
查询所有学生来自于哪几个省市使用的语句为(a )。(选择一项)
a)
Select unique 所在省市 from StudentInfo
b)
Select 所在省市 from StudentInfo
c)
Select only 所在省市 from StudentInfo
d)
Select distinct 所在省市 from StudentInfo
4、
公司需要管理员工档案,你创建了2个表:员工表employees和部门表departments。
以下是两表的部分内容。
employees
编号
姓名
年龄
部门编号
1
王涛
25
1
2
张力
24
1
3
李明
30
2
4
高嘉
24
3
Departments
编号
部门名称
1
人力资源部
2
技术部
3
销售部
下列那列适合作为外键(b)。(选择一项)
a)
Employees中的编号
b)
Employees中的部门编号
c)
departments中的编号
d)
以上都适合
5-5、
你公司要做一个电子商务网站,计划采用微软的软件。为了保证电子商务网站的可靠性,需要使用计算机集技术。为了满足需求,后台数据库应使用( a)。(选择一项)
a)
SQL Server 2000 Enterprise Edition
b)
SQL Server 2000 Standard Edition
c)
SQL Server 2000 Personal Edition
d)
SQL Server 2000 Developer Edition
6、
你使用以下T-SQL语句创建了一个数据库benet和一个表students,
create database benet    【复习数据库的几种语句的类型】
create table students(
id int,
stuname nchar(10)
)
请问这两个语句是:( a)。(选择一项)
a)
DDL(数据定义语言)
b)
DML(数据操纵语言)
c)
DCL(数据控制语言)
7、
系统数据库和系统数据库对象记录数据库服务器修改的相关信息。下列操作会引起Master数据库变化的有(a/b/c )。(选择三项)    [复习几种系统数据库]
a)
创建benet数据库
b)
删除benet数据库
c)
创建SQL Server登录帐户
d)
使用客户端网络实用工具设置服务器别名
[复习几种系统数据库]
[复习几种系统数据库]
[复习几种系统数据库]
8、
分离和附加数据库可以实现将数据库从一个服务移到另一个服务器上,但有些情况下不能进行分离数据库的操作。以下情况一定不能进行分离数据库的操作(b/c )。(选择二项)
a)
Northwind数据库
b)
Master数据库
c)
用户正在使用的数据库
d)
用户自己创建的benet数据库
oracle数据库自动备份方法
9-9、
你是公司的数据库管理员,需要定期备份数据库。为了减小工作负担你设置自动化备份。运行一段时间后,你发现数据库不再自动备份,而公司的用户可以正常访问数据库。请问哪项服务最可能出现故障而导致以上现象(b )。(选择一项)
a)
Ms sqlserver
b)
Sqlserver agent
c)
DTC
d)
MS Search
10-10、
SQL Server 2000企业版可以安装在下列平台上(b/c )。(选择二项)
a)
Windows 2000 professional
b)
Windows 2003 server
c)
Windows 2000 server
d)
RedHat Linux 9.0
11、
关系型数据库中,关于数据库表的外键叙述正确的是(a/c/d )。(选择三项)
a)
外键一般参照从表的主键或候选键
b)
外键一般在主表中
c)
外键一般是从表的  [非主属性]是什么?
d)
使用企业管理器中的关系图可以方便地创建外键
12、
已知数据库的排序规则是默认设置。在northwind 数据库中有一个表[order details],表示所有定单的详情,该表中有一列quantity,表示定单中某产品的数量。你想实现按照产品数量从小到大排序来查询定单,使用order by 子句为( b/c)。(选择二项)
a)
Select * from [order details] Order by quantity desc
b)
Select * from [order details] Order by quantity asc
c)
Select * from [order details] Order by quantity
d)
Select * from [order details] Order by desc quantity

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。