- 1、本文档共62页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库基础知识-Q1
数据库基础知识 信息时代我们与数据的关系 一、数据库技术的发展 1、人工管理阶段 这一阶段是指20世纪50年代中期以前,计算机主要用于科学计算。 特点:数据不保存、数据无专门软件进行管理、数据不共享、数据不具有独立性、数据无机构。 2、文件系统阶段 这一阶段从20世纪50年代后期到60年代中期,计算机硬件和软件都有了一定的发展。 3、数据库系统阶段 20世纪60年代末数据管理进入新时代——数据库系统阶段。数据库系统阶段出现了统一管理数据的专门软件系统,即数据库管理系统。数据库系统是一种完善的高级数据管理方式,也是当今数据管理的主要方式,获得了广泛的应用。 随着科学技术好数据库系统的发展,数据库系统又分为分布式数据库系统和面向对象的数据库系统。 分布式数据库系统阶段(Distributed DataBase System,DDBS) 分布式数据库系统是由若干个站集合而成。这些站又称为节点,他们在通讯网络中联接在一起,每个节点都是一个独立的数据库系统,它们都拥有各自的数据库、中央处理机、终端,以及各自的局部数据管理系统。因此分布式数据库系统可看作是一系列集中式数据库系统的联合。他们在逻辑上属于同一系统,但在物理结构上是分布式的。 面向对象数据库系统(Object-Oriented DataBase System,OODBS) 面向对象编程(Object Oriented Progrmming,OOP,面向对象程序设计)是一种计算机编程架构。 OOP的一条基本原则是:计算机程序是由单个能够起到子程序作用的单元或对象组合而成。 OOP达到了软件工程的三个主要目标:重用性、灵活性、扩展性。 面向对象数据库吸收了面向对象程序设计方法的核心概念和基本思想,采用面向对象的观点来描述现实世界实体(对象)的逻辑组织、对象之间的限制和联系等。 数据处理中最重要的问题就是数据管理,包括如何对数据分类、组织、编码、存储、检索和维护。随着计算机软、硬件的不断升级,数据管理经历了以下几个阶段: 二、数据库(Database,简记为DB) 数据库是长期存储在计算机内、有组织的、可共享的数据集合。这种集合具有如下特点: 1、最小的冗余度 2、应用程序对数据资源共享 3、数据独立性高 4、统一管理和控制 数据库中的数据按一定的数据模型组织、描述和存储,实现数据的集中管理、统一使用和共享。 数据库系统最根本是解决数据共享问题。 数据(Data) 数据是描述现实世界事物的符号记录,是用物理符号记录的 可以鉴别的信息。包括文字、图形、声音等,他们都是用来描述事物特性的。 数据处理 是对各种类型的数据进行收集、存储、分类、计算、加工、检索与传输的过程。包括:收集原始数据、编码转换、数据输入、数据处理、数据输出等。 数据独立性分类 物理独立性:数据的物理结构(包括存储结构,存取方式等)的改变,如存储设备的更换、物理存储的更换、存取方式改变等都不影响数据库的逻辑结构,从而不致引起应用程序的变化。 逻辑独立性:数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要相应修改应用程序。 数据库系统(DBS) 数据系统包括:数据库应用系统和数据库管理系统。 数据库系统的组成 数据库系统由5部分组成:硬件系统、数据库集合、数据库管理系统、应用系统和人员。 人员包括:数据看管理员、系统分析员、数据库设计员、应用程序员和最终用户。 数据库管理员:对数据库进行规划、设计、维护、监视等的专业人员。 1、数据库应用系统 数据库应用系统是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。由数据库系统、应用软件、应用界面组成。如:财务管理系统、人事管理系统等等。 2、数据库管理系统 数据库管理系统就是管理数据库的系统软件,简称DBMS(Database Management System)用于数据库的建立、使用和维护。是位于用户与操作系统之间的一个数据管理软件,它的基本功能包括以下几个方面: 1、数据定义功能 通过数据定义语言,对数据库中的数据对象进行定义 2、数据操纵功能 使用操纵语言操纵数据,如:查询、插入、删除和修改 3、数据库的运行管理功能 数据库在建立、运行和维护时由数据库管理系统统一管理和控制。 4、数据库额建立和维护功能 包括数据库初始化数据的输入、转换功能,数据的存储、恢复功能等。 数据库管理系统是构架在一个或多个数据库之上,并针对数据库中的数据进行管理和运行系统,主要的管理操作有: 1、新建数据库 根据规划建立相应的数据库。 2、新建数据表 根据某个实体的相
您可能关注的文档
- 教科版最新小学五年级科学上册运动和力单元《我们的小缆车》含习题课件.ppt
- 教育发展研究中心马陆亭现代大学制度.ppt
- 教育国外课件模板.pptx
- 教科版小学语文四年级下册8开天辟地.ppt
- 教育技术服务平台班主任和家长培训.ppt
- 教育板报背景模板.ppt
- 教育研究方法第三章文献检索与综述(重要).ppt
- 41714108孙浩光电编码器.ppt
- 3第三章准层序与准层序组.ppt
- 3角度距离测量与全站仪.ppt
- 2025年秦皇岛工业职业技术学院单招职业技能测试题库参考答案.docx
- 2025年辽宁工程职业学院单招职业倾向性测试题库新版.docx
- 2025年资阳口腔职业学院单招职业技能测试题库含答案.docx
- 2025年西昌民族幼儿师范高等专科学校单招职业倾向性测试题库参考答案.docx
- 2025年石家庄铁路职业技术学院单招职业倾向性测试题库审定版.docx
- 2025年辽宁医药职业学院单招职业适应性测试题库精品.docx
- 2025年郑州电子信息职业技术学院单招职业倾向性测试题库1套.docx
- 2025年辽宁省本溪市单招职业倾向性测试题库完美版.docx
- 购车贷款合同正式样本.doc
- 水产养殖业操作作业指导书.doc
最近下载
- 2025党校入党积极分子预备党员培训考试题库(含答案).docx VIP
- 2023-2024年数学竞赛AIME I II真题含答案(共4套).pdf
- 2025年湖北省高考数学模拟试卷(附答案解析).pdf VIP
- 骶神经调节术护理ppt.pptx
- 智能仓储与配送 课件 1.1 储配设施设备认知.pptx
- 建筑门窗检验规程.pdf VIP
- 2025统编版道德与法治小学一年级下册第一单元《我有新面貌》教学反思(附教材目录).docx VIP
- DCS题库附答案..docx
- 2024年广东省广州市高考英语二模试卷.docx VIP
- 2023年11月23日第八届全国十佳公诉人竞赛刑事检察策论真题及答案解析.doc VIP
文档评论(0)