sqlserver中那个P M F  简写分别代表什么意思!!!还有怎么建立主键和外键 还有两表关联???

作者&投稿:范玛 (若有异议请与网页底部的电邮联系)
sqlserver菜单表,既是主键表,有是外键表,这种关系是什么关系~

两个表一般称为主表 和 从表。

这种 自己建立关联自己的, 好像没有单独的词吧? 自引用? 自关联?


最典型的就是 菜单表 或者 部门表 这种树型的结构。

主键:能够唯一表示数据表中的每个记录的字段或者字段的组合就称为主键。一个主键是唯一识别一个表的每一行记录,但这只是其作用的一疗分,主键的主要作用是将记录和存放在其他表中的数据进行关联,在这一点上,主键是不同表中各记录间的简单指针,主键约整就是确定表中的每一条记录,主键不能是空值,唯一约束是用于指定一个或多个列的组合值具有唯一性,以防止在列中输入重复的值,所以,主键的值对用户而言是没有什么意义,并且和它赋予的值也没有什么特别联系。

外键:

若有两个表A,B,C是A的主键,而B中也有C字段,则C就是表B的外键,外键约束主要用来维护两个表之间数据的一致性。

A为基本表,B为信息表。

在数据库中,常常不只是一个表,这些表之间也不是相互独立的,不同的表之间需要建立一种关系,才能将它们的数据相互沟通,而在这个沟通过程中,就需要表中有一个字段作为标志,不同的记录对应的字段取值不能相同,也不能是空白的,通过这个字段中不同的值可以区别各条记录,就像我们区别不同的人,每个人都有名字,但它却不能作为主键,因为人名很容易出现重复,而身份证号是每个人都不同的,所以可以根据它来区别不同的人,数据库的表中作为主键的段段就要像人的身份证号一样,必须是每个记录的值都不同,这才能根据主键的值来确定不同的记录。

关系:外键一定是另外某个表的主键。

主键约束,外键约束,唯一约束。建立相同的ID。


sql2008和sqlyog的区别
区别收费和不收费QLServer系列软件是Microsoft公司推出的关系型数据库管理系统。2008年10月,SQLServer2008简体中文版在中国正式上市,SQLServer2008版本可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。

win2012安装sql2000 在指定的位置不存在有效的sql server
SQL SERVER根目录被删除或是路径不对,重装SQL SERVER。QL Server 是Microsoft 公司推出的关系型数据库管理系统。是一个全面的数据库平台,关系型数据和结构化数据提供了更安全可靠的存储功能。

sql bit类型用0和1为什么错误ql server 2008 我用 bit 类型 为什么输 ...
要输入true或false ,是布尔型的

以前在电脑上安装过sql server,但是安装失败。
QLServer安装挂起解决方法 以前装过sql server,后来删掉。现在重装,却出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误。无法进行下去。具体步骤是:1)添加\/删除程序中彻底删除sql server。2)将没有删除的sql server目录也删除掉。3)打开注册表...

sql 怎么都连接不上服务器
,单击里面。2、我们选择单击[QL服务器网络配置]。3、我们选择禁用[TCP \/ IP]并启用它。4、框中的几个选项的状态应为[正在运行]。5、之后跳出一个页面这是对启动过程的提醒。6、确保这些项目处于[Running]状态。7、然后单击SQL Server 2008中的连接。8、之后它可以连接到服务器。效果如下。

win7可以安装sql2008吗
win7安装sql2008方法:QL Server 2008安装包是iso文件,需要用虚拟光驱软件打开,安装时务必一切都使用默认路径。安装步骤如下:第一步、运行sql安装;第二步、单击安装-全新的sql server独立安装,如果我们准备好了故障转移群集,那么我们就可以创建故障转移群集sql;第三步、常规检查;第四步、选择版本,...

SQL是什么?
SQL是指Structured Query Language(结构化查询语言 ),SQL语言的主要功能就是同各种数据库建立联系,进行沟通。SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、 Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS\/2 版本。SQL网络系统没具体印象,是否就是指具体的数据库...

如何在64位WIN7旗舰版下安装SQL2000
windows7 64位操作系统安装SQL Server 2000数据库的操作流程及注意事项。1. 下载SQL2000 SP4并进行安装,安装好之后打开SQL2000SP4\\x86\\setup文件夹中的setupsql.exe文件复制替换SQL server 2000企业版\\sql2000\\x86\\setup文件夹中的setupsql.exe 2. 打开QL server 2000企业版\\sql2000文件夹中的setup...

SQL server2008的SQL Server(MSSQLSERVER)无法启动 注意:vIA我设置了...
2、可能是因为VIA协议启用造成的。解- 方法如下:打开 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,选择mssqlserver协议, 然后右边窗口有个VIA,点击右键禁用- ,点击“确定”即可。这时候再启动s- qlserver服务即可,如果还不行,可以重新启动下电脑,我的就是禁用后还是不...

如何确认sql 2008安装是64
QL Server 2008安装包是iso文件,需要用虚拟光驱软件打开,安装时务必一切都使用默认路径。安装步骤如下:第一步、运行sql安装;第二步、单击安装-全新的sql server独立安装,如果我们准备好了故障转移群集,那么我们就可以创建故障转移群集sql;第三步、常规检查;第四步、选择版本,或者输入密钥自动识别版本...

芜湖市18587005323: sqlserver中那个P M F简写分别代表什么意思!!!还有怎么建立主键和外键 还有两表关联??? -
柞戚莱美: 主键约束,外键约束,唯一约束.建立相同的ID.

芜湖市18587005323: 数据库中P是主键F是外键,那么M是什么? -
柞戚莱美: 1、外键的概念:外键是关系数据库三个完整性的五个约束条件之一,是表与表之间建立的一种关系.在Oracle数据库的scott/tiger用户中,表Dept和Emp通过外键进行了关联.在这里Dept表叫主表,Emp表叫从表,外键是字段Deptno. 2、加入外键的条件:a、两个表有相同属性字段,取值范围相同; b、外键在主表中是主键或者是唯一字段; c、外键可以是多个字段的组合. 记住一句话:从表的外键是主表的主键或唯一字段.

芜湖市18587005323: SQL Server的数据库文件后缀mdf是什么单词的缩写?m*** database file? -
柞戚莱美: 扩展名.mdf是 primary data file 的缩写.

芜湖市18587005323: SQLserver 2000数据库文件在哪(mdf、ldf) -
柞戚莱美: 1、打开SQL server 企业管理器>选中数据库名称>右键鼠标>弹出菜单点击'属性'2、在属性界面,可以查看mdf、ldf文件路径,如图所示:

芜湖市18587005323: sql server2005 .mdf文件过大,导致项目访问不了怎么办? -
柞戚莱美: sqlserver最大支持数据文件,也就是MDF,单个文件是16 TB,日志2 TB.如果你的数据文件和日志文件没有超过这个大小,数据库是没有问题的.如果硬盘没有空间了,要先清出一些空间,然后对数据库做一个备份,再做一下日志备份,再做一下收缩.平时注意要经常对数据库做日志备份,备份完成后,做收缩操作.这样就不会占满空间.

芜湖市18587005323: sql sever2000 mdf太大 -
柞戚莱美: 做数据库收缩处理(注意:在收缩之前,需要备份日志,否则不成功)--------------------------------------- 补充回答:在收缩窗口里选择“文件(F)”,然后在弹出的新窗口里,有一个数据库文件下拉列表选项,选中你的数据库文件(也可以对日志文...

芜湖市18587005323: 如何恢复/修复SQL Server的MDF文件 -
柞戚莱美: 如果备份的数据库有2个文件,分别是.LDF 和 .MDF,打开企业管理器,在实例上右击---所有任务--附加数据库,然后选择那个.MDF文件,就可以了.或者在查询分析器中输入:sp_attach_db 数据库名称,路径\文件名.ldf,路径\文件名.MDF...

芜湖市18587005323: SQL Server 的快捷键 -
柞戚莱美: 查询分析器:书签:清除所有书签. CTRL-SHIFT-F2书签:插入或删除书签(切换). CTRL+F2书签:移动到下一个书签. F2 功能键书签:移动到上一个书签. SHIFT+F2取消查询. ALT+BREAK连接:连接. CTRL+O连接:断开连接. ...

芜湖市18587005323: 如何以单用户模式启动SQL server, -
柞戚莱美: 两种方法: 一、sqlservr.exe -m -c 1、 如图所示,关闭sqlserver(实例)服务2、 运行---->cmd--->cd C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe –m 注:C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL...

芜湖市18587005323: 怎么建立MFC与SQL Server数据库的连接 -
柞戚莱美: MFC,微软基础类(Microsoft Foundation Classes),同VCL类似,是一种Application Framework,随微软Visual C++ 开发工具发布.目前最新版本为9.0(截止2008年11月).网中类题很多,学会用关键鉰.下面例举搜索词,自己个去找^_^ vb中通过API连接SQL.....

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网