SQL Server 入门教程(数据库原理与应用)【完整版】.ppt

SQL Server 入门教程(数据库原理与应用)【完整版】.ppt

  1. 1、本文档共402页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL Server 入门教程(数据库原理与应用)【完整版】

* * * * * * STUFF ( character_expression, start, length, character_expression )删除指定长度的字符并在指定的起始点插入另一组字符。 * * * * * 语法检测时正确,执行时数据类型转换时会出现错误。 * 此时需要给所有字段赋值,并且要求与字段顺序一致。如果字段值少执行会提示错误。如果顺序不一致,可能导致数据类型转换时出错。 * 特别注意:给所有字段赋值的时候,容易给标识列赋值。 不能对标识列、计算列进行赋值。 * * * * * * * * 语法检测就出现错误提示:关键字default 附近有语法错误。 * * * * * * * * * * * * * * * * 答案:B、D * * * 系统数据库:指随SQL Server2005安装程序一起安装,用于协助SQL Server2005系统共同完成管理操作的数据库,是SQL Server2005运行的基础。 用户数据库:指SQL Server2005用户自己创建的数据库。 主数据文件:包含数据库的启动信息,并指向数据库中的其他文件。用户数据和对象存储在该文件中。 次数据文件:可选文件,用于将数据分散存储到多个磁盘中,每个数据库可以有多个次数据文件。 事务日志文件:用于记录对数据库的各种操作情况,对数据库进行操作时,对数据库内容的更改将自动记录到该文件中。 一个数据库至少应该有一个主数据文件和一个事务日志文件。 逻辑名称:指定数据库文件和事务日志文件,默认情况下数据库文件的文件名与数据库名称一样,而事务日志文件的文件名默认是一个“_log”,但是这两个文件的文件名都可以直接修改。 文件类型:区别当前文件是数据文件还是日志文件。 文件组:显示当前数据库文件所属文件组,一个数据库文件只能存在一个文件组中。 初始化:指定文件的初始化大小,数据库文件默认为3MB,日志文件默认1MB,也可以根据实际情况修改。 自动增长:随着时间的推移,数据内容越来越多,就需要不断的分配空间。可设置不同的自动增长方式。(讲解两者的区别) 路径:指定文件存放位置。默认情况下,SQL Server 2005将存放路径设置为安装目录下的data子目录。 分离数据库:从服务器中移去逻辑数据库,但不会删除数据库文件。 经验介绍:在分离数据库时,应选中“删除链接”和“更新统计信息”复选框,否则如果其他用户正在使用该数据库,那么分离数据库将失败。 附加数据库:将数据库文件复制到其他计算机后,通过“附加”功能,来恢复数据库。 脱机:可以对数据库文件进行复制、粘贴和移动等操作。 联机:恢复数据库的正常状态。 删除后,数据库文件也一并删除。 * Master数据库:存储SQL Server2005系统的所有系统级信息。包括:登录帐户、连接服务器和系统配置设置;master数据库记录所有其他数据库及这些数据库文件位置、大小、数据表的相关信息;还记录SQL Server2005的初始化信息。如果master数据库不可用,则SQL Server2005无法启动。 Master数据库:存储SQL Server2005系统的所有系统级信息。包括:登录帐户、连接服务器和系统配置设置;master数据库记录所有其他数据库及这些数据库文件位置、大小、数据表的相关信息;还记录SQL Server2005的初始化信息。如果master数据库不可用,则SQL Server2005无法启动。 Model数据库:提供了SQL Server2005创建所有数据库的模板。 Msdb数据库:主要被SQL Server2005代理用于进行复制、作业调度以及管理警报等活动,该数据库通常用于调度任务或排除故障。 Tempdb数据库:为SQL Server2005所有用户提供可共用的全局资源,它保存所有临时表和临时存储过程。每次启动SQL Server2005是都会重新创建tempdb数据库。 * 教员演示本章的三个案例 * * * * * * * 好了,那么我们就使用约束来完善作者表和图书表。 首先在作者表中使用主键约束,避免作者重名问题。 * * * * 数据类型的范围设置可以比原来大,也可以比原来小,但是如果里面有数据存在,则对应的数据类型范围必须比原来大 使某个约束有效,此时对原来表中的数据不受限制,可以不符合约束。但是对新添加的数据必须符合约束。 像Java语言一样,有表达式。表达式是由变量、运算符和常量值组成的。 * 教员演示本章的三个案例 * 实现功能:把Values子句提供的列值依次赋值给表中指定的各列。 添加数据时,字符型和日期型数据的值要用单引号括起来。 * 此时语法检测就不通过:INSERT 语句中列的数目小于VALUES 子句中指定

文档评论(0)

bainiangengyun + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档