数据库
数据库入门,书籍推荐?
一、数据库入门,书籍推荐?
01
数据库基础与应用
这本书还是非常好的,介绍的主要是一些数据库的基础,内容较丰富,介绍也比较详细,非常适合入门学习。
02
Oracle数据库基础及应用
这本书上面的应用较为详细,我们学习起来会容易一些,非常好的一本数据库入门书籍。
03
Oracle 11g数据库基础教程
这本书籍含有大量的数据库基础教程,在我们学习过程中,非常的有用,我们只能先学习基础教程,之后才能更好的运用数据库,基础扎实才行。
04
数据库基础与实践技术
这本书也非常的好,里面包含了大量的实践技术,学习过后我们需要进行实践使用才行,而这本书正好含有了大量实践内容,非常棒!
1、《数据库系统概论(第5版)》作者:王珊/萨师煊这本书是数据库理论知识的经典教材,零基础入门必看。
2、《数据库系统概念(原书第6版)》作者:Abraham Silberschatz/Henry F.Korth/S.Sudarshan国外经典数据库理论书籍,有助于深入理解数据库知识,从原理和实用的角度入手,涵盖了数据库领域诸多知识面。
3、《分布式数据库系统原理(第3版)》作者:M.Tamer Ozsu/Patrick Valduriez这本书主要介绍分布式数据库管理系统的基本概念、基本理论和设计问题,涵盖了分布式数据库系统的设计、实现和管理,有助于深入理解分布式数据库系统。
4、《数据库系统实现(第2版)》作者:Hector Garcia-Molina,Jeffrey D.Ullman数据库内核研发人员的必读书籍,有助于深入理解数据库内部实现的原理,包括存储管理器、查询处理器和事务管理器等。
关于初学者学习数据库该看什么书,青藤小编就和您分享到这里了。如果您对大数据工程有浓厚的兴趣,希望这篇文章可以为您提供帮助。如果您还想了解更多关于数据分析师、大数据工程师的技巧及素材等内容,可以点击本站的其他文章进行学习。
二、求关于数据库方面的书籍?
《数据库系统导论》(第七版)C.J.Date著 机械工业出版社,数据库领域中的权威著作,专业理论书籍出版至第七版,在业界是罕见的,可以想见该书具有多高的水平。
《数据库系统概念》(第三版)Silberschatz著 机械工业出版社 光看作者的名字就知道这肯定是一本好书。
《数据库系统基础教程》清华大学出版社、《数据库系统实现》机械工业出版社 J.D.Ullman著 斯坦福大学五门数据库系列课程的前两门教材,《数据库系统实现》一书的层次在我国已相当于研究生课程水平。
《数据库设计》Stephens著 机械工业出版社 一本不太厚也不太难的入门书。
《数据挖掘--概念与技术》Jiawei Han(韩家炜)著 机械工业出版社 数据挖掘领域的国际知名专家韩家炜教授最新力作,系统而全面的介绍了数据挖掘技术,可读性甚佳。
《数据库处理--基础、设计与实现》(第七版)D.M.Kroenke著 电子工业出版社 很少见的使用Access作为实例介绍数据库原理与设计的书,内容清晰易懂。
《数据库系统概论》(第三版)萨师煊、王珊著 高教出版社 国内本科及研究生专选教材,两位作者均为我国数据库界的著名专家。
《数据库原理、编程与性能》作者: (美)Patrick O'Neil Elizabeth O'Neil 译者: 周傲英 俞荣华 季文赟 钱卫宁 等
本书既强调理论又强调应用,全书众多的定义、定理、详细的证明过程、丰富的应用实例使得本书翻之有望而生畏之感,读之又有畅快淋漓之觉。实在是一本不可多得的好书,值得大家认真去学。
三、考研数据库技术有什么推荐的复习书籍?
推荐王道的书,还有就是专业书啦,看你要考的院校的那个书目,到时出题也是根据教材出的。
如果是统考考408的话,直接买王道的书。
如果是院校自命题的话,也可以买,在配合刷刷院校往年真题,一般官网的研究生招生网会有,如果没有可以直接qq搜索xx学校的考研群,会有学长学姐卖真题的,不过不一定是真的,被坑过。
或者如果官网没有,可以打电话问学校学院的老师,或者去学校贴吧问一下,跟本科期末考的内容差不多,看能不能要到试卷。
统考真题
王道单科书:
王道408统考全套:
四、数据库书籍排行榜前十名?
1、《MySQL必知必会》
这本书英文原版名是很标题党的《Teach Yourself SQL in 10 Minutes》,却是最好的数据库入门书,在Amazon上长期排在数据库销售榜首,建议想快速了解数据库原理和MySQL的新手阅读。快餐性质,简洁明快,小开本,而且很薄,比较好读。有前端工程师表示自己数据库方面只读了这本书,就足以应付大部分开发任务了。
2、《SQL学习指南(第2版 修订版)》
如果你只想学怎么写SQL,那可以读这本书。O'Reilly动物书系列,品质还是很有保证的。
3、《MySQL技术内幕——InnoDB存储引擎》
怎么说,每个行业都有几本被翻来翻去的“街书”,而本书就是MySQL的“街书”,该书目前已经有了三版。从源代码的角度深度解析了InnoDB的体系结构、实现原理、工作机制,并给出了大量最佳实践,能帮助你系统而深入地掌握InnoDB。注重实战,全书辅有大量的案例,可操作性极强。
4、《Redis设计与实现》
Redis是目前应用最广泛的NoSQL数据库。本书系统而全面地描述了Redis内部运行机制,图示丰富,描述清晰,并给出大量参考信息,是NoSQL数据库开发人员案头必备。
5、《ZooKeeper:分布式过程协同技术详解》
ZooKeeper是Google的Chubby项目的开源实现,它曾经作为Hadoop的子项目,在大数据领域得到广泛应用。ZooKeeper以Fast Paxos算法为基础,同时为了解决活锁问题,对Fast Paxos算法进行了优化,因此也可以广泛用于大数据之外的其他分布式系统,为大型分布式系统提供可靠的协作处理功能。这本书是实际开发和维护中的一本最佳参考书籍。
6、《高可用MySQL(第2版)》
主要讲解真实环境下如何使用MySQL的复制、集群和监控特性,揭示MySQL可靠性和高可用性的方方面面。此书定位于解决MySQL数据库的常见应用瓶颈,在保持MySQL持续可用性的前提下,挖潜各种提高性能的解决方案。
7、《高性能MySQL(第3版)》
作者推荐的工具、实战案例及经验过的诊断技术,可大大提高性能急救技能,以及加深对MySQL本质的理解。而且本书将数据库结构的客观方面纳入思考,此外还增补了MySQL高可用性及云特性。
8、《Oracle高效设计》
这是一本程序员普遍反映收益比较大的一本书,作者Thomas Kyte,Oracle专业领域世界上最权威的专家之一,他是Oracle核心技术小组副主席,兼《Oracle Magazine》及其在线论坛“Ask Tom”专栏作家。
本书对Oracle及数据库的知识进行了全面深入的讲解,是一本关于Oracle的高级手册。本书内容翔实,实例丰富,语言流畅且浅显易懂,适合作为从事Oracle开发人员的参考手册。
9、《Oracle编程艺术:深入理解数据库体系结构(第3版)》
对于想学习SQL、PL/SQL的书,这是一本必读之物,除此之外,该书从开发的角度详细解读了整个Oracle体系结构,深入浅出,绝对佳作。
五、java数据库方面的书籍
如今,随着互联网和信息技术行业的蓬勃发展,Java数据库方面的书籍成为越来越多程序员和开发人员关注的焦点。Java作为一种广泛应用于企业级应用开发的编程语言,与数据库技术的结合,成为许多项目中不可或缺的一部分。
Java数据库方面的书籍的重要性
深入了解Java数据库技术对于希望在软件开发领域取得成功的从业人员至关重要。精通Java数据库编程不仅能够帮助开发人员提高工作效率,还可以为他们提供更多的就业机会和职业发展空间。而阅读专业的Java数据库方面的书籍,则是学习这一领域知识的有效途径之一。
推荐的Java数据库方面的书籍
- 《Java编程思想》:作为Java领域的经典之作,本书涵盖了Java编程的方方面面,包括数据库部分。通过学习这本书,读者可以系统地学习Java语言的基础知识和数据库编程的相关技术。
- 《高性能MySQL》:虽然不是专门讲解Java数据库编程的书籍,但对于那些希望深入了解MySQL数据库技术的读者来说,这本书是一部不可多得的参考资料。结合Java与MySQL的实际应用,可以更好地理解数据库在Java项目中的作用。
- 《Java数据库开发技术详解》:这本书专门针对Java数据库开发进行了深入剖析,涵盖了多种数据库技术在Java应用中的实际应用。通过阅读本书,读者可以系统地学习Java数据库编程的各个方面。
如何选择适合自己的Java数据库方面的书籍
在众多的Java数据库方面的书籍中,如何选择一本适合自己的进行深入学习呢?首先,要根据自己的实际需求和水平来选择书籍的难度和内容深度。如果是初学者,可以选择一些介绍性比较强的书籍,逐步建立对Java数据库编程的基础认识;如果是有一定经验的开发人员,可以选择一些更加深入的技术实践和案例分析类的书籍,以提升自己在项目中的实战能力。
其次,可以参考其他读者的评价和推荐意见,选择一些口碑好、知名度高的书籍。在选择书籍之前,可以通过阅读部分章节或者书评来了解书籍的风格和内容,从而更好地判断是否符合自己的学习需求。
结语
总的来说,Java数据库方面的书籍在现代软件开发中具有重要的地位,对于想要在这一领域取得成就的人来说是必不可少的学习资料。通过认真阅读和实践,每一位想要提升自己技术水平的开发人员都可以在Java数据库编程领域取得更多的进步和成就。
六、有哪些分布式数据库书籍或论文比较好?
谢邀,赞最多的答案说了一些,很不错,我谈谈自己的看法。
大数据系统绝对不是几篇论文就能够深入的,它首先是一个综合性的系统,里面涉及到了形形色色各个方面的知识,实际上只要在其中几个领域能达到一定建树就已经很了不起了,题主的题目还是大了点。
1.基础。
《分布式系统:概念与设计》
《大数据日知录》
首先,我认为要对整个系统有个宏观上的认识,为了达到这个目的可以尝试一些虽然不是很深入,但足够全面的资料书籍。这类书籍我推荐两本我阅读过的,一本是机械工业出版社的《分布式系统概念与设计》,是个大部头,有些理论不是最新的,但是胜在够全面,可以一个主题一个主题地大概看一下有个概念。另一本是《大数据日知录》,这本书我个人是十分欣赏的,偏重于实践却又不
仅仅是一本说明书,是结合一些开源框架的具体实现来说明白原理。
2.存储/分布式文件系统。
《大话存储II》
《The Google File System》
《Ceph:AScalable,High-Performance Distributed File System》
glusterfs相关文档
hdfs相关文档
存储系统一直是个大东西,每个分布式系统都必不可少的。《大话存储II》是讲存储系统基础的,写得很不错,但是偏硬件一点,可以阅读以下有个大概的认识,比如RAID的概念啦,SAN/NAS的概念啦,基本的存储优化知识啦,这些都很好,作者张冬是我一直很欣赏的前辈。GFS是谷歌分布式文件系统的论文,它的重要性就不用多说了。而Ceph或者glusterfs的相关文档可以根据需要稍微看一下,用得比较多的hdfs应该重点看一下。
3.计算引擎
《google mapreduce》(全名记不全了)
《
Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing》(Spark 基础概念论文)
《Spark:Cluster Computing with Working Sets》 一样是spark的基础论文
storm相关中文资料
《七周七并发模型》
《并行算法设计与性能优化》
《Pregel:A system for large scale graph processing》
google dremel
google caffeine
第一篇鼎鼎大名的mr思想介绍,毫无疑问。第二篇论文是Spark最基础的文档,介绍了一下RDD的基本思路顺带着打了个spark的基础。然而spark令人比较爽的一点是官方文档相当全面,而且是最新的,直接进官网去了解一下最好。storm本身比较简单,看一些相关中文资料了解一下也就可以了。这三个是目前最火的开源计算引擎了。《七周七并发模型》一书能帮助你从底层理解计算框架的设计依据,而且很薄,可以一看。最后一本谈到了现在比较火爆的异构计算和一些优化方法,有兴趣的话可以围观一下。最后是号称新谷歌三驾马车的三项,其中pregel我拜读过,从而了解了什么是图计算,但是还是建议看看graphlab和graphx的实现。
4.分布式数据库/搜索引擎
《Hbase权威指南》
《solr in action》
《lucene in action》
《Redis设计与实现》
ElasticSearch相关文档。
这个领域我个人实践很少,而且相关技术非常丰富,我只是随便列举了几本我自己阅读过或者同事比较推崇的,在阅读时应当更加注重设计理念而非操作配置。
5.Leslie Lamport相关论文
老爷子牛逼得一塌糊涂,包括paxos、distributed snapshot、lamport clock等这些概念都会很有帮助,所以单独拎出来提一下,顺便献上我的膝盖...
6.机器学习/数据分析
这个领域论文满天飘,但如果你是像我这样不是把精力放在算法上而是在系统平台上的人来说,推荐一些比较”功利的“。
《The LION Way- Machine Learning plus Intelligent Optimization》,大神推荐的,薄且易懂。
《机器学习》,机械工业出版社的东西,不多说,基础读物。
《数据挖掘导论》,不多说,基础读物,相关专业的教材。
《Machine Learning with Spark》,以spark为基础实践机器学习的教材,可操作性强。
《Advanced Analytics with Spark》同上。
《机器学习实战》基于例子实现机器学习,python为主。
《集体智慧编程》重点推荐,通俗易懂看得爽得飞起。
7.其他好玩的
《BlinkDB: Queries with Bounded Errors and Bounded Response Times on Very Large Data》开拓视野的好东西,读完以后会有种被他们活生生机智死的感觉。
《图解机器学习》,日本人的作品,刚买到翻开一看狗眼亮瞎,各种花式插图漫画。
《计算广告》,不多说,正在拜读,涨姿势。
《mahout in action》我第一个分布式机器学习算法就是按着书上说的实现的,虽然有点老……
《深入理解java虚拟机》,必备手册,日常工作系统调优指南。
8.虚拟化
....写不动了占坑以后补上。
9.调度系统
....写不动了占坑以后补上。
10.运维与系统管理
....写不动了占坑以后补上。
11.架构设计
....写不动了占坑以后补上。
12.网络
....写不动了占坑以后补上。
13.消息队列
....写不动了占坑以后补上。
14.编程语言与编程技巧
....写不动了占坑以后补上。
15.数据仓库
....写不动了占坑以后补上。
七、书籍好比(),();书籍如同(),()?
书籍好比良师,它能教育我们学知做人;书籍如同益友,它能帮助我们排忧解难。
书籍好比太阳,它能让我们远离黑暗;书籍如同鲜花,它能为我们带来馨香。
八、如何选择适合自己的MySQL数据库书籍
MySQL数据库书籍的重要性
MySQL是目前应用最广泛的关系型数据库之一,它的应用范围涵盖了许多领域,从个人网站到大型企业应用都可以使用MySQL来存储和管理数据。因此,学习和掌握MySQL数据库成为了许多人的必备技能。而选择一本合适的MySQL数据库书籍,则是学习MySQL的第一步。
如何选择合适的MySQL数据库书籍
在市面上存在着众多的MySQL数据库书籍,不同的书籍涵盖了不同的内容和难度,并且从不同的角度出发。以下是选择适合自己的MySQL数据库书籍的几个关键因素:
- 经验和技能水平:根据自己的经验和技能水平,选择合适的MySQL数据库书籍。对于初学者来说,可以选择入门级的书籍,这类书籍通常从MySQL的基础讲起,并提供简单的练习。对于有一定经验的人来说,可以选择中级或高级的书籍,这些书籍会更加深入地介绍MySQL的高级特性和优化技巧。
- 需求和目标:根据自己的需求和目标,选择相应的MySQL数据库书籍。如果你想成为一名数据库管理员,那么你可以选择专门介绍MySQL管理和维护的书籍;如果你想成为一名开发人员,那么你可以选择专门介绍MySQL开发和调优的书籍。总之,根据自己的目标选择相应的书籍。
- 评价和推荐:在选择MySQL数据库书籍之前,可以搜索一下网上的评价和推荐。通过查看其他读者对这本书的评价,可以得到一些参考意见。特别是注意查看评价中提到的书籍内容、难度和实用性。
值得推荐的MySQL数据库书籍
根据市场和读者的反馈,以下是几本值得推荐的MySQL数据库书籍:
- 《MySQL必知必会》:适合初学者,深入浅出地介绍了MySQL的基本概念、语法和常用操作。
- 《高性能MySQL》:适合有一定经验的开发人员和管理员,详细介绍了如何优化MySQL的性能和可靠性。
- 《深入浅出MySQL》:适合有一定经验的开发人员,深入介绍了MySQL的架构、索引原理和查询优化。
总结
选择合适的MySQL数据库书籍是学习和掌握MySQL的第一步。根据自己的经验水平、需求和目标选择合适的书籍,并参考评价和推荐。通过合理选择MySQL数据库书籍,你将能够快速入门并提升自己的MySQL技能。
感谢您阅读本文,希望本文能够帮助您选择合适的MySQL数据库书籍,从而更好地学习和应用MySQL。
九、如何建立数据库,利用什么软件建立数据库?
啥叫数据库?excel也可以算,access也可以算,mysql也可以算,hbase也可以算,你要数据库干啥,决定了你怎么搭建数据库。
十、数据库设计?
本文档明确数据库设计原则和规范,规范数据库对象命名方式,见名知意,强化分工,保证数据库高效稳定运行
1 数据库设计原则
1) 充分考虑业务逻辑和数据分离,数据库只作为一个保证ACID特性的关系数据的持久化存储系统,尽量减少使用自定义函数、存储过程和视图,不用触发器。
2) 充分考虑数据库整体安全设计,数据库管理和使用人员权限分离。
3) 充分考虑具体数据对象的访问频度及性能需求,结合主机、存储等需求,做好数据库性能设计。
4) 充分考虑数据增长模型,决策是否采用“分布式(水平拆分或者垂直拆分)”模式。
5) 充分考虑业务数据安全等级,设计合适的备份和恢复策略。
2 设计规范
2.1 约定
1) 一般情况下设计遵守数据的设计规范3NF,尽量减少非标准范式或者反模式使用。
3NF规定:
Ø 表内的每一个值都只能被表达一次。
Ø 表内的每一行都应该被唯一的标识(有唯一键)。
Ø 表内不应该存储依赖于其他键的非键信息。
常见关键字(不得直接作为相关命名):range、match、delayed、select、and、from、where、not、in、out、add、as、user、name、key、index、type、group、order、max、min、count、concat、by、desc、asc、null等等,更多请参考 MySQL 官方保留字。
2) 数据库和表的字符集统一:字符集(utf8mb4),排序规则(utf8mb4_general_ci)
2.2 表设计规范
1) 应该根据系统架构中的组件划分,针对每个组件所处理的业务进行组件单元的数据库设计;不同组件间所对应的数据库表之间的关联应尽可能减少,确保组件对应的表之间的独立性,为系统或表结构的重构提供可能性。
2) 采用领域模型驱动的方式和自顶向下的思路进行数据库设计,首先分析系统业务,根据职责定义对象。对象要符合封装的特性,确保与职责相关的数据项被定义在一个对象之内,不会出现职责描述缺失或多余。
3) 应针对所有表的主键和外键建立索引,有针对性地建立组合属性的索引。
4) 尽量少采用存储过程。
5) 设计出的表要具有较好的使用性。
6) 设计出的表要尽可能减少数据冗余,确保数据的准确性。
2.3 字段规范
1) 一行记录必须表内唯一,表必须有主键。
2) 如果数据库类型为MYSQL ,应尽量以自增INT类型为主键。如果数据库类型为ORACLE,建议使用UUID为主键。
3) 日期字段,如需要按照时间进行KEY分区或者子分区,则使用VARCHAR2类型存储,存储格式为:YYYYMMDD 。如若不需要以KEY形式作为分区列,则使用DATE或者DATETIME类型存储。不建议使用时间戳存储时间。
4) 字段名称和字段数据类型对应,如DATE命名字段,则存储时间精确到日,如TIME命名字段,则存储时间精确到时分秒,甚至毫秒。
2.4 命名规范类
2.4.1 约定
1) 数据库对象命名清晰,尽量做到见名知意,在进行数据库建模时备注对象,便于他人理解。
2) 数据库类型为MYSQL,采用全小写英文单词
3) 数据库类型为ORACLE,则使用驼峰式命名规范
4) 数据库对象命名长度不能超过30个字符
3 管理范围
管理数据库中所有对象,包括库,表,视图,索引,过程,自定义函数,包,序列,触发器等
3.1 建库
1) 数据库名:采用小写英文单词简拼或汉字小写拼音,多个单词或拼音采用下划线"_"连接
2) 数据库编码规则及排序规则:字符集(utf8mb4),排序规则(utf8mb4_general_ci)
3) 建库其他要求:库名与应用名称尽量一致
3.2 建表
表名应使用名词性质小写英文单词。如果需要单词词组来进行概括,单词与单词之间使用英文半角输入状态下_连接。如果超长,则从前面单词开始截取,保留单词前三位,保留完整的最后一个单词,如果依然超长,则保留前面单词首字母,直接和最后一个单词连接;临时表命名以TMP开头,命名格式为TMP_模块/用途名称_名字拼音首字母;表名不能直接采用关键字命名
1) 表命名:采用“业务名称_表的作用”格式命名(例如:alipay_task / force_project / trade_config)
2) 建表其他要求:表名长度不能超过30个字符;一定要指定一个主键字段;必须要根据业务对表注释;如果修改字段含义或对字段表示的状态追加时,需要及时更新字段注释;
3) 表必备字段:
`is_delete` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '状态(1删除、0未删除)',
`is_enabled` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '状态(1启用、0作废)',
`op_first` varchar(50) DEFAULT NULL COMMENT '创建人',
`op_first_time` datetime DEFAULT NULL COMMENT '创建时间',
`op_last` varchar(50) DEFAULT NULL COMMENT '更新人',
`op_last_time` datetime DEFAULT NULL COMMENT '更新时间',
3.3 建字段
1) 字段命名:
表中标识唯一性字段必须以标识性简称+id命名。其余字段根据存储信息,使用名词性质英文单词表示,如需要单词词组来进行概括,单词与单词之间使用英文半角输入状态下_连接。外键引用字段使用外键表_id的形式命名;字段名必须使用小写字母或数字,禁止出现数字开头,禁止两个下划线中间只出现数字;表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint;表达逻辑删除的字段名 is_deleted,1 表示删除,0 表示未删除
2) 字段类型、长度
如果存储的字符串长度几乎相等,使用 char 定长字符串类型;小数类型为 decimal;id 必为主键,类型为 bigint unsigned;应尽量以自增INT类型为主键;优先选择符合存储需要的最小的数据类型;将字符串转化为数字类型存储;对于非负数据采用无符号整形进行存储signed int -2147483648-2147483648,unsigned int 0-2147483648,有符号比无符号多出一倍的存储空间;varchar(n) n代表字符数,不是字节数,varchar(255)=765个字节,过大的长度会消耗更多的内存;避免使用text\BLOB数据类型,建议text\BLOB列分离到单独的扩展表中,text\BLOB类型只能使用前缀索引;避免使用enum数据类型,修改enum需要使用alter语句,enum类型的order by操作效率低,需要额外操作,禁止使用数值作为enum的枚举值;尽可能把所有列定义为not null,索引null列需要额外的空间来保存,所以要占用更多的空间,进行比较和计算时要对null值做特别的处理;禁止字符串存储日期型的数据,缺点1:无法用日期函数进行计算和比较,缺点2:用字符串存储日期要占用更多的空间;使用timestamp或datetime类型存储时间,timestamp存储空间更小;财务的相关金额使用decimal类型,decimal类型为精准浮点数,在计算时不会丢失精度,float、double非精准浮点数
3) 字段其他要求
字段名称长度不能超过30个字符、尽量减少或者不使用联合主键、字段尽可能不允许为null(为null时设定默认值)、文本类型字段,属性 字符集(utf8mb4),排序规则(utf8mb4_general_ci)、字段必须根据业务进行注释。
3.4 建索引
主键索引名为 pk_字段名;唯一索引名为 uk_字段名;普通索引名则为 idx_字段名。
说明:pk_ 即 primary key;uk_ 即 unique key;idx_ 即 index 的简称。
3.5 创建数据库表视图
1) 视图命名:以"v_项目名/模块名_用途"格式命名
2) 视图其他要求:视图名称长度不能超过30个字符
3.6 建存储过程及自定义数据库函数
1) 存储过程命名:以"sp_用途"格式命名
2) 自定义数据库函数:以“fn_用途”格式命名
3) 存储过程或自定义数据库函数:参数命名以“p_”开头命名;内部变量命名以“v_”开头命名;游标命名以“cur_loop_”开头命名;循环变量命名以“i_found_”开头命名。
3.7 建数据库用户
用户命名:采用授权用户姓名全拼小写命名
3.8 其他要求
1) 查询大数据表,参数字段需建索引;
2) 数据库表、字段删除或变更操作(a-不需要的表或字段,一般备注“作废”即可;b-需要修改的表或字段,先备注作废原表或原字段,再创建新表或新字段,且备注好作废原因。);
热点信息
-
在Python中,要查看函数的用法,可以使用以下方法: 1. 使用内置函数help():在Python交互式环境中,可以直接输入help(函数名)来获取函数的帮助文档。例如,...
-
一、java 连接数据库 在当今信息时代,Java 是一种广泛应用的编程语言,尤其在与数据库进行交互的过程中发挥着重要作用。无论是在企业级应用开发还是...
-
一、idea连接mysql数据库 php connect_error) { die("连接失败: " . $conn->connect_error);}echo "成功连接到MySQL数据库!";// 关闭连接$conn->close();?> 二、idea连接mysql数据库连...
-
要在Python中安装modbus-tk库,您可以按照以下步骤进行操作: 1. 确保您已经安装了Python解释器。您可以从Python官方网站(https://www.python.org)下载和安装最新版本...