a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 84|回复: 1

[计算机四级] 计算机四级考试数据库重难点汇总(7)

[复制链接]
发表于 2012-7-31 20:48:14 | 显示全部楼层 |阅读模式
第12章 SQL Server2000数据库管理系统
: K0 O; [* _% c8 F7 A, t- p12.1 四个服务:SQL Server 核心服务;- Y! y& u' n7 F) W( N4 B
SQL Server Agent:代理服务,代理定期进行的管理工作;3 b. ]; i* j/ G4 O, X; A1 c
DTC:Distributed Transaction Coordinator,分布式事务协调器,同一事务访问多个服务器: P7 D% f2 ^9 e  @, Z* G
Microsoft Search:全文检索服务
; W; s( h* v2 e. C* G% P12.2 四个版本:企业版(全部功能、大型数据库)、标准版(小部门)、开发版(同企业版,作开发测试系统用,不作生产服务用)个人版(移动环境、本地数据)8 v1 C0 n" y/ V) H9 ]2 _
12.3 服务帐户:使用本地系统帐户:自动取当前登录到Windows的用户,没有Windows的网络访问权限,适用于非网络服务器操作系统(如XP);使用域用户帐户:使用Windows身份验证设置连接到SQL Server,用户必是Windows系统管理员,适用于网络服务器OS5 A/ S( e5 c0 e2 W
12.4网络库:在SQL S客户端和服务器间传递网络数据包。服务器可一次监听多个网络库% [0 {& O) c; ~* h% P
12.5 SQLServer的两大类数据库:系统数据库:DBMS自动创建及维护,存放维护系统正常运行的信息,master(系统级信息)、msdb(支持自动执行任务)、model(所有用户数据库的公共信息)、tempdb(临时数据库),示例Pubs、Northwind;用户数据库
3 g; ~# n4 |. w) d7 z# ~1 n3 k/ b12.6 估算存储空间:SQLServer数据存储单位为页(Page),一个数据页是一块8KB的连续磁盘空间,行不能跨页存储,一行数据的大小不能超过一页的大小。一个表10000行数据,每行3000字节,则需要(10000/2)*8KB=40MB的空间。8 M1 D% V" B+ Y1 s
12.7 主数据文件:扩展名为.mdf,包含数据库系统信息并可存放用户数据库数据,每个数据库只有一个主数据文件。辅助数据文件:扩展名为.ndf,数据量很大时使用,可存放在不同的磁盘驱动器上,以便得利用多个磁盘上的存储空间并提高数据存取的并发性。' P) z+ Z( m5 n, }
12.8 每个数据文件及日志文件(.ldf)初始大小均不得小于512KB,主数据文件大小不得小于model数据库主数据文件,日志文件最好不小于1MB
: q! A3 z3 \- `5 M' j1 ^: m7 n12.9 创建数据库:CREAT DATABASE jessymin
回复

使用道具 举报

 楼主| 发表于 2012-7-31 20:48:15 | 显示全部楼层

计算机四级考试数据库重难点汇总(7)

ON ――表示数据库按下面参数创建
( W: \& {7 B4 I  R! L5 F" b( NAME = jessymin, ――逻辑文件名" ?4 w5 D8 e4 J! h; t
FILENAME = ‘…\MSSQL\Data\jessymin_Data.mdf’, ――OS下的物理文件名/ B$ {8 g* W& h4 B
SIZE = 10,――文件初始大小,单位默认为MB,下同
' k& G5 p# |" [4 PMAXSIZE =30,――文件最大大小  G+ j. L. h* v9 }* O6 v& h
FILEGROWTH = 5,――文件增量,为0表示不自动增长,默认按当前10%增长)% Z: u0 G+ L7 v0 B5 Q+ C2 P
LOG ON ――表示该数据库日志文件按下面参数创建. O& S, C1 G# Q( O+ [$ E* Y: u
(……。.同上,只是物理文件名为jessymin.LDF)$ E/ @  |6 G8 r1 u& T9 w
12.10 删除数据库:DROP DATABASE jessymin。删除六种数据库对象均用DROP: s* O5 [/ X6 |/ ]# A. C* `) w! W
12.11 Transact-SQL:非过程化高级语言,全司变量@@,局部变量@,局部变量可以是自定义类型但不能是text或image类型。6 H' j  M) g7 o5 X2 V1 `6 o- }/ g0 U
12.12 Transact-SQL示例:计算1+2+3+…+100的和:6 Z3 \$ O2 D- v( h. f
DECLARE @i int, @sum int
) W2 A& ^4 a0 r& mSET @i = 1,@sum = 0 --SET可换为SELECT
3 c+ L& b0 T9 ?  b! N3 {8 T# _WHILE @i 《=100- N9 _" M( ^! E$ a  L
BEGIN
8 r5 F( F0 }0 u7 @5 l6 l  q# _SET @sum = @sum + @i$ H0 c9 m. }* m9 v3 D
SET @i = @i +1$ P3 I; Z, S; ~" k3 m3 B' Z
END5 h1 ], E% A# d0 p! B! z
PRINT @sum' C$ N: |, ?  L+ O& `; l
12.13 DTS(Data Transformation Service)数据转换服务。注意区别DTC(分布式事务协调器)。导出数据时用户必须是要连接的数据库服务器的合法用户,且对要导出的表具有查询权限
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-1 06:50 , Processed in 2.063883 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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