-数据库系统概论PPT课件_第1页
-数据库系统概论PPT课件_第2页
-数据库系统概论PPT课件_第3页
-数据库系统概论PPT课件_第4页
-数据库系统概论PPT课件_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库原理及应用 计算机基础教学部主讲 李国友EMAIL lgyou QQ 490702995 课程简介 学分 4分学时 32 课堂讲授 32 上机实践 考核方法 期末考试70 平时成绩30 期末考试 闭卷机考平时成绩 考勤作业 实验 综合设计这是一门专业必修课 也是核心课程 理论实践性都很强 大家可以学得很好 对将来的工作非常有用 上课内容 主要内容 数据库理论知识SQLSERVER2000的常用操作数据库设计数据查询 SELECT语句 T SQL程序设计通过ASP ADO访问数据库教材 数据库技术与应用 清华大学出版社 对大家的希望 上课 希望每次课都能到 每节课内容都听完整 课堂 认真听课 积极思考 踊跃提问 注意课堂纪律 不要影响别人 作业 先复习再做作业 认真独立完成 及时交作业 实验 一定要先自学或复习相关课程 先认真阅读实验指导 再进行实验 实验时不要喧哗走动以免影响他人 反馈 及时反馈教学效果 以便提高教学质量 第1章数据库系统概论 本章将要了解什么问题 计算机如何来处理现实世界的问题面对大量的数据如何来进行管理历史目前的数据管理技术 本章内容 1 1信息 数据和数据处理1 2数据管理技术的发展1 3数据库系统的组成与结构1 4数据库管理系统DBMS 1 1信息 数据和数据处理 数据用于记录事物情况的物理符号 数据的表示形式是多样的 数值型数据 参与数值运算字符型数据 不能参与数值运算多媒体数据 图像 声音等信息数据中所包含的意义加工了的数据 1 1信息 数据和数据处理 数据与信息的联系与区别数据是具体的 信息是抽象的 数据是表示信息的具体形式 信息是数据表达的内容 同样的信息可以通过不同的数据形式表示 数据处理定义 将数据转换成信息的过程 具体包括 数据的收集 存储 分类 计算 加工 检索和传输等一系列活动 1 2数据管理技术的发展 数据管理技术指数据处理中的基本操作环节 数据收集 存储 分类 传输等 数据库系统的核心任务 数据管理数据库技术的基础 数据管理技术数据管理技术发展的三个阶段人工管理阶段文件管理阶段数据库管理阶段 1 2数据管理技术的发展 1 人工管理阶段 20世纪50年代中后期 背景 计算机主要用于科学计算 硬件方面没有外存储器 软件方面没有对数据进行管理的系统软件 使用情况 程序与数据是一个整体 一个程序中的数据无法被其他程序使用 因此程序与程序之间存在大量的重复数据 缺陷 程序之间不能共享数据 程序复杂 数据量小 人工重复输入数据 数据不能长期保存 图1 1应用程序和数据的依赖关系 图示 1 2数据管理技术的发展 2 文件管理阶段 20世纪50年代后期 背景 计算机开始大量用于数据管理 硬件方面有了外存储器 软件方面出现了OS 其中包含了文件系统 使用情况 由文件系统管理与程序相关的数据 程序和数据之间有了一定的独立性 缺陷 数据冗余度大数据独立性差缺乏对数据的统一控制管理 1 2数据管理技术的发展 数据文件 数据输入程序 数据文件 图示 1 2数据管理技术的发展 3 数据库管理阶段 20世纪60年代后期 数据库是在数据库管理系统的集中控制之下 按一定的组织方式存储起来的 相互关联的数据集合 特点 数据真正实现了结构化数据的共享性高 冗余度低 易扩充数据独立性高数据由DBMS统一管理和控制 此阶段将数据集中存储在一台计算机上 进行统一组织和管理 数据库 图示 特点 数据结构化并与程序分离 数据集中式管理 高度共享 数据冗余度小 具有数据一致性和完整性控制规则 图示 图1 3应用程序和数据库的关系 图示 1 3数据库系统的组成与结构 数据库 DB DataBase 数据库是存储在计算机系统中 有组织 结构化的关联数据集合 以文件方式存储 硬件 存放数据库的介质 常见数据库文件扩展名 MDF SQLServer MDB Access DBC VFP VisualFoxPro 1 3数据库系统的组成与结构 数据库系统的组成数据库系统 DatabaseSystem DBS 是指计算机系统中引入数据库之后组成的系统 是用来组织和存取大量数据的管理系统 数据库系统是由计算机硬件 软件 数据库和人员组成并为用户提供信息服务的系统 数据库系统是由计算机系统 数据库及其描述机构 数据库管理系统和有关人员组成的具有高度组织性的总体 1 3数据库系统的组成与结构 硬件 主机 存储设备 I O设备 计算机网络环境 软件 OS DBMS 数据库应用程序等 DBMS是数据库系统的核心 数据库 数据集合 数据库系统的有关人员 最终用户 数据库应用系统开发人员和数据库管理员 DBA 相关人员 数 据 库 用 应 系 统 DBMS OS 硬件 数据库 1 3数据库系统的组成与结构 数据库的三级模式所谓模式 schema 是数据库中全体数据的逻辑结构和特征的描述 模式只是对实体的描述 而与具体的值无关 为了有效地组织 管理数据 提高数据库的逻辑独立性和物理独立性 人们为数据库设计了一个严谨的体系结构 数据库领域公认的标准结构是三级模式结构 它包括外模式 模式和内模式 三级模式结构是从逻辑上对数据库的组织从内到外的3个层次描述 1 3数据库系统的组成与结构 外模式模式 概念模式或逻辑模式 内模式 三级模式的一个实例 外模式 模式 内模式 1 3数据库系统的组成与结构 数据库系统的特点 优点 数据共享减少数据冗余具有较高的数据独立性增强了数据安全性和完整性保护 1 4数据库管理系统DBMS 认识DBMSDataBaseManagementSystem数据库系统的核心建立在OS的基础之上 位于OS与用户之间的数据管理软件 负责对数据库进行统一管理和控制 如 SQLSERVER ORACLE 1 4数据库管理系统DBMS DBMS的主要功能数据定义数据操纵数据库运行控制安全性控制完整性控制并发控制数据库的建立和维护功能数据组织 存储和管理 1 4数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论