一、废话: 随着数据库的规模越来越大,数据库的表也有成百上千,如果需要对数据库表名及字段名做操作,单个还好,直接一条语句搞定了,但如果要对整个库的所有表和字段名做操作,那就显得有点麻烦了。因此,我们需要利用sql语句做批量表名字段名修改操作。 二、了解部分系统表: 1、获取所有数据库名: SELEC
分类:
数据库 时间:
2016-03-05 11:36:16
阅读次数:
204
JDBC(Java DataBase Connectivity,数据库连接)是用来执行SQL的Java API。开发人员可以使用这些标准API来连接和操作数据库 JDBC是Java的规范,考虑到规范的适用性。JDBC只提供了最最直接的数据库规范。在java.sql包中的类,是Java用于连接数据库的...
分类:
数据库 时间:
2015-12-10 23:18:22
阅读次数:
235
表设计规范:遵守三个范式第一范式: 数据表中的所有字段都不可再分;下图不满足第一范式:下图的用户信息表将“地址” 这个属性拆分成“省份”、“城市”、“详细地址”,这样 就满足了第一范式,同时基于对“城市”的查询性能也相应提升。第二范式:一个表中只能保存一种数据,不可以把多种数据保存在一张表中下图的订...
分类:
数据库 时间:
2015-09-30 14:17:13
阅读次数:
170
1>关系数据库规范化是一个关系数据库来解决(插入异常、删除异常和数据冗余)问题介绍。2>在数据管理技术的发展历程,人工经验管理阶段、文件系统和数据库系统阶段阶段。在这些阶段的过程中。间(数据库系统阶段)。3>数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系(DBS包含D...
分类:
数据库 时间:
2015-09-10 16:04:09
阅读次数:
205
摘要:关系数据库设计理论的核心是数据间的函数依赖,衡量的标准之一是关系规范化的程度。数据库的冗余和异常往往是来自属性间的函数依赖。一、关系模式定义关系型数据的关系模式是一个五元组:R(U,D,DOM,F)R —— 关系名;U —— 属性名的集合,即属性组;D —— U中属性所来自的域(相同类型的值的...
分类:
数据库 时间:
2015-08-29 21:26:24
阅读次数:
256
命名规范>库名、表名、字段名必须使用小写字母并采用下划线分割>库名、表名、字段名禁止超过32个字符,须见名知意*库名、表名、字段名支持最多64个字符,统一规范、易于辨识以及减少传输量不要超过32>库名、表名、字段名禁止使用MySQL保留关键字>临时库、临时表名..
分类:
数据库 时间:
2015-06-03 19:47:14
阅读次数:
183
因为数据库中实体之间的联系其实说穿了是数据,数值之间的联系,而这个关系如何定义就会严格影响到以后我们操作数据的效率和·准确性。
于是有了很多范式,其中三大范式最为重要。
在满足第三范式前必须满足第二范式,满足第二范式前必须先满足第一范式。
第一范式(INF)所有属性是不可分割的原子值
例如:成绩这一列的某一行:70,80,90
因为内容是可以分割的,所以不满足第一范式
第二范式...
分类:
数据库 时间:
2015-04-15 19:35:22
阅读次数:
756
1、第一规范 全部是关于消除重复数据组织和保障原子性(数据是自包含和独立的)的规范化信息。在较高的层次上,这里指的是创建主键(已创建了主键),然后 将任何重复的数据移动的要新的表中。 2、第二范式 进一步减少数据的重复 (1)、必须符合第一规范的原则 规范化是累计叠加的过程--如果没有前面的俩块积木...
分类:
数据库 时间:
2014-11-28 16:04:17
阅读次数:
185
这篇博客,把数据库与标准化的知识一起来梳理一下。1、数据库的的主要考点一共有四个,ER模型,关系数据库规范化,关系代数,SQL语言。2、ER模型在下午题中考的比较多,很重要,关于下午题我还会专门写博客来介绍。关系数据库的规范化主要掌握三范式及BCNF的判别。3、关系代数与SQL语言也是重难点,不过相...
分类:
数据库 时间:
2014-10-11 15:04:35
阅读次数:
192
这篇博客,把数据库与标准化的知识一起来梳理一下。
1、数据库的的主要考点一共有四个,ER模型,关系数据库规范化,关系代数,SQL语言。
2、ER模型在下午题中考的比较多,很重要,关于下午题我还会专门写博客来介绍。
关系数据库的规范化主要掌握三范式及BCNF的判别。
3、关系代数与SQL语言也是重难点,不过相信大家有数据库的编程经验理解起来也不会有困难。
4、标准化...
分类:
数据库 时间:
2014-10-11 13:14:55
阅读次数:
203