`
l4432848
  • 浏览: 256359 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

表格设计&创建表

    博客分类:
  • java
 
阅读更多

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

表格设计:

1.信息一定要分析详细,列多一点没关系

表格上列越详细越好,方便以后数据的采集,如下图:

image

2.不到万不得已不要轻易增加和减少列

如下图:如果要你增加一个班级进去,你不要这样加

image

3.表格多、没关系 你可以多申请一张表,然后写上班级编号关联,以后想改java班改成javaee班的话,直接在班级里面改,这样的话你所有应对那个班级都会发生改变,这样就方便多了,如下图:

image

4.一个列中最好是独立值,不能有多值,除非没有修改的需求

5.要设计一个唯一列,就是主键列

主键:就是说此列的值是唯一值,此查询速度最快,所以每个表格中必须有一个主键列,无论今后删除修改,都要依赖于这个列作为条件去删除修改的,如果没有这个列速度就快不起来

创建表:

DDL 数据结构定义语句,表创建、数据库创建

create table 表名 (列的类型和列名) 引擎或字符

create table student(sid int,sname varchar(10));

创建表的时候加上NOT NULL的话,就是不能为空的列,以后必须填写数据

image

加上DEFAULT的话就是说给你一个默认值

image

写上PRIMARY KEY 关键字就说明你这个是主键列

image

还有这种写法也可以定制主键,最后才说明sid是主键,跟上面的效果是一样的

image

联合主键,是两个或者多个列组合起来与其他组合列唯一就可以了

提醒:以后操作的时候,也要两个列都用上才有效果

image

CHARACTER指定表格的字符集

image

ENGINE引擎选择

image

引擎加字符编码

image

TEMPORARY临时表创建,重启服务器就没了

image

drop temporary table; 删除临时表

drop table 名字; 删除表

DCL 数据库操作语句 创建授权用户

show databases; 显示你当前用户授权的数据库出来

show tables; 查看此数据库中的表

use 库名; 是选择此库进行操作

desc 表名; 用于表结构查询

0
0
分享到:
评论

相关推荐

    编辑器&日历&表格&表单&表格树&图表

    它们还能与其他API集成,实现数据的增删改查,并且支持响应式设计,适应不同设备的屏幕尺寸。 4. **表单**:表单用于收集用户输入,包括输入框、复选框、单选按钮等元素。jQuery Form插件和Bootstrap Form Helper等...

    21个新奇漂亮的AjaxCSS表格设计

    标题和描述均提到了“21个新奇漂亮的AjaxCSS表格设计”,这表明文章旨在介绍一系列结合了Ajax和CSS技术的创新表格设计方案。Ajax(Asynchronous JavaScript and XML)是一种用于创建快速动态网页的技术,它允许网页...

    QT 电子表格(Designer设计版)

    QT电子表格(Designer设计版)是一款基于QT框架开发的电子表格应用,它允许用户通过图形化界面Designer进行自定义设计。这个编译完成的Win版本是专为Windows操作系统设计的,尽管部分功能可能尚未完全成熟,但其核心...

    orcad创建大规模IC表格

    在电子设计自动化(EDA)领域,OrCAD是一款广泛使用的电路设计软件,主要用于绘制电路原理图、创建元器件库以及进行PCB布局布线等任务。...无论是创建空表还是参考示例表格,都需要细致的工作和对电路设计的深入理解。

    创建表格

    在不同的上下文中,创建表格可以有不同的实现方式,比如在文本编辑器、电子表格软件、网页设计或者编程语言中。 首先,我们可以从标签“源码”来理解,这可能涉及到编程代码中的表格创建。在编程环境中,例如在网页...

    网页设计时怎么合理利用表格

    在网页设计中,表格(Table)是一个不可或缺的元素,它能有效地组织和展示数据,提供清晰的结构。...通过这些方法,网页设计师可以创建出既美观又实用的表格,提升用户体验,同时也利于搜索引擎的抓取和理解。

    {企业管理表格}数据库表的创建和管理.pdf

    创建和管理数据库表是企业管理表格的基础,涉及到数据库设计、表结构设计、数据类型选择、数据约束等多方面的内容。以下是企业管理表格数据库表的创建和管理的主要知识点: 1. 表的创建与修改 在创建表时,需要...

    Jquery创建动态表格

    本文将深入探讨如何使用jQuery创建动态表格,这是一个常见的需求,特别是在数据展示和用户交互丰富的Web应用中。 首先,让我们理解动态表格的基本概念。动态表格指的是在网页加载后或用户操作时根据需要生成或更新...

    c#画表格,自动创建htmltable的行与列

    - **响应式设计**:为了使表格在不同设备上都能良好显示,可以考虑使用 CSS 媒体查询或专门的框架(如 Bootstrap)来实现响应式布局。 - **分页和排序**:对于大型数据集,实现前端分页和排序功能可以使用户体验更佳...

    {企业管理表格}项目创建学生管理数据库和数据表.pdf

    本资源摘要信息主要介绍了企业管理表格项目创建学生管理数据库和数据表的过程,涵盖了创建数据库、设计数据表结构、创建数据表等方面的知识点。 知识点一:数据库的结构 数据库的结构可以分为逻辑结构和物理结构两...

    公司行政管理表格设计.doc

    公司行政管理表格设计是企业管理中不可或缺的一环,它有助于规范日常办公流程,提高工作效率,确保企业运营的有序性。在Excel 2007中,我们可以轻松创建专业的行政管理表格,利用其内置的功能进行数据管理和统计。 ...

    网页表格探秘,表格的设计方法

    了解这些资源可以帮助你实践所学的表格设计知识,提高实际操作能力。 总之,网页表格设计不仅涉及HTML和CSS的基础知识,还包括JavaScript的交互实现、可访问性和响应式设计的考量。通过深入学习和实践,你可以创建...

    C#自定义动态滚动表格(表头固定,表体从下往上滚动)

    在C#编程中,开发一个自定义的动态滚动表格是一个常见的需求,特别是在处理大量数据时,需要保持表头可见而让表体滚动。本项目"**C#自定义动态滚动表格(表头固定,表体从下往上滚动)**"正是为了解决这样的问题。它...

    易语言高级表格复合表头

    复合表头意味着用户可以在表格的列头上设置多层分级的标题,这样的设计有助于对大量数据进行分类和分组,使数据更加清晰有序,提高用户对数据的理解和分析效率。比如,在财务软件中,可以使用复合表头来分别按照年、...

    用js作表格的表头斜线

    在网页设计中,创建带有斜线的表格表头可以增加信息层次感,使得数据更易于理解。本示例探讨如何使用JavaScript(js)来实现这一功能。JavaScript是一种强大的客户端脚本语言,它允许我们在用户的浏览器上动态地创建...

    《表格的创建和处理》教学设计

    总的来说,《表格的创建和处理》教学设计旨在通过一系列精心设计的教学活动,让学生在实践中学习和掌握表格创建和处理的相关知识和技能。通过这种教学方式,学生不仅能够提高自己在信息技术方面的操作能力,还能够在...

    mfc采用odbc解析excel表格使用myql c api导入已创建的mysql表中

    在本文中,我们将深入探讨如何使用MFC(Microsoft Foundation Class)通过ODBC(Open Database Connectivity)接口解析Excel表格,并利用MySQL C API将数据导入到已创建的MySQL数据库表中。这个过程涉及到多个技术栈...

    VB 表格 I设计

    - 通过研究这个资源,你可以找到更多关于VB表格设计和实现的具体步骤和技巧。 9. **高级功能**: - 对于更复杂的表格需求,可以使用第三方控件,如DevExpress的XtraGrid或Telerik的RadGridView,它们提供了更丰富...

    iText创建表格pdf教程.doc

    ### iText创建表格PDF教程详解 #### 一、引言 在进行电子文档处理时,尤其是在需要生成账单、发票、清单、报表等文件时,使用PDF格式来展示表格数据是一种非常常见且实用的方式。iText是一款强大的Java库,允许...

    jQuery动态创建表格生成器代码.zip

    1. **初始化表格结构**:在网页中创建一个基本的表格结构,包括表格标签`<table>`、表头`<thead>`和表体`<tbody>`。初始状态下,表格可能为空或包含预定义的数据。 2. **动态添加行**:利用`append()`方法向`...

Global site tag (gtag.js) - Google Analytics