- 0
- 0
- 约1.25万字
- 约 37页
- 2019-10-11 发布于广东
- 举报
第1章 数据库技术基础 当今社会是一个信息化的社会,数据库技术的发展,已经 成为先进信息技术的重要组成部分。数据是信息的载体,数据 库是互相关联的数据的集合。数据库技术的发展,归根结底是 由实际应用需求推动的。 目前,绝大多数的计算机应用系统都离不开数据库的支撑。 大到一个国家,小到一个集团的内部,数据库的建设规模、数 据库信息量的大小和使用频度已经成为衡量其信息化程度的重 要标志。 数据库领域有其自身显著的特点,涉及相当多的理论及概 念。本章将逐步引出这些概念,使读者从知晓概念到加深概念 的理解。 1.1 关于数据库的基本术语 1.1.1 信息与数据 数据库是计算机信息管理的基础,它的研究对象是数据,一提到数据, 人们往往就会想到信息。但是数据并不是信息的本身。 一般认为,信息是对现实世界中不同事物的存在特征、运动形态以及不 同事物间的相互联系等多种属性的描述,通过抽象形成概念。信息是可以被 认识、理解、表达、加工、推理和传播的诸如数字、文字、图像和声音等符 号所表示的某一事物的消息和知识。 信息的表达必须借助于符号,数据是对事实和概念的描述,是表达信息 的符号记录。在现实生活中,数据无处不在,文字、图像、声音、员工的档 案记录等。例如,在员工的档案中,对于员工的基本信息,人们最感兴趣的 是员工的工号、姓名、性别、出生日期、入职时间、所属部门,可以这样描 述: (1001,张洪,男,1983-1-5,2008-3-1,销售部) 上面的这条员工记录就是数据。数据本身并不能完全表达内容,一定要通 过语义解释。了解语义的人会从上面的记录中得到:张洪是该公司销售部 门的一名男职员,工号是1001,1983年1月5日出生,2008年3月1日入职。 可见,数据与信息是两个既有联系又有区别的概念,数据是信息的符号 表示,信息则是数据的内涵,是对数据的语义解释。但是,在计算机领域, 并不严格区分两者,一般统称“数据”。 1.1.2 数据库与数据库系统 数据库(Database,简称DB),顾名思义,就是存放数据的仓库,是 一个长期存储在计算机内,相互联系的数据集合,数据库中的数据按照一 定的数据模型组织、描述和存储,具有较少冗余和较高的数据独立性,允 许多个用户共享使用,并且提供数据的安全性维护和完整性检查措施。 这里需要注意的是,数据库与数据仓库的概念不同;数据库是具有逻 辑关系的数据集合,逻辑上无关的数据集合不能称作数据库;数据库是对 现实世界的描述,可以是一个单位或组织,其内 部的某些改变应及时反映到数据库中。 数据库系统(DataBase System,简称DBS) 是指在计算机系统中引入数据库后的系统,一般 由数据库、数据库管理系统(及其开发工具)、 应用系统、数据库管理员(DataBase Administrator,简称DBA)和用户构成。 数据库系统可以用右图来表示。 1.1.3 数据库管理系统 数据库管理系统(DataBase Management System,简称DBMS),是位于用户与 操作系统之间的一层数据管理软件,是为了建立、使用和维护数据库而配置的系统 软件。例如:Access,Microsoft SQL Server,Oracle等。它建立在操作系统的基 础上,对数据库进行统一的管理和控制。主要功能如下: 数据定义功能 DBMS提供数据定义语言(Data Definition Language,简称DDL)对数据库中 的数据对象进行定义,如对表、视图、索引、存储过程等进行的定义。 2. 数据操纵功能 DBMS提供数据操纵语言(Data Manipulation Language,简称DML),用户可 以使用DML操纵数据,实现对数据库的基本操作,如查询、插入、删除和修改等。 3. 数据库的运行管理 数据库在建立、运用和维护时由DBMS统一管理,统一控制,以保证数据的安全 性、完整性和多用户对数据库使用的并发控制及发生故障后的系统恢复等。数据 库的运行管理是DBMS的核心部分。 4. 数据库的建立和维护功能 数据库的建立和维护包括初始数据的输入、转换,数据库的转储、恢复功能, 数据库的重组织功能和性能检测分析等功能。 1.2 数据管理技术的发展 数据是一个单位或组织的重要资源,为了组织的长远发展考虑,必 须对组织的各种数据施行有效的管理。所谓数据管理,是指对数据进行 收集、整理、存储、检索、加工和传递等一系列活动的总和。数据管理
您可能关注的文档
- ajax实用技术教学课件作者程继洪肖川李海斌编著第9章xmlhttprequest对象详解9.3-9.4.pptx
- ajax实用技术教学课件作者程继洪肖川李海斌编著第9章xmlhttprequest对象详解第3部分xmlhttprequest对象.pptx
- ajax实用技术教学课件作者程继洪肖川李海斌编著第10章xml10.4.pptx
- ajax实用技术教学课件作者程继洪肖川李海斌编著第10章xml第10章xml.pptx
- ajax实用技术教学课件作者程继洪肖川李海斌编著第11章json11.4-11.6.pptx
- ajax实用技术教学课件作者程继洪肖川李海斌编著第11章json第11章json.pptx
- ajax实用技术教学课件作者程继洪肖川李海斌编著第12章学生选课(系统)的设计与实现12..2.3-12.3.pptx
- 数字电子技术应用 项目教程 教学课件 作者 段有艳 等 项目8 锯齿波产生电路的设计与设计.ppt
- ajax实用技术教学课件作者程继洪肖川李海斌编著第12章学生选课(系统)的设计与实现12.2.1-12.2.2.pptx
- 数字电子技术应用 项目教程 教学课件 作者 段有艳 等 项目9 数字电子钟的设计.ppt
- 拟上市公司IPO项目风险管理:策略与实践——以XX公司为例.docx
- 基于磁共振成像技术探究注意缺陷多动障碍儿童反应抑制功能的神经机制.docx
- 2026年边缘智算节点区域智算中心核心枢纽网络互联方案.docx
- 2026年出口日本产品RCEP与EPA双边协定税率对比分析.docx
- 2026年产业类基础设施类公共服务类帮扶项目申报要点.docx
- 2026年SiC MOSFET器件结构设计与沟槽栅工艺优化.docx
- 2026年北方地区冬季清洁取暖改造项目实施方案.docx
- 17β-HSD2与IGFBP-1在子宫腺肌病中的表达及意义探究.docx
- 汉、维语音合成赋能新疆农村信息推送系统的创新实践与应用.docx
- 调和Bergman空间与Hardy空间上Toeplitz算子的特性、联系及应用研究.docx
最近下载
- 2025年唐山市路北区辅警(协警)招聘考试题库附答案解析.docx VIP
- 《4.2 大学之道》教案、导学案、同步练习(附教学设计).docx
- Unit 6 Birthdays Lesson 1(课件)-三年级英语上学期(人教新起点版).pptx VIP
- 初一初中语文现代文阅读理解专题训练含答案(完整打印版).pdf VIP
- Q321183 JH005-2020 JH先张法预应力超高强混凝土管桩.pdf VIP
- 2025年锦州师范高等专科学校单招职业适应性考试题库及答案参考.docx
- 年产300吨猕猴桃果酒的工厂设计.docx VIP
- 2024年广东省航道事务中心所属事业单位招聘考试真题.pdf VIP
- 点到为止、不得罪人的简短生活会相互批评意见100条.docx VIP
- 2025年演出经纪人紧急事件处理中的团队沟通与决策专题试卷及解析.pdf VIP
原创力文档

文档评论(0)