网站大量收购独家精品文档,联系QQ:2885784924

SQL Server数据库应用与开发 李德有 彭德林 SQL 2005第2章新.ppt

SQL Server数据库应用与开发 李德有 彭德林 SQL 2005第2章新.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 数据库管理 主要内容 熟悉数据库及其对象 学习文件和文件组及事务日志 了解创建数据库系统的几个阶段和原则 熟练掌握创建和管理数据库 2.1 SQL SERVER中数据库概述 2.1.1 数据库及其对象 1.数据库 在SQL Server 2005中数据库是数据和数据库对象的集合,以磁盘文件的方式存放在计算机里。数据处理是指将数据转换成信息的过程。 2.常见的数据库对象 表:是具体组织和存储数据的对象,由列和行组成。其中每一列都代表一个相同类型的数据。 记录:在表的结构建立完毕之后,表中的每一行数据就是一条记录。 主键:是表中的一列或多列的组合。它的值能唯一地确定一条记录。 外键:是这样一列或多列的组合,它存在于A表中,但不是A表的主键;它同时也存在于B表中,且是B表的主键,那么称这一列或多列是A表相对于B表的外键。外键是用来实现表与表之间的关系的。 索引:是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。它提供了数据库中编排表中数据的内部方法。 约束:是SQL Server实施数据一致性和数据完整性的方法或者说是一套机制,它包括主键约束、外键约束、Unique约束、Check约束、缺省值和允许空等六种机制。 默认值:功能就是在数据表中插入数据时,对没有指定具体值的字段,数据库会自动提供默认的数据。 规则:是用来限制数据表中字段的有限范围,以确保列中数据完整性的一种方式。 存储过程:是一组经过编译的可以重复使用的Transact-SQL代码的组合。它是经过编译存储到数据库中的,所以运行速度要比执行相同的SQL语句要快。 触发器:是一种特殊的存储过程,与表格相关联。当用户对数据进行插入、修改、删除或数据库(表)建立、修改、删除时激活,并自动执行。 2.1.2 文件和文件组 1.文件 文件是数据库的操作系统文件,SQL Server 2005中的每个数据库都由多个文件组成,SQL Server 2005 数据库有以下三种类型的文件。 1)主要数据文件 2)次要数据文件 3)日志文件 2 .文件组 出于方便对数据库文件的管理的考虑,可以将数据库文件分成不同的文件组。文件组可以对此进程提供帮助。系统管理员可以为每个磁盘驱动器创建文件组,然后将特定的表、索引、或表中的 text、ntext 或 image 数据指派给特定的文件组。SQL Server 2005提供了三种文件组类型,它们分别是主要文件组,用户自定义文件组和默认文件组。 1)主要文件组 2)用户自定义文件组 3)默认文件组 2.1.3 事务日志 事务日志是存放恢复数据所需的所有信息,是数据库中已发生的所有修改和执行每次修改的事务的一连串记录。当数据库损坏时,管理员可以使用事务日志还原数据库。每一个数据库必须至少拥有一个事务日志文件,允许拥有多个日志文件。 事务日志是针对数据库改变所做的记录,它可以记录针对数据库的任何操作,并将记录结果保存在独立的文件中。对于任何事务过程,事务日志都有非常全面的记录,根据这些记录可以将数据文件恢复成事务前的状态。 2.1.4 数据库设计过程 数据库设计是建立数据库及其应用系统的核心和基础,它要求对于指定的应用环境,构造出较优的数据库模式,建立起数据库应用系统,并使系统能有效地存储数据,满足用户的各种应用需求。一般按照规范化的设计方法,常将数据库设计分为若干阶段: 1.需求分析阶段 2.概念设计阶段 3.逻辑结构设计阶段 4.物理结构设计阶段 5.数据库实施阶段 6.数据库运行和维护阶段 1.用 SQL Server Management Studio创建数据库 1)从桌面上依次选择【开始】|【所有程序】|【Microsoft SQL Server 2005】|【SQL Server Management Studio】,打开SQL Server Management Studio窗口,设置好服务器类型、服务器名称、身份验证、用户名和密码,并单击【连接】按钮。 2)在【对象资源管理器】窗口里选择【数据库】节点并单击鼠标右键,弹出快捷菜单,选择【新建数据库】命令,如图2.1所示。 2.2.2 修改数据库配置 1.用 SQL Server Management Studio修改数据库配置 1)启动SQL Server Management Studio,连接上数据库实例,展开【对象资源管理器】里的树型目录,定位到要修改的数据库上。 2)右击要修改的数据库,例如我们选择“学生数据库”,弹出快捷菜单,选择【属性】选项。 2. 用 T-SQL 命令修改数据库配置 ALTER DATABASE database_n

文档评论(0)

精品课件 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档