《物业信息管理》-精选课件(公开PPT)

上传人:zhuma****mei2 文档编号:137177460 上传时间:2020-07-05 格式:PPT 页数:182 大小:3.17MB
返回 下载 相关 举报
《物业信息管理》-精选课件(公开PPT)_第1页
第1页 / 共182页
《物业信息管理》-精选课件(公开PPT)_第2页
第2页 / 共182页
《物业信息管理》-精选课件(公开PPT)_第3页
第3页 / 共182页
《物业信息管理》-精选课件(公开PPT)_第4页
第4页 / 共182页
《物业信息管理》-精选课件(公开PPT)_第5页
第5页 / 共182页
点击查看更多>>
资源描述

《《物业信息管理》-精选课件(公开PPT)》由会员分享,可在线阅读,更多相关《《物业信息管理》-精选课件(公开PPT)(182页珍藏版)》请在金锄头文库上搜索。

1、物业信息管理wuyexinxiguanli,李力主编,教育部人才培养模式改革与开放教育试点物业管理专业系列教材,技术基础篇Jishujichupian,物业信息管理,物业信息管理第四章数据库技术基础,第四章数据库技术基础,内容提要本章主要讲述数据库的相关概念、数据库系统及基本操作。介绍SQLServer2000数据库系统的安装等内容。重点掌握:数据库的相关概念、数据安全概念和关系型数据库的体系结构,SQLServer2000数据库的基本操作。掌握:数据库系统与物业管理信息系统之间的关系,能够对SQLServer2000数据库进行简单操作。了解:数据库技术的的基本概念,了解SQLServer20

2、00数据库编程环境。,第四章数据库技术基础,4.1数据库系统概论4.2SQLServer概述4.3SQLServer安全管理4.4Transact-SQL语言基础4.5数据库基本操作,物业信息管理第四章数据库技术基础,4.1数据库系统概论,4.1.1数据库系统4.1.2数据库系统结构4.1.3数据库维护,物业信息管理第四章数据库技术基础4.1数据库系统概论,1、数据库系统的组成数据库系统通常由硬件支持系统、数据库、软件支持系统和数据库管理人员组成。(思考题1)(1)数据库数据库(Database,DB):是以一定的组织方式存储在计算机外部存储设备中的相关数据的集合。(思考题1),物业信息管理第

3、四章数据库技术基础4.1数据库系统概论,4.1.1数据库系统,(2)硬件支持系统硬件是数据库系统的工作平台。硬件包括计算机主机、外部存储器、数据通道、输入和输出设备等。(3)软件支持系统软件支持系统:包括操作系统、数据库及数据库管理系统,各种实用程序和各种语言的编译程序等。数据库管理系统(DBMS)是数据库系统的核心软件,可实现对数据库的建立、操作、控制和维护等管理。(4)数据库管理人员数据库管理人员是指使用、维护、开发数据库系统的相关人员。,物业信息管理第四章数据库技术基础4.1数据库系统概论,3、数据库系统在管理信息系统中的作用当前的数据处理大致可划分为两大类型:操作型处理(事务处理):是

4、对数据库联机的日常操作,主要是对企业内部进行管理,为企业的特定应用服务。分析型处理(信息型处理):对数据库中数据进行分析,从中提取有用的信息,为企业的发展服务。,物业信息管理第四章数据库技术基础4.1数据库系统概论,4.1.2数据库系统的结构,1、数据描述实体:客观存在的并可相互区别事物的称为实体。属性:用来表明实体特征的。属性值:区分属性特征的值。取值域:属性所取值的范围称为取值域。记录:相应于每一实体的数据。字段(数据项):标记实体属性的符号集。文件:同类记录的集合称为文件。关键词:能惟一标识文件中每个记录的一个或多个字段。称为文件的关键字。,物业信息管理第四章数据库技术基础4.1数据库系

5、统概论,物业信息管理第四章数据库技术基础4.1数据库系统概论,2、数据模型数据模型:是一组描述数据库的概念,这些概念可精确地描述数据和数据之间的关系。数据库管理系统都是建立在某种模型基础上的。(1)数据模型的组成数据模型通常由数据结构、数据操作规程和完整性约束三部分组成。(2)数据模型的种类(思考题2)在数据库管理系统中,描述数据库中数据的逻辑结构的数据类型有四类,它们分别是:层次模型、网状模型、关系模型和面向对象模型。,层次模型:层次模型是一种树形结构,用树形结构表示实体及实体类型之间的联系层次模型是以记录类型为节点有向树。最上一层的节点称为根节点,上一层节点称为下一层节点的父节点,反之称为

6、子节点。如下图所示。,物业信息管理第四章数据库技术基础4.1数据库系统概论,公司总经理,生产部经理,车间主任,销售部经理,代理销售商,开发部经理,生产部,生产车间,开发部,销售部,层次模型具有如下特点:有一个记录类型没有节点,其他记录类型有且仅有一个父节点。注意:层次模型可以表示一对一或一对多联系,但不能表示多对多联系。,物业信息管理第四章数据库技术基础4.1数据库系统概论,网状模型:用网状结构表示实体及其之间联系的模型称为网状模型。如图所示:网状模型有如下特点:允许有一个以上的节点无父节点。一个子节点可以有多个父节点。两个节点之间可以有两种或多种联系。,学校,教师,课程,班级,关系模型:用二

7、维表结构来表示实体及其之间联系的模型称为关系模型。,物业信息管理第四章数据库技术基础4.1数据库系统概论,关系模型特点:每一个二维表格就可构成关系模型,表中每一列对应实体的一个属性值。每行形成一个由全体属性组成的多元组,与一个特定的实体相对应。,面向对象模型:它是一种以对象为基础,以事件来驱动对象执行的技术。对象是一个包括状态和行为并被封装起来的整体。3、系统结构的分类(1)数据库系统的模式结构数据库系统具有三级模式的结构特征,即对应于用户级的一个或多个子模式;对应于全局逻辑级的模式;对应于物理存储级的存储模式。,物业信息管理第四章数据库技术基础4.1数据库系统概论,(2)数据库系统的体系结构

8、数据库系统可分为单用户结构、主从式结构、分布式结构和客户/服务器结构。单用户数据库系统:整个数据库系统都集中在一台计算机上,由一个用户单独使用,不能实现数据共享。主从式结构数据库系统:是指一台主机带多个终端的多用户结构数据库系统。分布式结构数据库系统:数据库中的数据在逻辑上是一个整体,但分散在网络的不同节点上。客户/服务器数据库系统:网络中某个节点上的计算机专门用于执行数据库管理系统功能,称为服务器;其他节点上的计算机则支持用户各种应用,称为客户机。,物业信息管理第四章数据库技术基础4.1数据库系统概论,4.1.3数据库维护,数据保护也称为数据控制。数据保护主要包括:数据的安全性、完整性、并发

9、控制和数据库恢复。1、安全性数据库的安全是指保护数据库以防不合法的使用所造成的数据泄露、更改或破坏。数据库系统安全保护方法一般有:(1)规定用户对数据的操作权限;(2)用户密码编码数据;(3)使用日志监视数据库活动;(4)在查询的路径上加以限制。,物业信息管理第四章数据库技术基础4.1数据库系统概论,2、完整性数据库的完整性是为了防止数据库被恶意破坏和非法存取,以保证数据的正确性和相容性。DBMS用一定的机制来检查数据库中的数据是否满足规定条件,这种条件在数据库中称为完整性约束条件。(1)数值约束和结构约束;(2)数据正确性校验。,物业信息管理第四章数据库技术基础4.1数据库系统概论,物业信息

10、管理第四章数据库技术基础4.1数据库系统概论,3、并发控制所谓的并发控制就是要用正确的方式控制并发操作,使一个用户事务的执行不受其他事务的干扰,避免造成数据的不一致。例如:火车票售票服务系统中,可能出现多个售票点在某一时刻同时访问数据库的同一数据。并发操作会出现如下三种情况:(1)只读数据一个用户修改了数据造成数据不一致;两个以上用户修改同一数据会造成覆盖产生数据不一致。并发控制的方法一般是加锁和发通知。(2)封锁机制;(3)发通知。,4.2SQLServer概述,4.2.1SQLServer2000简介4.2.2SQLServer2000常用工具及其功能4.2.3SQLServer数据库4.

11、2.4SQLServer2000安装,物业信息管理第四章数据库技术基础4.2SQLServer概述,4.2.1SQLServer2000简介SQLServer2000是一个客户机/服务器体系结构的关系型数据库管理系统。SQLServer能够对服务器端的数据库进行管理和维护,并能保证数据之间的完整性和一致性;,物业信息管理第四章数据库技术基础4.2SQLServer概述,运行在客户端的客户应用程序负责处理各种业务信息,并向用户显示数据;客户应用程序可以运行在一台或多台客户机,当客户应用程序需要访问数据库时,可通过网络,向服务器发出请求,服务器根据各种验证规则,对客户的请求进行分析和处理,并将结果

12、返回给客户机。SQLServer2000使用T-SQL作为它的数据库查询和编程语言。使用户能使用T-SQL访问数据,查询、更新和管理SQLServer关系数据库系统。,4.2.2SQLServer2000常用工具及其功能,物业信息管理第四章数据库技术基础4.2SQLServer概述,1、SQLServer服务SQLServer2000由三种基本的服务组成,包括:MSSQLServer,SQLserverAgent和MSDTC。(1)MSSQLServer是SQLServer引擎,它主要用于服务器上的数据库的管理及所有数据库命令的处理,同时它还能保证数据的一致性和完整性,并对多个用户同时访问相同

13、的数据进行控制与调整。(2)SQLServerAgent是SQLServer自动化引擎,它与SQLServer一起工作以完成各种管理任务,它负责创建和管理本地的多服务器的作业调度与执行管理、报警管理和复制管理。(3)MSDTC:提供了多服务器的自动事务处理,协调客户端的事务中不同数据源之间的事务处理。,2、SQLServer管理工具(1)SQLServer企业管理器(思考题7)它是SQLServer的管理控制台,允许用户对SQLServer和SQLServer对象的配置和管理。它提供了一个强大的调度引擎、管理报警能力和内建的复杂管理接口。使用它能执行如下的管理任务:管理登录、授权和用户。创建脚

14、本。管理设备服务数据库。备份数据库和事务日志。管理表、视图、存储过程、触发器、索引、规划以及用户定义的数据类型。创建全文索引、数据库视图和数据库维护计划。导入和导出数据。传送数据。执行各种Web管理任务。,物业信息管理第四章数据库技术基础4.2SQLServer概述,(2)SQLServer查询分析器的功能SQLServer查询分析器用于交互执行Transact-SQL语句,分析查询计划,查看统计信息和同时管不同窗口中的多个查询。,物业信息管理第四章数据库技术基础4.2SQLServer概述,4.2.3SQLServer数据库,1、数据库类型SQLServer数据库有两类:系统数据库:系统数据

15、库用于管理系统并存放SQLServer的基本信息。用户数据库:是用户创建的数据库。,物业信息管理第四章数据库技术基础4.2SQLServer概述,在安装SQLServer时,安装程序创建四个系统数据库和两个样板数据库。Master通过记录用户账号、配置环境变量和系统错误出处等,控制SQLServer的用户数据库和操作。Model为用户数据库提供一个模板和原形。Tempdb为临时数据库或其他临时工作存储需要提供的存储空间。Msdb支持SQLServerAgent,并为调度信息和作业历史记录提供存储区。,2、数据库对象当用户创建一个数据库之后,SQLServer数据库系统将自动为用户创建的数据库产

16、生一系列数据库对象,以帮助用户定义数据的结构和数据的完整性。表4.3SQLServerr数据库对象,物业信息管理第四章数据库技术基础4.2SQLServer概述,4.2.4SQLServer2000安装,1、硬件要求,物业信息管理第四章数据库技术基础4.2SQLServer概述,物业信息管理第四章数据库技术基础4.2SQLServer概述,2、软件方面,其他软件:IE4.0或更高版本,3、安装过程及选项=运行SQLServer光盘上的Autorun.exe文件;=单击“安装SQLServer2000组件”;=单击“安装数据服务器”;=在“安装向导”对话框中:单击“下一步”=在“计算机名”对话框中:选“本地计算机”、单击“下一步”;=在“安装选择”对话框中:选“创建新的SQLServer实例,或安装客户端工具”、单击“下一步”;,物业信息管理第四章数据库技术基础4.2SQLServer概述,=在“输入用户信息”对话框中:输入“用户名”和“公司名”、单击“下一步”;=阅“读软件许可协议”,选“同意”、单击“下一步”;=在

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

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

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