文档库 最新最全的文档下载
当前位置:文档库 › sql sever进阶测试题(含答案

sql sever进阶测试题(含答案

sql sever进阶测试题(含答案
sql sever进阶测试题(含答案

SQL进阶测试

1) 为表userinfo添加约束,语法如下:

alter table userinfo add constraint uq_userid unique ( userid )

执行成功后,为userinfo表的()字段添加了()约束。

a) Userid ;主键

b) Userid ;唯一

c) Uq_userid ;外键

d) Uq_userid ;检查

2) 运行如下T-SQL,结果返回包含()的记录集。

create table scores

(

scoreid int identity(1,2),

score numeric(4,2) not null,

courseid int

)

insert into scores values(90.5, null);

insert into scores values(100, 2);

select * from scores;

a) 1、90.5、null

3、100、2

b) 1、100、2l

c) 1、90.50、null

d) 1、90.5、null

3、100.0、2

3) 关于子查询,以下说法正确的是()。(选择两项)

a) 一般来说,表连接都可以用子查询替换。

b) 一般来说,子查询都可以用表连接替换。

c) 相对于表连接,子查询适合于作为查询的筛选条件。

d) 相对于表连接,子查询适合于查看多表的数据。

4) 创建存储过程如下:

CREATE procedure bookproc

@id int, @title char(20) OUTPUT

as

select @title=title from book where id= @id

执行该存储过程的方法正确的是()。(选择一项)

a) exec bookproc 1,@title output

print @title

b) exec bookproc @id =1,@title output

print @title

c) declare @title char(20)

exec bookproc 1,@title output

print @title

d) declare @title char(20)

exec bookproc @id =1,@title output

print @title

5) 假设需要设计一个表,记录各个作者著作的所有图书信息,表结构设计如下:

作者(作者名称、图书1、版本1、书价1、图书2、版本2、书价2、……),

该表最高符合第()范式。

a) 一

b) 二

c) 三

d) 未规范化的

6) 一个学生只能就读于一个班级,而一个班级可以同时容纳多个学生,学生与班级之间

是()关系。(选择一项)

a) 一对一

b) 一对多

c) 多对一

d) 多对多

7) E-R图中,关系集用下面()来表示。

a) 矩形

b) 椭圆形

c) 菱形

d) 圆形

8) Sql server中,()命令用来删除表。(选择一项)

a) Drop

b) Remove

c) Truncate

d) Delete

9) 表结构如下,# 号打头字段代表主键或组合主键,一份订单可以订购多种产品。

产品:# 产品编号,产品名称,产品价格;

订单:# 订单编号,# 产品编号,订购日期,订购数量;

该表最高符合第()范式。(选择一项)

a) 一

b) 二

c) 三

d) 未规范化的

10) 表结构如下,# 号打头字段代表主键或组合主键,一份订单可以订购多种产品。

产品:# 产品编号,产品名称,产品价格;

订单:# 订单编号,总价,支付类型编号,订购日期;

订单子项:# 子项编号,订单编号,产品编号,订购数量;

该表最高符合第()范式。(选择一项)

a) 一

b) 二

c) 三

d) 未规范化的

11) 创建表sql语句如下:

create table userInfo

(

userId int identity(-1,1), 第一行

username nvarchar(20) not null, 第二行

cardNO char not null, 第三行

age smallint(2), 第四行

address ntext(300) 第五行

)

执行时,会在()出现错误。(选择两项)

a) 第一行

b) 第二行

c) 第三行

d) 第四行

e) 第五行

12) 以下关于规范设计的描述正确的是()。(选择两项)

a) 规范设计的主要目的是消除数据冗余。

b) 规范设计往往会增加数据库的性能。

c) 设计数据库时,规范化程度越高越好。

d) 在规范化数据库中,易于维护数据完整性。

13) 关于存储过程,以下说法正确的是()。(选择一项)

a) 不能在存储过程中使用CREATE VIEW命令。

b) T-SQL批代码的执行速度要快于存储过程。

c) 存储过程必须带有参数。

d) 存储过程不能返回结果集。

14) 下面T-SQL代码运行完的结果是()。

declare @counter int

set @counter=1

while @counter<3

begin

set @counter=@counter+1

print @counter

break

print ‘loop’

end

a) 2

loop

b) 2

c) 2

loop

3

loop

d) 2

3

15) 阅读下面T-SQL语句,对变量赋值时存在错误的是()。(选择一项)

a) DECLARE @id INT,@price MONEY

set @id=100

set @price=$2.21

b) DECLARE @id INT,@price MONEY

select @id=100,@price=2.21

c) DECLARE @id INT,@price MONEY

set @id=100, @price=2.21

d) DECLARE @id INT,@price MONEY

select @id=100

select @price=$2.21

16) 已知有student表,studentid为主键,现在表中共有10行记录,studentid列值从1

到10。

创建试图:

CREATE VIEW dbo.VIEW_student

AS

SELECT * FROM dbo.student

接着执行如下命令:

DELETE FROM VIEW_student WHERE (studentid = 8);

然后执行查询命令:

SELECT * FROM student;

SELECT * FROM VIEW_student;

假定上述命令全部执行成功,将各自返回()()行记录。

a) 10,10

b) 10,9

c) 9,10

d) 9,9

17) 设计用户表时,身份证号为固定18位长,对该字段最好采用()数据类型。(选择一

项)

a) int

b) char

c) varchar

d) text

18)授予用户teacher对Score表的插入和修改的权限,正确的授权语句是()。(选择

一项)

a) GRANT INSERT,UPDATE TO TABLE Score ON teacher

b) GRANT INSERT AND UPDATE TO TABLE Score ON teacher

c) GRANT INSERT,UPDATE ON Score TO teacher

d) GRANT INSERT AND UPDATE ON Score TO teacher

19)建立如下数据库表:

CREATE TABLE department(

DeptID int NOT NULL primary key,

DeptName varchar (20) NOT NULL

)

CREATE TABLE Employee (

EmployeeID int NOT NULL,

DeptID int NOT NULL,

Name varchar (20) NOT NULL

)

要想保证Employee表中每一个雇员(Employee)是唯一的,且只能属于在Department 表中已经存在的部门,最优的做法是()。(选择一项)

a) 把EmployeeID 和DeptID 设为组合主键。

b) 把EmployeeID设为主键,同时在DeptID列上创建一个外健约束。

c) 把EmployeeID设为主键,同时在DeptID列上创建一个检查约束。

d) 在DepartmentID列上创建一个唯一约束,同时在DeptID列上创建一个外健约

束。

20)建立一张员工表(employee),当向表中插入数据时,若不提供入职时间(beginTime),

就把系统当前时间自动作为员工入职时间插入数据库中,以下说法正确的是()。(选择一项)

a) 约束中不能使用各种函数,所以只能使用触发器来实现。

b) 可以使用CHECK约束实现,默认值采用日期函数getDate()。

c) 入职时间必须设为日期类型。

d) 可以使用DEFAULT 约束实现,默认值采用日期函数getDate()。

21) 为了加快对某表的访问速度,应对此表建立()。(选择一项)

a) 约束

b) 存储过程

c) 规则

d) 索引

22) 假设有表student的设计如下:

ID(学号)

Name(姓名)

Address(家庭住址)

Department(所在系)

DepartmentHead(系主任)

该表最高满足第()范式。(选择一项)

a) 一

b) 二

c) 三

d) 不满足任何范式;

23) 为数据库中一个或多个表中的数据提供另一种查看方式的逻辑表被称为()。(选择一

项)

a) 存储过程

b) 触发器

c) 视图

d) 表

24)要建立一个教师表,包含姓名、职称、级别等字段。若插入数据时,级别字段如果不

输入,缺省值为‘讲师’,最合适的实现方法是()。

a) 为“级别”字段建立default约束。

b) 为“级别”字段建立check 约束。

c) 在教师表上建立一个触发器 (trigger)。

d) 为教师表数据输入编写一个存储过程进行控制。

25) 现有订单表orders, 包含数据如下表。若查询既订购了产品P01,又订购了产品P02

a) select distinct(cid) from orders o1 where o1.pid in ('p01','p02')

b) select distinct(cid) from orders o1 where o1.pid='p01' and o1.pid='p02'

c) select distinct(cid) from orders o1 where pid='p01' and exists (select * from orders

where pid ='p02' and cid=o1.cid)

d) select distinct(cid) from orders o1,orders o2 where o1.pid='p01' and o2.pid='p02'

26) 关于聚焦索引,以下()说法是错误的。(选择两项)

a) 一个表最多只能创建一个聚焦索引。

b) 聚焦索引比非聚焦索引有更快的访问速度。

c) 主键一定是聚焦索引。

d) 创建了聚焦索引的列不允许有重复值。

27) 关于视图,以下()说法是错误的。(选择一项)

a) 使用视图,可以简化数据的使用。

b) 使用视图,可以保护敏感数据。

c) 视图是一种虚拟表,视图中的数据只能来源于物理数据表,不能来源于其它视

图。

d) 视图中只存储了查询语句,并不包含任何数据。

28) 常用的系统存储过程不包括()。(选择一项)

a) sp_tables

b) sp_columns

c) sp_stored_procedures

d) sp_renametable

29) 对事务描述错误的是()。(选择两项)

a) 一个事务中的所有命令作为一个整体提交或回滚。

b) 如果两个并发事务要同时修改同一个表,有可能产生死锁。

c) Sql server默认将每条单独的T-SQL语句视为一个事务。

d) 事务必须使用begin transaction来明确指定事务的开始。

30) 分数表scores设计如下:

courseID(课程编号)

studentID(学生编号)

score(分数)

另有一个学生信息表student,包含studentID,sname(学生姓名)。

已知并非所有学生都参加了考试,现在查询所有及格学生的学生姓名,下面正确的是()。(选择一项)

a) select sname from student where studentID in (select studentID from score where

score>60)

b) select sname from student where studentID= (select studentID from score where

score>60)

c) select sname from student where studentID not in (select studentID from score

where score<=60)

d) select sname from student where exists (select studentID from score where

score>60)

31) 关于触发器,()说法是错误的。(选择两项)

a) 触发器是一种特殊类型的存储过程。

b) 可以使用触发器来响应对数据的select,insert,update,delete操作。

c) 一个表上的触发器不可以包含对另外一个表的数据操作,以免造成死循环。

d) 触发器和触发它的语句构成一个事务。

32) 在()的列上更适合创建索引。(选择两项)

a) 需要对数据进行排序

b) 具有默认值

c) 频繁更改

d) 频繁搜索

33)SQL Server数据库有2种登录认证方式。其中在()方式下,需要客户端应用程序

连接时提供登录时需要的用户标识和密码。

a)Windows身份验证。

b)以超级用户身份登录时。

c)SQL Server 身份验证。

d)以系统身份登录时。

34)SQL Server数据库中,下列不属于T-SQL事务管理语句的是()。(选择一项)

a)BEGIN TRANSACTION;

b)END TRANSACTION;

c)COMMIT TRANSACTION;

d)ROLLBACK TRANSACTION;

35)要建立一个约束,保证用户表(user)中年龄(age)必须在16岁以上,下面语句正

确的是()。(选择一项)

a)Alter table user add constraint ck_age CHECK(age>16)

b)Alter table user add constraint df_age DEFAULT(16) for age。

c)Alter table user add constraint uq_age UNIQUE(age>16)。

d)Alter table user add constraint df_age DEFAULT(age>16)。

36)银行系统中有帐户表和交易表,帐户表中存储了各存款人的帐户余额,交易表中存储

了各存款人每次的存取款金额。为保证存款人每进行一次存、取款交易,都正确的更新了该存款人的帐户余额,以下选项中正确的做法是()。(选择一项)

a)在帐户表上创建insert触发器。

b)在交易表上创建insert触发器。

c)在帐户表上创建检查约束。

d)在交易表上创建检查约束。

37)SQL Server数据库中,包含两个表:Order订单表,Item订单子项目表。

当一个新定单被加入时,数据要分别保存到Order和Item表中,要保证数据完整性,可以使用以下()语句。(选择一项)

a)BEGIN TRANSACTION

INSERT INTO Order V ALUES (此处省略)

INSERT INTO Item V ALUES (此处省略)

END TRANSACTION

b)BEGIN TRANSACTION

INSERT INTO Order V ALUES (此处省略)

INSERT INTO Item V ALUES (此处省略)

IF (@@Error = 0)

COMMIT TRANSACTION

ELSE

ROLLBACK TRANSACTION

c)BEGIN TRANSACTION

INSERT INTO Order V ALUES (此处省略)

IF (@@Error = 0)

INSERT INTO Item V ALUES (此处省略)

IF (@@Error = 0)

COMMIT TRANSACTION

ELSE

ROLLBACK TRANSACTION

ELSE

ROLLBACK TRANSACTION

d)BEGIN TRANSACTION

INSERT INTO Order V ALUES (此处省略)

INSERT INTO Item V ALUES (此处省略)

IF (@@Error <> 0)

ROLLBACK TRANSACTION

38) 现有一个学生信息表student,包含主键studentID (学生编号)。

又有分数表scores,包含studentID(学生编号)、以及score(考试分数)。

已知student表中共有50个学生,有45人参加了考试(分数存在scores表中),其中10人不及格。执行以下sql语句:

select * from student where exists (select studentid from score where score<60)

可返回()条记录。(选择一项)

a)50

b)45

c)10

d)0

39) create table student

(

id int identity(1,1),

name varchar(20)

)

alter table student add constraint uq_name unique(name)

insert into student values(null)

insert into student values(null)

insert into student values(‘jack’)

insert into student values(‘jack’)

依次执行以上SQL语句后,student表中存在()行记录。

a) 1

b) 2

c) 3

d) 4

40) 已知employee表中具有默认约束df_email, 删除该约束的语句为()。(选择一项)

a)Alter table employee drop constraint df_email

b)Alter table employee remove constraint df_email

c)Alter table employee delete constraint df_email

d)Remove constraint df_email from table employee

41) 有关T-SQL中变量的使用,以下说法错误的是()。(选择一项)

a)变量的使用必须先声明,后使用。

b)变量的赋值只能使用set语句。

c)可以使用print语句和select语句输出结果。

d)局部变量的命名必须以@打头。

42) 关于触发器和约束,以下说法错误的是()。

a)触发器可以支持约束的所有功能。

b)Check约束不能跟据另一个表中的列验证列值。

c)最好在约束所支持的功能无法满足应用程序的需求时,再使用触发器。

d)在维持数据完整性时,要使用标准的系统错误信息,必须使用触发器。

43) 在某个触发器中,存在如下代码片断:

Declare @p1 int, @p2 int

Select @p1=price from deleted

Select @p2=price from inserted

print convert(varchar, @p2-@p1)

该触发器是()触发器。

a)select

b)update

c)insert

d)delete

44) 创建存储过程的片断如下:

Create procedure proc_score

@passed int=60,

@excellent int=90

AS

以下()调用方式是正确的。(选择两项)

a)Exec proc_score

b)Exec proc_score 60,90

c)Exec proc_score @passed=65,@excellent=95

d)Exec proc_score @passed=65

45) 现有学生表student和用户表user, 两表中的数据如下。

执行sql语句:select * from user union select * from student。

a) 出现错误:name与age不是同一种数据类型。

b) 正确执行,返回6行4列。

c) 正确执行,返回6行2列。

d) 正确执行,返回4行2列。

46) 假设有表scores的设计如下:

ID(编号,主键)

StudentID(学生编号)

CourseID(课程编号)

Score(分数)

现在要查询参加过至少两门课程考试的学生的各门课程的平均成绩。以下sql语句正确的是()。(选择一项)

a) Select studentID, avg(score) from scores group by studentID having

count(studentID)>1

b) Select studentID, avg(score) from scores group by studentID where

count(studentID)>1

c) Select studentID, avg(score) from scores where count(studentID)>1 group by

studentID

d) Select studentID, avg(score) from scores having count(studentID)>1

47) 假设order表中存在orderid等于1的记录,执行下面T-SQL:

BEGIN TRANSACTION

Delete from Order where orderid=1

IF (@@Error <> 0)

ROLLBACK TRANSACTION

ROLLBACK TRANSACTION

以下说法正确的是()。(选择一项)

a) 执行成功,Orderid为1的记录被永久删除。

b) 执行成功,Order表没有任何变化。

c) 执行时出现错误。

d) 执行成功,但事务处理并没有结束。

48) 项目开发需要经过几个阶段,绘制数据库的E-R图应该在()阶段进行。(选择一项)

a) 需求分析

b) 概要设计

c) 详细设计

d) 代码编写

49) 将E-R图转换为表的过程中,如果实体之间存在多对多的关系,通常的做法是()。

(选择一项)

a) 在两个实体间建立主外键关系。

b) 在两个实体间建立关联表,把一个多对多的关系分解成两个一对多的关系。

c) 在两个实体间建立关联表,把一个多对多的关系分解成两个一对一的关系。

d) 在两个实体间不建立任何关系。

50) 在score表上创建一个触发器:

create trigger tri_score

on score

for update,delete

as

if (select count(*) from inserted)>0

print('success')

go

在查询分析器上执行以下()语句,可能会输出“success”。(选择一项)

a) Update score set score=20

b) Delete from score where score<60

c) Insert into score values ( 此处省略)

d) Select * from score

题号答案所属课程题号答案所属课程

1 b Sql server 26 C,d Sql server

2 c Sql server 27 c Sql server

3 A,c Sql server 28 d Sql server

4 c Sql server 29 B,d Sql server

5 d Sql server 30 A Sql server

6 c Sql server 31 B,c Sql server

7 c Sql server 32 A,d Sql server

8 a Sql server 33 c Sql server

9 a Sql server 34 b Sql server

10 c Sql server 35 a Sql server

11 D,e Sql server 36 b Sql server

12 A,d Sql server 37 B Sql server

13 a Sql server 38 a Sql server

14 b Sql server 39 b Sql server

15 c Sql server 40 a Sql server

16 d Sql server 41 B Sql server

17 b Sql server 42 d Sql server

18 c Sql server 43 b Sql server

19 b Sql server 44 A,b Sql server

20 d Sql server 45 c Sql server

21 d Sql server 46 a Sql server

22 a Sql server 47 b Sql server

23 c Sql server 48 b Sql server

24 a Sql server 49 b Sql server

25 c Sql server 50 a Sql server

机房日常维护内容

榆林分公司机房巡检维护内容 针对机房系统制定如下维护方案 1、电气方面 1)对配电柜内电源电压、电流、频率等进行测试; 2)检查三相电流是否均衡(可用钳形电流表),一般各相电流值允许偏差不大于20%;3)检查正常照明和应急照明是否正常; 4)允许停电的情况下,对配电柜内灰尘进行清理; 2、温湿度方面 机房内温湿度主要依靠机房内空调实现具体应做到: 1).检查当前温湿度值是否在设定范围内; 2).检查空调有无报警,如出现要及时判明故障名称及部位,及时排除; 3).检查供电电压是否正常,各断路器有无异常跳开现象; 4).检测压缩机工作压力是否正常、电流是否正常,如缺氟则补漏后加注氟利昂;检查压缩机与高、低压截止阀螺纹连接处是否有漏油现象,及时紧固。(冬季每两个月,夏季每两个星期) 5).检查、清洗、更换室内机空气过滤网; 6).清洗室外机翅片; 7).检查除湿系统能否正常工作; 3、洁净度方面 定时对机房内杂物进行清理,对地板下、吊顶内可用吸尘器将尘土吸除(一般每3月一次)。机房内多余设备或备品备件移出机房放存储间。机房应设专人看管,进入机房应有防护措施。机房四周密闭性要好。 4、防静电方面 机房内湿度过低时容易产生静电(尤其在冬季),这时可以在机房内放置一台加湿器。进入机房穿戴鞋套。 5、接地 为防雷击,对机房内设备壳体四周应做接地,设备接地线与机房接地相连。综合接地电阻不大于1Ω. 6、其他 机房内主机区、存贮器区和监控区应分开。具体划分可根据系统配置及管理而定。设备距墙至少600mm以使设备更好散热。 以上几项内容是维护人员必须定期要做的工作,各地用户可根据本地设备实际情况酌情增加其他内容,确保设备运行状态良好。在维护时发现故障不能排除时,可以及时与维修单位联系。

SQL数据库基础知识集合

1、数据库简介: 数据库是专门开发数据管理的软件,或者说专门管理数据的软件就是数据库。 数据库存在的意义就是:减轻开发人员的负担。数据库是一个综合的软件,那么我们不需要队要进行2进制保存数据进行处理了,但是却是要与数据库产生交互,那么命令式SQL,有技巧的,数据库就是万物皆关系(面向对象,万物皆是对象)有所区别。 2、数据库的发展: 一开始的是层次化的数据与网状数据库,后来也发现使用确实很麻烦。 于是到了1970年EF.Cold博士(IBM公司的研究员)开创了关系性的数据库的先驱,发表了关系性数据库的论文,但是由于当时电脑硬件的局限性,大家觉得跑如此大的程序不值得。后来,Oracle(甲骨文)公司的创始人,拉里带领Oracle投入到关系型数据库的研发,并且得到了一个大客户—美国国防部。随即开始世界刮起了关系数据库的旋风,随后各个公司都纷纷推出自己的数据库系统。比如:IBM的DB2 ,还有风靡一时的DBS3。 但是随即出现不兼容的问题,由于最早的时候都没有进行没规范。所以到最后各个数据库巨头统一了操纵数据库的SQL(结构化Struct数据查询语言)变成了标准语言,而关系型数据库也俨然变成大家的宠儿,Oracle也从一个小公司,变成现在的数据库巨头,而我们的微软也推出了SQLServer。当然还有PHPer的最爱mySQL。但是mySQL被SUN,SUN 被Oracle收购,现在有免费版与收费专业版了。所以我们学习SQL语言的时候,先学共同点,再学特异性。各种数据库软件在使用上有一点区别。 3、数据库系统详解: 为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。计算机的高速处理能力和大容量存储器提供了实现数据管理自动化的条件。 数据库系统一般由4个部分组成: 数据库,即存储在磁带、磁盘、光盘或其他外存介质上、按一定结构组织在一起的相关数据的集合。(个体) 数据库管理系统(DBMS)。一组能完成描述、管理、维护子数据库的程序系统。它按照一种公用的和可控制的方法完成插入新数据、修改和检索原有数据的操作。 数据库管理员(DBA)。 用户和应用程序。(微软的称作SSMS) 4、数据库系统的基本要求是: 1、能够保证数据的独立性。数据和程序相互独立有利于加快软件开发速度,节省开发费用。 2、冗余数据少,数据共享程度高。 3、系统的用户接口简单,用户容易掌握,使用方便。 4、能够确保系统运行可靠,出现故障时能迅速排除,能够保护数据不受非受权者访问或破坏,能够防止错误数据的产生,一旦产生也能及时发现。 5、有重新组织数据的能力,能改变数据的存储结构或数据存储位置,以适应用户操作特性的变化,改善由于频繁插入、删除操作造成的数据组织零乱和时空性能变坏的状况。 6、具有可修改性和可扩充性、可维护性。 7、能够充分描述数据间的内在联系。 5、数据库(Database): 由众多的数据、数据表、约束、存储过程、函数、视图、索引构成的一个数据存储与交互单元,是按照数据结构来组织、存储和管理数据的仓库。 6、数据表(table): 数据表,实际上是一个二维表。一般是围绕一个事务、动作记录,或者是一个信息主题作为一个数据表。数据表由行与列构成。 7、列(column、field): 列,其实就是字段。也是决定了信息的基本单元。列,包含有数据类型的设定。 8、行(row、record): 行,实际上就是一条基本信息。一行包含了多列数据的存储的信息。所以一行也有一条记录之称。 9、行业(trade) 一个行业一种需求,没一个需求每一种数据库的设计模式与思想。每个行业的数据设计的重点都是不同的。侧重查询(要求低范式)还是操作(要求搞范式)就是自己选择的问题了。 10、索引(index) 索引是一个单独的、物理的数据库结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引其实就是一个B+树,但是这个索引是N^n层数次方的。目的就是在数据库中划分出一定的区域优化查询。可以提升大量数据的查询速度。索引一般可以分为:基于字段优化查询速度的普通索引、唯一性索引、主键索引、全文索引、单列与多列索引。现在由于数据库系统的不断升级,我们只要设定索引就可以了,不需要特殊的维护。而且数据在查询的时候也会根据查询适当地选择是利用索引查询,还是仅仅是表查询。由于数据库系统的发展,系统内部已经自动帮我们完成对索引的维护。但是在设计的时候要考虑到索引的损耗问题。数据库DB就像是一个字典,索引就是根据指定字段制成的快速指向。由于只是指向数据对象标识,真正的数据是存储在DB中,所以查询速度极快。但是额外的内存与硬盘花销也是一个需要考虑的问题。比如:增加、删除、修改时数据库都要对索引进行维护,但是这样也是为了最后查询的效率的提升,特别适合W行级别的数据查询。而索引可以分为:隐式索引(针对单个字段)、唯一索引(唯一约束)、函数索引(函数(字段))、聚簇索引(主键)、组合索引(最多16个field)与全文索引(text)。一般索引会占用原数据库大小的20%。 11、视图(view) 固化的子查询,将一个子查询起了一个固化的名字,保存在数据库中,方便以后的使用。其实调用大量的Join来进行一个查询一般也是用视图。视图与索引都是为了优化查询的速度与语句。视图是优化语句,索引是优化单查速度。一般是DBA来设定数据库的视图,封装内部数据库的数据关系,范式修改数据容易了,视图让我们查询复杂关系的数据变得容易。 12、触发器(trigger) 触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由个事件来触发,比如当对一个表进行操作(insert,delete,update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。触发器可以从DBA_TRIGGERS ,USER_TRIGGERS 数据字典中查到。 13、SQLServer数据类型详解

风机房设备日常维护及注意事项

风机房设备日常维护及注意事项 1、经常检查出风口、管路等各联接部位的松紧程度,如有松动应及时加以紧固。 2、定期检查V型带的张紧情况,松弛时要及时调整,调整后松紧度必须恰当。皮带过紧会使皮带发热而损坏;皮带过松也会使皮带过早损坏,甚至损坏设备。 V型皮带的更换:一般每年全部更换一次(更换时须全部换新的)。 不能在皮带轮和皮带上涂石蜡、油脂等。 3、风机润滑油的更换: 确认在风机停机1小时后,齿轮油油位不低于油标中心线,不超过整个油标。 在齿轮罩下放好接油容器,卸下齿轮罩底部的放油塞子,放掉全部齿轮油(打开顶部加油口盖子可以加快放油速度)。确认油全部放完后再把放油塞子堵住(须保证油塞子已堵紧,避免因油塞子没有堵紧导致在风机运行中脱落而损坏风机)。 ※油量过多时产生漏油、油温上升等现象。 ※油量过少时产生齿轮干磨擦、风机发热、噪音上升等现象。 第一次换油在累计运转500小时后,而后每运转1000小时换一次油,若油脏了,则应提前更换。 4、轴承润滑油脂的添加: 用油脂枪加油脂到规定量。(添加油脂要在刚停机后进行)补充油脂到完毕后运行15分钟,请确认多余的油脂从风机端盖的放油槽中流出。停机后擦掉多余的油脂。 轴承润滑油脂要选用指定的润滑耐热油脂,一般累计运行150小时加一次(3个月内不足150小时,也必须用黄油枪打入),加注时须保证黄油确实已加注进入。 5、进气口消声器内部清扫一般为一年一次。 6、风机配套轴承、油封一般每二年更换一次。 7、保证风机房的通风量,确保机房内温度不超过40℃,以延长风机和电机的使用寿命。 8、风机润滑油建议选用ISO220(220号重负荷工业齿轮油);轴承润滑油脂建议选用耐高温润滑脂(通用锂基润滑脂ZL-3/二硫化钼)。

(整理)SQLServer数据库基本知识点.

SQL Server 数据库基本知识点一、数据类型

二、常用语句 (用到的数据库Northwind) 查询语句 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的 表或视图、以及搜索条件等。例如,下面的语句查询Customers 表中公司名称为“Alfreds Futterkiste”的ContactName字段和Address字段。 SELECT ContactName, Address FROM Customers WHERE CompanyName='Alfreds Futterkiste' (一) 选择列表 选择列表(select_list)指出所查询列,它可以是一组列名列表、星号、表达式、变量(包括局部变量和全局变量)等构成。 1、选择所有列 例如,下面语句显示Customers表中所有列的数据: SELECT * FROM Customers 2、选择部分列并指定它们的显示次序查询结果集合中数据的排列顺序与选择列表中所指定的列名排列顺序相同。 例如: SELECT ContactName, Address FROM Customers 3、更改列标题 在选择列表中,可重新指定列标题。定义格式为: 列标题 as 列名 列名列标题如果指定的列标题不是标准的标识符格式时,应使用引号定界符,例如,下列语句使用汉字显示列标题: SELECT ContactName as 联系人名称, Address as地址 FROM Customers 4、删除重复行

SELECT语句中使用ALL或DISTINCT选项来显示表中符合条件的所有行或删除其中重复的数据行,默认 为ALL。使用DISTINCT选项时,对于所有重复的数据行在SELECT返回的结果集合中只保留一行。 SELECT DISTINCT(Country) FROM Customers 5、限制返回的行数 使用TOP n [PERCENT]选项限制返回的数据行数,TOP n说明返回n行,而TOP n PERCENT 时,说明n是 表示一百分数,指定返回的行数等于总行数的百分之几。 例如: SELECT TOP 2 * FROM Customers SELECT TOP 20 PERCENT * FROM Customers (二)FROM子句 FROM子句指定SELECT语句查询及与查询相关的表或视图。在FROM子句中最多可指定256个表或视图,它们之间用逗号分隔。在FROM子句同时指定多个表或视图时,如果选择列表中存在同名列,这时应使用对象名限定这些列 所属的表或视图。例如在Orders和Customers表中同时存在CustomerID列,在查询两个表中的CustomerID时应 使用下面语句格式加以限定: select * from Orders,Customers where Orders.CustomerID =Customers.CustomerID 在FROM子句中可用以下两种格式为表或视图指定别名: 表名 as 别名 表名别名 select * from Orders as a,Customers as b where a.CustomerID =b.CustomerID SELECT不仅能从表或视图中检索数据,它还能够从其它查询语句所返回的结果集合中查询数据。 例如: select * from Customers where CustomerID in (select CustomerID from Orders where EmployeeID=4) 此例中,将SELECT返回的结果集合给予一别名CustomerID,然后再从中检索数据。 (三) 使用WHERE子句设置查询条件 WHERE子句设置查询条件,过滤掉不需要的数据行。例如下面语句查询年龄大于20的数据:select CustomerID from Orders where EmployeeID=4

服务器日常维护及管理制度2013

编号:GXRUXUAN-2013-6 服务器日常维护及管理制度 第一章总则 为保证机房设备与信息的安全,保障CRB2B服务器系统网络在良好的安全运行环境,快速、稳定、高效地运行。 特制定本制度。 一、为确保机房服务器安全,根据岗位职责设立机房管理员,负责对机房内各类设备、软 件系统进行维护和管理。 二、管理员应认真、定期对机房内各类设备进行检查和维护,及时发现、报告、解决软、 硬件出现的故障,保证系统的正常运行。 三、管理员须制定计算机IP地址分配表,公司网络拓扑结构图和机房设备运行记录表,并 做好记录;发现异常及时采取相应措施。 四、系统管理员的操作严格按照操作规范进行,任何人不得擅自更改系统设置。 五、严格遵守保密制度,数据资料和软件必须专人负责保管,未经允许不得私自拷贝、下 载和外借。 第二章监控管理 一、认真学习监控的操作规程,维护和保养好监控设备。保持图像信息画面清晰,保证系 统正常运行。 二、监控系统图像实行自动保存,图像保存时间不少于30天。 三、外来单位人员需要查看监控图像需要领导批准,填写监控信息图像查看记录表,对图 像信息录制人员、调取用途等事项进行登记。 四、任何人不得擅自复制、查询或者向其他单位和个人提供、传播图像信息。 五、任何人不得擅自删除、修改监控系统的运行程序和记录。 六、任何人不得擅自改变公共安全图像信息系统的用途和摄像设备的位置。 任何人不得干扰、妨碍监控系统的正常运行。严禁将监控密码告知无关人员。 七、未经相关领导批准,任何人员不得将公司的数据、软件及资料复制给其他单位或个人。

八、未经公司许可,公司以外任何人员不得使用操作监控计算机系统及相关设备。 九、对涉及公司秘密、商业秘密和员工个人隐私的图像予以保密。 第三章网络设备的管理 一、路由器、交换机和服务器以、及通信设备是网络的关键设备,不得自行配置或更换。 二、建立机房登记制度,时刻注意网络运行情况。未发生故障或故障隐患时当班人员不可 对任何设备进行任何调试,对所发生的故障、处理过程和结果等做好详细登记。 三、各种帐号严格保密。不得泄露给其他无关人员。 四、网络管理人员应有较强的病毒防范意识,定期进行病毒检测,发现病毒立即处理并 通知管理部门或专职人员。 五、未经许可,任何部门和个人不得随意增加或去除网络设备,做到设备有记录。 第四章服务器的管理 一、目的在于CRB2B服务器的使用,包括服务器的口令管理、操作管理等。 二、服务器统一放置在电信机房进行托管,禁止搬出。 三、禁止私自对服务器硬件拆装,如需升级硬件需申请得到批准后方可执行。 四、不得在服务器上使用带有病毒和木马的软件、光盘和可移动存贮设备,使用上 述设备前一定要先做好病毒检测;不得利用服务器从事工作以外的事情,无工作需要不得擅自拆卸服务器零部件,严禁更换服务器配套设备。不得擅自删除、移动、更改服务器数据;不得故意破坏服务器系统;不得擅自修改服务器系统时间。 五、服务器系统必须及时升级安装安全补丁。 六、服务器口令由管理员保管;口令修改后,必需到办公室备案。 七、每天应检查备份文件的完整性,填写《服务器数据备份及检查记录》涉及企业秘密的备 份媒体,只有授权的人员才可以访问,并保存在上锁的文件柜或其他安全储存场所。 八、管理员负责服务器操作配置,其他人员禁止操作。如需对服务器做重大操作,需提前做 数据备份。 九、每月对服务器硬件做评估,保障服务器以最佳状态工作。如发现有硬件问题及时上报。 十、系统管理员负责服务器的操作系统参数设置、系统安全维护、服务器应用软件系统设置、系统备份。网络管理员负责网络设备的系统参数设定、备份、网络设备安全维护,参数更改完必须马上更新该设备系统参数数据备份。 十一、日常维护与备份 十二、系统管理员、网络管理员每天上班后必须马上检查服务器、网络设备的工作状态、查

SQL server数据库毕业设计论文

河南工业职业技术学院 《SQL server数据库基础》 大型作业 (2009—2010学年第一学期) 系部:计算机工程系 专业:计算机网络技术 课程名称:S Q L server 数据库 班级: 姓名:托尔 学号: 指导老师: 2010—1—14

企业人事管理系统分析与概述 摘要: 信息技术为企业的发展提供了机遇,也带来了挑战。如何改良企业内部经营机制,公正、客观、全面、快捷地评估员工的业绩,实现以人为本的经营战略,提高人事管理工作的效率,使人事管理员有更多的精力去做人力资源分析、研究和开发工作,是企业立足发展,开拓未来,领先同行业的关键。本文叙述了一个人事管理系统形成的全过程,包括部分演示。 本课程设计是一个企业人事管理系统的后台数据库的设计,首先要查阅资料对企业人事管理领域的基本知识有一定的认识,了解用户各个方面的需求,包括现有的以及将来的可能增加的需求。 本数据库按照数据库设计的六个阶段进行设计:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库的运行和维护。 关键词: [企业人事、部门、工资、奖惩]

前言 随着计算机技术、网络技术和信息技术的发展,越来越多地改善着现代人的观念。网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共享,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。现在我国的许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。 基于这种情况,我们研究开发了这套人事管理系统,希望这套系统能为企业人事管理带来更多的方便。 本数据库的设计建设,虽然倾注我们小组所有成员的努力,但是由于时间仓促水平有限,纰漏和不足在所难免希望老师和同学们批评指正。

SQL_Server数据库课程标准

《SQL Server数据库》课程标准 课程代码:课程类别:专业核心课程 适用专业:软件技术、计算机应用授课单位:信息工程系软件技术教研室学时:64 编写执笔人及编写日期: 审定负责人及审定日期: 1.课程定位和课程设计 1. 1课程性质与作用 《SQL Server数据库》是软件技术、计算机应用专业的专业核心课程,通过此课程的学习,让学生充分掌握数据库的基本原理,SQL Server数据库的安装、配置和管理,能熟练运用SQL Server数据库进行信息的采集,存储和处理,并保证数据的安全性。 前导课:《Java程序设计》、《C#程序设计》。 后续课:《动态网页设计》、《WEB应用程序开发》。 1.2课程基本理念 本课程本着“就业导向、能力本位,以学生为主体,多元智力”的学生观,通过“教、学、做”一体化的途径,着重培养学生的数据库分析与设计能力、数据库管理与维护能力、数据库文档的编写能力。在技能培养的同时,注重培养岗位所需的创新意识、团队合作精神等职业素质,使学生具备良好的数据库应用和开发的职业能力和职业素养。为《动态网页设计》、《WEB应用程序开发》等后续课程的顺利实施和今后的工作奠定了基础。 1.3课程设计思路 本课程设计的总体思想:在掌握必要理论的基础上,具备充分的实践能力,并应用理论指导进行新的实践和自学能力。 整个课程以工作为导向,项目引导,将整个工作过程分解成若干组成部分,分别融入各个章节中,在每章理论的支持下,采用理论和实践相结合的方式,来完成章节内容的学习。 2.课程目标 通过职业岗位、工作任务及工作过程的系统化分析,确定本课程的教学目标。

2.1能力目标 A1.能够阅读理解需求分析,进行数据库的设计; A2.能编写数据库文档; A3.能够熟练的使用SQL Server Management Studio(SSMS)注册服务器和联机丛书; A4.能够熟练的使用SSMS进行数据库定义、操纵和管理; A5.能够通过数据库编程访问数据库; A6.能够对数据库进行管理和维护; A7.能看懂简单的专业英文资料。 2.2知识目标 K1.了解数据库系统和数据库需求分析的基本方法; K2.掌握数据库概念模型和关系模型的设计方法; K3.理解文档编写的规范要求,掌握编写文档的方法; K4.掌握SQL Server 2005的SSMS和T-SQL数据库定义、操作和管理的方法; K5.掌握SQL Server 2005编程基础、存储过程和触发器的设计与应用、数据库备份与还原的方法; K6.掌握数据库安全和维护技术; K7.掌握基本的数据库应用系统开发技术。 2.3职业素质目标 Q1.培养学生守时、质量、规范、诚信、责任等方面的意识; Q2.培养学生分析问题、解决问题和再学习的能力; Q3.培养学生创新、交流与团队合作能力; Q4.培养学生严谨的工作作风和勤奋努力的工作态度; Q5.培养学生较强的掌握新技术、新设备和新系统的能力。 3.课程内容与要求 3. 1课程内容 为使学生掌握软件技术专业能力所需的知识与技能,本课程以“学生宿舍管理系统”的设计与实现为贯穿项目,并由数据库设计等9个子项目来组织教学,将职业行动领域的工作过程融合在项目训练中。

机房维护方案

机房维护方案 一、机房维护的必要性 机房内的设备对工作环境有着非同一般的要求。 1、机房设备十分爱干净,对灰尘特别“感冒”。如果设备长期处于灰尘漫舞的环境中工作,很容易发生故障,因为灰尘会不知不觉地渗入设备的控制框中,并直接覆盖到它的电子线路中。时间一长,设备内部的工作电路就会散热不良,长此以往自然就容易出现故障。 2、设备都害怕潮湿。设备内部有电子线路,如果电子线路中的各个元器件长期在潮湿环境中工作,其电气性能会逐步下降,而且还有可能产生漏电现象,引发火灾事故。 3、设备对环境温度十分敏感。高于40℃的环境或低于0℃的环境会降低设备的工作效率,使它的潜能得不到充分发挥,从而减少使用寿命。 4、机房的硬件设备品牌过多、产品供应商过多,厂家售后保障措施不到位等等原因,导致设备使用一段时间后,设备故障不断、损坏率不断攀升,最终不得不对原有设备进行大面积更新,出现重复投资、浪费严重的现象。 对于客户而言,往往因为专注于业务或者受成本所限,缺乏专业的机房维护人员以及充足的备件。如果说小故障尚可解决,那么,一旦机房发生突如其来的大故障,客户便会措手不及,或者无法找到症结所在,或者没有可更换的备件。此时,损失已经造成了。 为了做好机房设备的维护工作,我公司维修中心配备相应的人力、物力(工具、通讯设备等),确保中心机房正常运作,通过对机房环境支撑系统、监控设备、计算机主机设备定期检测、维护和保养,保障机房设备运行稳定,通过保养延长设备生命周期,降低故障率。 确保机房在突发事故导致硬件设备故障,影响机房正常运作情况下,可及时得到设备供应商或机房服务维护公司的产品维修和技术支持,并快速解决故障。 二、维护内容 1、机房监控设备维护管理:供配电监测系统、空调环境检测系统、门禁设备系统、漏水检测、保安监控设备(包含摄像头、硬盘录像机)、监控主机; 2、机房空调与配电设备维护管理:精密空调机组、新风设备;UPS及电池、主配电柜、UPS 配电柜; 3、机房消防设备维护管理:各种探测器、手动报警按钮和报警控制器,灭火剂的控制装置; 4、机房供水水路、电路及照明线路的维护管理:水、电路管线及接口的检查维修。 5、机房基础维护管理:机柜线路的整理、标签检查更换、机房除尘清洁、地板、墙面、吊顶、门窗及有关配套的维护管理 6、机房主机设备维护管理:计算机服务器(包括PC服务器、存储服务器);网络设备(路由及交换设备等);KVM系统; 7、机房运维管理体系建设:完善机房运维规范,优化机房运维体系; 三、维护具体需求 1、机房监控设备: 1)每季度一次设备的除尘、清理,扫净监控设备显露的尘土,对摄像机、防护罩、门禁、监控采集模块等部件要卸下彻底吹风除尘,之后用无水酒精棉将各个擦干净,调整摄像头清晰度,防止由于机器运转、静电等因素将尘土吸入监控设备机体内,确保机器正常运行。同时检查监控机房通风、散热、净尘、供电等设施。室外温度应在-20 ℃~+60℃,相对湿度应在10%~100%;室内温度应控制在+5℃~+35℃,相对湿度应控制在10%~80%,留给机房监控设备一个良好的运行环境。 2)根据监控系统各部份设备的使用说明,每月检测其各项技术参数及监控系统传输线路质量,处理故障隐患,协助监控主管设定使用级别等各种数据,确保各部份设备各项功能良好,能够正常运行。 3)对容易老化的监控设备部件每月一次进行全面检查,一旦发现老化现象应及时更换、维修,如视频头、采集模块等。

机房网络维护

机房网络维护 Company number:【WTUT-WT88Y-W8BBGB-BWYTT-19998】

机房网络设备维护 网络设备的维护 机房网络设备维护的重要内容有服务器日常维护,路由器日常维护,交换机日常维护,防火墙的日常维护。 1.服务器日常维护 服务器是黑客攻击的主要目标,所以服务器的日常维护是非常重要的,服务器日常维护要重点注意如下8点内容: 1)服务器设备的工作状态巡查和网络设备具体内容的巡检。 2)经常更改系统管理员密码,定期更新系统补丁。 3)不要安装任何第三方软件,更不要在服务器上注册未知的组件。 4)不要在服务器上使用IE浏览器访问任何网站,杜绝隐患。 5)备份数据库,以防万一。 6)操作系统的维护。操作系统是服务器运行的软件基础,多数服务器使用Windows2003或Windows2008Server作为操作系统,维护起来还是比较容易的。 7)检查系统日志,定时查看系统各个盘符的磁盘权限是否设定的安全权限。 8)及时更新病毒库,查杀病毒。 2.路由器日常维护 路由器日常维护要重点注意如下8点内容: 1)路由器设备的工作状态巡查和网络设备具体内容的巡检。 2)保护路由器口令。一旦路由器密码泄露,网络也就毫无安全可言。 3)阻止查看到路由器当前的用户列表,命令为no service finger.。 4)管理HTTP服务。HTTP服务器提供Web管理接口。No ip http server 命令可以停止HTTP服务。 5)校验数据流路径的合法性。使用RPF(reverse path forwarding,反相路径转发)达到抵御spoofing的攻击的目的。RPF反相路径转发的配置命令为ip verify unieast rpf。 6)抵御spoofin(欺骗)累攻击。使用访问控制列表,过滤掉所有目标地址为网络广播地址。 7)防止SYN攻击。路由器的软件平台开启TCP拦截功能,防止SYN攻击,工作模式分栏截和监视俩种,默认情况是拦截模式。 8)使用安全的SNMP管理方案。SNMP广泛应用在路由器的监控,配置方面,使用MDS数字身份鉴别方式。不同的路由器设备配置不同的数字签名密码,这是提高 整体安全性能的有效手段。 3.交换机日常维护 交换机的日常维护要重点注意如下6点内容; 1)交换机设备的工作状态巡查和网络设备具体内容的巡检‘ 2)查看交换机的参数。 查看命令:show switch。 查看某个端口的流量:show packet ports8。(8代表为此交换机的第8个端口) 查看某个端口的错误传输状态:show error ports8。 禁止和启用端口。启用第8个的端口的命令为:config ports 8state enable。禁用第 8 个端口的命令为:config ports 8 state disable 。 3) 配置端口模式。

数据库基础知识和sql语句

第一章数据库基础知识 本章以概念为主,主要是了解数据库的基本概念,数据库技术的发展,数据模型,重点是关系型数据。 第一节:信息,数据与数据处理 一、信息与数据: 1、信息:是现实世界事物的存在方式或运动状态的反映。或认为,信息是一种已经被加工为特定形式的数据。 信息的主要特征是:信息的传递需要物质载体,信息的获取和传递要消费能量;信息可以感知;信息可以存储、压缩、加工、传递、共享、扩散、再生和增值 2、数据:数据是信息的载体和具体表现形式,信息不随着数据形式的变化而变化。数据有文字、数字、图形、声音等表现形式。 3、数据与信息的关系:一般情况下将数据与信息作为一个概念而不加区分。 二、数据处理与数据管理技术: 1、数据处理:数据处理是对各种形式的数据进行收集、存储、加工和传输等活动的总称。 2、数据管理:数据收集、分类、组织、编码、存储、检索、传输和维护等环节是数据处理的基本操作,称为数据管理。数据管理是数据处理的核心问题。 3、数据库技术所研究的问题不是如何科学的进行数据管理。 4、数据管理技术的三个阶段:人工管理,文件管理和数据库系统。 第二节:数据库技术的发展 一、数据库的发展:数据库的发展经历了三个阶段: 1、层次型和网状型: 代表产品是1969年IBM公司研制的层次模型数据库管理系统IMS。 2、关系型数据型库: 目前大部分数据库采用的是关系型数据库。1970年IBM公司的研究员E.F.Codd提出了关系模型。其代表产品为sysem R和Inges。 3、第三代数据库将为更加丰富的数据模型和更强大的数据管理功能为特征,以提供传统数据库系统难以支持的新应用。它必须支持面向对象,具有开放性,能够在多个平台上使用。 二、数据库技术的发展趋势: 1、面向对象的方法和技术对数据库发展的影响: 数据库研究人员借鉴和吸收了面向对旬的方法和技术,提出了面向对象数据模型。 2、数据库技术与多学科技术的有机组合: 3、面向专门应用领域的数据库技术 三、数据库系统的组成:

sql server数据库常识习题

一、单项选择题 1.下列属于SQL Server系统数据库的是 A 。(model msdb tempdb)A.master B.Sysbase C.student D.Database 2.SQL Server中,数据库主数据文件扩展名为 B 。 A.ldf B.mdf C.ndf D.dbf 3.SQL Server中,索引类型按结构划分,包括 A 。 A.聚集索引和非聚集索引B.主索引和次索引 C.单索引和复合索引D.内索引和外索引 4.SQL Server的数据定义语句是 A 。 A.CREATE,DROP,ALTER B.INSERT,UPDATE,DELETE C.SELECT,DELETE,UPDA TE D.CREATE,GRANT,INSERT 5.下面的描述正确的是 D 。 A.每个数据文件中可以有多个主数据文件 B.只允许有一个次数据文件。 C.一个数据库有主数据库文件即可。 D.一个数据库至少由一个主数据文件和一个日志文件组成。 6.下面字符串能与通配符表达式 ABC%a 进行匹配的是 C 。 A. BCDEF B.A_BCD C. ABCDa D. ACBDE 7.下列属于数据库管理系统的是 A 。 A.SQL Server 2005 B.Excel C.Windows 2000 D.IE6 8.实体完整性要求主属性不能取空值,这一点通常是通过 B 实现。 A.定义外部键来保证 B.定义主键来保证 C.用户定义的完整性来保证D.关系系统自动保证 9.SQL Server的数据操纵命令是 A 。 A.SELECT,INSERT,UPDATE,DELETE B.CREATE,INSERT,UPDATE,DELETE C.GRANT,CREATE,REVOKE D.SELECT,CREATE,DROP,ALTER 10.下面的描述错误的是 C 。 A. 每个数据文件中有且只有一个主数据文件 B.可以有多个次数据文件。 C.一个数据库有主数据库文件即可。 D.一个数据库至少由主数据文件和日志文件组成。 11.对于查询语句的结果,有时会出现重复的数据行,可以使用以下哪个关键字可消去重复记录行。 C A. Only B. Select C. Distinct D. Order by 12.下列说法中正确的是 D 。 A.SQL 中局部变量可以不声明就使用B.SQL 中全局变量必须先声明再使用 C.SQL 中所有变量都必须先声明后使用 D.SQL 中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。 13.下面对索引的相关描述正确的是: B 。 A. 经常被查询的列不适合建索引。 B. 列值唯一的列适合建索引。 C. 有很多重复值的列适合建索引。 D. 是外键或主键的列不适合建索引。 15.E-R模型的三要素是 C 。 A. 实体、属性、实体集 B. 实体、键、联系 C. 实体、属性、联系 D. 实体、域、候选键 16.SQL Server系统数据库不包括 C 。 A.master B.tempdb C.student D.model

计算机日常检查与维护制度

计算机日常检查与维护制度 1、机房管理人员应每周安排一次机房计算机检查维护。 2、在每学期开学、结束时,机房管理人员牵头,组织人员对每个机房进行一次集中检查或检修(包括硬件测试及软件运行和病毒清查)。 3、每学期结束机房管理人员还应联系后勤电工对各机房进行一次全面电力检修。 4.机房管理人员应保存好各类计算机机型、显示器等设备的使用说明等资料,并在购进计算机投入使用后,建立每台计算机的使用、保养档案。任课教师在使用过程中,有义务做好使用记录;机房管理人员在每次保养维护后都应做好记录,并向有关领导、部门汇报。 5、任课教师或学生在使用过程中发现计算机有软、硬件出现问题,应及时通知机房管理人员,并在登记薄上登记;机房管理人员对登记有问题的计算机应及时安排修复,对于在保修期的计算机应及时通知保修修复。 6、机房管理人员应负责对做好机房及机房计算机定期防尘工作。为了保持机房卫生,每周由机房管理人员安排清除机房地面、桌面和计算机外观灰尘,保持室干净整洁;主机、显示器一般在每使用二年后,由机房管理人员(或货商售后服务一项措施)进行一次打开箱盖的除尘处理。

7、机房管理人员应对机房及机房计算机、相关设备设施进行防潮工作。采用开空调或开窗通风办法,调整或保持室的温度及湿度。寒、暑两假期间每半个月需开机半小时。 8、机房管理人员还应进行机房布线、电源线进行定期检查,作好机房防虫鼠工作。一旦发现室设备有被虫、鼠等咬痕迹,机房管理人员及时汇报并采取相应措施。 9、机房管理人员应做好机房计算机硬盘还原工作,定期进行基础课程的软件运行检查;还应做好计算机防病毒工作,尽早发现,及时清理。 机房运行管理 1、机房管理人员为本机房计算机软硬件管理的具体负责人。 2、一旦设备出现硬件故障,小故障应及时解决,较大故障要及时向部门领导报告,统一处理。 3、注意室的温度和湿度,不在规定围不得运行机器设备。 4、定期对计算机及其外部设备进行维护,提高完好率,延长机器使用寿命。 5、各机房的软件按照相对优先原则予以安装,同时兼顾全面调配需要,在安装任何软件时必须经杀毒处理后方可安装入机。 6、根据教学需要,专业教师如需安装软件,须提前二周以书面形式向设备与实训管理中心提出软件安装要求,并提供软件光

SQL Server数据库应用技术课程标准

《SQL Server数据库应用技术》课程标准 一、课程基本信息 课程代码:14023221适用专业:软件技术、计算机应用、网络技术、多媒体技术 学时数:60 学分:4 先修课程:《VB程序设计》《Java程序设计》 后续课程:《网页制作技术》等 课程归口:计算机技术与艺术设计系 二、课程性质 本门课程是软件技术和计算机应用等专业的专业基础课程,主要针对数据库系统管理员、数据库应用开发的程序员、数据库应用项目测试工程师等岗位开设的。 本课程通过“教、学、做”一体化的途径,着重培养学生的数据库分析与设计能力、数据库管理与维护能力、数据库文档的编写能力。在技能培养的同时,注重培养岗位所需的创新意识、团队合作精神等职业素质,使学生具备良好的数据库应用和开发的职业能力和职业素养。为《网页制作技术》等后续课程的顺利实施和今后的工作奠定了基础。 三、课程教学目标 通过职业岗位、工作任务及工作过程的系统化分析,确定本课程的教学目标。 1.能力目标 A1.能够阅读理解需求分析,进行数据库的设计; A2.能编写数据库文档; A3.能够熟练的使用SQL Server Management Studio(SSMS)注册服务器和联机丛书; A4.能够熟练的使用SSMS进行数据库定义、操纵和管理; A5.能够通过数据库编程访问数据库; A6.能够对数据库进行管理和维护; A7.能看懂简单的专业英文资料。

2.知识目标 K1.了解数据库系统和数据库需求分析的基本方法; K2.掌握数据库概念模型和关系模型的设计方法; K3.理解文档编写的规范要求,掌握编写文档的方法; K4.掌握SQL Server 2005的SSMS和T-SQL数据库定义、操作和管理的方法; K5.掌握SQL Server 2005编程基础、存储过程和触发器的设计与应用、数据库备份与还原的方法; K6.掌握数据库安全和维护技术; K7.掌握基本的数据库应用系统开发技术。 3.职业素质目标 Q1.培养学生守时、质量、规范、诚信、责任等方面的意识; Q2.培养学生分析问题、解决问题和再学习的能力; Q3.培养学生创新、交流与团队合作能力; Q4.培养学生严谨的工作作风和勤奋努力的工作态度; Q5.培养学生较强的掌握新技术、新设备和新系统的能力。 四、教学内容与学时分配 为使学生掌握软件技术专业能力所需的知识与技能,本课程以“学生信息管理系统”的设计与实现为贯穿项目,并由数据库设计等9个子项目来组织教学,将职业行动领域的工作过程融合在项目训练中。本课程项目结构与学时分配见表1。 表1 课程项目(学习情境)内容与学时分配表

网络设备日常维护要求

网络设备日常维护就是一种预防性的维护。它就是指在设备的正常运行过程中,为及时发现并消除设备所存在的缺陷或隐患、维持设备的健康水平,从而使系统能够长期安全、稳定、可靠地运行而对设备进行的定期检查与保养。为了提升设备的性能,减少各种意外事故的发生,确保设备能够长期安全、稳定、可靠地运行,并降低维护成本,网络管理员应该掌握基本的网络维护知识。 一、机房环境要求 1、温度状况 1)在正常情况下,机房长期工作环境温度应在0°C~45°C之间,短期工作环境温度应在-5°C~55°C之间。 2)若机房的环境温度长期不能满足要求,维护人员应考虑检修或更换机房的空调系统。 3)检查空调制冷度、开关情况等,空调制冷应完好无损,开关接触良好。 2、湿度状况 1)在正常情况下,机房的长期工作环境相对湿度应在10%RH~95%RH之间,短期工作环境相对湿度应在5%RH~95%RH之间。 2)若机房的相对湿度过大,应考虑为机房安装除湿设备;若机房的相对湿度过小,应考虑为机房安装加湿设备。 二、网络设备硬件维护要求 1、清洁状况 设备外壳、设备内部、机架内各防尘网、地板。所有项目都应干净整洁无明显尘土附着。注意机柜防尘网的清洁状况,及时清洗或更换,以免影响机柜门及风扇框的通风、散热。 2、散热状况 设备正常工作时,要求保持风扇正常运转(清理风扇期间除外),擅自关闭风扇会引起设备温度升高,并可能损坏单板。不要在设备子架上通风口处放置杂物,还应定期清理风扇的防尘网。 3、线缆布放 1)电源线与业务线缆分开布放。 2)电源线布放整齐、有序。 3)业务线缆布放整齐、有序。 4、线缆标签 观察机柜内部线缆标签情况。线缆标签清晰、准确,符合规范。 5、机框外观 观察机框就是否完整。空闲槽位有假面板保护。 三、网络设备告警及数据配置维护要求 1、告警信息

Sql Server 基础知识总结

一、语句建库、表 1.回顾 1)数据库文件 主数据文件(.mdf) 次数据文件(.ndf) 日志文件(.ldf) 2.建库 1)语法

2)必要属性 存储位置 初始大小 增长速度 3)示例 4)注意事项 单位必须完整(必须具有”B”,eg:KB、MB等) 数据库的逻辑名称不能出现重复

5)建议 将数据文件和日志文件进行分开存放 数据库的初始大小及增长速度计算后在定义 3.删除数据库 1)语法 2)示例 3)建议 删除数据库之前尽量使用判断语句检查数据库是否存在。 4.建表 1)数据类型 字符类型 ?Char :非unicode的固定长度的字符类型 ?Varchar :非unicode的可变长度的字符类型 ?Nchar :unicode的固定长度的字符类型

?Nvarchar :unicode的可变长度的字符类型 ?Text 数值 Int、float、decimal、number 布尔类型 Bit 日期类型 Datetime 二进制 Image 2)语法 注:特征—非空(Not null)、自增(Identity) 3)示例

4)数据完整性 实体完整性 ?要求 唯一标识每行记录 ?实现 主键、唯一、自增 域完整性 ?要求 保证列数据的有效性 ?实现 数据类型、非空、默认值、检查 引用完整性 ?要求 引用完整性约束保证两(多)表之间数据的有效性 ?实现 引用关系 自定义完整性 ?要求 通过编写自定义的逻辑或规则实现数据的验证。 ?实现 存储过程、触发器、规则

5)约束(Constraint) 主键约束(Primary Key Constraint) 作用:数据唯一且不允许出现null值 唯一约束(Unique Key Constraint) 作用:数据唯一但允许出现一次null值 检查约束(Check Constraint) 作用:数据符合规则 引用约束(Foreign Key……References) 作用:保证两表之间数据的有效性 默认值约束(Default Constraint) 作用:提供默认的字段值 6)命名规则 缩写_列名 7)分类 行内约束

机房日常维护知识

信息中心计算机机房设备管理维护守则 ------------------------------------------------------------------------ ------------------- 一、设备使用守则 1、使用人员必须熟悉系统和设备的技术结构、主要功能、主要性能指标和使用方法,严格遵守系统和设备的操作规程。 2、各类设备在开机前,必须检查环境条件,电源电压和连接线缆等,符合要求后方可开机。开机必须按规定的顺序和操作规程进行,并待设备稳定后方能进行工作。 3、设备如需关机,每次关机前,必须先保存当前运行日志,检查设备的运行状态,按要求顺序关机,并填写操作记录。 4、当设备在运行中发生故障时,必须报告相关领导,认真记录故障现象,保护故障现场,请维修人员检查。 5、所有设备必须定期进行维护保养,长期不用的库存设备必须定期加电检修。 二、预防性维护保养守则预防性维护保养是指通过合理选择良好的工作环境,掌握正确的操作使用方法和规程,建立健全各项规章制度,作好日常维护保养以及主动捕捉故障预发现象等措施,来改善系统固有的可靠性指标,减少系统的故障发生率,确保系统的长期可靠运行,提高机器设备的使用寿命。 预防性维护保养的主要内容:1、加强机房建设与管理,确保机器运行处于良好的环境中。2、定期(至少在7个工作日内)检查地线系统和电源供电设备。3、建立完整的设备维修档案,每周要调阅各类机器记录进行分析比较,捕捉故障苗头,及时采取措施。4、加强现场观察,捕捉异常现象。从设备启动、停止的现象,正常运行时的噪声,设备上指示灯的状态,以及设备发热程度等方面捕捉可能故障的预发现象。5、做好故障情报工作,审定各种可能发生的故障的处理方案。6、按时更换或调整某些元器件或零部件。7、认真作好日常的例行性维护和测试。8、建立预防性维护的有关制度。例如:机房各类人员的技术岗位责任制度,系统和设备的运行情况记录制度,系统故障及异常情况的登记报告制度,设备维修过程的记录及文档整理、归档制度,零备件,易损件的保管及请领、汇报制度等。 三、定期常规维护守则定期常规维护是为保证设备正常运行而定期进行的日常维修保养。 1、日常维护的主要工作是:a.开机前检查机器运行的环境条件是否满足要求。b.电源电压是否正常。c.机器设备的开关,连线,插头插座等是否正常,有无错位、松动。d.开机后检查设备的各种指示和运行状况是否正常。e.作好设备清洁工作 2、周维护的主要工作是:a.清除设备表面灰尘和机内卫生。b.检查设备主要性能,发现问题及时解决或通知维修部门解决。c.清理磁盘空间,删除过期文件。 3、月维护的主要工作有:a.运行诊断程序或用仪表对设备进行全面、认真检查,调整机器有关参数和指标。b.用吸尘器清洁机内灰尘。c.对电源,空调系统,接地系统等运行环境进行系统检修。 4、年维护的主要工作有:a.清除工作间地板下和走槽里的灰尘,检查线缆的完好性和隔离性,更换老化、变质和绝缘不好的线缆。b.检查机房内的防火,防水,防盗等设施和安全警报装置。c.全面检查电源、空调、接地等系统并进行全面检修。 d.对设备的软、硬件性能进行全面测试,调整有关参数,并按上级统一要求进行系统参数的调整。 e.校正各种设备仪表等。

相关文档