码迷,mamicode.com
首页 > 数据库
MySQL的CRUD操作+使用视图
【0】README 0.1)本文部分文字描述转自“MySQL 必知必会”,旨在review“MySQL数据检索+查询+全文本搜索” 的基础知识; 【1】插入数据 1)insert是用来插入(或添加)行到数据库表的。插入可以用以下几种方式使用(methods): m1)插入完整的行; m2)插入行的一部分; m3)插入多行; m4)插入某...
分类:数据库   时间:2016-05-18 18:37:27    阅读次数:288
MySQL数据检索+查询+全文本搜索
【0】README 0.1)本文部分文字描述转自“MySQL 必知必会”,旨在review“MySQL数据检索+查询+全文本搜索” 的基础知识; 【1】使用子查询 1)查询定义:任何sql 语句都是查询。但此术语一般指 select语句;SQL 还允许创建子查询,即嵌套在其他查询中的查询; 2)利用子查询进行过滤(where子句,in子句) 2.1)可以把...
分类:数据库   时间:2016-05-18 18:35:45    阅读次数:362
MySQL创建字段+数据处理函数+汇总数据(聚集函数)+分组数据
【0】README 0.1)本文部分文字描述转自“MySQL 必知必会”,旨在review “MySQL创建字段+数据处理函数+汇总数据(聚集函数)+分组数据” 的基础知识; 【1】创建计算字段 1)problem+solution 1.1)problem:存储在表中的数据都不是应用程序所需要的。我们需要直接从数据库中检索出转换,计算或格式化过的数据; 1.2)solu...
分类:数据库   时间:2016-05-18 18:34:41    阅读次数:291
嗅探、中间人sql注入、反编译--例说桌面软件安全性问题
首先,权限管理必须要严格控制。一个在公司内部使用的系统,为什么要挂到外网上,让任何人都可以下载?数据库权限控制,不同的系统划分不同的账号这是基本常识(我也经常不划分,就是为了偷懒),不同的账号控制不同的权限,甚至账号可以细化到读/写,表,存储过程级别。既然用户有角色划分,那么我们的代码必须也要有访问权限划分。不是在代码内部要访问数据的时候加个if-else,应该在调用还没开始就挡在外面。 第二,一个必须联网才能使用的程序,为什么不把数据访问,核心业务逻辑都放在远端的服务器上,公开接口给客户端调用呢?只有一个...
分类:数据库   时间:2016-05-18 18:33:26    阅读次数:283
Mysql安装
之前没有安装过MySQL,这次安装也是为了Bug-Tracking 工具Bugzilla(https://www.bugzilla.org) 首先我下载的是MySQL 5.7的解压版本 MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文提示),一般MySQL将会安装在C:\...
分类:数据库   时间:2016-05-18 18:31:01    阅读次数:189
《高性能MySQL》
基本概念和性能剖析schema和数据类型优化索引查询性能优化 基本概念和性能剖析   1、设置隔离级别 SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED 2、显示表的相关信息 SHOW...
分类:数据库   时间:2016-05-18 18:31:54    阅读次数:225
oracle学习笔记 swap
oracle学习笔记 swap 这节课老师讲了很多,虽说看起来很多都没有用,但老师讲的仔细,我们应该认真了解一下。 这节课主要内容是硬盘的工作机制,工作原理, 以一些系统性能分析工具为线,并附带讲了系统中cpu、内存的工作机制。 对以后进行orace的优化,操作系统的学习非常有帮助。 此前讲过计算机的工作机制。 程序在硬盘上,执行时首先被调入内存成为进程,cpu按照时...
分类:数据库   时间:2016-05-18 18:29:40    阅读次数:196
数据库的原理,一篇文章搞定(二)
客户端管理器 客户端管理器是处理客户端通信的。客户端可以是一个(网站)服务器或者一个最终用户或最终应用。客户端管理器通过一系列知名的API(JDBC, ODBC, OLE-DB …)提供不同的方式来访问数据库。 客户端管理器也提供专有的数据库访问API。 当你连接到数据库时: 管理器首先检查你的验证信息(用户名和密码),然后检查你是否有访问数据库的授权。这些权限由DBA分配...
分类:数据库   时间:2016-05-18 18:24:28    阅读次数:295
数据库的原理,一篇文章搞定(三)
合并联接 合并联接是唯一产生排序的联接算法。 注:这个简化的合并联接不区分内表或外表;两个表扮演同样的角色。但是真实的实现方式是不同的,比如当处理重复值时。 1.(可选)排序联接运算:两个输入源都按照联接关键字排序。 2.合并联接运算:排序后的输入源合并到一起。 排序 我们已经谈到过合并排序,在这里合并排序是个很好的算法(但是并非最好的,如果内存足够用的话,还是...
分类:数据库   时间:2016-05-18 18:23:53    阅读次数:335
数据库中的基本概念
在同一个数据集合中,不同的选择条件对应了不同的输出结果,数据库就是这样一种按数据结构来组织、存储和管理数据的仓库。程序或用户可以通过它来进行数据的访问与修改,它是数据存储的灵魂。数据管理经历了人工管理、文件系统到数据库系统3个阶段。数据库是具有逻辑关系和确定意义的数据结合,它能克服传统文件组织所产生的一系列问题,数据冗余小,由于关系型数据库管理系统对于信息查询具有很大的灵活性,并且设计简单,所以已经...
分类:数据库   时间:2016-05-18 18:18:03    阅读次数:594
MSSQL之七 数据完整性
无论是产品,还是信息,质量都是非常重要的。信息的质量是指信息的准确性、完整性、一致性等。在许多数据库应用系统中,数据质量的高低往往是导致系统成功与否的重要因素。数据完整性是保证数据质量的一种重要方法,是现代数据库系统的一个重要特征。 Microsoft SQL Server 2008系统提供了一系列的数据完整性方法和机制,例如约束、触发器等。其中,约束技术是应用最为广泛的数据完整性方法。 ...
分类:数据库   时间:2016-05-18 18:12:37    阅读次数:225
MSSQL之八 实现视图与索引
数据库开发人员经常需要提高查询的性能。SQL Server 2008允许实现索引来减少查询的执行时间。而且,你可以通过实现视图对不同用户限制数据的浏览 本章讨论如何创建和管理索引和视图。它也讨论如何实现全文索引以提高数据索引。 重点   Ø  创建和管理视图 Ø  创建和...
分类:数据库   时间:2016-05-18 18:11:54    阅读次数:230
数据库的原理,一篇文章搞定(一)
一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在,而且种类繁多,从小巧实用的 SQLite 到强大的 Teradata 。但很少有文章讲解数据库是如何工作的。你可以自己谷歌/百度一下『关系型数据库原理』,看看结果多么的稀少【译者注:百度为您找到相关结果约1,850,000个…】 ,而且找到的那些文章都很短。现在如果你查找最近时髦的技术(大数据、NoSQL或JavaScript...
分类:数据库   时间:2016-05-18 18:13:44    阅读次数:318
MySQL--编写脚本
首要步骤(一般可省略): 开启mysql服务(默认是开机时就自动运行了): 控制面板-->管理工具-->服务,在里面找到名称为mysql的项,双击就可看它的服务状态是启动还是停止,把它设为启动 连接mysql: 在命令行下输入 mysql -h localhost -u root -p回车,然后输入密码即可;或直接运行mysql自带的连接工具,然后输入密码即可. 1.编写sql脚...
分类:数据库   时间:2016-05-18 18:07:07    阅读次数:295
JAVA 访问MySQL数据库(使用方法及测试)
最近我们的JAVA课程讲到数据库,老师一直强调搭建数据库环境(JDBC)的重要性,刚好我的电脑前段时间重装过,也可以趁着这个机会再来回顾一遍JDBC的搭建。...
分类:数据库   时间:2016-05-18 18:05:21    阅读次数:354
Oracle_查询语句
SQL是结构化查询语言( Structured Query Language)的缩写,它是目前关系数据库系统中通用的标准语言。 SQL在字面上虽然称为结构化查询语言,实际上它还包括数据操纵、数据定义、事务控制、安全控制等一系列命令。SQL操作的基本对象是表,也就是关系。 它可以对表中的数据进行查询、 ...
分类:数据库   时间:2016-05-18 17:49:18    阅读次数:256
oracle数据向历史表数据迁移————procedure
create or replace procedure remove_refund_his_pro isbegin declare cursor refund_query_cur is select rowid from ucmp_realtime_refund_query t1 where t1. ...
分类:数据库   时间:2016-05-18 17:46:56    阅读次数:837
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!