关系型数据库建表的思维与步骤?

生活小百事通 2023年05月24日 阅读 (14)

1、数据准备:一张存储学生成绩的二维表格。

关系型数据库建表的思维与步骤?

2、问自己问题:1、这样的二维表是否可以写入关系型数据库?2、关系型库的表结构要如何设计?3、表的每个字段类型该如何定义?4、如果后续要增加列,表要做如何调整?5、哪个列是主键呢?

关系型数据库建表的思维与步骤?

3、业务分析:据我个人的经验与能力所理解,现实中的任何二维表格都是可以转化为关系型数据库表的。上面这个表格,单从数据层面讲,当然是可以在数据库中建一个表即可;但如果从也业务层面来讲,这需要拆分为三个表:学生表、课程表、成绩表。1、学生表:姓名、学号、年级、性别、年龄、住址、联系电话等;2、课程表:课程名、课程号;3、成绩表:学号、课程号、学期、考试类型、成绩

关系型数据库建表的思维与步骤?

4、创建e-r模型

关系型数据库建表的思维与步骤?

5、设计表:1、每个字段该定义何种类型?2、哪些字段值的是主键?3、哪些字段的值需约定范围?4、哪些字段值是唯一的?

关系型数据库建表的思维与步骤?

6、通过上面的e-r图的关系来构建表的关联。-- 与学生表关联alter table score_info add foreign key student_info_fk_1(sno) references student_info(sno);--与课程表关联alter table score_info add foreign key student_info_fk_2(cno) references course_info(cno);

关系型数据库建表的思维与步骤?

7、增加与删除列alter table score_info add column modify_date timestamp; -- 增加列alter table student_info drop column phone; -- 删除列

关系型数据库建表的思维与步骤?

关系型数据库建表的思维与步骤?

精彩内容尽在问答鸭,如果您觉得这篇内容不错,别忘了分享给好友哦!

相关文章

  • 如何将CAD数据导入奥维互动地图(手机版).

    如何将CAD数据导入奥维互动地图(手机版)

    1、用cass9.0打开测量数据2、另存为dxf格式的文件3、打开91卫图助手4、点击菜单栏上的加载矢量,选择“打开dxf文件”5、选择浏览找到自己另存好的dxf文件,选择文件数据所在的坐标系,然后选择数据所在的中央子午线经度,如图6、查看导入结果,看和影像是否匹配,如果不匹配,检查数据和影像坐标系是否是同一坐标系7、点击91卫图助手菜单栏“保存矢量”,进行设置,选择图层置为导入的数据图层,保存格式设置为goolglekml文件*.kml,保存文件即保存路径,坐标投影默认wgs84,点击确定即可

    2022-07-08 阅读 (632)
  • PPT柱状图怎么显示数据.

    PPT柱状图怎么显示数据

    1、首先用鼠标点击屏幕中任意一个条形图,然后点击顶部图表工具栏中的“设计”。2、这时会弹出一些选项,选择屏幕左上角“文件”下方的“添加图表元素”。

    2022-06-27 阅读 (383)
  • Excel2010如何轻松打破数据透视表中的常规排序.

    Excel2010如何轻松打破数据透视表中的常规排序

    1、首先,打开要进行处理的excel工作簿。点击插入选项卡表格功能区上的数据透视表,弹出创建数据透视表的对话框。

    2022-07-11 阅读 (290)
  • excel把不同年份的两组数据在一条折线图上体现.

    excel把不同年份的两组数据在一条折线图上体现

    1、第一步:整理好所需数据2、第二步:插入一个空白折线图表3、第三步:1,把鼠标放在图标上,点击右键,弹出对话框后,选择数据源,2,点击“添加”3,点击“值”4、第四步:在英文输入法状态下,分别选择数据用逗号链接,外面加上括号事例=a,b

    2022-07-06 阅读 (238)
  • 织梦后台数据如何搬家.

    织梦后台数据如何搬家

    织梦cms是很多企业建站的首选,许多个人站长也在使用织梦。在网站的运营当中,或多或少会面临一些数据的迁移,比如网站需要改版,要拿到本地来测试,空间不稳定需要网站搬家等等,在本地测试为例,为大家讲解一下网站织梦是如何搬家的。

    2022-07-04 阅读 (109)
  • Excel数据如何进行分类汇总.

    Excel数据如何进行分类汇总

    如何进行分类汇总1、首先对数据按照统计需要进行排序,将相同类别数据汇总到一起。如图,选择需要分类汇总的的数据列,点击开始>编辑>排序与筛选,选择升序或者降序或者自定义都可以,在出现的界面中点击扩展排序范围。

    2022-07-15 阅读 (108)
  • 后台实现数据修改操作和数据删除操作delete.

    后台实现数据修改操作和数据删除操作delete

    后台实现数据修改操作1、1.数据修改的实现步骤修改【商品列表】模版中的【修改按钮】地址2、2.get参数的传递和接收3、3.数据接收4、4.隐藏域type类型设置和value值设置。

    2022-07-08 阅读 (105)
  • 如何在excel中数据移动与复制.

    如何在excel中数据移动与复制

    1、打开需要编辑的excel表格。2、选中标题a1单元格,然后选择"编辑"菜单栏中的"复制"。3、选中标题a2单元格,然后选择"编辑"菜单栏中的"粘贴"。

    2022-07-22 阅读 (80)
  • Excel中数据透视表的使用方法.

    Excel中数据透视表的使用方法

    1、打开你想要分析汇总的excel数据表,如下图中数据,我们先要仔细了解下你的源数据,想一下你想从哪些角度分析数据。

    2022-07-28 阅读 (71)
  • mysql数据库怎么使用游标.

    mysql数据库怎么使用游标

    1、新建一个cj表,输入数据,zongfen为0,下面用游标来计算总分,并且更新cj表的zongfen字段。

    2022-07-17 阅读 (66)