什么是数据库? 电脑上用的是什么数据库?

电脑教程014

什么是数据库? 电脑上用的是什么数据库?,第1张

数据库是以某种文件结构存储的一系列信息表,这种文件结构使您能够访问这些表、选择表中的列、对表进行排序以及根据各种标准选择行。数据库通常有多个 索引与这些表中的许多列相关联,所以我们能尽可能快地访问这些表。 \x0d\x0a\x0d\x0a 以员工记录为例,您可以设想一个含有员工姓名、地址、工资、扣税以及津贴等内容的表。让我们考虑一下这些内容可能如何组织在一起。您可以设想一个表包含员工姓名、地址和电话号码。您希望保存的其它信息可能包括工资、工资范围、上次加薪时间、下次加薪时间、员工业绩评定等内容。\x0d\x0a\x0d\x0a 这些内容是否应保存在一个表格中?几乎可以肯定不应该如此。不同类别的员工的工资范围可能没有区别;这样,您可以仅将员工类型储存在员工记录表中,而将工资范围储存在另一个表中,通过类型编号与这个表关联。考虑以下情况:\x0d\x0a\x0d\x0aKey Lastname SalaryType SalaryType Min Max\x0d\x0a1 Adams 2 1 30000 45000\x0d\x0a2 Johnson 1 2 45000 60000\x0d\x0a3 Smyth 3 3 60000 75000\x0d\x0a4 Tully 1 \x0d\x0a5 Wolff 2 \x0d\x0a\x0d\x0a SalaryType 列中的数据引用第二个表。我们可以想象出许多种这样的表,如用于存储居住城市和每个城市的税值、健康计划扣除金额等的表。每个表都有一个主键列(如上面两个表中最左边的列)和若干数据列。在数据库中建立表格既是一门艺术,也是一门科学。这些表的结构由它们的范式指出。我们通常说表属于1NF、2NF 或 3NF。\x0d\x0a\x0d\x0a 第一范式:表中的每个表元应该只有一个值(永远不可能是一个数组)。(1NF)\x0d\x0a \x0d\x0a 第二范式:满足 1NF,并且每一个非主键列完全依赖于主键列。这表示主键和该行中的剩余表元之间是 1 对 1 的关系。(2NF)\x0d\x0a\x0d\x0a 第三范式:满足 2NF,并且所有非主键列是互相独立的。任何一个数据列中包含的值都不能从其他列的数据计算得到。(3NF)\x0d\x0a\x0d\x0a 现在,几乎所有的数据库都是基于“第三范式 (3NF)”创建的。这意味着通常都有相当多的表,每个表中的信息列都相对较少。 \x0d\x0a\x0d\x0a 从数据库中获取数据\x0d\x0a\x0d\x0a 假设我们希望生成一个包含员工及其工资范围的表,在我们设计的一个练习中将使用这个表。这个表格不是直接存在在数据库中,但可以通过向数据库发出一个查询来构建它。我们希望得到如下所示的一个表:\x0d\x0a\x0d\x0aName Min Max\x0d\x0aTully $30,000.00 $45,000.00\x0d\x0aJohnson $30,000.00 $45,000.00\x0d\x0aWolff $45,000.00 $60,000.00\x0d\x0aAdams $45,000.00 $60,000.00\x0d\x0aSmyth $60,000.00 $75,000.00\x0d\x0a\x0d\x0a 我们发现,获得这些表的查询形式如下所示\x0d\x0a\x0d\x0aSELECT DISTINCTROW Employees.Name, SalaryRanges.Min,\x0d\x0aSalaryRanges.Max FROM Employees INNER JOIN SalaryRanges ON Employees.SalaryKey = SalaryRanges.SalaryKey\x0d\x0aORDER BY SalaryRanges.Min\x0d\x0a\x0d\x0a 这种语言称为结构化查询语言,即 SQL,而且它是几乎目前所有数据库都可以使用的一种语言。SQL-92 标准被认为是一种基础标准,而且已更新多次。\x0d\x0a\x0d\x0a 数据库的种类\x0d\x0a\x0d\x0a PC 上的数据库,如 dBase、Borland Paradox、Microsoft Access 和 FoxBase。 \x0d\x0a\x0d\x0a 数据库服务器:IBM DB/2、Microsoft SQL Server、 Oracle、Sybase、SQLBase 和 XDB。

问题一:计算机的数据是指() d

问题二:计算机中的数据是指什么 在电脑中,数据是指所有能输入到计算机并被计算机程序处理的符号的介质的总称,是用于输入电子计算机进行处理,具有一定意义的数字、字母、符号和模拟量等的通称。是组成地理信息系统的最基本要素,种类很多。

数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的的原始素材。

数据是信息的表现形式和载体,可以是符号、文字、数字、语音、图像、视频等。数据和信息是不可分离的,数据是信息的表达,信息是数据的内涵。数据本身没有意义,数据只有对实体行为产生影响时才成为信息。

数据可以是连续的值,比如声音、图像,称为模拟数据。也可以是离散的,如符号、文字,称为数字数据。

问题三:计算机中数据是指() 偷懒啊?

答案如下自己去分析,不准用于作弊:

1.C 2.AC 4.A 5.D 6.C 7.D 8.D 9.A 10C

问题四:计算机中数据合并指的是什么 数据合并:

数据整合的概念在业界比较混乱,比如系统整合、应用整合、主机整合、存储整合、数据库整合、数据大集中等等。这些不同的概念是在不同的层次、不同的角度阐述计算机系统整合的内涵和外延,是在计算机系统整合这一大的概念范畴下,存在着多种整合形式和技术手段,例如国内大型银行和电信业已经开展的全国性数据大集中,应属于数据整合的一种技术方式。 其实,整合是一个外来词汇,整合的英文单词是Consolidation,有合并、巩固、加强之意。它本义是指在原来的基础上加以综合建设,并不意味着推倒重来或完全更新。

问题五:什么是计算机中数据的表示方法 这个说起来很复杂 我在别的地方找了一个简洁的答案你看看吧:

计算机中数据的表示方法是:“二进制”。

二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统。

二进制数据的表示法

二进制数据也是采用位置计数法,其位权是以2为底的幂。例如二进制数据110.11,其权的大小顺序为2^2、2^1、2^0、2^-1、2^-2。对于有n位整数,m位小数的二进制数据用加权系数展开式表示,可写为:

(a(n-1)a(n-2)…a(-m))2=a(n-1)×2^(n-1)+a(n-2)×2^(n-2)+……+a(1)×2^1+a(0)×2^0+a(-1)×2^(-1)+a(-2)×2^(-2)+……+a(-m)×2^(-m)

二进制数据一般可写为:(a(n-1)a(n-2)…a(1)a(0).a(-1)a(-2)…a(-m))2。

注意:

1.式中aj表示第j位的系数,它为0和1中的某一个数。

2.a(n-1)中的(n-1)为下标,输入法无法打出所以用括号括住,避免混淆。

3.2^2表示2的平方,以此类推。

【例1102】将二进制数据111.01写成加权系数的形式。

解:(111.01)2=(1×2^2)+(1×2^1)+(1×2^0)+(0×2^-1)+(1×2^-2)

二进制和十六进制,八进制一样,都以二的幂来进位的。

问题六:什么是计算机中数据的表示方法 计算机数据及指令都是以0或1的二进制形式保存在存储体中,同时为了方便记忆采用了十六进制的表示形式,为了在计算机内描述和识别一件客观事物,采用编码将身边事物转换为二进制/十六进制或两者之间的相互转换存储在计算机中让其处理,如desk的"d,e,s,k分别用十六进制数“64”,“65“,“73”,”6B“表示,这就是ASCll编码,也就是计算机数据的表示方法

问题七:计算机里数据包括什么 在计算机中,一般以电容存贮数据-----高/低电压(1/0或者0/1);所以在计算机中大部分数据都是以二进制形式表示的。整数的二进制表示:。。。。8421,向上进一位,倍数乘2,向下反之,例如:10=1010(二进制表示)=1*8+0*4+1*2+0*1键盘字符一般是采用Ascall码表示,总线是将信息以一个或多个源部件传送到一个或多个目的部件的一组传输线。通俗的说,就是多个部件间的公共连线,用于在各个部件之间传输信息。人们常常以MHz表示的速度来描述总线频率。总线的种类很多,前端总线的英文名字是Front Side Bus,通常用FSB表示,是将CPU连接到北桥芯片的总线。

问题八:计算机中数据和指令的表示采用什么进制? 计算机中数据最终都是以二进制表示的,因为在计算机中只能识别两种状态 既这是有现行的冯.诺依曼体系的计算机结构所决定.

问题九:计算机中采用什么来表示数值? (1)技术上容易实现。用双稳态电路表示二进制数字0和1是很容易的事情。

(2)可靠性高。二进制中只使用0和1两个数字,传输和处理时不易出错,因而可以保障计算机具有很高的可靠性。

(3)运算规则简单。与十进制数相比,二进制数的运算规则要简单得多,这不仅可以使运算器的结构得到简化,而且有利于提高运算速度。

(4)与逻辑量相吻合。二进制数0和1正好与逻辑量“真”和“假”相对应,因此用二进制数表示二值逻辑显得十分自然。

(5)二进制数与十进制数之间的转换相当容易。人们使用计算机时可以仍然使用自己所习惯的十进制数,而计算机将其自动转换成二进制数存储和处理,输出处理结果时又将二进制数自动转换成十进制数,这给工作带来极大的方便。