数据库技术概述.ppt
《数据库技术概述.ppt》由会员分享,可在线阅读,更多相关《数据库技术概述.ppt(22页珍藏版)》请在优知文库上搜索。
1、第1章 数据库技术概述教学目标:v了解数据库中的有关的基本概念、数据库系统的组成及各部分的主要功能。v了解数据库的三个发展阶段及各阶段的主要特点。v了解数据库管理系统SQL Server 2005。v掌握安装SQL Server 2005的方法。1.11.1数据库系统的产生与发展数据库系统的产生与发展1.1.1 1.1.1 数据库基本概念:数据库基本概念:(1)数据:用符号记录下来的可以区别的信息,数据内容是事物特性的反映或描述,数据是符号的集合。表现形式不仅包括数字和文字,还包括图形、图象、声音等。(2)信息:现实生活中事物的存在方式或运动形式的反映,它以数据的形式表示,即数据是信息的载体。
2、(3)数据库(Database ,简称DB):可以理解为存储数据的仓库。它是按一定组织方式存储的、相互有关的数据的集合,这些数据不仅彼此关联而且可以动态变化。它具有以下几个特点:数据结构化:一个或多个数据文件组成一个数据库,同一个数据库内的数据文件的数据组织应获得最大程度的共享与最小的冗余度。数据共享:实现不同的用户可以使用数据库中的数据,从而提高数据的利用率。数据的独立性:数据与使用数据的应用程序相互独立。数据的一致性与正确性:在处理数据的过程中,必须保证数据的有效、正确。避免由于意外事故与非法操作而导致数据的不一致。(4)数据库管理系统(DataBase Management System
3、,简称:DBMS):数据库管理系统是用户实现加工数据的数据管理软件系统。即负责数据库存取、维护和管理的软件系统。它为用户提供以下几个主要功能:数据定义功能(建立数据库):DBMS通过相应的操作语言实现对采集的初始数据的装入、组织与存储。数据操纵功能:DBMS提供数据操纵语言DML(Data Manipulation Language)实现对数据库的基本操作,根据用户的需求,对数据库中的数据进行修改、删除、插入、检索、重组等操作功能。SQL语言就是DML的一种。数据库的控制与维护功能:通过对数据库进行有效的控制,系统性能分析与监视,实现数据的完整性、安全性及并发控制与数据恢复。 由此来确保数据正
4、确有效和数据库系统的正常运行。数据的网络化和数据通信:实现数据的网络查询、修改等功能,并实现数据与其它管理系统数据格式的转换功能,与操作系统、其他软件系统和用户程序进行通信的,更大程度地实现数据共享。(5)数据库系统(DataBase System,简称DBS) :通常是指数据库和相应的软硬件系统。是一个由计算机硬件、操作系统、数据库管理系统、应用程序和用户组成的复杂系统。用户是指使用数据库的人,即对数据库的存储、维护和检索等操作。用户分为三类:1.第一类用户,终端用户(EndUser)v主要是使用数据库的各级管理人员、工程技术人员、科研人员,一般为非计算机专业人员;2.第二类用户,应用程序员
5、(ApplicationProgrammer)v负责为终端用户设计和编制应用程序,以便终端用户对数据库进行存取操作。3.第三类用户,数据库管理员(DadabaseAdministrator,简称DBA)vDBA是指全面负责数据库系统的“管理、维护和正常使用的”人员,其职责如下:(1)参与数据库设计的全过程,决定数据库的结构和内容;(2)定义数据的安全性和完整性,负责分配用户对数据库的使用权限和口令管理;(3)监督控制数据库的使用和运行,改进和重新构造数据库系统。当数据库受到破坏时,应负责恢复数据库;当数据库的结构需要改变时,完成对数据结构的修改。特别对于大型数据库系统,DBA极为重要。DBA不
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库技术 概述