数据库的库是什么意思

作者&投稿:向试 (若有异议请与网页底部的电邮联系)
数据库~是什么意思~

数据库需要从以下几个方面去了解:


一、数据库功能:

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。

在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。

二、数据库定义1:

数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。

简单来说是本身可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。

在经济管理的日常工作中,常常需要把某些相关的数据放进这样的“仓库”,并根据管理的需要进行相应的处理。

例如,企业或事业单位的人事部门常常要把本单位职工的基本情况(职工号、姓名、年龄、性别、籍贯、工资、简历等)存放在表中,这张表就可以看成是一个数据库。有了这个"数据仓库"我们就可以根据需要随时查询某职工的基本情况,也可以查询工资在某个范围内的职工人数等等。这些工作如果都能在计算机上自动进行,那我们的人事管理就可以达到极高的水平。此外,在财务管理、仓库管理、生产管理中也需要建立众多的这种"数据库",使其可以利用计算机实现财务、仓库、生产的自动化管理。

三、数据库定义2:

严格来说,数据库是长期储存在计算机内、有组织的、可共享的数据集合。数据库中的数据指的是以一定的数据模型组织、描述和储存在一起、具有尽可能小的冗余度、较高的数据独立性和易扩展性的特点并可在一定范围内为多个用户共享。

这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改、查由统一软件进行管理和控制。从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。

四、数据库处理系统:

数据库是一个单位或是一个应用领域的通用数据处理系统,它存储的是属于企业和事业部门、团体和个人的有关数据的集合。数据库中的数据是从全局观点出发建立的,按一定的数据模型进行组织、描述和存储。其结构基于数据间的自然联系,从而可提供一切必要的存取路径,且数据不再针对某一应用,而是面向全组织,具有整体的结构化特征。

数据库中的数据是为众多用户所共享其信息而建立的,已经摆脱了具体程序的限制和制约。不同的用户可以按各自的用法使用数据库中的数据;多个用户可以同时共享数据库中的数据资源,即不同的用户可以同时存取数据库中的同一个数据。数据共享性不仅满足了各用户对信息内容的要求,同时也满足了各用户之间信息通信的要求。

五、数据库基本结构:

数据库的基本结构分三个层次,反映了观察数据库的三种不同角度。

以内模式为框架所组成的数据库叫做物理数据库;以概念模式为框架所组成的数据叫概念数据库;以外模式为框架所组成的数据库叫用户数据库。

⑴ 物理数据层。

它是数据库的最内层,是物理存贮设备上实际存储的数据的集合。这些数据是原始数据,是用户加工的对象,由内部模式描述的指令操作处理的位串、字符和字组成。

⑵ 概念数据层。

它是数据库的中间一层,是数据库的整体逻辑表示。指出了每个数据的逻辑定义及数据间的逻辑联系,是存贮记录的集合。它所涉及的是数据库所有对象的逻辑关系,而不是它们的物理情况,是数据库管理员概念下的数据库。

⑶ 用户数据层。

它是用户所看到和使用的数据库,表示了一个或一些特定用户使用的数据集合,即逻辑记录的集合。

数据库不同层次之间的联系是通过映射进行转换的。

六、数据库主要特点:

⑴ 实现数据共享

数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。

⑵ 减少数据的冗余度

同文件系统相比,由于数据库实现了数据共享,从而避免了用户各自建立应用文件。减少了大量重复数据,减少了数据冗余,维护了数据的一致性。

⑶ 数据的独立性

数据的独立性包括逻辑独立性(数据库中数据库的逻辑结构和应用程序相互独立)和物理独立性(数据物理结构的变化不影响数据的逻辑结构)。

⑷ 数据实现集中控制

文件管理方式中,数据处于一种分散的状态,不同的用户或同一用户在不同处理中其文件之间毫无关系。利用数据库可对数据进行集中控制和管理,并通过数据模型表示各种数据的组织以及数据间的联系。

⑸数据一致性和可维护性,以确保数据的安全性和可靠性

主要包括:①安全性控制:以防止数据丢失、错误更新和越权使用;②完整性控制:保证数据的正确性、有效性和相容性;③并发控制:使在同一时间周期内,允许对数据实现多路存取,又能防止用户之间的不正常交互作用。

⑹ 故障恢复

由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏。数据库系统能尽快恢复数据库系统运行时出现的故障,可能是物理上或是逻辑上的错误。比如对系统的误操作造成的数据错误等。

七、数据库数据种类:

数据库通常分为层次式数据库、网络式数据库和关系式数据库三种。而不同的数据库是按不同的数据结构来联系和组织的。

1.数据结构模型

⑴数据结构

所谓数据结构是指数据的组织形式或数据之间的联系。

如果用D表示数据,用R表示数据对象之间存在的关系集合,则将DS=(D,R)称为数据结构。

例如,设有一个电话号码簿,它记录了n个人的名字和相应的电话号码。为了方便地查找某人的电话号码,将人名和号码按字典顺序排列,并在名字的后面跟随着对应的电话号码。这样,若要查找某人的电话号码(假定他的名字的第一个字母是Y),那么只须查找以Y开头的那些名字就可以了。该例中,数据的集合D就是人名和电话号码,它们之间的联系R就是按字典顺序的排列,其相应的数据结构就是DS=(D,R),即一个数组。

⑵数据结构类型

数据结构又分为数据的逻辑结构和数据的物理结构。

数据的逻辑结构是从逻辑的角度(即数据间的联系和组织方式)来观察数据,分析数据,与数据的存储位置无关;数据的物理结构是指数据在计算机中存放的结构,即数据的逻辑结构在计算机中的实现形式,所以物理结构也被称为存储结构。

这里只研究数据的逻辑结构,并将反映和实现数据联系的方法称为数据模型。

比较流行的数据模型有三种,即按图论理论建立的层次结构模型和网状结构模型以及按关系理论建立的关系结构模型。

2.层次、网状和关系数据库系统

⑴层次结构模型

层次结构模型实质上是一种有根结点的定向有序树(在数学中"树"被定义为一个无回的连通图)。下图是一个高等学校的组织结构图。这个组织结构图像一棵树,校部就是树根(称为根结点),各系、专业、教师、学生等为枝点(称为结点),树根与枝点之间的联系称为边,树根与边之比为1:N,即树根只有一个,树枝有N个。

按照层次模型建立的数据库系统称为层次模型数据库系统。IMS(Information Management System)是其典型代表。

⑵网状结构模型

按照网状数据结构建立的数据库系统称为网状数据库系统,其典型代表是DBTG(Database Task Group)。用数学方法可将网状数据结构转化为层次数据结构。

⑶ 关系结构模型

关系式数据结构把一些复杂的数据结构归结为简单的二元关系(即二维表格形式)。例如某单位的职工关系就是一个二元关系。

由关系数据结构组成的数据库系统被称为关系数据库系统。

在关系数据库中,对数据的操作几乎全部建立在一个或多个关系表格上,通过对这些关系表格的分类、合并、连接或选取等运算来实现数据的管理。

dBASEⅡ就是这类数据库管理系统的典型代表。对于一个实际的应用问题(如人事管理问题),有时需要多个关系才能实现。用dBASEⅡ建立起来的一个关系称为一个数据库(或称数据库文件),而把对应多个关系建立起来的多个数据库称为数据库系统。dBASEⅡ的另一个重要功能是通过建立命令文件来实现对数据库的使用和管理,对于一个数据库系统相应的命令序列文件,称为该数据库的应用系统。

因此,可以概括地说,一个关系称为一个数据库,若干个数据库可以构成一个数据库系统。数据库系统可以派生出各种不同类型的辅助文件和建立它的应用系统。

 八、 数据库类型:

网状数据库(Network Database)、关系数据库(Relational Database)、树状数据库(Hierarchical Database)、面向对象数据库(Object-oriented Database)等。商业应用中主要是关系数据库,比如Oracle、DB2、Sybase、MS SQL Server、Informax、MySQL等。



数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。
库则指仓库,存数据的仓库!

一种层级的逻辑结构,里面可以包含表、视图、存储过程、触发器、自定义数据类型等低层级的对象,粗略地按照文件系统中的子目录(又称“文件夹”)来理解就好了,只是库中不能再包含库,即不允许嵌套。

中毒表现:登陆服务器发现,服务器所有文件后缀名统一变为.ETH文件,无法正常打开文件
病毒种类:*.ETH
数据类型: MDF
应用软件: 二羊软件
数据大小: 3GB
文件数量: 1
数据检测 : 通过WINHEX检测文件底层,发现文件头部底层数据错乱被加密,文件尾部有异常代码.
恢复方案:通过参考空库结构,修复数据库结构,提取表数据,存储过程,合并为新的数据库 .
具体描述:通过和客户沟通,使用客户提供的远程登录口令,登录客户服务器进行数据提取、传回地分析加密结构、对比底层数据、进行人工数据修复.
验收结果: 通过验收




数据库三级模式到底是什么意思
定义:也称存储模式(Storage Schema),它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式(例如,记录的存储方式是顺序存储、按照B树结构存储还是按hash方法存储。索引按照什么方式组织;数据是否压缩存储,是否加密;数据的存储记录结构有何规定)。它是数据库管理系统(DBMS)对数据库中数据...

关系数据库中的关系是什么意思?
现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。关系模型是由埃德加·科德于1970年首先提出的,并配合“科德十二定律”。现如今虽然对此模型有一些批评意见,但它还是数据存储的传统标准。标准数据查询语言SQL就是一种基于关系数据库的语言,这种语言执行对关系数据库中数据的检索和操作。

“成绩在库”是什么意思?
"成绩在库"这个词组在教育领域通常指的是学生的成绩信息已经被记录、存储在学校或教育机构的数据库中。当学生参加考试或完成一项学业任务时,他们的成绩会被评估并记录在学校的学生管理系统或成绩管理系统中。这些系统通常会根据不同的科目和学期对学生的成绩进行分类和存储,以便学校和教师能够进行学生表现...

财库在哪一柱财库最大,四大财库是什么意思
提起财库在哪一柱财库最大,大家都知道,有人问居家风水中的财库在哪里?另外,还有人想问四柱预测里的“财库”是什么,怎么看,你知道这是怎么回事?其实生日八子月上或上日财库哪个财库最好,下面就一起来看看财库是什么意思,希望能够帮助到大家!财库在哪一柱财库最大 戊辰年丁巳月丁丑日财...

数据库中Count是什么意思和SUM有什么区别
Count是用来统计数据个数的,跟SUM区别如下:一、指代不同 1、Count:用来统计数据库中某一列数据的个数。2、SUM:用来汇总数据库中某一列数据的合计值。二、语法不同 1、Count:SQL COUNT(column_name) 语法,SELECT COUNT(column_name) FROM table_name。2、SUM:SQL SUM() 语法,SELECT SUM(...

财库在哪一柱财库最大,四大财库是什么意思
提起财库在哪一柱财库最大,大家普遍认为是辰戌丑未四库。有人想了解在家居风水中,财库究竟位于何处?还有人询问在四柱预测中,“财库”是什么,又该如何观察?本文将解释财库的含义,并希望能为大家提供帮助。在家居风水中,财库的位置因人而异,需要根据居住者的八字来确定。而在四柱预测中,财...

数据库的rs.getInt(1)是什么意思??
rs是从数据库里找到的结果集。rs.getInt(1)表示,从这个度结果集的第一行问第一列里拿值,这个值应该答是个数值类型的所以用int来取,就是getInt()方法内。传统的关系型数据库采用表格的储存方式, 数据以行和列的方式进行存储,要读取和查询都十分方便。而非关系型数据不适合这样的表格存储方式,...

windows7中的库是什么?有何功能?四个默认库是哪些
windows7中的库是默认路径下系统存放各种文件的位置,默认路径在系统盘符中。四个默认库为文档库、图片库、音乐库、视频库。各功能如下:1、文档库:在使用例如excel、word等软件时默认存储的路径,如果不改变默认设置都会保存在该文档库。2、图片库:该库主要用于组织和排列数学图片,图片可以从照相机、...

数据库中的“紧左原则”是什么意思?
索引最左原则:如果A B C建索引:查找走索引:A。A B。A B C。其他不走索引:比如:B C 。B。C。1、普通索引:CREATE INDEX Student_ID ON Student(ID );2、唯一索引:CREATE UNIQUE INDEX Student_ID2 ON Student(ID );3、组合索引:CREATE UNIQUE INDEX Student_ID3 ON Student(NAME,...

墓库是什么意思 夫妻墓库是什么意思
五行土的墓库是什么 Wu行中,金木水火,都有墓库,而土没有单独的生王墓库,这有不同的说法,有的说,土Sui其母,其母为火,所以墓Ku在Xu;有De 标签:作文经典 上一篇:将长风做刃是什么意思 白衣长风是什么意思 下一篇:坚定有毅力的成语 坚定毅力的成语有哪些 什么是墓库运气 我在看《大流年批道法》,里面提...

秦州区19455344392: mysql数据库中库,表,段等都是什么意思,最好浅显易懂的说明 -
戎彭圣诺: 库的作用就是个文件夹 把一个项目所用到的表都放在这个文件夹里 表就是把有相同特性的的事物放在一起 字段就是这些事物的相同特性 举个例子 像一个学校库 其中有学生表 教师表 工资表 学生表 是存放所有学生数据的表 字段有学号 姓名 性别 入学时间 班级 ...

秦州区19455344392: 数据库里的生产库和交换库是什么意思? -
戎彭圣诺: 生产库一般是和历史库同时出现.生产库表示系统运转过程产生的数据,但是为了提高生产环境的工作效率,需要控制生产库的数据量,因此会将一些不活跃的历史数据,自动同步到另一个相同表结构的数据库中,这个数据库就是历史库.同步到历史库的同时,会把数据从生产库中删除.如果系统需要用到那些数据时,需要调取历史库中的数据. 对于交换库,也是将生产库中的一些数据自动同步出去,同步出去的目的是将系统数据供外部系统调用,不可能直接开放生产库让外界调用,所以就设一个交换库,将指定的数据置于交换库中.

秦州区19455344392: 数据库是什么意思 -
戎彭圣诺: 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式.数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用. 在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件.数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段.

秦州区19455344392: 数据库里的生产库和交换库都是什么意思? -
戎彭圣诺: 我的理解,生产库和交换库都是一个数据库 只是用途不同,生产库是真正对外提供服务的时候使用的数据库,相对于测试库,开发库之类的说法 交换库,应该是你们的系统特殊的需求,需要做数据交换,将一个数据库的数据转换程令一个数据库可用的数据所使用的数据库

秦州区19455344392: 数据库的定义是? -
戎彭圣诺: 数据库,顾名思义,是存放数据的仓库.只不过这个数据仓库是在计算机存储设备上,数据是按一定的格式存放的.

秦州区19455344392: 电脑数据库是个什么意思 -
戎彭圣诺: 通俗来讲就是存储和管理数据的仓库. 单从概念来说,只要能储存数据的都能算数据库,Excel当然也能做数据库.但是,我们常说的「数据库」,比如SQL Server、MySQL之类的,实际上说的是数据库管理系统,数据库应用程序可以存储数据...

秦州区19455344392: 什么是数据库,怎么解释这个词?
戎彭圣诺: 数据库(database,DB)是有组织的、可共享的相关数据的集合.

秦州区19455344392: win7中的库是什么,是干什么用的? -
戎彭圣诺: 库是用于管理文档、音乐、图片和其他文件的位置.可以使用与在文件夹中浏览文件相同的方式浏览文件,也可以查看按属性(如日期、类型和作者)排列的文件.在某些方面,库类似于文件夹.例如,打开库时将看到一个或多个文件.但与文件夹不同的是,库可以收集存储在多个位置中的文件.这是一个细微但重要的差异.库实际上不存储项目.它们监视包含项目的文件夹,并允许您以不同的方式访问和排列这些项目.例如,如果在硬盘和外部驱动器上的文件夹中有音乐文件,则可以使用音乐库同时访问所有音乐文件.

秦州区19455344392: Windows7里面的“库”有什么用处
戎彭圣诺: 库就是数据库的意思了里面有许多数据的集合

秦州区19455344392: 什么是数据库库?请人具体解答下.......... -
戎彭圣诺: 具体只能复制了,说来话长啊,听着 金融数据分析与数据库密不可分,那么什么是数据库呢?在大学的计算机教科书中,数据库是被这样解释的:数据库是计算机应用系统中的一种专门管理数据资源的系统.数据有多种形式,如文字、数码、...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网