第一范式:保持列的原子性。 即、列不能再被细分,例如:地址, 当地址不能不被分成城市、国家等的时候,具备原子性; 如果能被分为城市、国家等级别时,不具备原子性。 第二范式:主键和其他列具备联系。(第二范式是第一范式子集) 例如:产品表(编号,订单号,名称,材料编号,材料名称)。 从简单理解他们都是不 ...
分类:
数据库技术 时间:
2016-08-05 00:51:33
收藏:
0 评论:
0 赞:
0 阅读:
245
Oracle数据库语句大全 ORACLE支持五种类型的完整性约束 NOT NULL (非空)--防止NULL值进入指定的列,在单列基础上定义,默认情况下,ORACLE允许在任何列中有NULL值. CHECK (检查)--检查在约束中指定的条件是否得到了满足. UNIQUE (唯一)--保证在指定的列 ...
分类:
数据库技术 时间:
2016-08-05 00:47:06
收藏:
0 评论:
0 赞:
0 阅读:
293
下面做一个例子,Category是用户新建的一个实体类,然后添加一个字段,然后让数据库中的Category表也添加一个字段 1.Category.cs 开始了添加一个字段,代码如下: 在上下文当中写入下面的代码: 代码如下: 然后运行下程序就更新了数据库中的表了。 ...
分类:
数据库技术 时间:
2016-08-05 00:40:51
收藏:
0 评论:
0 赞:
0 阅读:
368
创建数据库: CREATE DATABASE `Db` CHARACTER SET 'utf8 ' COLLATE 'utf8_general_ci '; 创建数据库: CREATE DATABASE `Db` CHARACTER SET 'utf8 ' COLLATE 'utf8_general_ ...
分类:
数据库技术 时间:
2016-08-05 00:39:45
收藏:
0 评论:
0 赞:
0 阅读:
271
通过命令行和Mysql交互 [root]#mysql -uroot -p123 -e "show databases" -e: execute: 执行数据库命令 通过脚本和数据库进行交互,sql一定要用""引起来表示执行语句 #!/bin/bash #mysql.sh mysql="/usr/loc ...
分类:
数据库技术 时间:
2016-08-05 00:34:43
收藏:
0 评论:
0 赞:
0 阅读:
357
3.打开工作空间,调用PointEditor方法 PointEditor方法 PointEditor2方法 ...
分类:
数据库技术 时间:
2016-08-05 00:29:04
收藏:
0 评论:
0 赞:
0 阅读:
181
如何下载:我先去MySQL首页下载最新版本的MySQL-链接:https://www.mysql.com/downloads/进入此界面下载:Downloads–>MySQL Community Edition (GPL)(这是免费版的,当然,有钱的可以用收费的,功能更强大)–>MySQL Community Server (GPL)
–>选择对应的系统和电脑版本(在这里,我选择的是Window系...
分类:
数据库技术 时间:
2016-08-04 23:19:35
收藏:
0 评论:
0 赞:
0 阅读:
1117
1、创建 dbconfig.properties 2、创建 ConnectionFactory.java 3、抽象类 IdEntity.java 4、User.java 继承抽象类IdEntity.java 5、Address.java 继承抽象类IdEntity.java 6、UserDao.ja ...
分类:
数据库技术 时间:
2016-08-04 23:17:24
收藏:
0 评论:
0 赞:
0 阅读:
425
1.数据准备 mysql> select * from student; + + + + + + | id | name | idCardNo | isCadre | nickname | + + + + + + | 1 | Tom | 350020 | 1 | Big T | | 2 | Jim ...
分类:
数据库技术 时间:
2016-08-04 23:13:03
收藏:
0 评论:
0 赞:
0 阅读:
360
Mongo命令和配置1.启动项 2.关闭数据库 3.导入导出 - 导出 mongoexport -d 指定导出的数据库 -c 制定导出的集合 -o 导出的文件路径 -q 进行过滤 - 导入 mongoimport - 导入整个库 4.锁住写入 5.解锁 6.增加角色 7.显示所有的角色 8.修改用户 ...
分类:
数据库技术 时间:
2016-08-04 23:11:33
收藏:
0 评论:
0 赞:
0 阅读:
252
JDBC中的事务处理指的是事务的一致性等问题,例如插入一条数据(id,name,password)到表中,另一条数据(address,id)到另一张表中,并且两条数据是相关联的,那么假设第一条数据插入成功,但是第二条数据由于异常没有插入成功,那么此时为了保证事务的一致性、完整性,则两条数据都不能够插 ...
分类:
数据库技术 时间:
2016-08-04 23:08:13
收藏:
0 评论:
0 赞:
0 阅读:
304
几乎所有DBA都熟悉oracle的导出和导入实用程序,它们将数据装载进或卸载出数据库,在oracle database 10g和11g中,你必须使用更通用更强大的数据泵导出和导入(Data Pump Export and Import)实用程序导出和导入数据。 以前的导出和导入实用程序在oracle ...
分类:
数据库技术 时间:
2016-08-04 22:58:05
收藏:
0 评论:
0 赞:
0 阅读:
309
一、连接数据库 二、基本命令 自增,如果为某列设置自增列,插入数据时无需设置此列,默认将自增(表中只能有一个自增列) 注意:1、对于自增列,必须是索引(含主键) 2、对于自增可以设置步长和起始值 自增列的俩种写法 :1、在创建的列后面直接加 primary key 2、写完列后在最后加primary ...
分类:
数据库技术 时间:
2016-08-04 22:54:34
收藏:
0 评论:
0 赞:
0 阅读:
244
1、在工程目录下运行npm install mysql安装用于nodejs的mysql模块; 2、创建db.js模块用于连接mysql,同时定义query查询方法; 3、查询示例 ...
分类:
数据库技术 时间:
2016-08-04 22:52:43
收藏:
0 评论:
0 赞:
0 阅读:
244
--添加唯一约束 alter table tbname add constraint uq_colname unique (colname) ...
分类:
数据库技术 时间:
2016-08-04 21:32:03
收藏:
0 评论:
0 赞:
0 阅读:
168
性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。 为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。 常见的简化规则如下: 1)不要有超过5个以上的表连接(JOIN)2)考虑使用临时表 ...
分类:
数据库技术 时间:
2016-08-04 21:31:33
收藏:
0 评论:
0 赞:
0 阅读:
363
1、创建存储过程; 2、创建事件; ...
分类:
数据库技术 时间:
2016-08-04 21:25:23
收藏:
0 评论:
0 赞:
0 阅读:
2104
临时表的使用 什么是临时表 临时表分为两种:本地和全局临时表。本地临时表仅在当前会话中可见;全局临时表在所有会话中都可见。 本地临时表的名称前面有一个编号符 #table_name,而全局临时表的名称前面有两个编号符 ##table_name。 临时表的使用场景 数据二次过滤 数据库中表创建完成之后 ...
分类:
数据库技术 时间:
2016-08-04 21:24:33
收藏:
0 评论:
0 赞:
0 阅读:
175
#group by(1) group by的含义:将查询结果按照1个或多个字段进行分组,字段值相同的为一组(2) group by可用于单个字段分组,也可用于多个字段分组 #group by + group_concat()(1) group_concat(字段名)可以作为一个输出字段来使用,(2) ...
分类:
数据库技术 时间:
2016-08-04 21:21:44
收藏:
0 评论:
0 赞:
0 阅读:
280
ForXmlPath简单应用 一:ForXmlPath介绍 forXmlPath 是SQL中的forXml语法的一部分,本文主要讲Path模式 SQL中FOR XML子句的四种模式用法 1、AUTO模式:返回数据表为起表名的元素,每一列的值返回为属性; SELECT * FROM tb_test f ...
分类:
数据库技术 时间:
2016-08-04 21:20:35
收藏:
0 评论:
0 赞:
0 阅读:
248