- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[sql28第1章绪论
第1章 绪论 数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。数据库技术研究解决了计算机信息处理过程中大量数据有效地组织和存储的问题,解决了在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全及高效地检索数据和处理数据的问题。 1.1 数据库的基本概念 1.数据 数据(Data)是描述事物的符号记录,如字符、数字、文本、声音、图形、图表、图像等。这些符号都可以输入计算机中,由计算机进行存储和管理。 计算机领域中所说的数据是由原始数据经过提炼、加工而得到的用来决定行动、计划和决策的有价值的数据。对这些数据进行收集、组织、加工、储存、抽取、传播等的过程就是数据处理。 数据库技术要解决的主要问题是如何科学地组织和存储数据,如何高效地获取、更新和加工处理数据,并保证数据的安全性、可靠性和持久性。 2.数据库 数据库(Database,DB)是数据的集合,具有统一的结构形式并存放于统一的存储介质内,并被多个应用程序所共享。 数据库中数据的特性: 持久性。数据库中的数据长期存储在外存储 器上,用户只有向DBMS提出某些明确请求时,才能从数据库中将其改变或删除,这是数据库中的数据与一般计算机应用程序运行结束后产生的数据在本质上的区别。 集成性。数据库集中了各种应用的数据,按照一定的数据模型进行统一的组织、描述和存储。 共享性。数据库中的数据可以被多个不同的应用程序同时使用。 较小的冗余度。数据库将多个应用数据统一存储并集中使用,将数据库中的多个文件高度 组织起来,相互之间建立密切的联系,尽可能避免同一数据的重复存储,减少和控制了数据的冗余,保证了整个系统数据的一致性。 独立性。数据库中的数据独立于应用程序,数据的存取操作由DBMS负责,有效地简化了应用程序的编制,大大减少了应用程序维护的成本。 易扩展性。数据的共享性使得数据库中的数据可以被不断出现的新的应用程序所使用,数据库与网络的结合更加扩展了数据的使用范围,使数据信息发挥出更大的作用。 3.数据库管理系统(DBMS) 数据库管理系统是数据库系统的核心软件,是数据库系统的一个重要组成部分。它是一种系统软件,负责数据库中的数据组织、数据操作、数据维护及控制、数据保护和数据服务等,其主要目标是使数据成为方便用户使用的资源,易于为各类用户所共享,并提高数据的安全性、完整性和可用性。它建立在操作系统的基础上,对数据库进行统一的管理和控制。 数据库管理系统的功能: 数据库的定义:DBMS提供数据定义语言 (Data Definition Language,DDL)或操作命令,描述数据的结构、约束性条件和访问控制条件,为数据库构建数据框架,供以后操作和控制数据。 数据操作。DBMS提供数据操作语言(Data Manipulation Language,DML)以便用户对数据库中的数据进行插入、修改、删除、查询等操作,DBMS对相应的操作过程进行确定和优化。 数据控制。DBMS提供数据控制语言(Data Control Language,DCL),以便多个用户共享 数据库中的数据资源。及时发现和处理由于数据共享引发的访问冲突、安全性保护、完整性定义与检查、数据并发控制和故障恢复等问题。 数据字典。数据字典(Data Dictionary,DD)存放着对实际数据库结构的描述,数据库管理系统通过数据字典的管理,实现对数据及系统中其他实体的描述与定义,并通过查阅数据字典实现对数据库的使用和操作。 数据库的建立和维护。DBMS提供数据库初始数据的输入、转换功能,数据库的转储、恢复功能,数据库的重组织功能和性能监视、分 析功能等。这些功能通常是由一些实用程序完成的。 数据库接口功能。DBMS提供数据库的用户接口,以适应各类不同用户(普通用户、应用程序开发用户和数据库管理员等)的不同需求。 4.数据库系统(Database System,DBS) 数据库系统是计算机系统的重要组成部分,是指引入了数据库技术后的计算机系统。除了计算机硬件和操作系统外,还包括数据为主体的数据库、管理数据库的数据库管理系统及基于数据库系统而开发的用户应用程序。此外还包括数据库管理员、应用程序员和最终用户。整个数据库系统的层次结构关系如图所示 层次结构图中的主要部分: 硬件:主要指能够运行数据库系统,并且进行数据存储和数据处理所必不可少的磁盘、处理器和主存等,在网络环境中运行的数据库系统还包括必要的网络设备。 操作系统:数据库系统运行的基础软件平台,目前常用的有Windows系列与UNIX系列等。另外还包括一些必要的数据库系统开发工具,如实用程序、应用程序设计语言等。 数据库管理系统
您可能关注的文档
- [影响教师一生的好习惯之四十一.doc
- [有关风筝的作文.ppt
- [本科毕业生规范.doc
- [影响教师一生的100个好习惯五MicrosoftWord文档4.doc
- [影响消费者行为的五大因素.doc
- [sixsigma解决问题六步法.ppt
- [本科毕业论文yema.doc
- [彭州市行政中心政务外网.doc
- [影响胃肠功能的中药.doc
- [本科毕业论文中期检查情况反馈.doc
- 2025年山西省公务员考试《人文科技常识》必刷200题试卷带解析【培优b卷】.docx
- 2025年《人文科技常识》必刷200题题库带解析(网校专用).docx
- 2025年吉林省公务员考试《人文科技常识》必刷200题试卷带解析附完整答案(历年真题).docx
- 2025年山西省公务员考试《人文科技常识》必刷200题试卷带解析【典型题】.docx
- 2025年《人文科技常识》必刷200题题库带解析【a卷】.docx
- 2025年《人文科技常识》必刷200题题库带解析【真题汇编】.docx
- 2025年吉林省公务员考试《人文科技常识》必刷200题试卷带解析附完整答案【易错题】.docx
- 2025年山东省公务员考试《人文科技常识》必刷200题试卷带解析附答案(a卷).docx
- 2025年山东省公务员考试《人文科技常识》必刷200题试卷带解析附完整答案【夺冠系列】.docx
- 2025年《人文科技常识》必刷200题题库带解析【研优卷】.docx
文档评论(0)