databases
文章平均质量分 56
seen_in_hw
希望我能变厉害!!!成为大师!!!我放弃了很多看似很炫的技术而去探寻技术的本质,技术是用来提供服务的,所有的技术都离不开思想,而思想是最难掌握的,我们应该把更多的精力放在对于思想的探寻上
展开
-
哈工大软件学院数据库实验1
前言这个实验很简单,我先讲下大致步骤,然后再解释详细点,再附上实验解答实验内容这次实验就是说白了,把外部的txt文件通过sqlite等软件导入到一个数据库里面去,这个数据库就是db3后缀的那个文件 然后不是导入进去了吗?导入进去之后就对数据库里面的数据进行一系列的操作,这就达到了实验的目的实验难点.初学者不会使用软件,不知道该怎么操作 .不理解相关信息含义,无法写出有质量的代码相关难点剖析:(利原创 2015-09-10 00:30:31 · 1519 阅读 · 0 评论 -
【mysql】:mysql中UUID的使用
可能会有很多人不知道UUID是咋回事,自己详情去百度,也可以参照我的上一篇文章。UUID很好用的一点是这样设计出来的id永远不会是重复的。 通过这种办法能够设计出来非常完美的不重复的id废话不多说,项目背景是我的数据库id项有好多项是重复的,并且有些是空的,基于这种情况下,我需要对每一项数据编码,要做到这一点,就需要自己把id项所有更新,让其都变成uuid。说到这里可能好多人都明白了,原理就是把所原创 2017-04-10 16:13:48 · 5423 阅读 · 0 评论 -
【mysql】:mysql性能优化的21条经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。 1.为查转载 2016-04-19 11:25:07 · 343 阅读 · 0 评论 -
【数据库】:关于语言连接数据库的一个认识
在我大一的时候,要做项目,什么都不会,却要做项目,我感到非常的蛋疼,当时我负责的一块叫做数据库,我感到非常的蛋疼,这他妈是个什么玩意儿东西?还有我建好了这个数据库,用别的语言如何和我的这个东西合在一起?这就是我上部分的疑问,直到今天,我看见了python和sqlite3的连接之后,我恍然大悟,终于明白了是怎么一回事,下面就让我写几行代码给大家演示一下:import sqlite3 #导入模块 db原创 2016-03-20 22:56:37 · 619 阅读 · 0 评论 -
【数据库】:哈工大软件学院数据库原理第一次实验背景知识
相关背景知识如下: 1,如何用sqlite创建一个数据库?方法:点开sqlite软件,然后输入:.open zhengyongjun.db3 (zhengyongjun为数据库名)这时候输入:.databases 就会出现所含的数据库名2,然后创建了数据库,就需要创建表了 创建表需要的了解的是相关数据的类型,其中大致有如下几种数据类型 text 字符串 integer 整数型 real原创 2016-03-24 22:29:33 · 1089 阅读 · 0 评论 -
哈工大数据库课堂记录
DDMSch3 DBMSch52 DBMSch53 为重点 6,7,8,是重点select sID,sName,GPA from Student where GPA>3.6对 的含义就是 相同,表示某个键值相同 无重复 distinct or 或 select distinct sName,major from Student,Apply where Student.sID =原创 2015-10-26 21:49:56 · 539 阅读 · 0 评论 -
数据库原理之求关系的闭包
因为大家有很多人被教科书很复杂的求解闭包的方法给弄晕了,都不知道该咋求闭包了,因为我补上这篇文章,用来告诉大家怎么用简单的方法求闭包 关于闭包易懂的理解方法 闭包就是由一个属性直接或间接推导出的所有属性的集合,例如: f={a->b,b->c,a->d,e->f} 由a可直接得到b和d,间接得到c,则a的闭包就是{a,b,c,d} 以下是写的比较科学规范的顶一记原创 2015-09-11 00:39:42 · 5853 阅读 · 2 评论 -
sql语句中----删除表数据drop、truncate和delete的用法
说到删除表数据的关键字,大家记得最多的可能就是delete了 然而我们做数据库开发,读取数据库数据.对另外的两兄弟用得就比较少了 现在来介绍另外两个兄弟,都是删除表数据的,其实也是很容易理解的 老大------drop 出没场合:drop table tb --tb表示数据表的名字,下同 绝招:删除内容和定义,释放空间。简单来说就是把整个表去掉.以后要新增数据是不可能的转载 2015-09-10 14:36:07 · 2731 阅读 · 0 评论 -
【数据库】:几张图看懂列式存储
最近看到一篇很好资料,里面三言两语配上几个图就把列式存储(Column-based Storage)讲明白了,牛啊!最喜欢的就是这种浅显易懂就把背景知识讲得明明白白,而不是长篇大论的讲概念。 1 为什么要按列存储 列式存储(Columnar or column-based)是相对于传统关系型数据库的行式存储(Row-basedstorage)来说的。简单来说两者的区别就是如何组织表(翻译不好,直原创 2017-05-19 17:02:54 · 1435 阅读 · 0 评论