欢迎来到天天文库
浏览记录
ID:52272882
大小:571.01 KB
页数:35页
时间:2020-04-03
《《创建数据库》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第9章创建数据库数据库(database)是对象的容器,以操作系统文件的形式存储在磁盘上。它不仅可以存储数据,而且能够使数据存储和检索以安全可靠的方式进行。一般包含关系图、表、视图、用户、角色、规则、默认、用户自定义数据类型和用户自定义函数等对象。19.1创建和打开数据库数据库存储的文件类型SQLServer2005数据库有3种类型的文件:数据库主数据文件(.mdf)次数据文件(.ndf)日志文件(.ldf)一个数据库至少应该包含:一个数据库文件一个事务日志文件存放数据有且仅有一个可有可无至少一个29.1创建和打开数据库数据库存储的文件类型主数据文件.md
2、fmaindatabasefile用来存储数据库的启动信息以及部分或者全部数据。它是所有数据库文件的起点,包含指向其它数据库文件的指针。一个数据库只能有一个主数据库文件。39.1创建和打开数据库数据库存储的文件类型(2)次数据文件用于存储主数据库文件中未存储的剩余数据和数据库对象。一个数据库可以没有次数据库文件,但也可以同时拥有多个次数据库文件。数据文件和日志文件总是分开存放的。49.1创建和打开数据库数据库存储的文件类型(3)日志文件保存了用于恢复数据库的事务日志信息。每一个数据库都至少有一个日志文件。日志文件最小为512KB,但最好不要小于1MB。例如
3、使用INSERT、UPDATE、DELETE、等对数据库进行更的操作都会记录在此文件中而SELECT等对数据库内容不会有影响的操作则不会记录在案。59.1创建和打开数据库数据库存储的文件类型SQLServer2005的文件拥有两个名称,即逻辑文件名物理文件名当使用Transact-SQL命令语句访问某一个文件时,必须使用该文件的逻辑名。物理文件名是文件实际存储在磁盘上的文件名,而且可包含完整的磁盘目录路径。69.1创建和打开数据库2)数据库的文件名SQLServer2005的文件拥有两个名称:逻辑文件名当使用Transact-SQL命令语句访问某一个文件时
4、,必须使用该文件的逻辑名物理文件名是文件实际存储在磁盘上的文件名,而且可包含完整的磁盘目录路径。79.1创建和打开数据库3)创建数据库的方法在SQLServer2005中创建数据库主要有两种方式:使用向导创建数据(在ManagementStudio中)通过在查询窗口中执行T-SQL语句创建数据库89.1创建和打开数据库4)使用ManagementStudio创建数据库在【对象资源管理器】窗口中,右击“数据库”文件夹从弹出的快捷菜单中选择“新建数据库”选项99.1创建和打开数据库4)使用ManagementStudio创建数据库在窗口中根据提示输入该数据库
5、的相关内容,如数据库名称、所有者、文件初始大小、自动增长值和保存路径等109.1创建和打开数据库4)使用ManagementStudio创建数据库单击【确定】按钮,系统开始创建数据库在【对象资源管理器】的【数据库】节点中就会显示新创建的数据库school119.1创建和打开数据库5)使用Transact-SQL语言创建数据库用命令方式创建数据库,即用T-SQL语句中的CREATEDATABASE命令来创建数据库。创建数据库必须要确定数据库名、数据库大小、增长方式和存储数据库的文件。能够创建数据库的用户必须是系统管理员,或是被授权使用CREATEDATAB
6、ASE语句的用户。129.1创建和打开数据库5)使用Transact-SQL语言创建数据库语句书写格式说明如下:大写字母表示关键字小写字母表示用户给定的名称或数值。[]表示可选项<>、{}表示必选项
7、表示多项选一…n表示可有多个同类项/**/表示注释信息CREATEDATABASEdatabase_name/*指定数据库名*/[ON子句]/*指定数据库中数据文件和文件组属性*/[LOGON子句]/*指定日志文件属性*/139.1创建和打开数据库5)使用Transact-SQL语言创建数据库各参数的含义:database_name所创建的数据库逻辑名称,其命
8、名规则与一般高级语言的标识符相同,最大长度为128个字符。CREATEDATABASEdatabase_name/*指定数据库名*/[ON子句]/*指定数据库中数据文件和文件组属性*/[LOGON子句]/*指定日志文件属性*/149.1创建和打开数据库5)使用Transact-SQL语言创建数据库例9-1创建未指定数据文件和日志文件的数据库usedb1159.1创建和打开数据库5)使用Transact-SQL语言创建数据库各参数的含义:列表:定义主文件组的数据文件列表:定义用户文件组及其中的文件PRIMARY选项:
9、关键字,指定主文件[ON子句]/*指定数据库中数据文件和文件组属性
此文档下载收益归作者所有