sqlserver数据库基础 ppt课件_第1页
sqlserver数据库基础 ppt课件_第2页
sqlserver数据库基础 ppt课件_第3页
sqlserver数据库基础 ppt课件_第4页
sqlserver数据库基础 ppt课件_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 第一章 SQL Server数据库基础 2 课程地位 .Net & C#SQL Server XML SPMASP.NET & WebService Oracle UML SPR: Computer Base HTML&JavaScriptSQL Server BaseOOP&Java BaseC STB JSP/Servlet EJB&WebService WinForms Struts&JSF Testing&SQA Linux 3 课程目标 q理解数据的基本概念 q熟识SQL Server的基本操作 q创建数据库、表、检查约束 q编写T-SQL执行数据查询 q为数据库开发提供基础 4 本章目标 q理解数据的基本概念 q熟识SQL Server企业管理器的基本操作 q创建和配置SQL Server数据库 5 数据库和应用程序 2-1 数据库服务器 响应和提供数据响应和提供数据 应用程序 数据库数据库 操作和查询操作和查询 6 数据库和应用程序 2-2 q应用程序 q作用:响应操作并显示结果、向数据库请求数据 q要求:美观、操作简单方便 q数据库 q作用:存储数据、检索数据、生成新的数据 q要求:统一、安全、性能等 7 为何需要数据库 q存储数据的方法 q第一种方法:用大脑来记住数据 q第二种方法:写在纸上 q第三种方法:写在计算机的内存中 q第四种方法:写成磁盘文件 q 8 数据库能够做什么 q存储大量数据,方便检索和访问 q保持数据信息的一致、完整 q共享和安全 q通过组合分析,产生新的有用信息 9 数据库的发展史 q萌芽阶段文件系统 q使用磁盘文件来存储数据 q初级阶段第一代数据库 q出现了网状模型、层次模型的数据库 q中级阶段第二代数据库 q关系型数据库和结构化查询语言 q高级阶段新一代数据库 q“关系-对象”型数据库 10 时下流行的数据库 qOracle qOracle公司的产品 q“关系-对象”型数据库 q产品免费、服务收费 qSQL Server q针对不同用户群体的五个特殊的版本 q易用性好 qDB2 qIBM公司的产品 q支持多操作系统、多种类型的硬件和设备 11 数据库的基本概念 6-1 这些客观存在的、可以被描述事物都是“实体” 12 数据库的基本概念 6-2 行(记录) 列 13 数据库的基本概念 6-3 数数 据据 表表 存储过程存储过程 视视 图图 . 订单订单 客户客户 产品产品 产品数据库 表 q 数据库就是“数据”的“仓库” q 数据库由表、关系以及操作对象组成 q 数据存放在表中 14 数据库的基本概念 6-4 马兰A004 杨可A003 刘开泰B008 李新爱B007 数据库 检索数据插入数据更新数据删除数据 数据库管理系统数据库管理系统DBMSDBMS 15 数据库的基本概念 6-5 编号姓名年龄民族部门 1王涛33汉族人事管理部 2李梅27汉族人事管理部 1127李梅2 1133 王涛1 部门编码民族编码年龄姓名编号 回族2 汉族1 民族民族编码 市场营销部2 人事管理部1 部门部门编码 存在冗余 为减少数据查找的麻烦,允许数据有一定的冗余 16 数据库的基本概念 6-6 Roll NumberNameAddressBookTaken 12 Alicia Ruth12, Temple StreetAC091 14 Jason Darren123, Sunset Blvd.AC043 15Mary Beth 32, Golden AvenueAC021 12 Alicia Ruth12, Temple StreetAC043 12 Alicia Ruth12, Tmple StreetAC011 15 Mary Beth33, Golden AvenueAC011 不同的地址! 存在不正确、不准确的数据,数据库“失去了完整性 ” 姓名 17 SQL Server安装需求 最小配置最小配置 处理器 166-MHz 奔腾处理器或者更高 内存 最小 256 MB (Windows 2000安装) 最小 64 MB (Windows NT 4.0安装) 磁盘容量250 MB (典型安装)100 MB (客户端工具) 270 MB (完全安装)50 -130 MB (分析服务) 80 MB (英文查询) MB 18 SQL Server 2000组件 19 服务管理器 演示启动和停止服务 20 使用企业管理器 4-1 组注册数据库数据库对象数据库表 记录 21 使用企业管理器 4-2 演示创建组 22 使用企业管理器 4-3 演示建立注册 23 使用企业管理器 4-4 演示建立登录和数据库用户 24 SQL Server中的数据库 master modeltempdbmsdb pubsNorthwind 系统数据库 用户数据库 User1User2 25 创建数据库 3-1 页:8 KB 表、索引 数据 数据库 数据文件 .mdf或.ndf 日志文件 .ldf 最多= 8060字节 q数据库文件和事务日志文件 26 创建数据库 3-2 qNorthwind的物理文件结构 Northwnd.ldf E: 日志文件日志文件 OrdersOrders CustomersCustomers ProductsProducts OrdHistYear2OrdHistYear2 OrdHistYear1OrdHistYear1 主文件组主文件组 Northwnd.mdf C: 用户定义文件组用户定义文件组 OrdHist1.ndfOrdHist2.ndf D: syssys syssys sysuserssysusers sysobjectssysobjects 27 创建数据库 3-3 演示创建数据库 28 管理和维护:收缩数据库 演示收缩数据库 29 管理和维护:移动数据库 演示分离和附加数据库 30 管理和维护:配置选项 演示配置数据库的选项 31 删除数据库 32 总结 q SQL Server 2000是Microsoft公司提供的关系型数据库管 理系统,SQL Server也是当今流行的数据库 q 数据库是表和数据库访问对象的集合,其中表分类存储了 不同的实体信息,每一行数据对应一个实体的描述信息 q 数据冗余是指数据库中存在一些重复的数据,数据完整性 是指数据库中的数据能够正确反应实际情况,数据库中允 许有一些数据冗余,但

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论