第03章用SQL管理器操纵数据库和表优秀PPT.ppt
《第03章用SQL管理器操纵数据库和表优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第03章用SQL管理器操纵数据库和表优秀PPT.ppt(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第03章用SQL管理器操纵数据库和表现在学习的是第1页,共59页章节目录章节目录3.1 数据库管理数据库管理 3.2 数据库表管理数据库表管理 3.3 创建数据库实创建数据库实例例学生成绩管理数学生成绩管理数据库据库 小结小结 习题习题 第第3章章 用用SQL Server Management Studio 操纵数据库和表操纵数据库和表3.1.1 数据库数据库基本概念基本概念 3.1.2 数据库的数据库的创建创建 3.1.3 数据库的数据库的修改修改 3.1.4 数据库的数据库的删除删除 3.1.5 数据库的数据库的分离与附加分离与附加 3.1.6 数据库的数据库的备份与还原备份与还原 3.
2、2.1 数据库表数据库表基本概念基本概念 3.2.2 数据库表结构的数据库表结构的创建创建 3.2.3 数据库表结构的数据库表结构的修改修改 3.2.4 数据库表的数据库表的删除删除 3.2.5 建立数据库表之间的建立数据库表之间的联系联系 3.2.6 数据库表记录的数据库表记录的增删改增删改 3.3.1 创建创建数据库数据库 3.3.2 建立数据库建立数据库表结构表结构 3.3.3 创建数据库创建数据库关系图关系图 3.3.4 输入输入记录记录 现在学习的是第2页,共59页本章提要本章提要小结小结 习题习题1 3.1 数据库管理数据库管理 3.2 数据库表管理数据库表管理 3.3 创建数据库
3、实创建数据库实例例学生成绩管理数学生成绩管理数据库据库 第第3章章 用用SQL Server Management Studio 操纵数据库和表操纵数据库和表 本章的主要内容是利用本章的主要内容是利用SQL Server Mana-gement Studio(SQL Server管理器)操纵数管理器)操纵数据库和表,包括如何创建和修改数据库,据库和表,包括如何创建和修改数据库,如何如何创建和管理数据库表,创建和管理数据库表,并以一个具体的操作实并以一个具体的操作实例来巩固本章所述内容。例来巩固本章所述内容。现在学习的是第3页,共59页3.1 数据库管理数据库管理3.1.1 与数据库相关的几个基
4、本概念与数据库相关的几个基本概念 1主数据文件主数据文件 数据库文件是存放数据库数据和数据库对象的文数据库文件是存放数据库数据和数据库对象的文 件,一个数据库可以有一个或多个数据文件,一个数件,一个数据库可以有一个或多个数据文件,一个数 据文件只属于一个数据库。当有多个数据文件时据文件只属于一个数据库。当有多个数据文件时,有有一个数据文件被定义为一个数据文件被定义为主数据文件主数据文件。主数据文件的类型名为主数据文件的类型名为.mdf,用来存储数据库用来存储数据库的启动信息。一个数据库只能有一个主数据文件,其他数据文件被称为的启动信息。一个数据库只能有一个主数据文件,其他数据文件被称为辅数据文
5、件辅数据文件。2事务日志文件事务日志文件 事务日志文件用来记录数据库的更新情况。在对数据库操作的过程中,数据库中事务日志文件用来记录数据库的更新情况。在对数据库操作的过程中,数据库中内容更改的操作信息都会记录在此文件中。事务日志文件的类型名为内容更改的操作信息都会记录在此文件中。事务日志文件的类型名为.ldf,一个数据一个数据库可以有库可以有一个或多个事务日志文件一个或多个事务日志文件。3文件组文件组 文件组类似于文件夹,主要用于给数据库文件分配磁盘空间并进行管理,每个文文件组类似于文件夹,主要用于给数据库文件分配磁盘空间并进行管理,每个文件组有一个组名,与数据库文件一样,文件组也分为件组有一
6、个组名,与数据库文件一样,文件组也分为主文件组和辅文件组主文件组和辅文件组。第三章第三章 SQL Server Management StudioSQL Server Management Studio 现在学习的是第4页,共59页3.1.2 数据库的创建数据库的创建 在在SQL Server 2005中创建和管理数据库主要有两种中创建和管理数据库主要有两种 方式:方式:一种方式是使用一种方式是使用SQL Server Management Studio,另一种方式是在查询窗口中执行另一种方式是在查询窗口中执行Tansact-SQL语句语句。本节。本节 只介绍使用只介绍使用SQL Server
7、 Management Studio创建和管理创建和管理 数据库。数据库。使用使用SQL Server Management Studio管理器创建数据库的管理器创建数据库的步骤步骤如下:如下:(1)单击单击“开始开始”“所有程序所有程序”“Microsoft SQL Server 2005”“SQL Server Management Studio”,启动,启动Microsoft SQL Server Management Studio管理器,出现管理器,出现“连接到服务器连接到服务器”对对 话框,可以选择服务器类型、服务器名称、身份验证方式,话框,可以选择服务器类型、服务器名称、身份验证方
8、式,如如 图图3-1所示。所示。第三章第三章 SQL Server Management StudioSQL Server Management Studio 现在学习的是第5页,共59页图图3-1“连连接接到到服服务务器器”对对话话框框 (2)采用默认设置,单击采用默认设置,单击“连接连接”钮,出现钮,出现SQL Server Management Studio管管 理器启动成功画面,理器启动成功画面,如图如图3-2所示所示。第三章第三章 SQL Server Management StudioSQL Server Management Studio 现在学习的是第6页,共59页图图3-2
9、Microsoft SQL Server Management Studio管理器管理器第三章第三章 SQL Server Management StudioSQL Server Management Studio 现在学习的是第7页,共59页 (3)在左窗口中右击在左窗口中右击“数据库数据库”选项,弹出快捷菜单,选选项,弹出快捷菜单,选 择择“新建数据库新建数据库”,打开,打开“新建数据库新建数据库”对话框,对话框,如图如图 3-3所示。所示。图图3-3“新建数据库新建数据库”对话框对话框 第三章第三章 SQL Server Management StudioSQL Server Manag
10、ement Studio 现在学习的是第8页,共59页 (4)在在“新建数据库新建数据库”对话框中,输入数据库名称,对话框中,输入数据库名称,例如:例如:“student”;改变数据文件和日志文改变数据文件和日志文 件的初始大小;件的初始大小;单击自动增长项对应的钮,单击自动增长项对应的钮,在弹出的在弹出的“更改自动增长设置更改自动增长设置”对话框中可设对话框中可设 置文件的增长率及最大文件大小;单击路径置文件的增长率及最大文件大小;单击路径 项对应的钮,可改变数据文件和日志文件的项对应的钮,可改变数据文件和日志文件的 保存位置,保存位置,例如例如:将数据库的数据文件和日:将数据库的数据文件和
11、日 志文件的保存位置都设为志文件的保存位置都设为“E:SQL Server20 05”。(5)单击单击“确定确定”按钮,完成数据库的创建。按钮,完成数据库的创建。“添加添加”和和“删除删除”钮用于添加和删钮用于添加和删 除辅数据文件和日志文件。在左窗口中展开除辅数据文件和日志文件。在左窗口中展开“数据库数据库”节点,即可显示新节点,即可显示新 建立的数据库建立的数据库“student”。第三章第三章 SQL Server Management StudioSQL Server Management Studio 现在学习的是第9页,共59页3.1.3 数据库的修改数据库的修改 修改数据库修改数
12、据库就是对数据库的数据文件和日志文件进就是对数据库的数据文件和日志文件进 行增、删、改。行增、删、改。使用使用SQL Server Management Studio管理器修改管理器修改 数据库的步骤如下:数据库的步骤如下:(1)在左窗口中右击要修改的数据库节点,在快捷菜单中选择在左窗口中右击要修改的数据库节点,在快捷菜单中选择“属性属性”,打开,打开“数据库属数据库属 性性”对话框,对话框,如图如图3-4所示所示。该对话框包含数据库的创建信息、备份信息及维护信该对话框包含数据库的创建信息、备份信息及维护信 息。息。图图3-4“数据库属性数据库属性”对话框对话框第三章第三章 SQL Serve
13、r Management StudioSQL Server Management Studio 现在学习的是第10页,共59页 (2)在该对话框中,单击在该对话框中,单击“文件文件”选项,即可对主数据文选项,即可对主数据文 件进行修改,包含对逻辑名、初始大小、增长率的件进行修改,包含对逻辑名、初始大小、增长率的 修改,但不可删除主数据文件,也不可修改主数据修改,但不可删除主数据文件,也不可修改主数据 文件的路径。可以添加数据文件,也可删除所添加文件的路径。可以添加数据文件,也可删除所添加 的数据文件。对于日志文件可修改其逻辑名、初始的数据文件。对于日志文件可修改其逻辑名、初始 大小、增长率,但
14、不可添加和删除日志文件,也不大小、增长率,但不可添加和删除日志文件,也不 可修改日志文件的路径。可修改日志文件的路径。(3)在该对话框中,单击在该对话框中,单击“文件组文件组”选项,即可显示当前数据库的文件组信息。可以选项,即可显示当前数据库的文件组信息。可以 添加、删除文件组。添加、删除文件组。(4)在该对话框中,单击在该对话框中,单击“选项选项”,可将当前数据库设为,可将当前数据库设为“只读只读”属性,并且可对数据属性,并且可对数据 库的兼容级别、恢复模式、排序规则等进行设置。库的兼容级别、恢复模式、排序规则等进行设置。第三章第三章 SQL Server Management Studio
15、SQL Server Management Studio 现在学习的是第11页,共59页3.1.4 数据库的删除数据库的删除 不再使用的数据库可以被删除,以释放磁盘空间。不再使用的数据库可以被删除,以释放磁盘空间。使用使用SQL Server Management Studio管理器删除数据管理器删除数据 库的步骤如下:库的步骤如下:(1)在左窗口中,右击要删除的数据库名称,在快捷菜单中选择在左窗口中,右击要删除的数据库名称,在快捷菜单中选择“删除删除”,打开,打开“删除删除 对象对象”对话框,对话框,如图如图3-5所示所示。图图3-5“删删除除对对象象”对对话话框框第三章第三章 SQL Se
16、rver Management StudioSQL Server Management Studio 现在学习的是第12页,共59页(2)若数据库正在使用,应选择若数据库正在使用,应选择“关闭现有连接关闭现有连接”复复 选框。选框。第三章第三章 SQL Server Management StudioSQL Server Management Studio(3)单击单击“确定确定”,同时删除数据库的数据文件和日志文件。,同时删除数据库的数据文件和日志文件。现在学习的是第13页,共59页3.1.5 数据库的分离与附加数据库的分离与附加 若将一个数据库从一台计算机上移动或复制到另一若将一个数据库从
17、一台计算机上移动或复制到另一台计算机上使用,应进行数据库的台计算机上使用,应进行数据库的分离和附加分离和附加操作。操作。1、分离数据库、分离数据库 分离数据库是从服务器中移去逻辑数据库,但不会删除数据库文件。使用分离数据库是从服务器中移去逻辑数据库,但不会删除数据库文件。使用SQL Server Management Studio管理器分离数据库的步骤如下:管理器分离数据库的步骤如下:(1)关闭要分离的数据库中已打开的对象,关闭要分离的数据库中已打开的对象,例如表例如表。(2)在左窗口中右击要分离的数据库名称,在快捷菜单中选择在左窗口中右击要分离的数据库名称,在快捷菜单中选择“任务任务”“分离
18、分离”,打,打 开开“分离数据库分离数据库”对话框,对话框,如图如图3-6所示所示。第三章第三章 SQL Server Management StudioSQL Server Management Studio 现在学习的是第14页,共59页图图3-6“分离数据库分离数据库”对话框对话框第三章第三章 SQL Server Management StudioSQL Server Management Studio 现在学习的是第15页,共59页 (3)单击单击“确定确定”按钮,将该数据库从数据库列表中删除,按钮,将该数据库从数据库列表中删除,但数据库的物理文件仍然保存在磁盘上。但数据库的物理文件
19、仍然保存在磁盘上。2附加数据库附加数据库 附加数据库是将物理数据库附加到服务器数据库列附加数据库是将物理数据库附加到服务器数据库列 表中,这样才能对数据库进行操纵。使用表中,这样才能对数据库进行操纵。使用SQL Server Management Studio管理器附加数据库的步骤如下:管理器附加数据库的步骤如下:(1)在左窗口中右击数据库,在快捷菜单中选择在左窗口中右击数据库,在快捷菜单中选择“附加附加(A)”菜单项,打开菜单项,打开“附加数据附加数据 库库”对话框。对话框。如图如图3-7所示所示。图图3-7“附附加加数数据据库库”对对话话框框第三章第三章 SQL Server Manage
20、ment StudioSQL Server Management Studio 现在学习的是第16页,共59页 (2)单击单击“添加添加(A)”钮,打开钮,打开“定位数据库文件定位数据库文件”对话框,对话框,如图如图3-8所示所示。图图3-8“定定位位数数据据库库文文件件”对对话话框框 第三章第三章 SQL Server Management StudioSQL Server Management Studio 现在学习的是第17页,共59页 (3)选择数据库主数据文件(选择数据库主数据文件(.mdf文件),单击文件),单击“确定确定”,返回返回“附加数据库附加数据库”对话框,对话框,如图如图
21、3-9所示所示。图图3-9“附附加加数数据据库库”对对话话框框(4)单击单击“附加数据库附加数据库”对话框中的对话框中的“确定确定”钮,将所选定的数据库附加到服务器的数据库钮,将所选定的数据库附加到服务器的数据库 列表中。列表中。第三章第三章 SQL Server Management StudioSQL Server Management Studio 现在学习的是第18页,共59页3.1.6 数据库的备份与还原数据库的备份与还原 1数据库备份数据库备份 数据库备份功能是对数据库备份功能是对SQL Server 2005的数据的数据 库或日志中所有数据的状态进行记录,以便在数据库或日志中所有
22、数据的状态进行记录,以便在数据 库遭到破坏时能及时将其还原到破坏前的状态。库遭到破坏时能及时将其还原到破坏前的状态。S-QL Server 2005 允许系统管理员、允许系统管理员、数据库所有者数据库所有者 或管理员授权的用户进行数据库的备份。备份的数或管理员授权的用户进行数据库的备份。备份的数 据文件可存放在外存储器上。使用据文件可存放在外存储器上。使用SQL Server Ma-nagement Studio管理器附加数据库的步骤如下:管理器附加数据库的步骤如下:(1)选择要备份的数据库名称,单击右键,在快捷菜单中选择选择要备份的数据库名称,单击右键,在快捷菜单中选择“任务任务”“备份备份
23、”,打开打开“备份数据库备份数据库”对话框,对话框,如图如图3-10所示所示。第三章第三章 SQL Server Management StudioSQL Server Management Studio 现在学习的是第19页,共59页图图3-10“备备份份数数据据库库”对对话话框框(2)在在“备份数据库备份数据库”对话框的对话框的“源源”项中,可选择备份类型:完整或差异。完整备份是指项中,可选择备份类型:完整或差异。完整备份是指 数据库的完整备份,包括对所有的数据以及数据库对象进行备份;差异备份是将指数据库的完整备份,包括对所有的数据以及数据库对象进行备份;差异备份是将指 最近一次数据库备份
24、以后发生的数据变化进行备份。最近一次数据库备份以后发生的数据变化进行备份。(3)在在“备份数据库备份数据库”对话框的对话框的“备份集备份集”项中,可以给备份文件命名、输入有关备份的说项中,可以给备份文件命名、输入有关备份的说 明性文字、设定备份过期天数。明性文字、设定备份过期天数。(4)在在“备份数据库备份数据库”对话框的对话框的“目标目标”项中,可以添加、删除备份文件。项中,可以添加、删除备份文件。(5)在在“备份数据库备份数据库”对话框中,单击对话框中,单击“添加添加”钮,打开钮,打开“选择备份目标选择备份目标”对话框。对话框。(6)在在“选择备份目标选择备份目标”对话框中,单击钮,打开对
25、话框中,单击钮,打开“定位数据库文件定位数据库文件”对话框,选择保存位对话框,选择保存位 置,给备份文件命名。置,给备份文件命名。如图如图3-11所示所示。第三章第三章 SQL Server Management StudioSQL Server Management Studio 现在学习的是第20页,共59页图图3-11“定定位位数数据据库库文文件件”对对话话框框(7)在在“选择备份目标选择备份目标”对话框中,单击对话框中,单击“确定确定”钮,出现钮,出现“选择备份目标选择备份目标”对话框对话框(8)在在“选择备份目标选择备份目标”对话框中,单击对话框中,单击“确定确定”钮,返回钮,返回“
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 03 章用 SQL 管理器 操纵 数据库 优秀 PPT
限制150内