什么是数据库里面的主键

请通俗一点,最好有列子... 请通俗一点,最好有列子 展开
 我来答
ss22433
高粉答主

推荐于2019-08-24 · 醉心答题,欢迎关注
知道小有建树答主
回答量:645
采纳率:100%
帮助的人:18.9万
展开全部

数据库主键的意思是指一个列或者是多列的组合,它的值能唯一地标识表中的每一行,它的作用是可强制表的实体完整性。主键用于其他表的外键关联,以及本记录的修改与删除。在创建以及更改表的时候可以通过定义 PRIMARY KEY 约束来进行主键的创建。

扩展资料:

数据库主键的作用如下:

1、可以保证实体的完整性。

2、加快数据库的操作速度。

3、在表中添加新记录时,DBMS会自动检查新记录的主键值。

4、DBMS自动按主键值的顺序显示表中的记录。

参考资料:百度百科-数据库主键

sjx_84110
推荐于2017-09-25 · TA获得超过118个赞
知道答主
回答量:9
采纳率:0%
帮助的人:9.2万
展开全部
比如银行中的账目,卡号就是主键,如果卡号重复了,钱算谁的呢,下面是理论解释:

数据库主键
主键:表中经常有一个列或列的组合,其值能唯一地标识表中的每一行。这样的一列或多列称为表的主键,通过它可强制表的实体完整性。当创建或更改表时可通过定义 PRIMARY KEY 约束来创建主键。一个表只能有一个 PRIMARY KEY 约束,而且 PRIMARY KEY 约束中的列不能接受空值。由于 PRIMARY KEY 约束确保唯一数据,所以经常用来定义标识列。 作用 :1)保证实体的完整性; 2)加快数据库的操作速度 3) 在表中添加新记录时,ACCESS会自动检查新记录的主键值,不允许该值与其他记录的主键值重复。 4) ACCESS自动按主键值的顺序显示表中的记录。如果没有定义主键,则按输入记录的顺序显示表中的记录。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
za...7@21cn.com
2011-05-09 · TA获得超过1110个赞
知道小有建树答主
回答量:1106
采纳率:100%
帮助的人:463万
展开全部
虽然搜索引擎与数据库有很大的关系,但并不能说与数据库是很本质的关系。

仅就与数据库的关系来看,调货员比方搜索引擎仍然是欠妥的。调货员的工作

是照单管理,并非自动具有检索能力。

搜索引擎有多种(全文、目录、元),这都明白。

数据库的支撑也主要起存储作用。

一个优秀的搜索引擎的最本质还在于自动收集、分类信息,检索大都是在库中(也不仅是一个库,也不仅是一个系列库,特别元搜索引擎的特点更具扩散性)

换句话说,搜索引擎最高明的部分是在向仓库里运东西以前发生的事,这就是采购员,而非调货员!楼上的错主要还是在这个地方呢。我们因为使用搜索引擎往往容易理解成取东西的事。

当然了,取也是很关键的,如何快、如何优先这都并非完全由技术来决定,因为还有优先收费的问题等等。

所以,我建议不要把数据库搜索引擎的重点,而是把自动化搜索引擎的电子蜘蛛作为重点讲广泛和海量,还有YAHOO的人工分类的可靠性。

当然我讲的也不完全正确,讲参看有关专业说法。但是我们要知道,搜索引擎功效不是在库内,而是在库外。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
panglinmiaoday
2011-04-29 · TA获得超过144个赞
知道小有建树答主
回答量:187
采纳率:0%
帮助的人:97万
展开全部
Primary Key(主键):
唯一标识每条记录的字段
具有Primary Key限制条件的字段用于区分同一个数据表中的不同记录。因为同一个数据表中不会存在两个具有相同值的Primary Key字段,所以对于那些需要严格区分不同记录的数据表来说,Primary Key具有相当重要的作用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ssjmhyvi
2011-04-29 · TA获得超过592个赞
知道小有建树答主
回答量:310
采纳率:0%
帮助的人:292万
展开全部
能唯一标识当前表的一个列属性,比如以一个学生为实体,在学校唯一标识他的是他的学号。而姓名不行(有可能同名)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式