背景:软件project文档之《数据库设计说明书》的结构设计部分要明白规划出数据库的概念结构设计、逻辑结构设计、物理结构设计,就是设计数据库的概念模型、逻辑模型、物理模型。那么。何为数据库的概念模型、逻辑模型、物理模型呢? 反思:当初学习《数据库系统原理》的时候理解不太透彻。亡羊补牢,为时未晚! 概 ...
分类:
数据库 时间:
2017-07-03 22:36:57
阅读次数:
191
登录postgresql数据库控制台 psql 数据库名 登录成功显示 [zpf@kevin ~]$ psql postgres psql (9.4.1) Type "help" for help. postgres=# 创建数据库用户xxx CREATE USER xxx WITH PASSWOR ...
分类:
数据库 时间:
2017-07-03 22:38:16
阅读次数:
324
《Windows Azure Platform 系列文章目录》 Azure MySQL PaaS服务提供异地只读的功能,我们可以在主站点,比如Azure上海数据中心,创建MySQL主节点。主节点可以用来做OLTP联机事务处理。 然后在Azure北京数据中心,创建MySQL只读节点。只读节点可以用做报 ...
分类:
数据库 时间:
2017-07-03 22:43:14
阅读次数:
274
mysql -version mysqladmin Ver 8.42 Distrib 5.7.12, for Win64 on x86_64 使用时用insert 的方式创建新用户,报错: insert into user -> (host,user,authentication_string) - ...
分类:
数据库 时间:
2017-07-03 22:43:36
阅读次数:
237
## JDBC ## # 基本概念; >> 是一个针对各大数据库的接口, 由SUN公司定义的一个用Java操作数据库的规范; >> Java Data Base Connectivit |-- java.sql |-- javax.sql # 基本开发步骤; >> 注册驱动; |-- DriverM... ...
分类:
数据库 时间:
2017-07-03 23:44:37
阅读次数:
204
在Spark中使用sql时一些功能需要自定义方法实现,这时候就可以使用UDF功能来实现 多参数支持 UDF不支持参数*的方式输入多个参数,例如String*,不过可以使用array来解决这个问题。 定义udf方法,此处功能是将多个字段合并为一个字段 在sql中使用 在DataFrame中使用 ...
分类:
数据库 时间:
2017-07-03 23:44:42
阅读次数:
279
Spark SQL中的DataFrame类似于一张关系型数据表。在关系型数据库中对单表或进行的查询操作,在DataFrame中都可以通过调用其API接口来实现。可以参考,Scala提供的DataFrame API。 本文中的代码基于Spark-1.6.2的文档实现。 一、DataFrame对象的生成 ...
分类:
数据库 时间:
2017-07-03 23:45:32
阅读次数:
359
数据库中最最常用的语法 select.简单的select语法很直白: 从((from)存储数据的地方(table)按照(where)一定的条件(expression)查找(select)我要的数据(column); 但是在实际工作中用到的比较多的往往还是多联表查询,所以在这里记下自己学习多联表查询的 ...
分类:
数据库 时间:
2017-07-03 23:46:00
阅读次数:
203
数据库操作 登录数据库 显示数据库 默认数据库: mysql - 用户权限相关数据 test - 用于用户测试数据 information_schema - MySQL本身架构相关数据 使用数据库,显示该数据库的table 数据表基本操作 建立表 删表 清空表 修改表 表内容操作 1、增 2、删 3 ...
分类:
数据库 时间:
2017-07-03 23:49:05
阅读次数:
294
第一步:获取mysql YUM源 进入mysql官网获取RPM包下载地址 https://dev.mysql.com/downloads/repo/yum/ 点击 下载 右击 复制链接地址 https://dev.mysql.com/get/mysql57-community-release-el7 ...
分类:
数据库 时间:
2017-07-03 23:51:13
阅读次数:
381
增加列: alter table table_name add name varchar(100); alter table table_name add name varchar(100) after id; alter table table_name add name varchar(100)... ...
分类:
数据库 时间:
2017-07-03 23:59:23
阅读次数:
440
这是我之前使用mysql时用到的一些库及开发的工具,这里记录下,也方便我查阅。 python版本: 2.7.13 mysql版本: 5.5.36 几个python库 1、mysql-connector-python 是MySQL官方的Python驱动 https://dev.mysql.com/do ...
分类:
数据库 时间:
2017-07-04 00:02:05
阅读次数:
227
源:http://bbs.csdn.net/topics/220057226 create function dbo.EAN_13(@value varchar(13)) returns varchar(13)asbegin declare @s1 int ,@s2 int declare @t t ...
分类:
数据库 时间:
2017-07-04 01:01:33
阅读次数:
352
手工备份恢复oracle数据库: 虽然已经有了rman工具 但是手工恢复oracle能够让你对oracle数据库有更加深入的了解 数据库一致性开机条件: 数据文件 scn,控制文件 scn,redo scn一致 控制文件记录: 数据文件应该到达的scn 当前redo 数据的物理结构信息 归档信息 前 ...
分类:
数据库 时间:
2017-07-04 01:03:21
阅读次数:
246
CURDATE()、CURRENT_DATE() 返回当前的日期 ‘YYYY-MM-DD’ CURTIME(),CURRENT_TIME() 返回当前时间 ‘HH:MM:SS’ CURRENT_TIMESTAMP() LOCALTIME() NOW() SYSDATE() 均返回当前日期和时间 ‘Y ...
分类:
数据库 时间:
2017-07-04 01:03:38
阅读次数:
263
在 CentOS7 上安装 MongoDB 1 通过 SecureCRT 连接至 CentOS7 服务器; 2 进入到 /usr/local/ 目录:cd /usr/local 3 在当前目录下创建 tools 目录:mkdir -p tools 4 进入到 tools 目录中:cd tools 5 ...
分类:
数据库 时间:
2017-07-04 01:07:23
阅读次数:
312
范式: 设计数据库定义的一个规则, 三大范式, 灵活运用, 人的思想是活的 一范式 1, 不存在冗余数据 同一个表中的记录不能有重复 所以主键(必须有) 2, 每个字段必须是不可再分的信息(列不可再分) 根据具体情况, 比如一个身份证号, 保存了许多信息, 但实际上把身份证号整个 保存下来就可以了, ...
分类:
数据库 时间:
2017-07-04 09:47:22
阅读次数:
191
注意这跟储存过程中定义有点不一样: 储存过程中定义declare不用加@ 储存过程中set也不用加@ 储存过程中赋值也可用 := 或 = ...
分类:
数据库 时间:
2017-07-04 09:47:46
阅读次数:
222
--if/else语句 if 条件 then SQL语句 else SQL语句elseifSQL语句 end if; create procedure test1( number int ) begin if number > 10 then select user(); else select '... ...
分类:
数据库 时间:
2017-07-04 09:48:12
阅读次数:
186
循环结构 while create procedure name() begin while 条件 do SQL语句 end while; end$ create procedure aa6() begin declare number int default 0; while number cre... ...
分类:
数据库 时间:
2017-07-04 09:50:25
阅读次数:
192