- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理及应用
Principles and Applications of the database
第一章 数据库概述;第一章 数据库概述 ;1.1 数据库系统概述;例如:96是一个数据
语义1:学生某门课的成绩
语义2:某人的体重
语义3:计算机系2005级学生人数
例如:学生档案中的学生记录(李明,男,197205,江苏南京市,计算机系,1990)
语义:学生姓名、性别、出生年月、籍贯、所在院系、入学时间
解释:李明是个大学生,1972年5月出生,江苏南京市人,1990年考入计算机系;二、数据库(Database,简称DB )
数据库是长期存储在计算机内有结构的大量的共享的数据集合。
换句话说,数据库是相互关联的数据集合。
数据库中的数据,按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可供各种用户共享。;三、数据库管理系统( Database Management System,简称DBMS)
数据库管理系统是位于用户与操作系统之间的一层数据管理软件。
数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制。数据库管理系统为用户提供一个应用管理和操作的平台,使其能方便地定义数据和操纵数据(创建、维护、检索、存取和处理数据库中的信息)。并能够保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。;四、数据库系统( Database System,简称DBS)
数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。数据库系统环境如下图所示:;五、其它相关概念
1、数据库系统管理员(Database Administrator,简称DBA):负责数据库的建立、使用和维护的专门的人员。
2、数据字典(Data Dictionary, DD) :是数据库系统中的一个特殊文件,用于存储数据库的一些说明信息,这些说明信息称为元数据(Meta Data)。
3、数据库操作(Database Operation): 在数据库应用中,最常见的数据库操作有:增加、删除、修改和查询。分别与关系数据库管理系统(RDBMS)的SQL操纵子语言中的四个命令对应,即Insert、Delete、Uptate和Select。;4、大中型RDBMS与微机RDBMS的区别
目前数据库市场上,许多DBMS产品都是RDBMS产品,如DB2、Oracle、Sybase、Informix、MS SQL Server、MySQL、Visual FoxPro、FoxBASE、dBASE等。其中,DB2、Oracle、Sybase、Informix、MS SQL Server、MySQL等属大中型RDBMS,而Visual FoxPro、FoxBASE、dBASE等属微机RDBMS。
在RDBMS出现之初,基本都是运行于主机(Host)之上,其上的应用称为基于主机的“集中式”(Centralized)应用。随着微机(Personal Computer) 及计算机网络的发展,有了将基于主机的应用“向下规模化” (Downsizing)的需求,也就是将基于主机的集中式应用向基于网络和PC的“分布式”(Distributed)应用转移,同时也需要照顾一些小型的数据库应用,甚至单机的数据库应用。这时,就需要将以前主机上运行的RDBMS转到PC机上运行。;由于微机的功能毕竟有限,其上的处理器、内存、外存等性能和容量均无法与中、小型计算机相比,另外,当时微机上的数据库应用对RDBMS的功能(如并发控制、故障恢复、完整性和安全性等)要求不高,于是,通过弱化、甚至去掉基于主机的RDBMS的某些功能,形成了适合于微机运行的RDBMS产品。
由上所述可知,大中型RDBMS与微机RDBMS之间,最主要的区别在于功能上。;1.1.2 数据库管理技术的产生和发展
使用数据库对数据进行管理是计算机应用的一个重要而广阔的领域。数据管理是数据处理的中心问题。
数据处理是指对各种形式的数据进行收集、储存、加工和传播等一系列活动的总和。数据处理的目的有两个:
其一是借助计算机科学地保存和管理大量复杂的数据,以便人们能方便而充分地利用这些宝贵的信息资源;
其二是从大量的原始数据中抽取、推导出对人们有价值的信息。;
您可能关注的文档
最近下载
- 关于医院卫生院基孔肯雅热防控工作方案(精选).docx
- (新课标)新外研版中职(英语基础模块1)Unit 5 We Have Only One Earth 《Listening & Speaking》说课稿.doc
- 透析患者骨折护理.pptx
- 关于中国共产党的纲领.ppt VIP
- 竞争对手分析报告研读.pptx VIP
- 人教版八年级物理上册第三章《物态变化》测试题(含答案) .pdf VIP
- DLT 5202-2022 电能量计量系统设计规程.pdf VIP
- 压铸件毛坯质量检验标准规范.doc VIP
- 平车运送法操作流程与考核评分标准.docx VIP
- 八年级物理上册第三章《物态变化》测试题-人教版(含答案) .pdf VIP
文档评论(0)