数据库 创建数据库和数据表.ppt网络技术系
白光宏
网络数据库
第2章创建数据库和数据表
数据库主要是存储了数据的表的集合以及其他的数据库对象。
数据库分类
一、逻辑数据库
从用户的观点看数据库,数据库是一个存放各种数据对象的容器。这些数据对象包括:表、视图、索引、约束等。
二、物理数据库
从管理员的角度看数据库,数据库有一系列的占有一定的存储空间的文件组成。
SQL Server可管理的最小空间是以页为单位的,每一页的大小是8KB。
每8个连续页称为一个簇,即64KB。
每个表或者索引最少要占一个簇的空间,也就是64KB。
3、系统数据库
SQL Server 2000
系统数据库
实例数据库
Master
Model
tempdb
msdbl
Northwind
pubs
服务器
1) master(主数据库):存储系统表格和环境信息。
2) model (模板数据库): 作为创建新数据库时的模板。
3) tempdb (临时数据库) :存储用户创建的暂存表格、用户说明的全局变量等数据。
4) msdb:用于安排警告、工作及记录操作的数据库。
4、用户数据库
是使用者用于存放表等数据文件的容器。
1、主数据文件(Primary)
用来存放数据,该文件是数据库的起点,每个数据库都必须有并且只有一个主数据文件,。
2、其他数据文件(Secondary)
也用来存放数据,这些次数据文件是可选的,它们可以存储那些不在主数据文件中的全部数据和对象,。
3、事务日志文件(Transaction Log)
存放事务日志,这些日志文件保存了用于恢复数据库的全部事务日志信息。每个数据库都必须有一个或多个日志文件,。
在SQL Server下创建一个数据库至少包含1个主数据文件和1个日志文件。
SQL Server提供了文件组的概念。文件组就是文件的集合。文件组分为主文件组(PRIMARY)和用户定义文件组。
一个文件或文件组只能被一个数据库使用,不能用于多个数据库;
一个文件只能属于一个文件组;
日志文件永远也不能是任何文件组的一部分,日志文件总是分开的。
标识符命名规则
,以及来自其他语言的字母字符,也可以是汉字、下划线(_)、at符号(@)或数字符号(#)。
、基本拉丁字母、十进制数字、at符号(@)、美元符号($)、数字符号(#)或下划线(_)。
-SQL语句的保留字。
。
使用企业管理器创建数据库
⑴打开企业管理器;
⑵在控制面板目录中选择“数据库”节点;
⑶在“数据库”节点上单击右键,在弹出的菜单中选择“新建数据库”,出现“数据库属性”对话框。
数据库 创建数据库和数据表 来自淘豆网m.daumloan.com转载请标明出处.