数据库开发技术(chapter7).pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库开发技术 主讲教师:王文琴 常州工学院计算机信息工程学院 2010-6-13 1 目录 ⌧一 SQL SERVER 2005基础知识 二 Transact-SQL语言 三 数据库和表 五 数据库查询 六 视图、索引和游标 七 存储过程和触发器 八 数据库的备份还原与导入/导出 2010-6-13 2 目录 九 系统安全管理 十 事务、批、锁和作业 十一 VB.NET/SQL Server 2005开发 2010-6-13 3 第7章 数据库和表 一、数据库基本概念 二、创建数据库 三、修改数据库 四、删除数据库 五、创建表 六、修改表 七、数据完整性的实现 八、表数据操作 九、删除表 2010-6-13 4 一、创建数据库对象 预备信息-数据库的命名规范 字符的长度1~30; 名称的第一个字符必须是字母或者下列字符中的某 一个:_ ,@, # 在首字母后面的字符可以是字母、数字或者前面规 则中提到的符号; 名称当中不能有任何空格 2010-6-13 5 一、创建数据库对象 预备信息-SQL SERVER如何存储数据? 在创建数据库时,应该了解SQL SERVER如何分配存储空间、日志空 间等信息: 单个数据库可以存储在单个文件上,也可以跨越多个文件存储 所有数据库都有一个主数据文件 (.MDF,数据库的起点,包含了数据 库的启动信息),和一个或多个事务日志文件 (.LDF)。数据库可以有多 个次要数据文件 (.NDF),用来存储主数据文件没存储的其它数据。这 些文件的名字是操作系统文件名,它们不是由用户直接使用的,而是由 系统使用的(物理数据库)。 数据库的大小可以被扩展或者收缩。 在创建数据库时,MODEL模板数据库中的所有信息被复制到用户库中。 事务日志文件记录恢复数据库需要的所有信息。 2010-6-13 6 一、创建数据库对象 预备信息-如何操纵日志文件? 使用INSERT,UPDATE,DELETE等对数据库进行更改的 操作都会记录在此文件中; SELECT等对数据库没有影响的操作不会记录; 事务日志记录数据的更改(update,insert,delete),记 录过程如下: 1. 系统先将更改操作写入到事务日志中; 2. 再更改存储在计算机缓存中的数据; 3. 检查点进程将更改的数据批量写入硬盘。 当数据库被破坏时可以使用事务日志恢复数据库内容。 2010-6-13 7 一、创建数据库对象 预备信息-文件组 是将多个数据库文件集合起来形成的一个整体,便于管理和分配 数据。使用文件组,可以将特定的数据库对象与该文件组相关 联,提高数据的查询效率。 系统管理员可以按文件组备份和恢复,而不是整个数据库。 事务日志不属于任何文件组,日志与数据空间分开管理。 与数据库文件一样,文件组也分为主文件组和次文件组。在次文 件组中

文档评论(0)

sdfgrt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档