首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MySQL命名、设计及使用规范--------来自标点符的《MySQL命名、设计及使用规范》

    MySQL ,数据库和表对就于那些目录下的目录和文件。因而,操作系统的敏感性决定数据库和表命名的大小写敏感。 Windows下是不区分大小写的。...需要在MySQL的配置文件my.ini增加 lower_case_table_names = 1即可。 表命名 同一个模块的表尽可能使用相同的前缀,表名称尽可能表达含义。...索引命名 非唯一索引必须按照“idx_字段名称_字段名称[_字段名]”进行命名 唯一索引必须按照“uniq_字段名称_字段名称[_字段名]”进行命名 约束命名 主键约束:pk_表名称。...(应用需要同时有唯一性检查逻辑。) 触发器命名 trg_表名_操作。 函数过程命名 采用动词+名词的形式表达其含义。...客户端执行)可以获得MySQL如何执行SELECT语句的信息。

    5.7K20

    MySQL 数据库命名规范.PDF

    注意事项: 1) 以上命名都不得超过30 个字符的系统限制.变量名的长度限制为29(不 包括标识字符@). 2) 数据对象、变量的命名都采用英文字符,禁止使用中文命名.绝对不要在对 象名的字符之间留空格...4) 保持字段名和类型的一致性,在命名字段并为其指定数据类型的时候一 定要保证一致性.假如数据类型在一个表里是整数,那在另一个表里也要保证是 整型....用尽量少的存储空间来存数一个字段的数据.比如能用int 的就不用char 或者varchar能用varchar(20)的就不用varchar(255)时间戳字段尽量用int 型 七、操作规范 如无备注,则表的第一个...如无备注,所有字段都设置NOT NULL,并设置默认值; 所有的数字类型字段,都必须设置一个默认值,并设为0; 针对varchar类型字段的程序处理,请验证用户输入,不要超出其预设的长度; 建表时将数据字典的字段中文名和属性备注写入数据表的备注...6)不要在MySQL数据库存放业务逻辑, 数据库是有状态的服务,变更复杂而且 速度慢,如果把业务逻辑放到数据库,将会限制业务的快速发展。

    1.1K20

    Java命名规则

    Java命名规则 在查找java命名规则时,未在国内相关网站查找到较为完整的文章,这是一篇国外程序开发人员写的java命名规则的文章,原文是英文写的,为了便于阅读,遂翻译为汉语,以便帮助国内开发者有所了解...例子: 类: 如果您要命名任何类,那么它应该是一个名词,因此应该根据程序要实现的目标来命名,例如Add2Numbers、ReverseString等等。不太可能是A1、Programming等。...考虑一下,如果您要创建一个接口来进行读取操作,那么建议根据java命名约定来命名一个像“Readable”一样的接口。...Java命名规则 在java,将类、变量和方法命名为它们实际应该做的事情,而不是随机命名,这是一种很好的做法。下面是java编程语言的一些命名约定。...Java使用驼峰命名法作为编写方法、变量、类、包和常量名称的实践。 java编程的驼峰案例 由复合词或短语组成,每个词或缩写词以大写字母开头,第一个词以小写字母开头,其余均以大写字母结尾。

    99310

    Swift命名空间

    命名空间namespace在C++、C#里面是一个常见概念,Swift也引入了这样一个机制,下面来探索一下这个命名空间的来龙去脉。...一、为什么需要命名空间 简而言之一句话:为了避免命名的冲突 在开发,尤其是在多模块开发,很难保证模块之间的类名不会重复,为了保证不同模块下同名的类可以正常使用而不报错,引入命名空间来保证即使创建的类名一样...可以看出,Swift的类名的完整形式其实是“命名空间+类名”。...修改命名空间.png 三、命名空间如何获取 既然知道可以通过Info.plist获取命名空间,那么如何在程序获取呢?...由于Objective-C没有命名空间,所以写起来很轻松。

    2.3K30

    Mysql数据库对象命名规范

    数据库对象全局命名规范 1、命名使用具有意义的英文词汇,词汇中间以下划线分隔 2、命名只能使用英文字母、数字、下划线,以英文字母开头 3、避免用MySQL的保留字如:backup、call、group等...4、所有数据库对象使用小写字母,实际上MySQL是可以设置大小写是否敏感的,为了保证统一性,我们这边规范全部小写表示。...之后多个单词以下划线(_)进行连接,函数命名应体现其功能。函数名尽量不超过30个字符。 2、命名应使用小写。...12、MySQL在处理大表时,性能就开始明显降低,所以建议单表物理大小限制在16GB,表数据行数控制在2000W内。 业内的规则是超过2000W性能开始明显降低。...3、MySQL的text类型字段存储: 3.1、不与其他普通字段存放在一起,因为读取效率低,也会影响其他轻量字段存取效率。

    5.3K20

    编程命名

    小驼峰命名法 2. 大驼峰命名法 3. 短横线命名法 4. 下划线命名法 5. 匈牙利命名法 6. 命名法的选择 1. 小驼峰命名法 小驼峰命名法: 第一个单词的首字母小写,从第二个单词起首字母大写。...多用于变量名称,方法名称 camelCase 命名法就是小驼峰式命名法,vue 文档 :style 绑定对象 章节就提到了该命名法,当前最流行的命名法之一 user、userId、userName 2....短横线命名法 kebab-case 短横线隔开命名法是编程中常用的命名法,开发使用破折号 (也可以说是: 减号,划线) 代替单词之间的空格 编程中用的名称应该是描述性的,即尽可能见名知义。...ThinkPHP 类的属性、方法名称 大驼峰命名法 PHP 的类文件名称,框架的控制器类名,模型类名 短横线隔开命名法 uni-app 项目文件夹名称 vue 组件目录名和组件文件名称 下划线隔开命名法...ThinkPHP 的自定义函数 Mysql 数据库名、数据表名、数据表字段名

    1.2K20

    Java推荐的命名规范

    文章目录[隐藏] 1、包 2、类名 4、变量名 1、包 包名命名,所有字母都小写。 包命名的路径建议符合所开发的系统模块的定义,以便看了包命名就明白是哪个模块,从而直接到对应包里找相应的实现。...由于Java面向对象的特性,每个Java开发人员都可以编写属于自己的包,为了保障每个包命名的唯一性,在最新的Java编程规范,要求开发人员在自己定义的包名钱加上唯一的前缀。...如果类名称由多个单词组成,则每个单词的首字母均应为大写,例如:TesePage; 如果类名包含单词缩写,则这个所写词的每个字母均应大写,例如:XMLExample,还有一点命名技巧就是由于类是设计用来代表对象的...譬如上例的文档数量记录变量,则修订为:DocCount 匈牙利标记法:在以 Pascal标记法 的变量前附加小写小写序列说明该变量的类型。...譬如:上例定义文档数量记录的变量是一个整型变量,则应修订为:intDocCount。 通常在团队开发,会预先设定统一的命名方式,以便于团队项目的维护。

    59620

    TS命名空间合并

    image.png 前言 回顾上一节的内容,在上一节我们介绍了TS中最常见的声明合并:接口合并 我们从中了解了声明合并其实指的就是编译器会针对同名的声明合并为一个声明,合并的结果是合并后的声明会同时拥有原先两个或多个声明的特性...对于里头的函数成员来说,每个同名函数声明都会被当成这个函数的一个重载,当接口 A与后来的接口 A合并时,后面的接口具有更高的优先级 今天要讲的内容也是TS的声明合并,但这次是命名空间相关的合并 正文...主要分两方面来讲,一是同名的命名空间之间的合并,二是命名空间和其他类型的合并。...interface Legged { numberOfLegs: number; } export class Cat { } export class Dog { } } 复制代码 上述例子,...两个同名的命名空间Animals,最终合并为一个命名空间,而且结果是三个没有冲突的东西,直接混合在一起了 命名空间和其他类型的合并 命名空间可以与其它类型的声明进行合并,比如与类和函数,比如和枚举类型

    1.6K00

    【C++】命名空间 namespace 与 标准流 iostream ( 命名空间概念简介 | 命名空间定义 | 命名空间使用 | iostream 命名空间分析 )

    命名空间 namespace 指的是 标识符 的 可见范围 , C++ 标准库的 所有 标识符 , 都定义在 std 命名空间中 ; 2、名称概念 命名空间 英文名称是 " namespace...相同名称的 标识符 , 不会出现冲突 ; C++ 的 默认命名空间是 全局作用域 , 访问 全局作用域 的标识符 , 可以直接访问 , 也可以使用 ::标识符 进行访问 ; 命名空间 是 可以嵌套的..., 可以在一个命名空间中 , 定义另外一个命名空间 ; C++ 的命名空间 可以理解为 Java 的 包名 Package , 在不同的 Package 包 , 可以定义相同名称的 类 ; 二、..., 但是在该 文件 没有使用 该 命名空间 , 那么如果要访问 命名空间 的内容 , 需要添加 MyNamespace :: 前缀 , 访问 MyNamespace 命名空间中的 的 myVariable..., 如 : 命名空间 A 定义 命名空间 B , 命名空间 B 定义了 命名空间 C , 则使用如下语法 : // 使用 指定的 嵌套 命名空间 using namespace A::B::C;

    50130

    python关于命名的例子_Python 命名规范入门实例「建议收藏」

    这篇文章主要为大家详细介绍了Python 命名规范入门实例,具有一定的参考价值,可以用来参考一下。 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧!...双下划线开头且双下划线截尾的命名方法尽量不要用,这是标识 example for 1: module_1 模块定义变量 var_1, _var_2, __var_3 #module_1 var_1 _...因为异常也是一个类,所以遵守类的命名规则。此外,如果异常实际上指代一个错误的话,应该使用“Error”做后缀。...命名应当尽量使用全拼写的单词,缩写的情况有如下两种:常用的缩写,如XML、ID等,在命名时也应只大写首字母,如XmlParser。命名中含有长单词,对某个单词进行缩写。这时应使用约定成俗的缩写方式。...类实例方法第一个参数使用self, 类方法第一个参数使用cls 注:关于Python 命名规范入门实例的内容就先介绍到这里,更多相关文章的可以留意512笔记的其他信息。

    47310
    领券