码迷,mamicode.com
首页 > 数据库
(大数据工程师学习路径)第四步 SQL基础课程----约束
一、简介约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。本节实验就在操作中熟悉MySQL中的几种约束。二、内容1、约束分类听名字就知道,约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。在MySQL中,通常有这几种约束:约束类型:主键...
分类:数据库   时间:2015-08-16 10:38:04    阅读次数:255
检索07 -- 关系数据库和非关系数据库
关系数据库和非关系数据库的区别是,关系数据库只有“表”这一种数据结构;而非关系数据库系统还有其他数据结构,对这些数据结构还有其他操作。随着网络的不断发展,单纯关系数据库面临挑战。关系与非关系型数据库的特点1.关系型数据库关系型数据库,是指采用了关系模型来组织数据的数据库。简单来说,关系模型指的就是二...
分类:数据库   时间:2015-08-16 10:35:31    阅读次数:153
Sqlite平台类型导致的错误情况
{"未能加载文件或程序集“System.Data.SQLite, Version=1.0.97.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”或它的某一个依赖项。试图加载格式不正确的程序。"} 出现情况: ????????原来程序编...
分类:数据库   时间:2015-08-16 09:31:15    阅读次数:552
SQL Server 行列转换
SQLServer行转列在SQL Server 2005中PIVOT 用于将列值转换为列名(行转列),在SQL Server 2000中是没有这个关键字的 只能用case语句实现。--创建测试数据库use mastergoif ( exists (select * from sys.database...
分类:数据库   时间:2015-08-16 09:23:42    阅读次数:262
连接oracle jdbc
我使用的是精简版的oracle。1 导入oracle驱动包oracle下路径D:\oracle\app\oracle\product\11.2.0\server\jdbc\lib\ojdbc6.jar2 查看listenerduankouhaoD:\oracle\app\oracle\product...
分类:数据库   时间:2015-08-16 09:20:51    阅读次数:208
SQL Server里等待统计(Wait Statistics)介绍
在今天的文章里我想详细谈下SQL Server里的统计等待(Wait Statistics),还有她们如何帮助你立即为什么你的SQL Server当前很慢。一提到性能调优,对我来说统计等待是SQL Server了最重要的概念。查询为什么等待在SQL Server里每次你执行1个查询,查询总需要等待。...
分类:数据库   时间:2015-08-16 08:13:46    阅读次数:295
Oracle-12541:TNS:无监听程序 .
背景:自己机子做oracle服务器,其他机子可以ping得通我的机子,但是jdbc就是连不上,后来用plsql连出现无监听程序....我昨天重新安装Oracle后,用PL/SQL Developer连接oracle时出现ORA-12541:TNS:无监听程序的错误,如下图: 在王鹏师兄的帮助下,发....
分类:数据库   时间:2015-08-16 08:11:14    阅读次数:247
MyBB 18 SQL Injection Vulnerability
Input a Url(for example:http://myskins.org/18/) : 另存为xxx.php 文件,然后在网页上执行,会在当前目录下生成dumpsss文件夹,如果存在漏洞,则会将网站会员导出到里面txt文件。如果不存在漏洞,则会提示:[-] Target Is Not V...
分类:数据库   时间:2015-08-16 08:11:42    阅读次数:237
linux mysql增加用户,删除用户,以及用户权限
一些基本的命令: 登录: mysql -u username -p 显示所有的数据库: show databases; 使用某一个数据库: use databasename; 显示一个数据库的所有表: show tables; 退出: quit; 删除数据库和数据表 mysql>drop database 数据库名; mysql>drop table 数据表名; ...
分类:数据库   时间:2015-08-16 02:11:58    阅读次数:182
mysql 分组查询数据
SQL分组查询
分类:数据库   时间:2015-08-16 02:06:26    阅读次数:151
数据库基本概念
数据库系统:数据库系统是采用数据库技术的计算机系统,是由数据库(数据) 数据库管理系统(软件) 数据库管理人员(人员) 硬件平台(硬件)和软件平台5部分构成的运行实体。(数据库管理人员DataBase Administrator 简称DBA). 数据库常用对象:表字段索引视图存储过程 数据库...
分类:数据库   时间:2015-08-16 02:07:19    阅读次数:135
mongodb 维护
如何释放空间?1. 先用 remove 命令删除数据2. repair。需要停机,即便你不停机的话 mongodb 自己也会锁住直到 repair 完成。注意要有足够的磁盘空间,需要额外一倍的空间,如果mongodb 占用了100G,那么 repair 时还需要额外的100G 空间。可以追加磁盘,然...
分类:数据库   时间:2015-08-16 02:04:29    阅读次数:152
14、SQL Server 存储过程
SQL Server存储过程存储过程类似函数,可以重复使用。相对于函数,存储过程拥有更强大的功能和更高的灵活性。存储过程中可以包含逻辑控制语句和数据操作语句,可以接受参数,输出参数,返回单个值或多个结果集。存储过程带来的好处:1、性能的提升 存储过程执行时,第一次会进行编译和优化。但批处理T-SQL...
分类:数据库   时间:2015-08-16 02:01:11    阅读次数:114
cordova调用本地SQLite数据库的方法
第一篇技术博客,写下来和大家分享今天所学,其次自己也巩固一下。 整个下午的时间用来钻研如何用cordova调用移动端本地SQLite数据库。首先我并不是用eclipse来编程的,而是用cordova建立project后直接用notepad编辑www下的index文件。一、cordova的下载安...
分类:数据库   时间:2015-08-16 02:01:07    阅读次数:483
lnmp环境安装(3)-mysql源码编译安装
一、概述MySQL是一个跨平台的开源关系型数据库管理系统,目前隶属于Oracle公司。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积孝速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。本节采用my..
分类:数据库   时间:2015-08-16 00:51:36    阅读次数:173
Oracle表联结之嵌套循环
1.单表访问:分表,分区,建索引,全表扫描---开并行,永远把它放内存,压缩2.多表关联,任何时刻只能是2个表关联,得到的结果集再和其他表关联。3.嵌套循环:Oracle从较小结果集(驱动表/外部表)中读取一行,然后和较大结果集(被探查表/内部表)中的所有数据逐条进行比较(嵌套循..
分类:数据库   时间:2015-08-16 00:47:00    阅读次数:236
ORACLE中 %TYPE 和 %ROWTYPE 的使用
%TYPE 用在变量的声明里,用于取得表中的字段类型;%ROWTYPE 用于声明基于某个表的行类型;示例:%ROWTYPE 使用 DECLARE CURSOR pdct_cur IS SELECT * FROM PRODUCTINFO; cur_prodcrd productinfo%ROWTYPE...
分类:数据库   时间:2015-08-16 00:24:52    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!