




已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年河北张家口怀来县硕博人才引进28名备考练习试题及答案解析
- 2025年宁夏烟草试题及答案
- 2025湖北石家庄辛集市大学生乡村医生专项计划招聘工作人员5人备考练习试题及答案解析
- 2025年园林养护知识题目及答案
- 2025师德师风教育管理心得体会
- 2025年山脉走势地理题目及答案
- 福建省漳州市2026届高中毕业班第一次质量检测日语试题(含答案)
- 建筑工程监理站2025年工作总结及2025年工作计划
- BIM技术在建筑质量管理中的应用
- 瓷砖采购合同
- 粉煤灰运输应急事故处理流程
- 江苏省苏州市2025年中考语文试卷(含答案解析)
- 电商直播模式下消费者农产品购买意愿影响因素研究-以赣南脐橙为例
- 开封产城融合投资集团有限公司招聘笔试题库2025
- 排污许可证审核及环境应急管理服务方案投标文件(技术方案)
- 2025年中国软件测试行业市场深度分析及发展前景预测报告
- 2026版创新设计高考总复习数学人教A版学生用-学生答案一~五章
- 消防工程监理质量评估报告(填写范本)
- 1.2地球与地球仪(第1课时)课件七年级地理上册人教版
- 外观专利培训课件
- DB32∕T 4787-2024 城镇户外广告和店招标牌设施设置技术标准
评论
0/150
提交评论