收藏 分享(赏)

第2章数据库对象管理.ppt

上传人:scg750829 文档编号:12333951 上传时间:2021-12-11 格式:PPT 页数:69 大小:1.46MB
下载 相关 举报
第2章数据库对象管理.ppt_第1页
第1页 / 共69页
第2章数据库对象管理.ppt_第2页
第2页 / 共69页
第2章数据库对象管理.ppt_第3页
第3页 / 共69页
第2章数据库对象管理.ppt_第4页
第4页 / 共69页
第2章数据库对象管理.ppt_第5页
第5页 / 共69页
点击查看更多>>
资源描述

1、SQLServer2008基础教程 SQLServer2008FundamentalsTutorials 目录 2 高等教育出版社 第2章数据库对象管理 2 1创建与管理数据库2 2创建与管理表 目录 3 高等教育出版社 2 1创建与管理数据库 2 1 1SQLServer2008的系统数据库2 1 2数据库文件与文件组2 1 3创建数据库2 1 4查看数据库信息2 1 5修改数据库2 1 6分离 附加数据库2 1 7备份与恢复数据库2 1 8删除数据库 4 高等教育出版社 SQLServer2008的数据库实例包括系统数据库与用户数据库两部分 默认系统数据库有4个 master model

2、msdb和tempdb 5 高等教育出版社 master数据库 是SQLServer中最重要的数据库 是SQLServer的核心 该数据库损坏后 SQLServer就无法正常工作 应定期备份master数据库 model数据库 创建数据库时 总是以一套预定义的标准为模型 如所有的数据库都有确定的初始大小 或特定信息的表 这些信息存放放在model数据库中 model数据库可作为其他数据库的模板数据库 6 高等教育出版社 msdb数据库 给SQLServer2008代理提供必要的信息来运行作业 tempdb数据库 是一个临时数据库 存在于SQLServer会话期间 一旦SQLServer关闭 t

3、empdb数据库将丢失 当SQLServer重新启动时 将重建全新的 空的tempdb数据库以供使用 一旦重建了tempdb数据库 存放于其中的数据将全部丢失 数据库文件与文件组 7 高等教育出版社 SQLServer2008中一个数据库至少有一个数据文件和一个事务日志文件 数据文件用于存放数据库的数据和各种对象 事务日志文件用于存放事务日志 数据文件又可以分成主数据文件和辅助数据文件两种 主数据文件是数据库的起点 每个数据库有且仅有一个主数据文件 默认后缀是 mdf 辅助数据文件是可选的 默认后缀是 ndf 数据库文件与文件组 8 高等教育出版社 事务日志用来记录对数据库的所有修改操作 事务

4、日志以操作系统文件的形式存在 在数据库中被称为日志文件 每一个数据库都至少有一个日志文件 也可以有多个日志文件 默认后缀都是 ldf 数据库文件与文件组 9 高等教育出版社 文件组是文件的逻辑集合 一个文件组只能用于一个数据库 不能用于多个数据库 一个数据文件只能是某一个文件组的成员 默认是PRIMARY文件组 也称为主文件组 不能是多个文件组的成员 日志文件不属于任何文件组 创建数据库 10 高等教育出版社 数据库是表 视图 存储过程 触发器等数据库对象的集合 是数据库管理系统的核心内容 除此之外 数据库还包括索引 约束 默认值 用户和角色 规则 类型 函数等对象 它们都存储在系统数据库或用

5、户数据库中 用来保存SQLServer数据库的基本信息和用户自定义的数据操作等 数据库的组成部分 创建数据库 11 高等教育出版社 创建数据库的过程就是确定数据库名称 数据库文件名称 文件位置 文件大小 是否自动增长以及如何增长等信息的过程 数据库的名称必须符合系统的标识符规则 在命名数据库时 应使数据库名称简短并有一定的含义 方法 1 使用SSMS提供的图形化向导2 通过Transact SQL语句 创建数据库 12 高等教育出版社 例2 1使用SSMS创建学生管理数据库StuManage 1 开始 所有程序 MicrosoftSQLServer2008 SQLServerManagemen

6、tStudio 打开SQLServerManagementStudio登录窗口 使用Windows或SQLServer身份验证登录到服务器 创建数据库 13 高等教育出版社 2 在 对象资源管理器 中展开服务器 选择 数据库 节点 3 在 数据库 节点上右击 从弹出的快捷菜单中选择 新建数据库 命令 创建数据库 14 高等教育出版社 4 执行上述操作后 会弹出 新建数据库 对话这个对话框包含3页 分别是常规 选项 文件组 5 在 数据库名称 文本框中输入要新建的数据库的名称 如 StuManage 6 数据库文件 列表包括两行 一行是数据文件 一行是日志文件 通过单击相应的按钮 可以添加或删除

7、相应的数据文件或日志文件 创建数据库 15 高等教育出版社 7 选择 选项 页 设置数据库的各种参数 如排序规则 恢复模式等 创建数据库 16 高等教育出版社 8 单击 文件组 页 可以通过 添加 或 删除 按钮来添加或删除文件组 更改默认文件组 添加文件组后就可以返回 常规 选择页 添加数据文件并设置其所属的文件组了 删除文件组前 必须要保证该文件组中不存在任何非空的数据文件 9 完成以上操作后 单击 确定 按钮关闭 新建数据库 对话框 至此 成功创建了一个数据库 可以通过 对象资源管理器 来查看新建的数据库 查看数据库信息 17 高等教育出版社 在 对象资源管理器 中右击要查看信息的数据库

8、 选择 属性 命令 在弹出的 数据库属性 对话框左上角位置选择不同的页就可以查看数据库的相关信息 当然也可以修改相关的信息 修改数据库 18 高等教育出版社 例2 2使用图形界面 SSMS 修改stuManage数据库 1 在 对象资源管理器 中右击要修改的数据库 重命名 2 在 对象资源管理器 中右击要修改的数据库 属性 文件 文件组 分离 附加数据库 例2 3使用图形界面分离数据库StuManage 1 对象资源管理器 右击StuManage 2 任务 分离 分离 附加数据库 20 高等教育出版社 例2 4使用SSMS附加数据库StuManage 1 对象资源管理器 数据库 附加 2 在打

9、开的 附加数据库 对话框 添加 定位数据库文件 对话框 选择要附加的数据文件所在的位置 3 对象资源管理器 数据库 可看到要附加的数据库 备份与恢复数据库 21 高等教育出版社 SQLServer2008的数据库备份类型完整数据库备份 就是备份整个数据库 差异数据库备份 就是将从最近一次完整数据库备份以后发生改变的数据进行备份 如果在完整备份后将某个文件添加至数据库 则差异备份会包含该新文件 事务日志备份 仅制作日志文件的副本 文件组备份 对数据库中的部分文件或文件组进行备份 备份与恢复数据库 22 高等教育出版社 SQLServer2008的恢复模型简单恢复模型将数据库恢复到上一次的备份 完

10、全恢复模型使用数据库的备份和所有日志信息来恢复数据库 大容量日志记录恢复模型使用数据库和日志备份来恢复数据库 备份与恢复数据库 23 高等教育出版社 例2 5使用SSMS图形化工具创建备份设备 1 在 对象资源管理器 中 单击服务器名称展开服务器树 2 展开 服务器对象 节点 右击 备份设备 3 从弹出的快捷菜单中选择 新建备份设备 命令 打开 备份设备 对话框 4 在 备份设备 对话框中输入设备名称并指定该文件的完整路径 5 单击 确定 按钮完成备份设备的创建 展开 备份设备 节点就可以看到刚刚创建的备份设备 备份与恢复数据库 24 高等教育出版社 例2 6使用SSMS图形化工具进行完整数据

11、库备份 1 打开SSMS 连接服务器 2 在对象资源管理器中 展开 数据库 节点 右击要备份的数据库 在弹出的快捷菜单中选择 属性 命令 打开 数据库属性 对话框 3 在左上角选 选项 页 确保 恢复模式 为 完整 恢复模式 单击 确定 按钮返回 备份与恢复数据库 25 高等教育出版社 4 右击 快捷菜单选 任务 备份 命令 打开 备份数据库 对话框 5 备份数据库 数据库 选备份数据库 备份类型 选 完整 保留 名称 文本框的内容不变 备份与恢复数据库 26 高等教育出版社 6 设置备份到磁盘的目标位置 通过单击 删除 按钮删除已经存在的默认生成的目录 然后单击 添加 按钮 打开 选择备份设

12、备 对话框 启用 备份设备 选项 选择以前建立的备份设备 7 单击 确定 返回 备份数据库 对话框 就看到 目标 下边的文本框中增加了一个备份设备 8 单击 确定 完成对数据库的备份 完成备份后将弹出 备份完成 对话框 备份与恢复数据库 27 高等教育出版社 例2 7创建差异备份 1 打开SSMS 连接服务器 2 打开 备份数据库 对话框 3 数据库 下拉列表中选要备份的数据库 备份类型 下拉列表选择 差异 保留 名称 文本框的内容不变 在 目标 项下边确保保存在StuManageBak设备 4 备份数据库 选项 选中 追加到现有备份集 单选按钮 以免覆盖现有的备份 选中 完成后验证备份 复选

13、框 该选项用来核对实际数据库与备份副本 确保它们在备份完成后一致 5 完成后 单击 确定 按钮开始备份 备份与恢复数据库 28 高等教育出版社 例2 8创建事务日志备份 1 打开SSMS 连接服务器 2 打开 备份数据库 对话框 3 数据库 下拉列表中选要备份的数据库 备份类型 下拉列表选择 事务日志 保留 名称 文本框的内容不变 在 目标 项下边确保保存在StuManageBak设备 4 备份数据库 选项 选中 追加到现有备份集 单选按钮 以免覆盖现有的备份 选中 完成后验证备份 复选框 该选项用来核对实际数据库与备份副本 确保它们在备份完成后一致 5 完成后 单击 确定 按钮开始备份 备份

14、与恢复数据库 29 高等教育出版社 例2 9创建文件组备份 在执行文件组备份之前 先为StuManage数据库添加一个新文件组 1 在对象资源管理器中展开数据库节点 右击 StuManage 数据库 在弹出的快捷菜单中选 属性 命令 打开 数据库属性 对话框 2 打开对话框左上角的 文件组 页 单击 添加 按钮 在 名称 文本框中输入xyz 备份与恢复数据库 30 高等教育出版社 例2 9创建文件组备份 3 在对话框左上角打开 文件 页 单击 添加 按钮 为StuManage数据库再创建两个数据文件 设置这两个文件的文件组为xyz及其它属性 4 单击 确定 按钮 完成对数据库的修改 备份与恢复

15、数据库 31 高等教育出版社 例2 9创建文件组备份 备份文件组的步骤 1 对象资源管理器 右击数据库StuManage 快捷菜单中选择 任务 备份 命令 打开 备份数据库 对话框 2 数据库 下拉列表中选择要备份的数据库 备份类型 下拉列表选择 完整 保留 名称 文本框的内容不变 在 目标 项下边确保保存在StuManageBak设备 3 在 备份组件 下单击 文件和文件组 后 就弹出 选择文件和文件组 对话框 在对话框中选择要备份的文件和文件组 单击 确定 返回 4 选择 选项 页 选中 追加到现有备份集 单选按钮和 完成后验证备份 复选框 5 设置完整后 单击 确定 开始备份 备份与恢复

16、数据库 32 高等教育出版社 例2 10使用SSMS工具恢复数据库 1 打开SSMS工具 连接到服务器 2 对象资源管理器 数据库 节点 右击StuManage数据库 快捷菜单中选择 任务 还原 数据库 命令 打开 还原数据库 对话框 3 还原数据库 对话框中选中 源设备 单选按钮 然后单击其后有三个点的按钮 弹出 选择备份备份 对话框 在 备份媒体 下拉列表中选择 备份设备 选项 然后单击 添加 按钮 选择之前创建的 StuManageBak 备份设备 备份与恢复数据库 33 高等教育出版社 例2 10使用SSMS工具恢复数据库 4 依次单击 确定 返回 在 还原数据库 对话框就可以看到该备

17、份设备中所有的数据库备份内容 复选 选择用于还原的备份集 下面的 完整 差异 事务日志 3种备份 这可使数据库恢复到最近一次备份的正确状态 5 单击 确定 按钮完成对数据库的恢复操作 删除数据库 34 高等教育出版社 1 在对象资源管理器中选中要删除的数据库 右击选择 删除 命令 2 在弹出的 删除对象 对话框中 选择 关闭现有连接 复选框 单击 确定 按钮确认删除 例2 11使用SSMS删除数据库 目录 35 高等教育出版社 2 2创建与管理表 2 2 1数据类型2 2 2创建表2 2 3修改表2 2 4设置表的数据完整性2 2 5表关系2 2 6导入和导出数据2 2 7删除表 数据类型数值

18、数据类型字符数据类型二进制数据类型日期和时间数据类型自定义数据类型 数据类型 37 高等教育出版社 数值数据类型 数值数据类型的数字可以用于各种数值运算 数值数据类型包括bigint int smallint tinyint bit decimal numeric money smallmoney float real等11种数据类型 数值数据类型 整数数据类型bigint int smallint tinyintbigint 整数数据类型存储容量最大 可以存储 263一263 1 int integer 可以存储 2147483648到2147483647范围内所有正负整数 是最常用的数据类

19、型 smallint 可以存储从 32768到32767之间的所有正负整数 tinyint 可以存储0 255范围内的所有正整数 注 选择整数数据类型时 默认考虑使用int数据类型 如果确认要存储的数据可能很大或者很少 可以考虑bigint数据类型或者smallint数据类型 只有当存储数据不超过255 且都是正数时 才能使用tinyint类型 Bit 位数据类型 两种取值 0和1 输入0以外的其他值时 系统均当成1看待 这种类型一般作为逻辑变量使用 money smallmoney 存储货币值Decimal 带固定精度和位数的数据类型decimal语法 decimal p s p表示数字精度

20、 s表示数字的小数位数 p的取值范围 1 38 默认值18decimal的取值范围 1038 1 1038 1例 decimal 5 2 存储精度为5 小数为2的数据 40 高等教育出版社 字符数据类型 字符数据类型也是SQLServer2008中最常用的数据类型之一 用于存储固定长度或可变长度的字符数据 字符数据类型包括char varchar text nchar nvarchar ntext六种类型 1 charChar数据类型每个字符使用一个字节存储 存储固定长度字符 最长8000个字符 使用char型字符 要指定最大长度 超出长度字符会被截掉 不足的补空格 左侧 2 varchar变

21、长字符型数据 最长可以存储8000字符的数据 Varchar数据类型 随存储在表列中的每一个数据字符数的不同而变化 使用区别 该列存储数据长度相同 使用char n 数据长度相差较大 考虑使用varchar n 提高查询效率 可以考虑char n 降低数据存储成本 可以使用varchar n 字符型数据类型 3 text当存储的字符型数据非常庞大时 选择text数据类型 Text 变长字符数据 最大长度可以达到231 1Unicode是一种计算机上使用的字符编码 用两个字节为一个存储单位 包括三种类型 nchar nvarchar ntext 43 高等教育出版社 二进制数据类型 二进制数据类

22、型用于存储二进制数据 包括binary varbinary和image数据类型 日期和时间数据类型 包括datetime smalldatetime date time datetime2 datetimeoffset Datetime用于存储日期和时间结合体 可以存储从公元1753年1月1日零时起至公元9999年12月31日23时59分59秒 使用4个字节存储 Smalldatetime 可以存储日期范围较小 可以存储从1900年1月1日至2079年6月6日内的日期 使用2个字节存储 44 高等教育出版社 自定义数据类型 提供一种加强数据库内部元素和基本数据类型之间的一致性的机制 用户基于系

23、统的数据类型设计并实现的数据类型就称为用户自定义数据类型 45 高等教育出版社 1 对象资源管理器 数据库 StuManage 可编程性 类型 用户定义数据类型 右击选择 新建用户定义数据类型 新建用户定义数据类型 对话框 2 名称 mobilephone 数据类型 char 长度 11 允许null值 3 单击 确定 按钮 用户自定义数据类型就创建好了 4 对象资源管理器 数据库 StuManage 可编程性 类型 用户定义数据类型 可见刚才创建的mobilephone数据类型了 例2 12使用SSMS创建用户自定义类型 创建表 46 高等教育出版社 例2 13使用SSMS创建表 1 在对象

24、资源管理器中展开服务器 数据库 2 展开 StuManage 表 新建表 3 在右侧的表设计器窗口中输入列名 并选择该列的数据类型及其长度 并根据实际设置其是否允许为空 47 高等教育出版社 4 图中表名称后边有星号 表示未保存 单击工具栏上的保存按钮或ctrl s快捷键将弹出 选择名称 对话框 输入表名称 学生 就可以保存该表 5 此时 表已经创建完成 可以展开 StuManage 下的 表 节点 查看刚才创建的表了 修改表 48 高等教育出版社 例2 14使用SSMS修改表 在要修改的表 学生 上边右击 设计 可以对表的结构进行修改 可以增加字段 删除字段 修改字段 移动字段 设置字段的相

25、关属性 在下方的 列属性 部分 具体见后边的表的数据完整性部分讲解 设置主键 设置表的数据完整性 49 高等教育出版社 约束是SQLServer提供的自动保持数据库完整的一种方法 它通过限制字段中数据 记录中数据和表之间的数据来保证数据的完整性 在SQLServer2008中提供了以下约束 主键约束 唯一性约束 空值约束 默认值约束 默认值对象 规则约束 标识列 检查约束 外键约束 设置表的数据完整性 50 高等教育出版社 例2 15使用SSMS创建主键 查看主键 1 对象资源管理器 数据库 StuManage 表 学生 设计 打开表设计器窗口 2 在表设计器窗口 把学号设置为主键 把插入点移

26、到学号所在的行 右击选择 设置主键 就可以把学号设置为 学生 表的主键 学号前边的选择区出现一把钥匙 表示主键 设置表的数据完整性 51 高等教育出版社 例2 16设置成绩表主键 1 同例2 15 1 2 在表设计器窗口 按住CTRL或SHIFT键 再分别单击学号与课程号前边的选择区 有黑三角的地方 选中这两个字段 右击选择 设置主键 就可以把学号与课程号设置为 学生 表的主键 表示学号与课程号组合起来表示主键 如果要修改主键字段 需要先删除原来的主键 然后再重新设置 要删除主键 只要右击要删除的主键字段 选择 删除主键 命令即可 主键约束有以下几个特征 1 主键约束不允许一个或多个列输入重复

27、的值 以此来保证一个表中所有行的唯一性 使所有行都是可区分的 2 一个表上只能有一个主键 且组成主键的列的数据都不能为空 3 定义主键时 SQLServer在主键列上建立唯一索引 这个索引在查询主键时可以提高查询的速度 4 主键有多个列组成时 某列上的数据是可以重复的 但这几列的组合值必须是唯一的 Image和text类型的列不能被定义为主键 设置表的数据完整性 53 高等教育出版社 例2 17使用SSMS创建唯一性约束 1 同例2 15 1 2 假设在姓名字段上建立唯一性约束 在表设计器上任意位置右击 索引 键 3 单击 添加 按钮 再添加一个键 4 在窗口右侧 属性 列 右边单击带三个点的

28、按钮 弹出窗口 设置表的数据完整性 54 高等教育出版社 在窗口中添加创建唯一性约束的字段和此字段的排序规则 升序或降序 可以选择几个字段 属性列 是唯一的 右边选择 是 然后单击 关闭 按钮 唯一性约束创建完成 唯一性约束有以下几个特点 1 使用唯一性约束的列允许为空 但只能有一行为空 否则就不唯一了 2 一个表中可以有多个唯一性约束 3 可以把唯一性约束定义在多个列上 设置表的数据完整性 56 高等教育出版社 例2 18设置空值约束 打开表设计器 在表设计器中 根据实际情况设置字段是否为空 在 允许Null值 列打击打上对勾即可 再次单击取消对勾 默认是允许为空 即对勾已经打上了 空值约束

29、要求 1 主键列是不允许为空的 2 唯一性约束列可以为空 当然只能有一行为空 否则就不是唯一的了 设置表的数据完整性 58 高等教育出版社 例2 19设置默认值约束 1 打开表 学生 的表设计器 2 选择Ssex 性别 字段 列属性区域的 默认值或绑定 列的右侧输入 男 只需要输入一个 男 字 不需要加引号 保存 3 学生 编辑前200行 在此窗口最后一条记录的后边输入一条记录 不要给Ssex字段输入值 其它字段的值都输入 输入完毕后 敲回车键 就看见Ssex字段自动添加了 男 59 高等教育出版社 例2 20设置标识列 1 新建一个表 打开表设计器 有两个字段 ID name ID是标识列

30、name是姓名字段 2 选中ID列 列属性 标识规范 是标识 选 是 标识增量 输入每个标识值之间的增量值 标识种子 输入第一个标识值 3 保存 表名称为 test 编辑前200行 输入几个姓名 ID字段不需要输入 系统会自动输入 设置表的数据完整性 60 高等教育出版社 例2 21设置检查约束 1 学生 设计 右击 CHECK约束 添加 2 在右侧 表达式 后边的文本框中输入性别 男 or性别 女 或者单击右侧的带三个点的按钮 在弹出的对话框中输入性别 男 or性别 女 注意 此处的标点符号均为英文的标点符号 关闭 修改已有记录的性别字段的值为除 男 或 女 之外的任何一个字 系统会弹出错误

31、对话框 表关系 61 高等教育出版社 例2 22使用SSMS来建立表关系 1 在对象资源管理器中 依次展开 数据库 StuManage 在 数据库关系图 上右击 选择 新建数据库关系图 命令 2 在打开的 添加表 对话框中选择要添加到关系图的表 这里选择三个表 学生表 成绩表 首先按CTRL键 再单击两个表选中 然后单击 添加 按钮 再单击 关闭 按钮 3 在关系图设计器中 拖动学生表的主键学号到成绩表的外键学号上边 松开鼠标 弹出 外键关系 和 表和列 对话框 在 表和列 对话框中设置要建立起关系的相应字段 关系名 可以不用修改 表关系 62 高等教育出版社 4 点击 确定 返回 外键关系

32、对话框 在 外键关系 的右侧点击展开 表和列规范 看见设置的外键表 外键 主键表 主键 可以核实是否正确 如果需要修改 可以单击 表和列规范 右侧的带三个点的按钮 打开对话框进行修改 5 如果无误 单击 确定 返回关系图设计器中 设置完成 6 单击工具栏的保存 保存关系图 导入和导出数据 63 高等教育出版社 导入数据就是把其他数据 如Access数据 Excel数据 Vfp数据 文本数据 导入到SQLServer2008中 导出数据就是把SQLServer数据库导出为其它数据格式 启动导入和导出数据程序有两个办法 一是通过windows的 开始 所有程序 MicrosoftSQLServer

33、2008 导入和导出数据 32位 程序启动 二是在 对象资源管理器 中 展开 数据库 节点 在任意一个数据库上右击 选择 任务 导入数据 或 导出数据 启动 导入和导出数据 64 高等教育出版社 例2 23导出数据库数据为Access格式 1 建立一个空的Access数据库 假如Access数据库的名字是test mdb 存放在桌面上 2 在StuManage数据库上右击 选择选择 任务 导出数据 命令 弹出 SQLServer导入和导出向导 对话框 单击 下一步 又出现一对话框 在这个对话框中 选择源数据库 这里选SQLServer数据库 身份认证方式选其中的任意一个均可 数据库选 StuM

34、anage 数据库 导入和导出数据 65 高等教育出版社 3 单击 下一步 按钮 出现选择目标数据库对话框 在这个对话框中 在 目标 后边的下拉列表中选择 MicrosoftAccess 单击 文件名 文本框右边的 浏览 按钮 选择刚才创建的空Access数据库文件 用户名 和 密码 文本框留空 4 单击 下一步 按钮 在弹出的对话框中 选择 复制一个或多个表或视图的数据 单选按钮 再单击 下一步 按钮 5 选择源表和源视图 6 打开Access数据库 查看结果 导入和导出数据 66 高等教育出版社 例2 24导入Excel数据 1 在StuManage数据库上右击 选择选择 任务 导入数据

35、命令 弹出 SQLServer导入和导出向导 对话框 单击 下一步 又出现一对话框 在这个对话框中 在 数据源 后面的下拉列表中选择 MicrosoftExcel 单击 Excel文件路径 后边的 浏览 按钮选择要导入的Excel文件 Excel版本 下拉列表中选择相应的版本 选中 首行包含列名称 复选框 导入和导出数据 67 高等教育出版社 2 选择目标数据库 3 可以选择已有的数据库或新建数据库 单击 新建 按钮 新建一个数据库 名字为StuManage2 其它保持不变 4 单击 下一步 在弹出的对话框中 选择 复制一个或多个表或视图的数据 单选按钮 5 单击 下一步 在弹出的对话框中 选

36、择要复制的源表和源视图 6 单击两个 下一步 按钮 再单击 完成 按钮 7 返回对象资源管理器 先选中 数据库 节点 再在对象资源管理器的工具栏上单击 刷新 按钮 就可以看见导入的数据库 删除表 68 高等教育出版社 如果数据库中的表不再需要了 可以把它删除 使用SSMS删除表时 在要删除的表上右击 在出现的快捷菜单中选择 删除 命令 在弹出的对话框中 对象名称 下面核实是否是要删除的表 如果是 选择 确定 即可删除 本章小结 69 高等教育出版社 数据库是SQLServer存放数据和数据库对象 如表 视图 索引 存储过程 触发器等 的容器 数据库是数据库管理系统的核心内容 也是最常用的数据对

37、象 在SQLServer2008中 一个数据库至少有一个数据文件和一个事务日志文件 数据库常用操作有 创建 修改 删除 分离 附加 备份 恢复等 分离和附加数据库的目的是移动数据库 备份数据库是为了防止数据库出问题时能迅速恢复数据库 数据库中存放数据的 容器 就是数据表 在SQLServer环境中 表是数据管理的基本单元 其它数据库对象大都与表有直接或间接的关系 例如视图 索引等都是依附于表对象而存在的 表的基本操作有创建 修改 删除 表有主键约束 唯一性约束 空值约束 默认值约束 默认值对象 规则约束 标识列 检查约束 外键约束 表关系实现了表的参照完整性 即外键约束 导入和导出数据实现了SQLServer数据库和其它外部数据之间的相互转换

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

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报