- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库操作 第二章 数据库操作 第1讲 SQL Server 2005数据库结构分析与操作 学习要点 SQL Server 2005数据库结构与操作 SQL Server 2005数据库的组成 示例数据库结构分析 SQL Server 2005数据库概述 SQL Server 2005数据库组成 SQL Server 2005数据库存储结构 SQL Server 2005数据库存储位置 使用T-SQL或“SSMS”操纵数据库 创建和修改数据库 SSMS方式 T-SQL方式 查看和删除数据库 SSMS方式 T-SQL方式 示例数据库结构分析 教学示例数据库(学生信息管理) SQL Server 2005数据库组成 SQL Server 2005数据库组成: 数据基本表与其它对象(视图、索引、存储过程、触发器 ) 文件与文件组 系统数据库 SQL Server 2005数据库组成 文件与文件组: SQL Server 2005 使用一组操作系统文件映射数据库。数据库中的所有数据和对象都存储在下列操作系统文件中: 主要数据库文件(*.mdf) 次要数据库文件(*.ndf) 事务日志 (*.ldf) SQL Server 2005数据库组成 系统数据库: Master 记录所有其它的数据库,其中包括数据库文件的位置 记录了所有SQL Server服务器特定的配置信息 Tempdb 保存所有的临时表和临时存储过程 为全局资源, SQL Server 每次启动时都重新创建 Model 用作在系统上创建的所有数据库的模板或原型 每当创建数据库时,model数据库的内容就被拷贝到新的数据库中 Msdb 包含任务调度、异常处理和报警处理等 SQL Server 2005数据库存储结构 数据库存储结构: 由下图可知,SQL Server的数据库是由文件组成,而文件是由盘区组成,盘区是由页面组成的 SQL Server 2005数据库存储位置 数据库文件存储位置 在缺省情况下,SQL Server用户创建的数据库存储在应用程序文件夹下的MSSQL\Data文件下 创建和修改数据库 SSMS方式: 创建数据库 Step 1:启动SQL Server 2005 SSMS 创建和修改数据库 SSMS方式: 创建数据库 Step 2-1: 设置常规、增长方式、文件路径 创建和修改数据库 SSMS方式: 创建数据库 Step 2-2: 设置常规、增长方式、文件路径 创建和修改数据库 SSMS方式: 创建数据库 Step 2-3: 设置常规、增长方式、文件路径 创建和修改数据库 SSMS方式: 修改数据库: 操作: 选中数据库(如student)→右键“属性” 可修改项 扩充或收缩分配给数据库的数据或事务日志空间。 添加或删除数据和事务日志文件。 创建文件组。 创建默认文件组。 更改数据库名称。 更改数据库的所有者 创建和修改数据库 SSMS方式: 数据库大小估算和收缩数据库 公式: 页数=表的行数/(8080/行的长度) 说明: 行的长度是指表的每一笔记录所占的字节数 举例:下表行长度为11+6+16+5=38字节 创建和修改数据库 T-SQL方式(创建): 创建数据库到默认位置 【例2-1】CREATE DATABASE Library 创建名为Library的数据库 创建一个 1 MB 的事务日志 创建数据库到指定位置 【例2-2】创建数据库到d:\data文件夹 创建和修改数据库 T-SQL方式(创建): 指定文件属性 【例2-3】创建数据库Library 创建和修改数据库 T-SQL方式(修改): 更改文件 【例2-4】使用T-SQL语句对已创建好的Library数据库进行指定的修改。 (1)添加次要数据库文件 创建和修改数据库 T-SQL方式(修改): 更改文件 【例2-4】使用T-SQL语句对已创建好的Library数据库进行指定的修改。 (2)更改指定文件 创建和修改数据库 T-SQL方式(修改): 更改文件 【例2-4】使用T-SQL语句对已创建好的Library数据库进行指定的修改。 (3)删除指定文件 创建和修改数据库 T-SQL方式(修改): 修改文件 【例2-5】使用T-SQL语句更改数据库选项 创建和修改数据库 T-SQL方式(修改): 删除文件 【例2-5】使用T-SQL语句更改数据库选项 创建和修改数据库 T-SQL方式(修改): 删除文件 【例2-5】删除数据库student中的student_dat2文件 创建和修改数据库 T-SQL方式(修改): 更改数据库选项 【例2-6】将 stud
您可能关注的文档
- 新数据结构与算法应用教程 教学课件 高佳琴 第5章完 字符串与多维数组.ppt
- 新数据结构与算法应用教程 教学课件 高佳琴 第6章完 递 归.ppt
- 新数据结构与算法应用教程 教学课件 高佳琴 第7章 完树与二叉树.ppt
- 新数据结构与算法应用教程 教学课件 高佳琴 第8章完 排序与查找.ppt
- 新数据结构与算法应用教程 教学课件 高佳琴 第9章完 图.ppt
- 新数据结构与算法应用教程 教学课件 高佳琴 第10章完 常用算法.ppt
- 新数据库技术基础与应用含1CD 教学课件 唐培和教案 第1章 数据库技术概论.ppt
- 新数据库技术基础与应用含1CD 教学课件 唐培和教案 第2章 结构化查询语言SQL.ppt
- 新数据库技术基础与应用含1CD 教学课件 唐培和教案 第3章 数据库系统设计.ppt
- 新数据库技术基础与应用含1CD 教学课件 唐培和教案 第4章 网络数据库技术.ppt
- 新数据库系统原理与应用 SQL Sever2005 教学课件 刘志成 颜谦和 主编 03 第3章 表的管理.ppt
- 新数据库系统原理与应用 SQL Sever2005 教学课件 刘志成 颜谦和 主编 04 第4章 数据查询.ppt
- 新数据库系统原理与应用 SQL Sever2005 教学课件 刘志成 颜谦和 主编 05 第5章 索引与视图.ppt
- 新数据库系统原理与应用 SQL Sever2005 教学课件 刘志成 颜谦和 主编 06 第6章 T SQL 基础和存储过程.ppt
- 新数据库系统原理与应用 SQL Sever2005 教学课件 刘志成 颜谦和 主编 07 第7章 数据库完整性.ppt
- 新数据库系统原理与应用 SQL Sever2005 教学课件 刘志成 颜谦和 主编 08 第8章 数据库安全性.ppt
- 新数据库系统原理与应用 SQL Sever2005 教学课件 刘志成 颜谦和 主编 09 第9章 SQL Sever 2005数据管理.ppt
- 新数据库系统原理与应用 SQL Sever2005 教学课件 刘志成 颜谦和 主编 10 第10章 事务与锁.ppt
- 新数据库系统原理与应用 SQL Sever2005 教学课件 刘志成 颜谦和 主编 11 第11章 数据库设计.ppt
- 新数据库系统原理与应用 SQL Sever2005 教学课件 刘志成 颜谦和 主编 12 第12章 SQL Server 2005应用程序开发.ppt
文档评论(0)