数据库基础知识培训.ppt

上传人:wj 文档编号:13039551 上传时间:2023-06-10 格式:PPT 页数:67 大小:6.60MB
下载 相关 举报
数据库基础知识培训.ppt_第1页
第1页 / 共67页
数据库基础知识培训.ppt_第2页
第2页 / 共67页
数据库基础知识培训.ppt_第3页
第3页 / 共67页
数据库基础知识培训.ppt_第4页
第4页 / 共67页
数据库基础知识培训.ppt_第5页
第5页 / 共67页
数据库基础知识培训.ppt_第6页
第6页 / 共67页
数据库基础知识培训.ppt_第7页
第7页 / 共67页
数据库基础知识培训.ppt_第8页
第8页 / 共67页
数据库基础知识培训.ppt_第9页
第9页 / 共67页
数据库基础知识培训.ppt_第10页
第10页 / 共67页
数据库基础知识培训.ppt_第11页
第11页 / 共67页
数据库基础知识培训.ppt_第12页
第12页 / 共67页
数据库基础知识培训.ppt_第13页
第13页 / 共67页
数据库基础知识培训.ppt_第14页
第14页 / 共67页
数据库基础知识培训.ppt_第15页
第15页 / 共67页
数据库基础知识培训.ppt_第16页
第16页 / 共67页
数据库基础知识培训.ppt_第17页
第17页 / 共67页
数据库基础知识培训.ppt_第18页
第18页 / 共67页
数据库基础知识培训.ppt_第19页
第19页 / 共67页
数据库基础知识培训.ppt_第20页
第20页 / 共67页
亲,该文档总共67页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

数据库基础知识培训.ppt

《数据库基础知识培训.ppt》由会员分享,可在线阅读,更多相关《数据库基础知识培训.ppt(67页珍藏版)》请在冰点文库上搜索。

数据库基础知识培训.ppt

数据库基础知识,主讲人:

李诗,2011.9.20,主要内容,了解,理解,1、数据库的基本知识,2、数据库的发展阶段及历史,3、数据库的基本属性,3、数据库的种类,4、SQL2005简介,数据库基础,3、SQL2005工具,5、SQL2008简介,1、SQL2005安装过程以及遇到的问题,掌握,1、数据库的相关概念区分,科研知识越来越多,就业信息越来越多,学习资料越来越多,数据库基础,1.数据库的基本知识,如果这些能利用计算机帮我管理这些信息就好!

我们把这种存放这些信息的仓库称为数据库。

数据库基础,1.数据库的基本知识,数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。

所有的信息(数据事实等)的编纂物,不论其是以印刷形式,计算机存储单元形式,还是其它形式存在,都应视为“数据库”。

数据库基础,什么是数据库?

J.Martin,伯尔尼公约议定书专家委员会,1.数据库的基本知识,数据库是“按照数据结构来组织、存储和管理数据的仓库”。

数据库的定义,数据库基础,1.数据库的基本知识,数据库基础,1.数据库的基本知识,8,1.1.什么是数据库、数据库管理系统、数据库应用系统、数据库系统?

数据库基础,1.数据库的基本知识,区分以下几个有关数据库的概念,

(1)数据库(DataBase),存储在计算机存储设备中的、结构化的相关信息的集合。

(存放信息的仓库),注意两点:

a、这个集合不仅包括描述事物的数据本身,而且包括相关事物之间的关系。

b、数据库中的数据具有数据独立性和共享性,数据库基础,1.数据库的基本知识,

(2)数据库管理系统(DBMS),位于用户与操作系统之间的数据管理软件,为数据库的建立、使用和维护而配置的软件。

使用户能方便地定义数据和操纵数据库,并能报证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。

数据库基础,1.数据库的基本知识,数据库管理系统主要功能包括以下几个方面:

数据库基础,1.数据库的基本知识,12,(3)数据库应用系统,利用数据库系统资源开发的面向某一类实际应用的软件系统。

如:

学生成绩管理系统、图书管理系统等。

数据库基础,1.数据库的基本知识,13,(4)数据库系统,引入了数据库的计算机系统,包括计算机软件和硬件系统、数据库、数据库管理系统、数据库应用系统以及数据库管理员和用户。

数据库应用系统,数据库管理系统,操作系统,硬件,最终用户,数据库管理员和开发人员,数据库基础,1.数据库的基本知识,1.2数据库的发展阶段及历史,数据库基础,1.数据库的基本知识,1.2数据库的发展阶段及历史,数据库基础,1.数据库的基本知识,

(1)人工管理,数据管理任务,包括存储结构、存储方法、输入/输出方式等完全由程序设计者负责。

数据库基础,1.数据库的基本知识,

(2)文件系统,出现了随机访问外部存储设备;出现了操作系统和高级语言用户按“文件名”管理数据。

数据库基础,1.数据库的基本知识,(4)数据库系统,数据库基础,1.数据库的基本知识,(5)面向对象数据库系统,数据库技术与面向对象程序设计技术结合产生了面向对象数据库系统。

面向对象数据库吸收了面向对象程序设计方法的核心概念和基本思想,克服了传统数据库的局限性,能够自然地描述、存储复杂的数据对象以及这些对象之间的关系,提高了数据库管理效率、降低了用户使用的复杂性。

是新一代迅速发展中的数据管理技术。

数据库基础,1.数据库的基本知识,01,02,03,实现数据共享,减少数据的冗余度,数据的独立性,数据库基础,1.3数据库的主要特点,3.数据库的基本属性,06,故障恢复,04,数据实现集中控制,05,数据一致性和可维护性,数据库基础知识,1.3数据库的主要特点,2.数据库的基本属性,1.4数据库的三层模式,应用1,应用2,应用3,应用4,应用5,外模式1,外模式2,外模式3,概念模式,内模式,数据库,外模式/模式印象,模式/内模式印象,逻辑独立性,物理独立性,用户和程序员看到并使用的局部数据逻辑结构和特征。

数据库中全体数据的逻辑结构和特征的描述。

数据物理结构和存储方式的描述。

数据库基础,1.数据库的基本知识,数据库基础,2.数据库的种类,1.从所支持的数据模型来分类。

数据库可分为层次数据库、网状数据库、关系数据库、面向对象数据库和演绎数据库(知识库或逻辑数据库)等。

2.从系统的体系结构来分类。

数据库可分为集中式数据库、分布式数据库、客户/服务器数据库、联邦数据库、并行数据库和移动数据库等。

3.从处理的数据类型来分类。

数据库可分为传统事务处理数据库、统计数据库、工程数据库、时态数据库、模糊数据库、多媒体数据库等。

数据库基础,2.数据库的种类,2.1层次数据库(HierarchiaclDatabase),层次数据模型的典型代表是IMS系统,特点:

只有一个根节点从一个节点到其双亲的映射是唯一的除根节点外,其他节点都要指出其双亲:

层次数据库是将数据组织成有向有序的树结构,并用“一对多”的关系联结不同层次的数据库。

数据库基础,2.数据库的种类,2.2网状数据库,。

网状数据模型的典型代表是DBTG系统,特点:

允许一个以上的结点无双亲一个结点可以有多于一个的双亲,网状数据库系统采用网状模型作为数据的组织方式,数据库基础,2.数据库的种类,2.3关系数据库(RDBMS),建立在关系数据库模型基础上的数据库,以行和列的形式存储数据,从用户的角度关系模型中的数据逻辑结构是一张二维表。

目前主流的关系数据库有oracle、SQL、access、db2、sqlserver,sybase等。

特点:

数据以表格的形式存在每行为各种记录的名称许多的行和列组成一张表单若干的表组成数据库,数据库基础,2.数据库的种类,2.4云数据库(CloudDB),云库把各种关系型数据库看成一系列简单的二维表,操作方式是基于简化版本的SQL或访问对象进行操作。

使用云数据库的用户不能控制运行着原始数据库的机器,也不必了解它身在何处。

传统关系型数据库通过提交一个有效地链接字符串即可加入云数据库。

使用云数据库的用户不能控制运行着原始数据库的机器,也不必了解它身在何处。

数据库基础,2.数据库的种类,2.5几种常用数据库,数据库基础知识,4.数据库的种类,4.5几种常用数据库,Access是微软公司推出的基于Windows的桌面关系数据库管理系统。

适用于百M内的数据存储,是小型数据库。

SQLServer是一个关系数据库管理系统,它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的。

数据库基础知识,4.数据库的种类,仅次于微软公司的世界第二大软件公司Oracle于1979年引入了第一个商用SQL关系数据库管理系统。

大型企业采用Oracle数据库,如银行系统等。

Oracle,MySql是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司。

在2008年1月16号被Sun公司收购。

而2009年,SUN又被Oracle收购。

目前MySQL被广泛地应用在Internet上的中小型网站中。

由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

IBM公司研制的一种关系型数据库系统。

DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、Windows等平台下。

DB2,数据库基础知识,4.数据库的种类,数据库基础,3.SQL2005简介,数据库基础,3.SQL2005简介,3.1SQL概述,SQL(StructuredQueryLanguage)是用与对存放在计算机数据库中的数据进行组织、管理和检索的工具,SQL语言包含4个部分:

数据定义语言(DDL),例如:

CREATE、DROP、ALTER等语句。

数据操作语言(DML),例如:

INSERT(插入)、UPDATE(修改)、DELETE(删除)语句。

数据查询语言(DQL),例如:

SELECT语句。

数据控制语言(DCL),例如:

GRANT、REVOKE、COMMIT、ROLLBACK等语句。

3.2SQL2005性特新,SQL2005是一个全面的数据库平台,其数据引擎是企业数据管理解决方案的核心。

SQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠地存储功能,可构建和管理用于业务的高可用和高性能的数据应用程序。

数据库基础,3.SQL2005简介,数据库管理特性:

数据库镜像在线恢复在线检索操作快速恢复安全性能的提高新的管理工具专门的管理员连接快照隔离数据分割增强复制功能,开发特性:

.NET框架主机XML技术复ADO.NET2.0版本增强的安全性Transact-SQL的增强性能SQL服务中介快照隔离Web服务报表服务全文搜索功能的增强,数据库基础,3.SQL2005简介,Office及其第三方应用,开发工具,管理工具,SQL2005,集成服务,分析服务,报表服务,复制服务,集成服务,数据平台的组成框架,3.3SQL2005安装过程,SQL2005安装之前必须先安装.NETFramework2.0装SQLServer2005系列的任一成员之前,必须先卸载SQLServer2005、VisualStudio2005和.NETFramework2.0的所有先前测试版本、CTP版本或技术预览版,数据库基础,3.SQL2005简介,数据库基础,3.SQL2005简介,1、点击Setup.exe安装程序开始安装过程,2、接受协议开始安装,数据库基础,3.SQL2005简介,3、开始检查按章组建,数据库基础,3.SQL2005简介,在执行安装前的检测时,出现COM+目录要求警告,4、开始安装程序,数据库基础,3.SQL2005简介,5、开始安装向导,数据库基础,3.SQL2005简介,6、检查系统配置,正常是没有警告信息,数据库基础,3.SQL2005简介,7、输入注册信息,数据库基础,3.SQL2005简介,8、选择安装的组件,建议全选,数据库基础,3.SQL2005简介,9、选择安装的数据库的实例名称,一般选择默认。

数据库基础,3.SQL2005简介,10、选择启动的服务,数据库基础,3.SQL2005简介,11、选择身份验证模式,建议输入安全的密码,数据库基础,3.SQL2005简介,12、选择排序规则,数据库基础,3.SQL2005简介,13、选择报表服务器安装选项,数据库基础,3.SQL2005简介,14、配置其它使用配制,数据库基础,3.SQL2005简介,15、开始安装过程,数据库基础,3.SQL2005简介,16、配制安装进行中,数据库基础,3.SQL2005简介,17、安装配制完毕,数据库基础,3.SQL2005简介,18、成功安装完成,数据库基础,3.SQL2005简介,19、运行管理工具,数据库基础,3.SQL2005简介,20、进入管理工具,正常管理数据库,数据库基础,3.SQL2005简介,安装过程中常遇到的错误,3.4完全卸载SQL,1、Stop所有SQL服务,数据库基础,3.SQL2005简介,2.用WindowsInstallCleanUp工具卸载SQL2005组件,数据库基础,3.SQL2005简介,3.用SrvInstw.exe删除所有SQL服务,数据库基础,3.SQL2005简介,4.清除注册表,a.将HKEY_CURRENT_USER-Software-Microsoft下的MicrosoftSQLServer文件夹全部删除b.将HKEY_LOCAL_MACHINE-SOFTWARE-Microsoft下的MicrosoftSQLNativeClient,MicrosoftSQLServer,MicrosoftSQLServer2005Redist全部删除。

a.将HKEY_CURRENT_USER-Software-Microsoft下的MicrosoftSQLServer文件夹全部删除b.将HKEY_LOCAL_MACHINE-SOFTWARE-Microsoft下的MicrosoftSQLNativeClient,MicrosoftSQLServer,MicrosoftSQLServer2005Redist全部删除。

数据库基础,3.SQL2005简介,5.删除残留文件,将C盘ProgramFile下的MicrosoftSQLServer文件夹删除,6.重启电脑,重新安装,数据库基础,3.SQL2005简介,数据库基础知识,3.5.SQL2005工具,、开发工具,数据库基础,4.SQL2008简介,SQLServer2008正式发布于2008年第三季度,功能更为全面和强大,SQL2008新特性:

可信任的数据平台高效的数据平台智能的数据平台,数据库基础知识,小结,数据库基础知识,小结,谢谢大家!

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2