字段是什么

字段是什么,第1张

字段 (field) 一个成员,它表示与对象或类关联的变量。 在数据库中,大多数时,表的“列”称为“字段” ,但是有时候,字段也不是表中的列,比如用as将列的内容经计算,“存入”另一个字段。如:一个表"T”中只有列"ID”,内容为"int"值"1"。运用"select id, id * 5 as abc from T",得出的结果为 id abc 1 5 注:此SQL语句在MYSQL 5.0中测试无误。 每个字段由若干按照某种界限划分的相同数据类型的数据项组成.

问题一:字段是什么意思? 5分 字段?

如果说龚是数据库里的字段,那么所说的就是一列。

一张数据表分为行和列,一行就是一跳记录。可能有很多个字段,就是各个属性。比如一张Student 表,里面有studentname,id等字段,是站一列的。他们合起来组成一条记录。

问题二:字段是什么意思? 字段应该是数据库的术语吧?表示数据表中的一个数据列,如用户数据表中的name,logonid等......

问题三:字段是什么什么 字段应该是数据库的术语吧?表示数据表中的一个数据列,如用户数据表中的name,logonid等......

问题四:关键字和字段的区别是什么? 30分 字段指的是同一类型的信息,比如说李同学的姓名,王同学的姓名。。。。指一些系列的,是人们逻辑上认为同一类型的信息。这些信息的总和就是“字段”,然后大家对它做一个总结,取名叫做“字段名”。

而关键字是针对“关系”也就是“表格”来说的,一个表主要表现的内容,就好像一篇文章一样,有很多种类型的内容即很多“字段名”,大家将其中某些最少,最精炼的能概括整个关系的字段名挑选出来,将其作为“关键字”――这个就是所说的关键字,所以说它不是单纯的一个单词,而是一个或是多个字段名的 *** 。

而为什么普遍学习的时候总认为关键字只有一个,那是因为关键字下面还有分类:主关键字,候选关键字等等,而很多时候用到的关键字就是一个,也就是主关键字,这时关键字就会和字段名重合了。

顺带一提,字段的命名方法不可以以数字开头,但是中间包含数字可以,开头下划线也可以。

问题五:什么是字段数啊?? 对于数据表,每一列就是一个字段(比如有一列id,id就是一个字段)。

问题六:全字段是什么意思 自定义变量全名。

问题七:什么是字段、字段名、字段类型、字段宽度、字段值? 这是数据库软件里的概念,教材书上有。

字段又称为属性,二维表的一列称为一个字段(属性),在数据库中的表中的每一列的每一个名称,就是字段名

字段类型也是数据类型,如int,char,varchar,bit等等。

字段宽度表示这个字段能存储的最大长度。

字段列中的记录就是字段值。

问题八:sql语句中字段带(+)是什么意思? 这是oracle对sql92标准的扩展

c表对a表左链接...

标准写法是:

select * from a left join c on (a.good_type = c.good_type)

问题九:什么是数据字段 在数据库中,大多数时,表的“列”称为“字段” ,但是有时候,字段也不是表中的列,比如用as将列的内容经计算,“存入”另一个字段。如:一个表T”中只有列ID”,内容为int值1。

问题十:C#中字段是什么东西? 字段和属性是C#面向对象模式中的两个概念。

字段(field) 用来存储数值或对象的真正实体 简单说是私有变量(不一定是私有...)

属性(property) 对字段的封装(也不一定- -) 有get段落和set段落 通常是公开的 通常get段和set段执行过程都是轻量的(这是一个语义约定 也是C#不同于java的地方 重量级 耗时的获取也要用函数来表达而不是属性 java就没这种语义了 一律get- -)

字段和属性都属于类的成员

我说的不一定是因为通常它们是这么用的 但是在不同设计模式和上下文场合 字段的私有会造成取值赋值的效率降低 比如你不得不对一个占用64字节的结构体频繁取值赋值 就用公开字段好了...

属性是个非常奇妙的东西 它包含着写段落和读段落所以又叫读写器 正常的意义是field的wapper 因为你可以通过只写get段或set段 对字段达到只读和只写的访问控制 甚至可以对get和set加 *** 问权限修饰符 比如protected getprivate set

因为get和set段像是两个函数一样 所以你可以在里面写很多奇怪的东西达到不同的设计期望 比如get里可以先判断if (字段==null ) new() return 字段的这种单例模式设计 set里则可以加上事件触发和有效性判断等逻辑 所以合理的利用属性这种语法对C#程序设计很重要

字段命名加上下划线是类似匈牙利命名法的要求 表示它是private的

不过因为C#是大小写敏感的 你完全可以对字段采用camel命名法 而对属性采用pascal命名法加以区分 但是vb不一样 为了两种语言风格统一 你可以采用下划线的方式进行区分 这只是开发风格的问题

字段也就是关系模型中二维表的列,也叫做属性。

关系模型的基本术语共有十三个,它们分别是:

1、关系:一个关系对应着一个二维表,二维表就是关系名。

2、属性和值域:在二维表中的列,称为属性。属性的个数称为关系的元或度。列的值称为属性值;属性值的取值范围为值域。

3、关系模式:在二维表中的行定义,即对关系的描述称为关系模式

4、元组:在二维表中的一行,称为一个元组。

5、分量:元组中的一个属性值

6、键或者码:如果在一个关系中存在这样的一个属性,使得在该关系的任何一个关系状态中的两个元组,在该属性上的值的组合都不同,即这些属性的值都能够用来唯一标识该关系的元组,则称这些属性为该关系的键或者码。

7、超键或者超码:如果在关系的一个键中移去某个属性,它仍然是这个关系的键,则称这样的键为关系的超键或者超码。

8、候选键或者候选码:如果在关系的一个键中不能移去任何一个属性,否则它就不是这个关系的键,则称这个被指定的候选键为该关系的候选键或者候选码。

9、主键或者主码:在一个关系的若干候选键中指定一个用来唯一标识该关系的元组,则称这个被指定的候选键为该关系的主键或者主码。

10、全键或者全码:一个关系模式中的所有属性的集合。

11、主属性和非主属性:关系中包含在任何一个候选键中的属性称为主属性,不包含在任何一个候选键中的属性为非主属性。

12、外键或者外码:关系中的某个属性虽然不是这个关系的主键,或者只是主键的,但它却是另外一个关系的主键时,则称之为外键或者外码。

13、参照关系与被参照关系:是指以外键相互联系的两个关系,可以相互转化。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6652667.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存