• 我的电脑系统:Windows 10 64位
  • SQL Server 软件版本: SQL Server 2014 Express

我们现在写一个 多对多关系的表:(这段代码你可以在这篇博文里面看到它的代码解释。)

--班级表
create table banji
(banji_id int primary key,banji_num int not null,banji_name nvarchar(100)
)--教师
create table jiaoshi
(jiaoshi_id int primary key,jiaoshi_name nvarchar(200)
)--第三张表:用来模拟班级和教师的关系
create table banji_jiaoshi_mapping
(banji_id int constraint fk_banji_id foreign key references banji(bianji_id),jiaoshi_id int foreign key references jiaoshi(jiaoshi_id),kecheng nvarchar(20),constraint pk_banji_id_jiaoshi_id primary key (banji_id, jiaoshi_id, kecheng))

虽然,现在我们已经将表与表之间的关系都建好了。但是我现在怎么才能知道他们之间的关系到底有没有见好啊。
SQL Server 为我们提供了另外一个工具:数据库关系图

我们新建一个:

外键添加到多的一方。


请访问:http://www.aobosir.com/

SQL 数据库 学习 012 数据库关系图相关推荐

  1. 数据库 - 建模:实体关系图(ERD)

    数据库 - 建模:实体关系图(ERD) 草拟实体及其关系的常用方法. 我们来看一个公司数据库的例子 实体关系图 实体关系模型,也称为实体关系(ER)图,是实体(将成为您的表)及其相互关系的图形表示. ...

  2. oracle临时表经常被锁_数据库学习——Oracle 数据库了解与使用

    一. 数据库相关概念 1 什么是数据库 所谓的数据库其实就是数据的集合.用户可以对集合中的数据进行新增.查询.更新.删除等操作.数据库是以一定方式储存在一起.能与多个用户共享.具有尽可能小的冗余度.与 ...

  3. h2数据库学习------h2数据库介绍

    介绍 H2是一款内存数据库,适合我们在开发阶段.学习阶段调试代码使用,并不适用于生产阶段,可以满足我们学习与调试代码的需求. H2 数据库是一个用 Java 开发的嵌入式(内存级别)数据库,它本身只是 ...

  4. 怎么查看mysql数据库表之间的关系_怎么查看mysql数据库表之间的关系图

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  5. SQL案例学习-微博好友关系

    微博中的用户关系需要使用有向图(Directed Graph)表示. 因为关注是单向关联,A关注了B,但是B不一定关注A.下图是一个简单的粉丝关系示意图: 如果A关注了B,就会存在一条从A到B的带箭头 ...

  6. DB2数据库学习之数据库备份还原

    一.数据库离线(脱机)备份 1.cd /db2_backup 切换到存放备份文件的目录,如果没有要新建 2.db2 list applications for db dbName(数据库名) 确保没人 ...

  7. linux系统中mysql表中能添加中文_数据库学习之数据库增删改查(另外解决Mysql在linux下不能插入中文的问题)(二)...

    数据库增删改查 增加 首先我们创建一个数据库user,然后创建一张表employee create table employee( id int primary key auto_increment, ...

  8. 【数据库学习】——数据库可视化--Navicat下载安装连接教程

    目录 进入网站 下载可视化软件 安装 双击桌面图标,选择试用 连接数据库 查看数据库中的表,如下所示 常用数据库有: MySQL.sqlite等 进入网站 Navicat | 产品https://ww ...

  9. 数据库学习--DQL(数据库查询语言)

    查询语句 select * from 表 where 条件 [inner/left/right join 表1 on 条件] group by 列名 having 组 order by 列名 limi ...

  10. SQL案例学习-微信好友关系

    在微信中,两个用户可以相互加为好友. 用两个数据表来存储相关数据,t_user表和t_friend表. 这里需要注意的是两个用户成为好友后,在t_friend表中会有两条记录,以user_id为1和2 ...

最新文章

  1. 在 vue 组件中查看 vuex 定义
  2. UVA - 400 Unix ls
  3. 使用validation校验
  4. Oracle11g新特性:在线操作功能增强-Oracle对象依赖性判断增强 (转载)
  5. Bailian4141 砝码称重【DP】
  6. JSP中使用的模式——JSP+Servlet+JavaBean
  7. 使用 bioMart 包获取数据库信息
  8. Python与爬虫有什么关系?
  9. 苹果计算机怎么显示汉字,苹果的safari浏览器怎样设定成中文显示
  10. 小猪短租陈驰:共享经济不是简单的资本游戏
  11. 关于一名零基础蒟蒻ACM变强的路子
  12. VUE之多元素组件过渡+动画封装
  13. Mobaxterm 中文输入Backspace按键问题
  14. EximiousSoft Logo Designer (Crack)版,轻松设计logo的软件
  15. 1号线彭埠站故障已经查明 是积水导致转辙机信号不良
  16. 微信发朋友圈的测试用例
  17. win 7使用mimikatz实现MS14-068漏洞
  18. TCPUDP压力测试工具
  19. 同花顺服务器维护,同花顺云端服务器
  20. 绿色荧光标记麦胚凝集素(FITC-WGA)

热门文章

  1. 用python分析股票收益影响因素的方法_Python3对股票的收益和风险进行分析
  2. android 下载apk后如何安装程序,Android下载并安装APK
  3. php版寿星万年历,寿星万年历电脑版
  4. C语言99乘法表,求指点
  5. 炒股杠杆-API智能交易软件基本函数
  6. MySQL 计算年龄
  7. 信息学奥赛一本通(C++版)在线评测系统 - 题解目录
  8. 计算机协会取消信息学奥赛,教育部2019年公示:信息学奥赛正式取消?
  9. 代码审计“小迪安全课堂笔记” java
  10. 如何取消linux响铃_虚拟机linux关闭蜂鸣器