- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 创建和使用数据库 学习导读 本章主要介绍数据库的创建和管理方法。通过本章的学习,应掌握以下内容: 查看数据库各种对象的方法 创建数据库的方法 删除数据库的方法 数据库更名、修改大小的方法 第3章 创建和使用数据库 SQL Server的数据库不只是存储数据,还存储与数据处理操作相关的信息。SQL Server的数据库由关系图、表、视图、索引、存储过程、触发器、用户、角色、规则、默认、用户自定义数据类型和用户自定义函数等组成。本章主要介绍使用企业管理器查看数据库属性、创建和删除数据库等内容。 3.1 查看数据库 3.1.1 查看数据库 打开SQL Server的企业管理器,展开选择的服务器的“数据库”选项,可以看到系统提供的数据库,用户自己建立的数据库也会放置在此处。 查看数据库 SQL Server 2000安装成功后,系统会自动创建6个系统数据库。这些系统数据库文件存储在Microsoft SQL Server 默认安装目录下的MSSQL子目录的Data文件夹中(如:c:\Program Files\Microsoft SQL Server\MSSQL\Data),数据库文件的扩展名为.mdf。 查看数据库 6个内置的数据库是: master数据库。该数据库记录了所有的登录帐户和系统配置设置,存储了数据库的启动信息,是所有数据库文件的起点,包含指向其他数据库文件的指针。 tempdb数据库。该数据库保存所有连接到系统的用户的临时表和临时存储过程。该数据库在SQL Server每次启动时都重新创建。临时表和存储过程在连接断开时自动除去。 model数据库。该数据库用作在系统上创建的所有数据库的模板。当创建数据库时,新数据库的第一部分通过复制model数据库中的内容创建,剩余部分由空页填充。 msdb数据库。该数据库提供SQL Server代理程序调度警报和作业以及记录操作员时使用。 pubs数据库和Northwind数据库。这是SQL Server提供的两个范例数据库,前者是一个书籍出版公司的数据库范例,后者是一个称为NorthWind Trdaders公司的销售数据库,该数据库包含从世界各地进出口各种食物的记录。 查看关系图 3.1.2 查看关系图 关系图是用来记录数据库中表之间的相互关联情况的。在SQL Server中,一个数据库可以有多个关系图。打开SQL Server的企业管理器,在“企业管理器”对话框左侧的窗口中选择“关系图”,此时,右侧窗口中将出现己有关系图的图标。 查看表的结构和内容 3.1.3 查看表的结构和内容 表是数据库中存放数据的地方。打开SQL Server的企业管理器,展开Northwind数据库,选择“表”,在右侧的窗中列出Northwind数据库包含的所有表,类型为“系统”的表为系统表,在数据库被新建立时就自动产生,类型为“用户”的表为用户表,是由用户建立的表。 查看表的结构 为了查看表Customers的结构,将鼠标指针移到Customers表名称上,单击鼠标右击,在出现的快捷菜单中选择“设计表”命令。此时,会打开Customers表的结构窗口。 查看表的内容 为了查看表Customers中的数据,将鼠标指针移到Customers表名称上,单击鼠标右击,在出现的快捷菜单中选择“返回所有行”命令。此时,会打开Customers表的数据窗口。 查看视图 3.1.4 查看视图 视图(Views)是一种虚拟表,它的所有数据均来自表,本身并不存储数据。视图的记录数据由某些表(一般是多个)的某些字段组成。视图的查看和表的查看类似。在企业管理器中,展开“数据库”文件夹。选择“视图”,然后在右侧窗口中选择要查看的视图(这里查看Orders Qry视图),并右击鼠标。在弹出的快捷菜单上选择“设计视图”命令。 查看视图 打开的设计视图窗口如下: 查看视图 为了查看视图的内容,将鼠标指针移到要查看的视图(这里查看Orders Qry视图),并右击鼠标,在弹出的快捷菜单上选择“打开视图”,然后选择“返回所有行”命令,即可看到视图的内容。 查看存储过程 3.1.5 查看存储过程 存储过程是为实现某个特定的任务用S
文档评论(0)