创建和使用数据库.ppt

上传人:牧羊曲112 文档编号:5930290 上传时间:2023-09-05 格式:PPT 页数:13 大小:310.61KB
返回 下载 相关 举报
创建和使用数据库.ppt_第1页
第1页 / 共13页
创建和使用数据库.ppt_第2页
第2页 / 共13页
创建和使用数据库.ppt_第3页
第3页 / 共13页
创建和使用数据库.ppt_第4页
第4页 / 共13页
创建和使用数据库.ppt_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《创建和使用数据库.ppt》由会员分享,可在线阅读,更多相关《创建和使用数据库.ppt(13页珍藏版)》请在三一办公上搜索。

1、第3章 创建和使用数据库,2023/9/5,华北科技学院 李文武,2,3.1 查看数据库,查看数据库内置数据库Master数据库:系统初始化信息,不要动。Tempdb数据库:临时存储,不要动。Model数据库:存放系统模板。不要动。Msdb数据库:记录用,不要动。Pubs和Northwind数据库:实例,可以操作。查看数据库内容查看表信息向导,2023/9/5,华北科技学院 李文武,3,察看关系图查看表的结构和内容查看视图查看存储过程查看用户和角色数据库的其他组成部分规则:属性值取值范围默认值:设置属性值的默认值用户定义数据类型:用户定义函数:全文目录:方便查询,2023/9/5,华北科技学院

2、 李文武,4,3.2 SQL Server 数据库和文件,逻辑数据库从用户观点看,数据库是一个存放数据的表和支持这些数据的存储、检索、安全性和完整性的逻辑成分所组成的集合。这种观点将数据库称为逻辑数据库,组成数据库的逻辑成分称为数据库对象。用户可给出两种对象名:完全限定名和部分限定名。完全限定名:是对象的全名,包括四个部分:服务器名、数据库名、所有者名和对象名,其格式为:在SQLServer2000上创建的每个对象都必须有一个惟一的完全限定名。,2023/9/5,华北科技学院 李文武,5,数据库对象,2023/9/5,华北科技学院 李文武,6,部分限定名:只包含对象完全限定名中的一部分的对象名

3、。对象全名的四个部分中的前三个部分均可以省略。注意:当省略中间的部分时,圆点符“.”不可省略。在部分限定名中,未指出的部分使用以下默认值:服务器:默认为本地服务器。数据库:默认为当前数据库。所有者:默认为在数据库中与当前连接会话的登录标识相关联的数据库用户名或者数据库所有者(dbo)。例:server.database.object/*省略所有者名*/serven.owner.object/*省略数据库名*/*省略服务器名*/server.object/*省略数据库名和所有者名*/owner.object/*省略服务器名和数据库名*/object/*省略服务器名、数据库名和所有者名*/,202

4、3/9/5,华北科技学院 李文武,7,物理数据库从数据库管理员观点看,数据库是存储逻辑数据库的各种对象的实体。将数据库称为物理数据库。SQL Server 2000的物理数据库构架主要内容包括文件及文件组,还有页和盘区等,它们描述了SQL Server 2000如何为数据库分配空间。数据以“页”为基本存储单位,页的大小为8KB;“盘区”(也称扩展盘区)则是为表和索引分配存储空间的基本单元,一个盘区的大小为8个相邻的页(即64KB),当表或索引的长度小于8个页时,它们被存储在与其他对象共享的混合盘区中,而当其长度达到8个页时,就被存储在自己的统一盘区中。,2023/9/5,华北科技学院 李文武,

5、8,文件和文件组,数据库文件主数据文件(Primary)简称主文件,该文件是数据库的关键文件,包含了数据库的启动信息,并且存储数据。每个数据库必须有且仅能有一个主文件,其默认扩展名为.mdf。辅助数据文件(Secondary)简称辅(助)文件,用于存储未包括在主文件内的其他数据。辅助文件的默认扩展名为.ndf。辅助文件是可选的,根据具体情况,可以创建多个辅助文件,也可以不用辅助文件。日志文件(Transaction Log)也称为事务日志文件,用于保存恢复数据库所需的事务日志信息。每个数据库至少有一个日志文件,也可以有多个。日志文件的扩展名为.ldf。创建数据库后,至少包含上述的主文件和日志文

6、件。文件的名字是操作系统文件名,它们不是由用户直接使用的,而是由系统使用的,因此不同于数据库的逻辑名。,2023/9/5,华北科技学院 李文武,9,数据库文件组为便于管理和分配数据而将文件组织在一起,通常可以为一个磁盘驱动器创建一个文件组,然后将特定的表、索引等与该文件组相关联,那么对这些表的存储、查洵和修改等操作都在该文件组中。使用文件组可以提高表中数据的查询性能。主文件组。包含主数据文件和任何没有明确指派给其他文件组的其他文件。用户定义文件组。T-SQL语句中用于创建和修改数据库的语句分别是CREATE DATABASE语句和ALTER DATABASE语句,在这两个语句中都可以用FILE

7、GROUP关键字指定文件组,用户定义文件组就是指使用这两个语句创建或修改数据库时指定的文件组。,2023/9/5,华北科技学院 李文武,10,若不指定用户定义文件组,则所有数据文件都包含在主文件组中。一个文件或文件组只能被一个数据库使用。一个文件只能属于一个文件组。只有数据文件才能作为文件组的成员,日志文件不能作为文件组成员。,2023/9/5,华北科技学院 李文武,11,3.3 创建数据库,直接创建数据库使用向导创建数据库数据库的属性设置数据库大小估算和收缩数据库,2023/9/5,华北科技学院 李文武,12,3.4 数据库更名,一般不更改数据库名称。如确需修改,则须先把数据库的并发用户数设为一,更名后在将并发用户数改过来。企业管理器工具SQL Server配置属性连接并发用户连接的最大数目。用系统存储过程sp_renamedb修改数据库名。sp_renamedb 原名称,新名称,2023/9/5,华北科技学院 李文武,13,3.5 删除数据库,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号