永发信息网

什么是数据?

答案:5  悬赏:70  手机版
解决时间 2021-07-31 08:14
要开始接触数据库了、、
最佳答案

什么是数据库?

数据库是以某种文件结构存储的一系列信息表,这种文件结构使您能够访问这些表、选择表中的列、对表进行排序以及根据各种标准选择行。数据库通常有多个 索引与这些表中的许多列相关联,所以我们能尽可能快地访问这些表。

以员工记录为例,您可以设想一个含有员工姓名、地址、工资、扣税以及津贴等内容的表。让我们考虑一下这些内容可能如何组织在一起。您可以设想一个表包含员工姓名、地址和电话号码。您希望保存的其它信息可能包括工资、工资范围、上次加薪时间、下次加薪时间、员工业绩评定等内容。

这些内容是否应保存在一个表格中?几乎可以肯定不应该如此。不同类别的员工的工资范围可能没有区别;这样,您可以仅将员工类型储存在员工记录表中,而将工资范围储存在另一个表中,通过类型编号与这个表关联。考虑以下情况:

Key Lastname SalaryType SalaryType Min Max
1 Adams 2 1 30000 45000
2 Johnson 1 2 45000 60000
3 Smyth 3 3 60000 75000
4 Tully 1
5 Wolff 2

SalaryType 列中的数据引用第二个表。我们可以想象出许多种这样的表,如用于存储居住城市和每个城市的税值、健康计划扣除金额等的表。每个表都有一个主键列(如上面两个表中最左边的列)和若干数据列。在数据库中建立表格既是一门艺术,也是一门科学。这些表的结构由它们的范式指出。我们通常说表属于1NF、2NF 或 3NF。

第一范式:表中的每个表元应该只有一个值(永远不可能是一个数组)。(1NF)

第二范式:满足 1NF,并且每一个非主键列完全依赖于主键列。这表示主键和该行中的剩余表元之间是 1 对 1 的关系。(2NF)

第三范式:满足 2NF,并且所有非主键列是互相独立的。任何一个数据列中包含的值都不能从其他列的数据计算得到。(3NF)

现在,几乎所有的数据库都是基于“第三范式 (3NF)”创建的。这意味着通常都有相当多的表,每个表中的信息列都相对较少。

从数据库中获取数据

假设我们希望生成一个包含员工及其工资范围的表,在我们设计的一个练习中将使用这个表。这个表格不是直接存在在数据库中,但可以通过向数据库发出一个查询来构建它。我们希望得到如下所示的一个表:

Name Min Max
Tully $30,000.00 $45,000.00
Johnson $30,000.00 $45,000.00
Wolff $45,000.00 $60,000.00
Adams $45,000.00 $60,000.00
Smyth $60,000.00 $75,000.00

我们发现,获得这些表的查询形式如下所示

SELECt DISTINCTROW Employees.Name, SalaryRanges.Min,
SalaryRanges.Max FROM Employees INNER JOIN SalaryRanges ON Employees.SalaryKey = SalaryRanges.SalaryKey
ORDER BY SalaryRanges.Min;

这种语言称为结构化查询语言,即 SQL,而且它是几乎目前所有数据库都可以使用的一种语言。SQL-92 标准被认为是一种基础标准,而且已更新多次。

数据库的种类

PC 上的数据库,如 dBase、Borland Paradox、Microsoft Access 和 FoxBase。

数据库服务器:IBM DB/2、Microsoft SQL Server、 Oracle、Sybase、SQLBase 和 XDB。

所有这些数据库产品都支持多种相对类似的 SQL 方言,因此,所有数据库最初看起来好象可以互换。每种数据库都有不同的性能特征,而且每一种都有不同的用户界面和编程接口。

全部回答
就是一个内容
所有的信息都称得上是数据

说白了 就是列表

http://baike.baidu.com/view/38752.htm?fr=ala0
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一个女人对你说了“宝贝!我爱你!”你会怎么
赛尔号小田螺的全部技能
真三国无双5那动画包方哪里啊
寻仙 变生后怎么恢复?
我种的十级菜为啥没了变成以前六级版面了
武庚纪每集开头的语录,武庚纪每集多少分钟。
江苏无锡看的到流星雨吗
FTP服务器上怎样配置多個用户接入访问
cctv5nba赛场节目中间会有最近的nba转播的预
源汇区漯河阿兰小吃这个地址怎么能查询到,着
好友秀那自由自由活动
麻烦帮我解决一下~~~~
点解人的体制甘差?
有一首周杰伦的歌,MV是周杰伦在下棋,叫什么
解梦 掉头发
推荐资讯
汕头到湖州坐什么车
回收站里的文件还原后找不到怎样 才能找到
英语句子分析 What have I done to deserve s
雨花区长沙田心桥村地址有谁知道?有点事想过
最近在无锡有没有电影《This is it》放映?票
古代经典诗词大全,现代诗《青春的诗》全部内
个人简历的表格怎么做,个人简历电子版怎么弄
诺基亚N81NG平台怎么下载
谁能大体描述下Vitas奉献这首歌?
大鱼吃小鱼,小鱼吃虾,虾喝水,水落石出!
天猫可以开通淘金币吗,淘宝金币可以在天猫用
南阳至广州火车时刻表
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?