记录,字段,表,数据库之间的关系是什么

2020-11-30 06:50:13 字数 5600 阅读 4338

1楼:匿名用户

一个数据库包含0 -- n个表

一个表包含0 -- n个字段

记录是表中的行 row

2楼:匿名用户

一个数据库是由数据表,视图,函数等组成的

数据表,其结构由字段组成

一个数据表,可能含有多条记录。

什么是表、记录、字段?它们之间的关系是什么?我要比较正式的说法,谢谢了!

3楼:匿名用户

1、关系型数据库里面的表,指的是二维关系的表,即由行和列组成的表。你可以简单的想象为excel的一个sheet中的**。

2、记录是指这个表中有多少行,而字段是指这个表中有多少列。

3、一般来说,定义表的时候,定义的是列数、列名、列的属性(比如数值、字符还是日期等等)、列的约束条件(如不能为空、允许多长的字符等等),这个术语叫ddl(数据操作语言)。

4、而表定义好之后,后续的操作是对记录的操作和维护(比如插入、删除、修改、更新),这个术语叫dml(数据维护语言)。

5、无论是ddl还是dml,一般都是用sql语言来实现的(当然,每种不同的数据库也会提供相应的图形化界面),不过sql语言还是必须要学的。

辛苦码了这么多字,采纳下吧。哈哈。

简述“字段”、“记录”及“数据库”的关系?

4楼:可靠的我是神哥

三者之间的关系:字段构成记录,记录构成表,表构成了数据库。

字段就是数据库实例中某张表的一列,比如说:学员表由id、姓名、性别组成。字段就是指id或者姓名或者性别。换句话说:id是一个字段;姓名也是一个字段;性别还是一个字段。

记录就是表中以行为单位,一行就称为一条记录。还是以学员表为例,查询表中所有的数据,其中的任意一行就称为一条记录。

数据库是一个完整的数据的记录的整体,一个数据库包含0--n个表一个表包含0--n个字段 记录是表中的行。

5楼:98稻草人

您所说的数据库应该就是一个数据库实例,它包括表、触发器、用户、存储过程等。

字段就是数据库实例中某张表的一列,比如说:学员表由id、姓名、性别组成。字段就是指id或者姓名或者性别。换句话说:id是一个字段;姓名也是一个字段;性别还是一个字段。

记录就是表中以行为单位,一行就称为一条记录。还是以学员表为例,查询表中所有的数据,其中的任意一行就称为一条记录。如(1 张三 男)。

6楼:匿名用户

字段组成记录,记录组成数据库

后面的包含前面的

7楼:匿名用户

二维表是实体在数据库中的抽象表现。

例如,学生(学号,姓名,性别,家庭地址,联系**)对应 student(id,name,***,address,phoneno)。

这样,二维表student就把实体学生在数据库中抽象的表现出来了。

数据库中表的字段之间和表的记录之间有什么联系?

8楼:匿名用户

字段决定了记录例如你有个一表。表的字段有 产品id 产品名称 产品条码所以这个表里的每条记录就只能包含这个三个信息,如 201001100001 产品实例一 21457894561254

关系数据库中数据库,表,字段及元组的概念及相互之间的关系

9楼:徐秀木木

一、概念

(1)关系数据库的表采用二维**来存储数据,是一种按行与列排列的具有相关信息的逻辑组,它类似于excle工作表。一个数据库可以包含任意多个数据表。

(2)关系数据库:在一个给定的应用领域中,所有实体及实体之间联系的集合构成一个关系数据库。它是一种以关系模式为基础存储数据以及用数字方法处理数据库组织的方法,是目前最为流行的一种数据组织形式。

(3)元组(记录)。表中的一行即为一个元组,或称为一条记录。

(4)字段,数据表中的每一列称为一个字段,表是由其包含的各种字段定义的,每个字段描述了它所含有的数据的意义,数据表的设计实际上就是对字段的设计。创建数据表时,为每个字段分配一个数据类型,定义它们的数据长度和其他属性。字段可以包含各种字符、数字、甚至图形。

二、关系

一个数据库可以包含若干张表;一张表有若干个字段;每张表又有若干条记录(元组),每条记录(元组)对应每个字段都有一个值。

扩展资料

关系数据库,是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据库中的数据。

同时也是一个被组织成一组拥有正式描述性的**,该形式的**作用的实质是装载着数据项的特殊收集体,这些**中的数据能以许多不同的方式被存取或重新召集而不需要重新组织数据库**。

关系数据库的定义造成元数据的一张**或造成**、列、范围和约束的正式描述。每个**(有时被称为一个关系)包含用列表示的一个或更多的数据种类。 每行包含一个唯一的数据实体,这些数据是被列定义的种类。

10楼:匿名用户

1、关系数据库:是对应于一个关系模型的所有关系的集合。它是一种以关系模式为基础存储数据以及用数字方法处理数据库组织的方法,是目前最为流行的一种数据组织形式。

2、表:是指同一类记录的集合。

3、字段:对应实体的属性,也称做数据项。

4、元组:元组是关系数据库中的基本概念,关系是一张表,表中的每行(即数据库中的每条记录)就是一个元组,在二维表里,元组也称为记录。

5、相互关系:一个数据库可以包含若干张表;一张表有若干个字段;每张表又有若干条记录(元组),每条记录(元组)对应每个字段都有一个值。

11楼:匿名用户

一、[引用:我是王立准]数据库概念,数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:

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

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

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

(2)概念数据层。它是数据库的中间一层,是数据库的整体逻辑表示。指出了每个数据的逻辑定义及数据间的逻辑联系,是存贮记录的集合。

它所涉及的是数据库所有对象的逻辑关系,而不是它们的物理情况,是数据库管理员概念下的数据库。

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

数据库不同层次之间的联系是通过映射进行转换的。数据库具有以下主要特点:

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

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

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

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

(5)数据一致性和可维护性,以确保数据的安全性和可靠性。主要包括:①安全性控制:

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

由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏

二、表是数据库最基本的对象,用于存储用户数据,关系数据库的所有操作最终都是围绕数据表进行的。

三、如图:元组是关系数据库中的基本概念,关系是一张表,表中的每行(即数据库中的每条记录)就是一个元组,在二维表里,元组也称为记录。

四、字段:表中的每列就是一个字段,也叫属性。 上图中, id,username,userage,useraddress是显示数据表时的字段显示形式;下图是在设计数据表时的字段显示形式。

举例说明关系型数据库中数据表、字段、记录分别指什么,它们有什么关系?

12楼:匿名用户

关系型数据库个人感觉应该这样解释:一是关系型数据库在表现出来的时候就是一张**,不过这张**有一些要求,一定是不可分的**,就是基本单元是二元的没有表中表。这个也就是你说的数据表;

表是有横列有竖列的。字段就是相当于其中竖列上写的内容,记录就是其中横列上的内容,有几条记录即使表中有几行内容。

借用上面那位仁兄的例子:

id name score

1 ss 12

2 aa 23

3 dd 34

这相当于一个建好的关系数据库的表,其中的id,name,score就是该数据表的字段,1 ss 12 就是一条记录,该表现在有三条记录。

希望我的回答可以帮到你。

13楼:匿名用户

例如:我们要记录一个班上学生的成绩。那么就要把这些成绩和学生信息放到一起。用来组着这些信息的这个数据结构就叫 表。这个结构里面的每一列就叫"字段",每一行就叫“记录”

如下:id,name,score就是字段,1 ss 12 就是一条记录。包含id,name,score的这个数据结构就是表

id name score

1 ss 12

2 aa 23

3 dd 34

14楼:匿名用户

相当于你体检:

要填的表就是数据表。

表里的格的名字就是字段。

你的信息就是记录。

它们的关系就是包含与被包含的关系。

数据库字段与属性的关系是什么?

15楼:a九尾妖姬

字段、属性都是列的意思

一列的第一个 比如属性是:民族 分量是:汉族 苗族等可以说 民族是字段名、属性名,都可以

汉族 苗族就是属性值

字段指的是一列。叫字段是从数据库角度的名字,也可以称为属性,属性是从面向对象角度的名字。

属性与字段是对同一个元素不同的称呼。在关系代数中称实体的特性为属性,在关系模型中称实体的特性为字段。它们是二个世界里的概念,有高度的对应关系:

概念世界 计算机世界

实体-------------→记录

实体集-----------→文件

属性-------------→字段

键---------------→键

16楼:鲁怜南袭捷

属性与字段是对同一个元素不同的称呼。在关系代数中称实体的特性为属性,在关系模型中称实体的特性为字段。它们是二个世界里的概念,有高度的对应关系:

概念世界

计算机世界

实体-------------→记录

实体集-----------→文件

属性-------------→字段

键---------------→键

关系数据库中,关系代表A、数据表B、查询

1楼 匿名用户 习题答案及解析 第6章6 1 1 1 单项选择题 1 c 2 b 3 a 4 d 5 a 6 d 7 a 8 d 9 a 2 多项选择题 1 abcd 2 abcde 3 填空题 关系数据库sql语言? 2楼 匿名用户 先d d 然后group by a b 然后having avg...

数据库:题目上给了er图,根据图写出数据库的表结构来

1楼 贩卖罪恶 学生 姓名,符号,性别,年级,性别 教师 职称,性别,姓名,符号 这个符号是什么意思?我把他理解为是教师的id,独一无二的 课程 课程号,课名,学时,学分 教 教师符号,课程号 学 课程号,学生符号,成绩 这个学生符号我理解为学号。。。 怎么根据数据库表结构生成关系图 2楼 千锋教育...

一道数据库的题:设有如下三张关系表

1楼 匿名用户 select 姓名 from 学生表 课程表 成绩表 where 课程表 课名 数据库原理 and 课程表 课号 成绩表 课号 and 学生表 学好 成绩表 学好 你学号写成学好了 分拿来。 2楼 匿名用户 select 姓名 from 学生表 left join 成绩表 on 学生...