数据库学习心得

时间:2024.4.13

当今社会制造企业的竞争很大程度上是供应链的竞争,由于成本压力不断增大,导致企业的供应链管理

提上一个急需解决和完善的进程。如何才能管理好企业的供应商,发挥应有的效能?

现主要对供应商分类阐述一下。

我们可以把企业的供应商分成三大类:

1、可以为企业带来价值的供应商(A类):这类供应商的特点是成本稍微高些、与之合作,不断质量、成本和交付没有问题,还能为企业带来价值,为企业产品的提高带来增值,这是我们都非常希望看到的企业。

他可以为你优化现有产品,帮你改进系统,提供解决方案。这样的供应商你不选择谁选择呀!

2、能为企业正常供货的供方(B类):这类供应商的特点是与之合作,他们也能正常供货,基本不出问题,

让供货就供货,不能为企业的增值带来收获。

3、供应产品老出问题,需要客户帮他们提高产品质量的供方(C类):这类企业给你供货,虽然成本低,但是经常出问题,需要你去帮他们提高质量,建立质量体系,改进生产工艺。这类企业很多客户觉得成本低,但质量不完善的产品在以后的使用过程中会给我们带来很多麻烦和损失,而我们有没有认真计算过这部分的损失和成本,如果仔细计算一下,他们低的价格和成本会被以后的成本吃掉,从而我觉得这类企业

是属于淘汰型的供应商。

以上就是企业ABC管理方法。同时还有产品ABC管理。

根据不同分类的企业采取不同管理方式,提高产品质量,降低产品成本,为企业的减员增效提供保障。 对于一个软件系统,数据库设计是整个系统最核心的部分。

但由于系统的需求是不断变化,使得在数据库设计变得十分重要而且困难。

在需求变化非常快情况下,有一部分人会认为要寻找一种设计方法以固定不变的表结构来适用不断变化需

求。这个观点是十分不明智和以现时的技术上暂时不能实现。对于软件功能程序在需求不断变法时候,为

了适应新的需求,不断重构系统的代码。以相同的道理,数据库设计也是程序设计的一部分。那么,数据

库一样可以使用重构来实现适用不断变化的软件系统。

本人认为数据库设计将会分为两个阶段进行:

第一阶段:数据库功能上的设计,由于在软件系统的数据库建立初期,数据库也只是以实现系统同能为目

标,对于系统性能优化将不会是数据库设计的重点。

·建立软件系统的比较通用功能基础表。在基础功能建立后,系统使用者会对系统部分功能作出评价和修

改要求。而功能基础表设计为减少日后修改和维护量,会尽量设计通用和冗杂结构。

·收集软件系统的一些基本信息。对于软件系统设计者来说,对软件系统的中每个表数据量,程序上SQL的

使用,系统的繁忙时段以及周期等都会有比较初步评估。但对于数据库设计者来说,这些估

计都是只一些

推断并没有实际数据支持。为第二阶段数据库修改和维护,对软件系统作一些基本数据收集是必要的。

第二阶段为数据库系统能上优化,主要是通过第一阶段收集系统数据库一些信息来对系统做修改和优化

数据库具体优化方案需要以收集信息为基础来之际来进行指定。

下面本人总结下,数据库中一般有哪些方面需要进行优化。

1优化系统的SQL,具体有下面几点可以进行:

·对使用频繁的SQL以创建具体功能存储过程来代替,可以减少数据库系统对SQL编译和解析

·涉及到数据量大的表,尽量建立基本视图来完成数据查询工作

·在程序中尽量使用批量提交

(注:此方法在多数据更新和插入软件系统中 ,可以比较显著提高性能。

在提高系统性能的同时,对程序的多线程控制技术上增加不少难度。

若线程控制出现问题,会对数据库带来灾难性破坏)

·程序在使用SQL的时候,尽量使用少消耗数据库资源的运行方式

2 数据库表结构的

·在数据量大表中,尽量减少非必要字段索引建立。

(注: 索引建立多了查询速度是可以很有效的提高,但随之而来的是插入数据消耗的数据库资源也提高了很多)

·大表需要进行分区存储

(注:现在主流数据库都已经开始支持分区存储数据)

·在不影响系统的业务逻辑上,清理数据表中被废弃使用的字段

(注:在清理废弃的字段需要关注的确定这些字段是否真的已经被废弃,程序真的不再启用)

3 修改有问题的SQL

·在实现功能时候,由于时间或者其他原因整个系统中肯定会有部分性能不优的SQL存在。

第一阶段收集的数据,现在就可以有效的进行使用。通过这些数据我们可以很有效地把这些不优的SQL[甚至是很烂]找出来,一条一条进行调整

·在调整SQL外,还需要对数据库内存或者共享空间等等进行调整;使得数据库永远是处于最优的状态。

以上是本人一些小小心得,如果不对的地方欢迎指教。


第二篇:数据库实验_6JAVA学习心得


实验六 学习JAVA WEB心得

Java Web,是用Java技术来解决相关web互联网领域的技术总和。在本次实验课的学习中,通过短短一个小时的了解,对JAVA WEB有了初步的认识。 首先了解了应用程序分为C/S(客户机/服务器)和B/S(浏览器/服务器)两大类。C/S即Client/Server典型应用有QQ,360安全卫士,B/S即Browser/Server,典型应用有人人网,腾讯微博。C/S和 B/S的主要区别在于程序是否需要安装。C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用,能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。缺点是客户端需要安装,其维护和升级成本非常高。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据,最大的缺点是对企业外网环境依赖性太强,由于各种原因引起企业外网中断都会造成系统瘫痪。

其次,又了解了网页主要分为动态网页和静态网页,动态网页归根结底还是静态网页,只是多了一些自己的标签,知道了静态网页三剑客指的是什么,以及三者之间的关系和分别承担的功能。网站做好后要部署发布。Tomcat最简单的部署是把整个文件夹拷到TOMCAT_HOME/webapps目录下。

了解了关于WEB应用的一些知识后,就到了编程的阶段了,虽然java是面向对象的语言,与面向过程的C语言有一些区别,但二者在编程思路上有贯通的地方,要善于区别二者的联系和不同,这样才能在C的基础上学好java。但学好一个语言不是一天两天的功夫,要想真正掌握,以后还需要勤加苦练。编程这个东西没有技巧可言,当时学C的时候就深刻领悟了这个道理,要想调

高编程速度,就只能多练多编,孰能生巧,做的题目多了,碰到类似的题目,自然就会有想法有思路。相比于天赋,后天的练习对一个优秀的程序设计师来说更为重要。

随着本次实验课的结束,本学期的SQL实验也就结束了。虽然每次实验都做的很赶,感觉很多知识都是现场学现场用,但一个学期七次实验下来,确实还是学到了一些知识,至少一些基本操作是熟悉了,我想这对于今后对SQL的学习来说是很重要的一步。从这点,我所感受到的是,有时候表面上看起来没有什么收获的经历,定会在某个时刻绽放出他应有的光彩,所以,无论现在或将来我们会经历什么,都应该全心全意的品味当下,今天一个小小的经历说不定就会在将来的某一天改变你的一生。所以,实验课就算不喜欢,也要好好去上,一定能学有所获。

最后,谢谢助教的帮助!

更多相关推荐:
SQL数据库学习心得

一数据库课程总结(一)数据库概述1数据(1)数据库中存储的基本对象,是描述事物的符号记录(如存储某一个人(2)数据的种类包括文字、图形、图象、声音(3)数据的特点是数据与其语义是不可分的。2数据库(1)(dat…

数据库学习心得体会

数据库学习心得体会这学期我们学习了数据库应用教程这门课,以前并不知道这门课是干什么的,也不懂得什么是数据库,通过这一学期的学习,虽然了解的不是非常多,但也有了初步的一点认识。我大概的明白数据库技术是处理信息,管…

数据库心得体会

数据库论文计本1蒋臣臣1004013001摘要信息与数据的概念数据管理技术发展的三个阶段信息与数据的概念数据库数据库管理系统数据库系统的概念数数据库数据库管理系统数据库系统的概念据库三级模式概念模型所涉及的概念...

数据库课程学习的收获和心得体会

数据库课程学习的收获和心得体会在大二的下学期刚学了数据库这门课对这门课的第一印象是书本蛮厚的感觉学起来应该会很难很累在学习这门课的过程中在对数据库的了解过程中慢慢对数据库有了感观数据库这一词并不是很难想象并不是...

数据库学习心得体会

这学期我们学习了数据库应用教程这门课,以前并不知道这门课是干什么的,也不懂得什么是数据库,通过这一学期的学习,虽然了解的不是非常多,但也有了初步的一点认识。现在我们要持续三天数据库实训。我大概的明白数据库技术是…

学习数据库心得体会范文

转眼间在从大一踏进学校的校门到现在刚刚好一年了,在这一年中,数据库也如影随形。在这一年中我主要学习的数据库是sqlserverXX,在学习的时候过程中,我们首先是从基础开始,比如数据类型、运算符号、关键字等等,…

数据库学习心得体会

数据库学习心得体会这学期我们学习了数据库应用教程这门课,以前并不知道这门课是干什么的,也不懂得什么是数据库,通过这一学期的学习,虽然了解的不是非常多,但也有了初步的一点认识。我大概的明白数据库技术是处理信息,管…

数据库学习心得

数据库学习心得一直以来对于数据库这门课的理解就是一门文科性质的学科处理的问题就是一些跟数据有关的问题吧大三上学期数据库作为专业选修课学习了半个学习彻底改变了自己对于数据库课程的认识作为非计算机专业的学生尤其自己...

数据库学习心得

数据库学习心得软件0704刘辰07301096马晓雪07301098刘靖远07301097经过一个学期的数据库课程的学习我们掌握了创建数据库以及对数据库的操作的基础知识王老师的教学耐心细致课堂上我们有不理解的地...

数据库学习心得

本学期我学习了数据库主要是从以下几个部分来学习对于第1章数据库是相互关联的数据的集合它用综合的方法组织数据具有较小的数据冗余可供多个用户共享具有较高的数据独立性具有安全控制机制能够保证数据的安全可靠允许并发地使...

第一章数据库学习心得

数据库原理和设计第一章学习心得11信息数据与数据处理数据处理是从有效的信息中提炼出数据数据处理经历了哪些发展阶段12数据库系统1数据库系统体系结构的三级模式和二级映射是如何保证数据的逻辑独立性与物理独立性2数据...

海量数据库学习心得

海量数据库学习心得在大一的下学期刚学了数据库这门课对这门课的第一印象是感觉学起来应该会很难很累通过对数据库的学习我也明白了各行各业都离不开数据库就算是一个小型的超市也离不开它可见数据库这门课的广泛性如果能够认真...

数据库学习心得(35篇)