打开Access,打开想建立关系的数据库文件,打开 菜单“工具”→“关系”窗口,在里面点右键,显示表;打开要建立关系的表,然后鼠标拖曳要建立关系的字段,就可以建立关系;d出“编辑关系”对话框,点 创建 就可以了。
数据库创建成功后,在该数据库下创建tb_user数据表。在db_study数据库右侧的 *** 作页面中输入数据表的名称和字段数,然后单击"执行"按钮,即可创建数据表
成功创建数据表tb_admin,将显示数据表结构页面。在表单中对各个字段的详细信息进行录入,包括字段名、数据类型、长度/值、编码格式、是否为空、主键等,以完成对表结构的详细设置。当所有的信息都输入完成以后,单击"保存"按钮,创建数据表结构
注意:
在定义数据表的格式时必须指定主键,其类型为int。
表与表之间是通过主外键链接的
可以通过‘数据库关系图’进行链接
将要连接的表选中,然后用鼠标拖动
列
例如
定义表Student、Course和SC之间的关系图。
要求:先要定义好三个表的主键SNO、CNO、(SNO,CNO)
(1)展开数据库“学生管理”节点,在“数据库关系图”上击右键,选择“新建数据库关系图”命令,d出新建数据库关系图向导,选择要添加到关系图中的表Student、Course和SC,这三个表将出现在新关系图窗口中。每个表显示包含的属性和定义的主键,拖动标题栏可以改变它们在窗口中的位置。
(2)将Student表的属性SNO拖动到SC表的SNO上,松开鼠标d出“创建关系”窗口,设置后单击“确定”按钮。在Student表和SC表之间会自动出现一条连线,说明创建关系成功。同样的方法可以创建Course表和SC表之间的关系。
(3)单击关闭按钮保存。
(4)试着修改或删除Student、Course和SC表中的数据,看看定义关系后有何作用。
工具/材料
SQLSERVER2008
首先打开SQLSERVER的管理工具,找到要 *** 作的数据库,然后展开文件夹,选择数据库关系图,然后右键单击,选择新建数据库关系图,如下图所示
在d出的添加表界面中,软件会自动列出当前数据库中具有关系的表,我们全选,然后点击添加,如下图所示
接下来管理工具就会自动为我们创建好关系图,如下图所示,他们之间的关系也自动用线连出来了
如果你想让关系图中的某个表的字段尽可能多的显示,需要选中表,然后右键单击,按如下图所示 *** 作
在d出的列选择界面中,你就可以对表中的列进行替换选择,如下图所示
选择完了以后,回到关系图,你会发现所 *** 作的表增加了列,如下图所示
最后 *** 作完以后,展开数据库关系图的文件夹,你会发现两个关系图文件,这是管理工具自动为我们添加的
create
table
表名字
(表栏名1
数据类型,
表栏名2
数据类型,
表栏名3
数据类型,
表栏名4
数据类型);
例如:
create
table
上课表
(学生
varchar(10),
学号
number(10));
不知道你用的是什么数据库,最简单的ACCESS数据库就是:
在form_load 中写入
adodc1connectstring ="provider = microsoftjetoledb40 ; data source = " & " 数据库的具体路径名mdb"
adodc1recordsource = " select from 连接的表名 order by 列名"
adodc1refresh
试一下 ,加载一个ADODC 控件,在部件里找
以上就是关于access 数据库中表间的关系怎么建立全部的内容,包括:access 数据库中表间的关系怎么建立、phpmyadmin两数据表如何创建关系、SQL数据库的表与表之间的关系怎么连接(sql表与表之间如何建立关联)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)