大计基第7章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大计基第7章

第7章 数据库 什么是数据库系统 数据库用户 应用程序设计员:编写数据库应用程序 最终用户:通过应用程序获得数据库信息 数据库管理员 (DBA: DataBase Administrator): 负责对数据库进行规划、设计、协调、维护、及管理的工作人员 7.2 数据库管理系统 数据库是一个抽象的概念,不管是DBA还是用户,几乎不能直接和“数据库”打交道 建立、使用和管理数据库都是在DBMS下进行的 用户?数据库的应用程序?DBMS? 数据库中的数据 7.2.1 DBMS: 软件和数据的结合 DBMS支持的功能 7.2.2 常见的数据库产品 1.Oracle数据库 2.DB2数据库 3.Sybase 4.SQL Server 5.Access 和 Visual FoxPro 7.3 数据库体系结构和数据库模型 7.3.2 数据库模型 数据库模型定义了 数据的逻辑关系,给出了不同类型数据之间的关系。针对不同的数据模型有不同类型的数据库管理系统 7.3.3 关系型数据库 2.关系的操作 插入(Insert),一元操作。在表中插入一个新的记录; 删除(Delete),一元操作。它在表中删除一个新的记录; 更新(Update),一元操作。它更新表的记录。 选择(Select),一元操作,根据给定的条件从这个关系中得到一个新关系。比如在一个全校性的数据库中选择某一个班级的学生名单 连接(Link), 将两个关系组合成一个新关系——关系代数中最重要的操作——数据库系统中最难实现的操作 并(Union),二元操作,包含了被操作的两个关系中所有不同的记录 交(Intersection),二元操作,交操作后形成的新关系,包含了被操作的两个关系 SQL为关系型数据库的公共语言 针对关系型数据库的标准查询编程语言,包含:: 数据查询语言DQL(Data Query Language): Select 数据操纵语言DML(Data Manipulation Language) Insert、Update、Delete等语句 数据定义语言DDL(Data Definition Language ),包括Create、Alter和Drop等语句 数据控制语言DCL(Data Control Language) SQL是独立系统,并不是DBMS的一部分。实际上在所有的DBMS中,都把SQL处理器设置为一个内核程序 7.4.2 SQL语言的特点 非过程化语言 随时可以运行一条语句;只关心操作的结果,不强调实现的过程 统一的语言 SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、应用程序员、决策支持系统人员及许多其他类型的终端用户 易学易用 SQL是关系数据库数据查询的公共(标准)语言 使用SQL语言的查询 select * from 表1 order by age; 7.5 数据库技术 关系数据库是目前使用最广泛的 1.面向对象的数据库 2.分布式数据库(分割式,复制式) 3.决策支持和数据仓库 MIS, Management Information System OLTP,On-Line Transact Processing (日常事务,银行交易) OLAP,On-Line Analytical Processing (侧重决策支持) 数据挖掘 (Ex,2012,人口结构分析预测) 自然语言数据库(google) 7.6 构建数据库系统 现代大型数据库系统都是基于网络的服务器结构 两个部分组成 Server,后端:数据处理 Client,前端: 承受应用上的专门任务 C/S模式或C/S结构 (单用户,多用户) B/S模式:Browse/Server Review 掌握应用软件的基本概念 Office的基本功能和使用 理解数据库、数据库系统的基本概念和定义、数据管理系统的功能、数据库的数据模型;DB, DBA, DBMS (应用软件) 掌握关系数据库中的基本概念 了解常用的数据库产品名称 数据库系统的C/S结构和B/S 了解数据库查询语言SQL的基本特点和作用 * 数据库概述 数据库管理系统 数据库的体系结构和数据库模型 SQL语言 数据库技术 构建数据库系统 彼此之间没有关系的文件 实际上数据与数据之间是有相互关联的 为什么要用数据库? 为什么要用数据库? 基于文件系统的信息管理模式 客户记录 利润记录 生产记录 销售记录 客户服务部 生产管理部 财务管理部 销售管理部 数据的存储是没有关联的文件 为什么要用数据库? 客户服务部 生产管理部

文档评论(0)

cgtk187 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档