4.2.1创建数据库 每个数据库都由以下几个部分的数据库 对象所组成: 关系图、表、视图、存储过程、用户、角 色、规则、默认、用户自定义数据类型和 用户自定义函数。 SQL SERVER2005入门与实例教程电子工业出版社2006
4.2.1 创建数据库 每个数据库都由以下几个部分的数据库 对象所组成: 关系图、表、视图、存储过程、用户、角 色、规则、默认、用户自定义数据类型和 用户自定义函数
4.2.1创建数据库 创建数据库的方法有以下三种(实际为两 种) 1、使用模板创建数据库(实际上也是使用 Transact-SQL语言创建数据库) 2、使用 SQL Server管理平台创建数据库 SQL SERVER2005入门与实例教程电子工业出版社2006
4.2.1 创建数据库 创建数据库的方法有以下三种(实际为两 种): 1、使用模板创建数据库(实际上也是使用 Transact-SQL语言创建数据库) 2、使用SQL Server管理平台创建数据库
4.2.1创建数据库 1、使用模板创建数据库 ·以下图4-1到图4-2是使用模板创建数据库,用户根据提示操作,即 可创建数据库。 杼板资源管理器 国回 曰□ SQL Server模板 t□ Aggregat □ Assembly +D Backup t□ Certif 自 attach datab E Bring Database Online 自re 配配 自 Take Database0 feline □ Database Mai1 图4-1选择创建数据库模板对话框 SQL SERVER2005入门与实例教程电子工业出版社2006
4.2.1 创建数据库 1、使用模板创建数据库 • 以下图4-1 到图4-2是使用模板创建数据库,用户根据提示操作,即 可创建数据库。 图4-1 选择创建数据库模板对话框
4.2.1创建数据库 1、使用模板创建数据库 在图4-1中双击“创建数据库”命令,就会出现创建数据库的SQL语言模板, 如图42所 摘要 Create database temp late USE master Drop the database if it already exists SELECt name FROM sys. databases WHERE name= N<Database Name, sysname, Database Name DROP DATABASE <Database Name, sysname, Database Name> CREATE DATABASE <Database Name, sysname, Database Name> 图4-2创建数据库的SQL语言模板 SQL SERVER2005入门与实例教程电子工业出版社2006
4.2.1 创建数据库 1、使用模板创建数据库 • 在图4-1中双击“创建数据库”命令,就会出现创建数据库的SQL语言模板, 如图4-2所示。 图4-2 创建数据库的SQL语言模板
4.2.1创建数据库 1、使用模板创建数据库 · Transact-SQL语言使用 CREATE DATABASE命令来创建数据库。该命 令的语法如下 CREATE DATABASE database name [ON [PRIMARY[<filespec>[,.n][, <filegroupspec>[,.nI] [LOG ON <filespec>[,.nJI [FOR RESTORE] <filespec> =([NAME=logical file name,] FILENAME=oS file name SIZE=Size MAXSIZE=max size UNLIMITEDII I, FILEGROWTH=growth increment]) [,...n] <filegroupspec>: =FILEGROUP filegroup name <filespec>[,.n SQL SERVER2005入门与实例教程电子工业出版社2006
4.2.1 创建数据库 1、使用模板创建数据库 • Transact-SQL语言使用CREATE DATABASE命令来创建数据库。该命 令的语法如下: CREATE DATABASE database_name [ON [PRIMARY] [<filespec> [,…n] [,<filegroupspec> [,…n]] ] [LOG ON {<filespec> [,…n]}] [FOR RESTORE] <filespec>::=([NAME=logical_file_name,] FILENAME=‘os_file_name’ [,SIZE=size] [,MAXSIZE={max_size|UNLIMITED}] [,FILEGROWTH=growth_increment] ) [,…n] <filegroupspec>::=FILEGROUP filegroup_name <filespec> [,…n]