设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF, ...
分类:
数据库 时间:
2016-05-29 21:13:10
阅读次数:
199
SQL语句 一.分类 (1)数据定义语言DDL (2)数据控制语言DCL (3)数据管理语言DML (4)数据查询语言DQL:select from where 二.运算符 (1)算术运算:+ - * / (2)比较运算 ①>,>=,<,<= ②= ③!=,<> (3)逻辑运算符 ①and 与 ②o ...
分类:
数据库 时间:
2016-05-29 21:13:06
阅读次数:
359
创建测试表 create table base_users ( userid varchar2(16), username varchar2(32), passwd varchar2(16) )tablespace cat_data; 采用一条一条插入的方式 create or replace pr ...
分类:
数据库 时间:
2016-05-29 21:11:23
阅读次数:
182
1st node Setup /SkipRules=Cluster_VerifyForErrors /Action=InstallFailoverCluster ……………………………………………………………………………………………………………. …………………………………………………………………… ...
分类:
数据库 时间:
2016-05-29 20:01:24
阅读次数:
1209
一、数学函数 数学函数主要用于处理数字,包括整型、浮点数等。 ABS(x) 返回x的绝对值 SELECT ABS(-1) -- 返回1 CEIL(x),CEILING(x) 返回大于或等于x的最小整数 SELECT CEIL(1.5) -- 返回2 FLOOR(x) 返回小于或等于x的最大整数 SE ...
分类:
数据库 时间:
2016-05-29 19:47:14
阅读次数:
432
DAC:Dedicated Admin Connection 当SQL Server因系统资源不足,或其它异常导致无法建立数据库连接时, 可以使用系统预留的DAC连接到数据库,进行一些问题诊断和故障排除。DAC只能使用有限的资源。请勿使用DAC运行需要消耗大量资源的查询,否则可能发生严重的阻塞。 如 ...
分类:
数据库 时间:
2016-05-29 18:33:44
阅读次数:
235
数据库的查询:一、【1】数据库的,增加内容 (1)insert into 表名 values(要添加的数据值'',''.....''); (2)insert into 表名 (列名1,列名2) values('列1对应的数值','列2对应的数值'); 【2】数据库的,删除数据delete from ...
分类:
数据库 时间:
2016-05-29 18:32:06
阅读次数:
243
什么是SQL注入攻击?引用百度百科的解释: 所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQ ...
分类:
数据库 时间:
2016-05-29 18:22:14
阅读次数:
353
尝试使用一个识别符,例如使用嵌入式MySQL 数据类型或函数名作为表名或列名,例如TIMESTAMP 或GROUP ,会造成一个常见问题。允许你这样操作( 例如,ABS 可以作为一个列名) 。但是,默认情况下,在数调用中在函数名和后面的‘( ’字符之间不允许有空格。该要求使函数调用与列名引用不同。 ...
分类:
数据库 时间:
2016-05-29 18:20:13
阅读次数:
253
1、 查询Student表中的所有记录的Sname、Ssex和Class列。 2、 查询教师所有的单位即不重复的Depart列。 3、 查询Student表的所有记录。 4、 查询Score表中成绩在60到80之间的所有记录。 5、 查询Score表中成绩为85,86或88的记录。 6、 查询Stu ...
分类:
数据库 时间:
2016-05-29 18:15:41
阅读次数:
312
表数据库(数据库引擎) 表 创建表(数据库引擎) 删除表(数据库引擎) 复制表 重命名表(数据库引擎) 查看表定义 查看表的依赖关系 向表中添加列(数据库引擎) 从表中删除列 重命名列(数据库引擎) 将列从一个表复制到另一个表 (数据库引擎) 修改列(数据库引擎) 更改表中的列顺序 指定表中的计算列 ...
分类:
数据库 时间:
2016-05-29 18:12:01
阅读次数:
181
修表方法如下: 一法:. check table 和 repair table 方法1,进入Mysql 的Dos控制台,输入密码进入 2,use database;(你的数据库名) 3, check table tabTest; 如果出现的结果说Status是OK,则不用修复,如果有Error,可以 ...
分类:
数据库 时间:
2016-05-29 18:05:36
阅读次数:
233
ORACLERAC在设计的时候是没有考虑跨数据中心双活的,它的设计目的是为一个数据中心内有着共享存储的多个主机实现负载均衡和高可用性。但是由于它的架构确实有着跨数据中心实现负载均衡和高可用性的潜力,所以有几家存储设备供应商对它的使用环境做了扩展,提出了跨数据中心的解..
分类:
数据库 时间:
2016-05-29 16:54:08
阅读次数:
2024
记录这个纯属方便自己以后使用。。mongodb官方最新版本3.2.6,某些功能都加以改进并且性能提升很大,下面操作只是快速搭建mongodb复制集以及shard分片等一共分为如下几步骤启动某个节点主master进行设置单个节点账号和密码配置mongodb复制集配置mongos-shard分片设置mongos路由..
分类:
数据库 时间:
2016-05-29 16:54:26
阅读次数:
402
一、数学函数 数学函数主要用于处理数字,包括整型、浮点数等。 ABS(x) 返回x的绝对值 SELECT ABS(-1) -- 返回1 CEIL(x),CEILING(x) 返回大于或等于x的最小整数 SELECT CEIL(1.5) -- 返回2 FLOOR(x) 返回小于或等于x的最大整数 SE ...
分类:
数据库 时间:
2016-05-29 16:47:48
阅读次数:
298
Model是对数据库的操作 之前两章已经说了MVC中的V(view)和C(controller),这一章主要讲M(model). 一、连接数据库 首先要创造一个操作数据库 之后打开shop查看原始配置 之后我们去配置自己的数据库 这样,数据库就配置好了。 二、创建model类 原则上来讲,一个mod ...
分类:
数据库 时间:
2016-05-29 16:48:31
阅读次数:
408
用DriverManager.getConnection()得到connect, 用connect.getMetaData()得到 DatabaseMetaData, 用 DatabaseMetaData.getColumns(String catalog, String schemaPattern ...
分类:
数据库 时间:
2016-05-29 16:47:34
阅读次数:
203