01_SQL Server 数据库基础1.pptVIP

  • 2
  • 0
  • 约2.81千字
  • 约 23页
  • 2017-05-13 发布于河南
  • 举报
01_SQL Server 数据库基础1

数据库与应用程序 数据库和应用程序的关系 前端:漂亮的个性化窗口界面,吸引用户,可以用Java、.Net等开发 后台:存放数据的仓库,使用 SQL Server,Oracle,DB2 等开发 前端和后台的关系:前端窗口界面根据要求显示后台的数据 数据库的基本概念 编号 姓名 年龄 民族 部门 1 王涛 33 汉族 人事管理部 2 李梅 27 汉族 人事管理部 1 1 27 李梅 2 1 1 33 王涛 1 部门编码 民族编码 年龄 姓名 编号 回族 2 汉族 1 民族 民族编码 市场营销部 2 人事管理部 1 部门 部门编码 存在冗余 为减少数据查找的麻烦,允许数据有一定的冗余 数据库的基本概念 存在不正确、不准确的数据,数据库“失去了完整性” 编码 姓名 地址 销售代码 11 阿兰 海淀黄庄菜园子 AC091 12 东方求败 海淀龙王庙鬼楼 AC043 15 张无忌 中关村大街3-201 AC011 13 菜鸟特注 海淀龙王庙树林 AC041 14 赵可 海淀龙王庙树林 AC012 15 张无忌 中关村大街2-101 AC011 姓名 不同的地址! 数据库的基本概念 数据库管理系统( DBMS ) DBMS -- DataBase Management System DBMS 是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库 检索数据 插入数据 更新数据 删除数据 数据库管理系统 DBMS 数 据 库 SQL Server 发展简史和版本 SQL Server 发展简史和版本 1995年以前由Microsoft、Sybase和Ashton-Tate三家公司共同开发 1.X 1988 4.X 1992 6.0 1995 自主研发 6.5 1996 7.0 1999.1 2000 2000.8 2005 2005.12 EE:SQL Server 2005 Enterprise Edition(企业版) DE:SQL Server 2005 Developer Edition(开发板) SE:SQL Server 2005 Standard Edition(标准版) WG:SQL Server 2005 Workgroup Edition(工作群版) SSE:SQL Server 2005 Express Edition(简易版) 登录数据库 当前所使用的服务器名 当前登录数据库的验证方式 管理器 服务器名 数据库 数据库对象 记录 管理器 管理器创建组 演示 管理器建立注册 演示 SQL Server中的数据库 数据库类型:系统数据库 和 用户数据库 master model tempdb msdb pubs Northwind 系统数据库 用户数据库 User1 User2 SQL Server中的数据库 Master:主数据库。主要保存一组特殊的表(系统表)以用于系统的控制。比如在数据库上新建一数据库,则在主数据库中的sysdatabases表中将加入该记录。 Model:模型数据库。 Msdb:SQL代理进程保存任意系统作业的场所。比如计划对一数据库在每夜进行备份,则在msdb数据库中有一个记录项;要执行一次计划好的存储过程,则在msdb数据库中要有一个记录项。 Tempdb:记录一些临时的数据。与其他数据库不同,在每一次启动SQLServer时,tempdb数据库是系统中唯一完全重建的数据库。 SQL Server中的数据库 数据库文件类型 数据库文件 数据文件 日志文件( .LDF ) 主数据文件( .MDF ) 次数据文件( .NDF ) 必须有且仅有一个 可无,可有多个 必须有可有多个 数据库文件的组成: 主数据文件:*.mdf 次要数据文件:*.ndf 日志文件:*.ldf 数据库的其他属性: 文件存放位置,分配的初始空间,属于哪个文件组 文件增长:可以按百分比或实际大小指定增长速度 文件容量设置:可以指定文件增长的最大值或不受限 SQL Server中的数据库 数据库操作 数据库的分离,附加 收缩数据库 数据库的删除 总 结 SQL Server 是Microsoft公司提供的关系型数据库管理系统,SQL Server也是当今流行的数据库 数据库是表和数据库访问对象的集合,其中表分类存储了不同的实体信息,每一行数据对应一个实体的描述信息 管理器是SQL Server 最常用的操作环境之一,能够执行对数据库的日常管理操作 SQL Server数据库的物理文件包括数据文件和日志文件两部分,并且在创建数据库的时候就需要指定 数据库的操作包括创建、收缩、分离、配置选项和删除 * * * * * * * * * * * 第一章 SQL Server 数据库基础 本章目标

文档评论(0)

1亿VIP精品文档

相关文档