SQL Server 2008数据库实用教程-PPT课件(全).pptx

SQL Server 2008数据库实用教程-PPT课件(全).pptx

  1. 1、本文档共509页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
1.1 数据库基本概念 1.1.1 数据与数据处理 1.1.1 数据与数据处理信息时代面对大量的信息和数据。 数据:是人们用于记录客观事物情况的符号表示,是表示现实世界中的物体、事件、位置、概念等的未经加工的原始素材,是通过物理观察得来的事实和概念。 信息:是关于现实世界事物的存在方式或运动状态的反映的综合,是数据中所包含的意义,是加工处理后的数据,是数据所表达的内容。 1.1.1 数据与数据处理数据处理:将数据转换成信息的过程,包括对数据的收集、存储、检索、加工、变换、传输等一系列活动。 总而言之,数据是输入,而信息是输出结果。“数据处理”的真正含义是为了产生信息而处理数据。数据处理的中心问题是数据管理。 1.1.2 数据管理的发展历程 数据管理则是对数据进行分类、组织、编码、存储、检索和维护。数据管理是数据处理的中心问题。 数据管理技术经历了人工管理、文件系统管理和数据库管理(分布式)三个阶段。 1.1.2 数据管理的发展历程1. 人工管理阶段 -20世纪50年代中期以前 -计算机应用于科学计算 -硬件无磁盘等直接存取存储设备 -软件无操作系统 -数据处理方式为批处理方式1.1.2 数据管理的发展历程特点:数据的管理者为用户(程序员)数据文件面向应用,数据不共享存在大量的冗余数据数据量小且无法长期保存人工重复输入数据、数据不保存数据不具有独立性1.1.2 数据管理的发展历程2. 文件管理阶段 -20世纪50年代后期至60年代后期 -计算机开始用于数据管理 -硬件出现了如磁盘、磁鼓等可直接存取 的大容量外存储器 -软件出现了包含文件系统的操作系统 -数据处理方式除了批处理,而且能够联 机实时处理1.1.2 数据管理的发展历程特点:数据的管理者为文件系统数据文件面向应用,数据不共享存在大量的冗余数据数据独立性差程序对数据依赖性强、人员专业性较强缺乏对数据的统一控制管理1.1.2 数据管理的发展历程3.数据库管理阶段 -20世纪60年代后期 -用于大规模管理 -硬件上大容量磁盘出现,硬件价格下降 -软件价格上升,编制和维护软件的成本 相对增加 -数据处理方式联机实时处理要求更多, 并开始提出和考虑分布处理1.1.2 数据管理的发展历程特点: 数据真正实现了结构化 数据的共享性高,冗余度低,易扩充数据具有独立性、完整性、统一性、安全性数据由数据库管理系统(DBMS)统一管理和控制,按统一的数据模型,以记录为单位用文件方式存储在数据库1.1.3 数据库系统数据库系统的组成:计算机系统(硬件、软件)数据库数据库管理系统数据库应用系统数据库系统的有关人员1.1.3 数据库系统计算机系统:硬件主机存储设备输入输出设备网络环境软件操作系统1.1.3 数据库系统数据库 (DataBase DB): 数据库系统中按照一定的方式组织的、存储在外部存储设备上的、能为多个用户共享的、与应用程序相互独立的相关数据集合。特点:数据库中数据具有较小的冗余度、较高的数据独立性和易扩展性,可为各种用户所共享。1.1.3 数据库系统数据库管理系统(核心软件之一)什么是DBMS数据库管理系统(Database Management System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。DBMS的用途科学地组织和存储数据、高效地获取和维护数据1.1.3 数据库系统功能:数据定义:提供数据定义语言(DDL)数据操作:提供数据作语言(DML)数据库建立和维护数据库管理通信Visual Foxpro、SQL Server、Oracle、Sybase等1.1.3 数据库系统数据库应用系统: 系统开发人员利用数据库系统资源开发出面向某一类实际应用的应用软件系统。管理信息系统(人事管理系统、教学管理系统)开放式信息系统(大型综合科技信息系统、经济信息系统、商品信息系统)1.1.3 数据库系统数据库系统的有关人员数据库应用系统开发人员 系统分析员、系统设计员、程序员数据库管理员(DBA) 整个数据库系统的总体控制与维护,确保数据库的正常运行最终用户1.1.4 数据模型数据模型:对现实世界里的数据特征的抽象。在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。通俗地讲数据模型就是现实世界的模拟1.1.4 数据模型一、数据模型的三要素(1)数据结构 数据结构用于描述系统的静态特性,即组成数据库的对象类型,研究与数据类型、内容、性质有关的对象。(2)数据操作 描述系统的动态特征。即对数据库中的对象允许执行的操作的集合,主要有检索和更新(包括插入、删除、修改)两大类操作。 1.1.4 数据模型(3)数据的约束条件 数据的约束条件是一组完整性规则的集合。 1.1.4 数据模型二、数据模型的分类 (1)实体模型或概念模型:反映事物及其相互关系 现

文档评论(0)

四百八十寺 + 关注
实名认证
内容提供者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004
认证主体洪**

1亿VIP精品文档免费下

相关文档

相关课程推荐