a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 71|回复: 0

[PC技术] 2012年计算机三级考试PC技术基础知识(47)

[复制链接]
发表于 2012-7-31 20:55:16 | 显示全部楼层 |阅读模式
1、说明:创建数据库   CREATE DATABASE database-name
/ K  U- }  D- a- ]: M2 @8 B  2、说明:删除数据库1 }& V  R2 f; z1 I5 B0 C
  drop database dbname
5 H2 n) `8 ]% r: w) C3 a2 j( C  3、说明:备份sql server2 ?* [5 x& M/ f5 H2 W  `5 H
  --- 创建 备份数据的 device
1 W, F$ [$ o5 N8 p3 t/ D) F  USE master. I, M" m9 m6 G) H& @$ ^5 Y
  EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'2 l; U+ Y6 F! f0 s
  --- 开始 备份
2 F5 a0 K. ^! z2 G8 J$ [. p8 r  BACKUP DATABASE pubs TO testBack
0 ~: \! L+ ~  ]% }2 z  4、说明:创建新表$ W$ R# q9 i4 Q# h( F- [: _
  create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
! q0 p2 }9 d# d) E+ d  根据已有的表创建新表:
' c4 Z) ]0 R# y* g9 z/ a& \  A:create table tab_new like tab_old (使用旧表创建新表)
" D2 [$ l+ j! Z5 c% R  B:create table tab_new as select col1,col2… from tab_old definition only! z2 W" R9 A( }" }: `  X7 ?
  5、说明:删除新表9 b+ @+ l6 r8 g, ?
  drop table tabname1 ^/ U: L( v* H4 C# W0 i
  6、说明:增加一个列6 }* |; ^# \! w3 R6 t" T
  Alter table tabname add column col type
: J3 a5 q* g3 ?5 ]3 O5 q* q( \  注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。5 D/ \( S8 e& k
  7、说明:添加主键: Alter table tabname add primary key(col)  e1 E- S2 `) L6 _0 Y4 z+ }* O
  说明:删除主键: Alter table tabname drop primary key(col)
& q2 y+ l, f  h6 e  8、说明:创建索引:create [unique] index idxname on tabname(col….)! F( Z) V: j/ F2 T" |4 W
  删除索引:drop index idxname
% g! c: a' R& t7 T  注:索引是不可更改的,想更改必须删除重新建。
$ b$ C, W! X" h6 G" u) j  9、说明:创建视图:create view viewname as select statement! r# j6 y, [1 B5 J0 r+ D
  删除视图:drop view viewname7 p' T  l% U( x. ^
  10、说明:几个简单的基本的sql语句8 d1 a- m% n' j: R: G2 G
  选择:select * from table1 where 范围* u# V! K; \; [
  插入:insert into table1(field1,field2) values(value1,value2)
- r& Y- p+ o& p) ^  删除:delete from table1 where 范围
- Z0 Y  v0 o5 N5 D% \  更新:update table1 set field1=value1 where 范围
$ ]" N! {1 a9 s6 w( [7 W  查找:select * from table1 where field1 like ’%value1%’ ---like的语法很精妙,查资料!
" M" p4 c0 U# P  排序:select * from table1 order by field1,field2 [desc]' C$ n' o" K# D. c! F9 L/ g! R
  总数:select count as totalcount from table1% P; k9 Q9 Z2 }, G) U9 t
  求和:select sum(field1) as sumvalue from table1# ~# _- _3 ]& o8 U; m; W( D
  平均:select avg(field1) as avgvalue from table1
; x& J6 Y, z' J1 l( M9 M& y  最大:select max(field1) as maxvalue from table1* i2 N2 i1 l* n/ g
  最小:select min(field1) as minvalue from table1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-6-17 10:18 , Processed in 0.450614 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表