- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]第1章数据库概述
1.2 数据独立性 指应用程序不会因数据的物理表示方式和访问技术的改变而改变, 即应用程序不依赖于任何特定的物理表示方式和访问技术, 包含两个方面: 逻辑独立性 物理独立性 * * 物理独立性 指当数据的存储位置或存储结构发生变化时,不影响应用程序的特性。 * 应用程序 D:\x E:\a 学生数据库 D:\x F:\b 学生数据库 * 逻辑独立性 指当表达现实世界的信息内容发生变化时,如: 增加信息 删除无用信息等 不影响应用程序的特性。 * 应用程序 学生数据库 学生数据库 * 1.3 数据库系统的组成 * * 数据库系统的组成 数据库是数据的汇集,它以一定的组织形式保存在存储介质上 数据库管理系统是管理数据库的系统软件,它可以实现数据库系统的各种功能 应用程序专指以数据库数据为基础的程序。 * * 人员 数据库管理员 负责数据库的规划、设计、协调、维护和管理 应用程序开发人员 负责使用某种程序设计语言编写数据库应用程序 最终用户 数据库应用程序的使用者 * * 1.4 数据库应用结构 数据库应用结构是指数据库运行的软、硬件环境。通过这个环境,用户可以访问数据库中的数据。 四种最常见的应用结构: 集中式结构 文件服务器结构 客户/服务器结构 互联网应用结构 * * 1.集中式应用结构 应用程序 数据库 大型机 按键信息 终端字符 终端1 终端N 终端2 客户端 优点是可以实现集中管理,安全性好。缺点是费用昂贵,不能真正划分应用程序的逻辑。 * * 2. 文件服务器结构 优点是实现的费用比较低廉,而且配置非常灵活。缺点是,由于所有的应用处理都要在客户端完成,因此客户端的个人计算机必须要有足够的能力。 应用程序 数据库 网络文件服务器 文件 文件请求 工作站1 工作站N 工作站2 客户端 应用程序 应用程序 * * 3. 客户/服务器结构 优点:应用程序或应用逻辑可以根据需要划分在服务器和客户工作站中,同时减少了网络流量。 应用程序 数据库 服务器 数据请求 结果 工作站1 工作站N 工作站2 客户端 应用程序 应用程序 * * 4. 互联网应用结构 优点:应用软件只需安装在一台服务器(Web服务器)上。用户的计算机需安装浏览器即可。 于应用软件的维护。 客户端 应用程序 数据库 数据库服务器 页面请求 页面 个人机1 个人机N 个人机2 数据请求 结果 Web服务器 浏览器 浏览器 浏览器 * * 开场白: * 在本页讲述演示内容,先进行简单介绍 * 数据库管理员负责维护整个系统的正常运行,负责保证数据库的安全和可靠。 系统分析人员主要负责应用系统的需求分析和规范说明,并参与数据库应用系统的概要设计。 数据库设计人员主要负责确定数据库数据,设计数据库结构等。 应用程序编程人员负责设计和编写访问数据库的应用系统的程序模块,并对程序进行调试和安装。 最终用户是数据库应用程序的使用者,他们通过应用程序提供的操作界面操作数据库中数据的人员。 * 数据库原理与实践教程——SQL Server 2005 第1章 数据库概述 * 第1章 数据库概述 数据管理的发展 数据独立性 数据库系统的组成 数据库应用系统 * 概述 随着信息管理水平的不断提高, 应用范围的日益扩大,信息已成为企业的重要财富和资源。 作为管理信息的数据库技术也得到了很大的发展,其应用领域也越来越广泛。 飞机、火车订票系统、商场的进货与销售、图书馆对书籍及借阅的管理等。 * * 数据库技术 数据库是数据管理的最新技术 主要研究内容是如何对数据进行科学的管理,以提供可共享、安全、可靠的数据。 数据库技术一般包含数据管理和数据处理两部分。 * * 数据库系统 本质上是一个用计算机存储数据的系统 可以将数据库看成是一个电子文件柜 除保存数据外,还提供对数据进行各种管理和处理: 安全管理 数据共享 数据查询 * * 1.1 数据管理的发展 文件管理系统 数据库管理系统 * * 文件管理操作模式 * * 1.1.1 文件管理 应用程序1 文件1 应用程序2 文件2 … … 应用程序n 文件n 文件 系统 * * 文件管理示例 * 应用程序A2 应用程序A1 学生基本信息管理 学生选课管理 学生信息 文件F1 课程信息 文件F2 学生选课信 息文件F3 (学号,姓名,系,专业,性别, 通讯地址,联系电话,民族) (学号,姓名,系,专业, 课程号,学分,成绩) * 文件方式管理数据的缺点 编写应用程序不方便 数据冗余不可避免 应用程序依赖性 不支持对文件的并发访问 数据间联系弱 难以按用户视图表示数据 无安全控制功能 * * 编写应用程序不方便 应用程序编写者必须清楚地了解所用文件的逻辑及物理结构, 如文件中包含多
您可能关注的文档
- [理学]第07讲数据库系统.ppt
- [理学]第08章数据插值、函数逼近问题的计算机求解.ppt
- [理学]第08章文件.ppt
- [理学]第10章内排序.ppt
- [理学]第10-1章数理统计及应用.ppt
- [理学]第10章南昌大学大学微机原理课件第十章.ppt
- [理学]第10章并行接口芯片8255.ppt
- [理学]第10章数据库服务器端编程.ppt
- [理学]第10讲-数据拟合.pdf
- [理学]第10章数学物理方法课件.ppt
- 硝基异脲、呋虫胺原药、呋虫胺农药杀虫剂、卫生杀虫剂项目可行性研究报告写作模板-备案审批.doc
- 年产10万个高档箱包生产线项目可行性研究报告写作模板-申批立项.doc
- 年产一亿块页岩砖生产项目可行性研究报告模板-立项拿地.doc
- 玻璃浮法生产线改造提升建设项目可行性研究报告写作模板-申批立项.doc
- 牵引电力合建变电所项目可行性研究报告写作模板-申批立项.doc
- 1000吨年丙二腈项目可行性研究报告模板-备案拿地.doc
- 屋顶光伏储能一体项目可行性研究报告写作模板-拿地备案.doc
- 年产600吨对氯苯甘氨酸300吨邻氯苯甘氨酸自动化提升项目可行性研究报告模板-备案拿地.doc
- 年产4000吨制冷剂扩建项目可行性研究报告写作模板-申批立项.doc
- 年产2亿个变压器项目可行性研究报告写作模板-申批立项.doc
最近下载
- 2024年13起典型火灾案例及消防安全知识专题培训.pptx
- 2024届高考语文复习:+深度分析材料内涵,扣住情境任务写作+课件22张.pptx VIP
- GBT1037-2021 塑料薄膜与薄片水蒸气透过性能测定 杯式增重与减重法.pdf
- 建筑机电工程抗震支架设计规范GB50981-2014.pdf
- SH∕T 3022-2019 石油化工设备和管道涂料防腐蚀设计标准.pdf
- 初中数学知识点(苏教版).doc VIP
- 浅谈我国个人所得税改革对工薪阶层的影响.docx
- 物资采购领域廉洁风险防控建设重要性及对策建议思考.docx
- “三级”安全教育培训记录.docx
- 2021年全国新高考I卷语文试题.doc VIP
文档评论(0)