第02章节联系数据库系统2.ppt
文本预览下载声明
第2章 关系数据库基础 ;2.1 关系数据库系统概述;关系数据库的发展;SQL Server 简介;DBMS和解决方案;版本;关系数据库标准语言SQL简介;SQL Server的Transact-SQL介绍;SQL Server 2005/2008支持的数据类型;1. 数据类型与变量说明;2. 运算符与表达式;3. 函数;4. 全局变量;5 程序语句;赋值语句;变量的赋值
在Transact-SQL 中不能像在一般的程序语言中一样使用
变量=变量值
来给变量赋值,必须使用SELECT 或SET 命令来设定变量的值,其语法如下:
SELECT @局部变量=表达式
SET @局部变量=表达式
例:给刚才定义的变量id并赋值
select @id = ;WAITFOR语句;PRINT语句;关系数据库的三层模式结构;SQL Server的数据库存储结构;SQL Server的数据库存储结构;SQL Server的数据库存储结构; SQL Server的数据库存储结构;建立用户数据库;数据库存储文件的构成;数据库存储文件的构成;数据库存储文件的构成;CREATE DATABASE命令 ;CREATE DATABASE命令;CREATE DATABASE命令;CREATE DATABASE命令;为定义的操作系统文件指定逻辑名称logical_file_name,该名称将由SQL Server管理和引用。logical_file_name在数据库中必须唯一,并且符合标识符的规则。 ;指定要建立的操作系统文件名‘os_file_name’,其中包含完整的路径名和文件名,并且不能指定压缩文件系统中的目录。 ;指定所创建的操作系统文件的大小(size),size的单位可以是KB(千字节)、MB(兆字节)、GB(千兆字节)或TB(兆兆字节),默认是MB。 ;指定定义的操作系统文件可以增长到的最大尺寸(max_size)。 ;指定定义的操作系统文件的增长增量,该项设置的结果不能超过MAXSIZE设置。 ;用于定义用户文件组,filegroup_name是组名称,后续的filespec项列表给出该组的文件描述。利用文件组可以将指定的逻辑组件存储到指定的物理文件(在建立基本表的CREATE TABLE命令中有对文件组的引用)。(详见10.1) ;指定用来存储数据库日志的操作系统文件(日志文件),该关键字后跟以逗号分隔的filespec项列表。
如果没有指定LOG ON,将自动创建一个日志文件,该文件使用系统生成的名称,大小为数据库中所有数据文件大小总和的25%。 ;建立数据库的例子;SQL Server的??全管理简介;1. 用户分类;2. 登录用户管理;创建登录用户命令的基本格式;例2-2:创建登录用户orders_man(初始口令是123456)。;3. 数据库用户管理;建立新数据库用户的命令;例2-3:将登录用户orders_man指定为“仓储订货”数据库的用户。;4. 权限管理;SQL标准中的架构;定义架构的命令;例2-4:创建一个warehouse架构;删除架构的命令;默认架构;使用架构;本章小结
显示全部