SQL-电子工业-耿文兰

上传人:宝路 文档编号:48173973 上传时间:2018-07-11 格式:PPT 页数:564 大小:7.45MB
返回 下载 相关 举报
SQL-电子工业-耿文兰_第1页
第1页 / 共564页
SQL-电子工业-耿文兰_第2页
第2页 / 共564页
SQL-电子工业-耿文兰_第3页
第3页 / 共564页
SQL-电子工业-耿文兰_第4页
第4页 / 共564页
SQL-电子工业-耿文兰_第5页
第5页 / 共564页
点击查看更多>>
资源描述

《SQL-电子工业-耿文兰》由会员分享,可在线阅读,更多相关《SQL-电子工业-耿文兰(564页珍藏版)》请在金锄头文库上搜索。

1、SQL Server 2000数据库 管理与开发电子工业出版社课程要求q考试成绩评定 q考勤及纪律 20% q课堂测验及作业 30% q期末考试 50% q本课程学习技巧 q加强记忆 q充分思考 q加强上机实践 q理论联系实际23目录q 第01章 SQL Server 2000概述 q 第02章 数据库管理 q 第03章 表及其应用 q 第04章 数据的查询与更新 q 第05章 使用视图和索引 q 第06章 Transact-SQL程序设计 q 第07章 使用规则、默认值与触发器 q 第08章 SQL Server中的安全管理 q 第09章 备份和还原 q 第10章 不同数据格式的转换第01章

2、 SQL Server 2000概述1.1 SQL Server 2000简介 1.2 SQL Server 2000的安装 1.3 启动和停止SQL Server服务 1.4 注册服务器和创建服务器组 1.5 SQL Server 2000管理工具简介总结5回忆以前学习的知识q生活中遇到的大量数据,需要解决哪些问题? q数据保存、查询、排序、筛选、删除 q在Execl中学习的相关内容?q数据清单、自动筛选和高级筛选、分类汇总、数据透 视图和透视表 qExecl数据库6计算机化数据库的好处q数据结构化 q数据能够共享 q数据冗余度小,易扩充 q数据与程序的独立性较高 q对数据实行集中统一控制

3、q可以建立和遵循某些标准 q便于维护数据完整性 q能够实现数据的安全性7数据库的发展史q萌芽阶段文件系统q使用磁盘文件来存储数据 q初级阶段第一代数据库q出现了网状模型、层次模型的数据库 q中级阶段第二代数据库q关系型数据库和结构化查询语言 q高级阶段新一代数据库 q“关系-对象”型数据库8SQL Server 2000qMS SQL Server 2000是一个大型的关系型数据 库系统 q是一个多层的客户/服务器数据库系统 q采用请求-应答工作方式9SQL Server 2000的版本q 企业版 q 最大支持32个CPU、64G内存的多处理器系统,适合大规模商业 应用 q 标准版 q 最大支

4、持4个CPU、2G内存的多处理器系统,适合中小规模商业 应用 q 个人版 q 支持两个CPU的处理器系统,适合个人或小型工作组的实验应用 q 开发版 q 适合于开发人员应用 q 评估版 q 适合于开发人员体验SQL Server 2000的新功能qq硬件需求硬件需求qq配置要求配置要求 qCPU qP166、推荐PIIq内存q最少256 MB (Windows 2000) q最少 64 MB (Windows NT 4.0)q磁盘空间q250 MB (典型安装) 270 MB (完全安装)qMB安装SQL Server 2000企业版11各版本关系无缝迁移,无缝迁移,100% 100% 的兼容

5、性的兼容性SQL 2000 SQL 2000 DesktopDesktopWindows 95Windows 95 Windows 98Windows 98 NT WorkstationNT WorkstationSQL 2000 StandardSQL 2000 StandardGigabytesGigabytes 100s users100s usersSQL 2000 EnterpriseSQL 2000 EnterpriseTerabytesTerabytes 1,000s users1,000s users12SQL Server 2000的新特性q与Internet集成 q可伸缩性

6、和易用性 q企业级数据库功能 q易于安装、部署和使用 q数据仓库13安装SQL Server 2000 4-1q 以Microsoft SQL Server 2000 Personal版本为例 q 1. 插入光盘SQL Server 2000自动安装或双击光盘上的 AUTORUN.EXE文件 q 2. 点击【安装 SQL Server 2000 组件(C)】 q 3. 点击【安装数据库服务器(S)】14安装SQL Server 2000 4-2q 4.选中【本地计算机】选项 。 q 5. 选择【创建新的SQL SERVER实例】项 15安装SQL Server 2000 4-3q 6. 在姓名

7、后输入:“王斌”,在公司名称后输入:“*计算 机工程有限公司” q 7. 接受许可协议 q 8.选中【服务器和客户端工具S】 16安装SQL Server 2000 4-4q 9. 选中【典型】安装方式 q 10.选择【使用本地系统帐户】 q 11. 选择【混合模式(Windows身份验证和SQL身份验证 )】,输入用户名“sa”和密码“sa” q 12.至此安装SQL SERVER 2000全部结束 17停止和启动SQL Server服务q在对SQL Server数据库进行任何操作之前,必须 启动本地或远程SQL Server服务器q使用服务管理器 q使用命令 q服务管理 q运行: Net

8、Start mssqlserver q暂停: Net pause mssqlserver q继续: Net continue mssqlserver q停止: Net stop mssqlserver18注册一个SQL Server 4-1 q在SQL Server企业管理器的菜单中选择操作,从 菜单中选择【新建SQL Server注册】 ,进入到 【欢迎使用注册SQL Server向导】对话框19注册一个SQL Server 4-2q选择复选框中你要使用的一个或多个服务器 。 q选择使用的身份认证方式SQL Server身份认证 20注册一个SQL Server 4-3q在SQL Serve

9、r身份认证对话框中输入登录名和密 码 q选择服务器组或创建服务器组21注册一个SQL Server 4-4q整个注册过程完成 22管理工具简介q 服务管理器 q 服务启动、暂停和停止管理 q 企业管理器 q 可以完成几乎所有管理工作 q 查询分析器 q 允许输入、执行SQL语句并返回结果 q 客户端网络实用工具 q 客户端数据库连接工具 q 事件探查器 q 数据库事件管理工具 q 数据导入/导出工具q 用于数据的传递与转换q结构化查询语言SQL Structured Query LanguageSQL是RDBMS的标准语言,遵循ANSI(美国 国家标准协会)所制定的标准。 qSQL分类 数据查

10、询语言(DQL):Select * FROM ABC 数据操作语言(DML):Update ABC SET A = “CH” 数据控制语言(DCL):Revoke Create Table FROM U1 数据定义语言(DDL):Create Table ABC 通用命令语言(CCL):Declare CS Cursor For SQL 的分类24第01章总结 q 掌握概念 q 关系数据库 q SQL Server 2000的版本 q 两种身份验证模式 q 管理工具的使用 q 服务管理器 q 企业管理器 q 查询分析器25早期数据保存方式 计算机文件q可以以不同的文件格式进行数据保存 q今天人

11、们依然采用文件方式保存一些数据操作、修改、查找数据1 1磁盘计算机系统进行数据处理2 2传送信息磁带26数据库模型q模型:事物抽象特征或者过程的描述 q数据模型 q描述用来存储数据的容器 q在该容器中存储和检索数据的过程 q数据库模型分类 q层次模型 q网状模型 q关系模型27753862981成绩学号刘三阳3李东2张明1姓名学号刘三阳753姓名成绩学号关系模型q记录和记录之间通过属性之间的关系来进行连接 q保证数据独立性,并形成数据集之间的关系28基于关系模型的数据库q目前较流行的关系型数据库 q桌面数据库MS Access q大型网络数据库MS SQL Server、Oracle和Syba

12、se、 DB2等29请求-应答工作方式数据库服务器响应和提供数据响应和提供数据应用程序数据库数据库操作和查询操作和查询30SQL Server实例q安装SQL Server 2000数据服务器就是安装SQL Server 2000数据库引擎实例 q一台计算机上可安装多个SQL Server数据库引擎 实例 q在单台计算机上可以运行的实例数目取决于可用 资源,SQL Server 2000最多支持16个实例 qSQL Server实例类型q默认实例 q一台计算机上只能有一个默认实例 q默认实例可以是SQL Server的任何版本 q命名实例31SQL Server服务 SQL Server代理服

13、务 MSDTC服务每个SQL Server实例都有一个SQL Server服务,默认实例名为 MSSQLServer服务管理器32服务管理器的启动方法q托盘图标 q开始菜单程序组 q执行文件 qSqlmangr.exe33企业管理器组注册数据库数据库对象数据库表记录在服务器节点上指示灯是绿色 的,表示服务器连接成功34登录查询分析器35使用查询分析器对象浏览器第02章 数据库管理2.1 数据库系统概述 2.2 SQL Server数据库概念 2.3 系统数据库 2.4 创建用户数据库 2.5 查看数据库信息 2.6 设置数据库选项 2.7 修改数据库 2.8 删除数据库 2.9 数据库的分离与

14、附加总结37数据库概述q数据库就是按照一定的组织结构存储在计算机存 储介质上的相关数据的集合 q数据库具有以下的特点 q结构化 q数据库文件及文件内部数据都有一定的结构 q独立性 q数据的逻辑组织与物理存储方式无关 q数据共享,减少冗余 q数据集中存储,统一管理 q安全性与完整性 q保证数据的正确性和可靠性38什么是DBMS?q数据库管理系统是用来帮助用户建立、使用和管 理数据库的软件系统,简称DBMS q数据库管理系统的功能 q建立:建立数据库结构,并存储用户数据 q操作:插入、修改、删除、检索、统计汇总、打印等 q其他:数据安全性、数据完整性、并发控制(在网络 环境下多个用户同时对同一数据

15、库中的数据进行存取 的操作)等管理39数据库系统q数据库系统狭义地讲是由数据库管理系统和用户 构成 q广义地讲是由计算机硬件、操作系统、数据库管 理系统以及在它支持下建立起来的数据库、应用 程序、用户和维护人员组成的一个整体40数据库系统的组成q计算机基本系统 q数据库管理系统 q数据库 q物理数据库 q有关应用所需要的工作数据的集合,是数据库的主体 q描述数据库 q关于各级数据结构的描述数据,通常由一个数据词典系统管理41SQL Server数据库qSQL Server 2000是一种采用SQL语言的关系数 据库管理系统,是以文件的形式存储在磁盘上的( 以文件组形式进行组织管理),数据库文件

16、(使用 便于管理的规则命名)根据作用不同分为三种文件名扩展名 存在数量作用(存放内容)主数据文件.MDF 仅有1个数据和数据库启动信息辅助数据文件.NDF 0个或多个 存放数据事务日志文件.LDF 1个或多个 存放数据库的修改信息42采用多个数据库文件 来存储数据的优点q数据库文件可以不断扩充而不受操作系统文件大 小的限制 q可以将数据库文件存储在不同的硬盘中,这样可 以同时对几个硬盘做数据存取提高了数据处理的 效率,对于服务器型的计算机尤为有用43数据库对象q数据库中的数据按不同形式组织在一起,构成了 不同的数据库对象 q数据库对象在磁盘上没有对应的文件 qSQL Server 2000中有以下数据库对象:表、视 图、存储过程、触发器、用户自定义数据类型、 用户自定义函数、索引、规则、默认、约束等44数据库文件组q将多个数据文件存放在不同的磁盘上并把多个数 据文件组成一个或多个文件组 q数据库根据组内数据文件的大小,按比例地写入 组内所有数据文件,使多个

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号