简介 SQL(Structure Query Language)语言是数据库的核心语言。 SQL的发展是从1974年开始的,其发展过程如下: 1974年 由Boyce和Chamberlin提出,当时称SEQUEL。 1976年 IBM公司的Sanjase研究所在研制RDBMS SYSTEM R 时改 ...
分类:
其他好文 时间:
2018-04-15 19:49:39
阅读次数:
189
1.PL/SQL PL/SQL是Oracle对 ql语言的过程化扩展,指在 SQL 命令语言中增加了过程处理语句,使SQL语言具有过程处理能力。把 SQL 语言的数据操纵能 力与过程语言的数据处理能力结合起来,使得 PLSQL 面向过程但比过程语言简单、高效、灵活和实用。 基本语法结构: [decl ...
分类:
数据库 时间:
2018-04-11 00:06:46
阅读次数:
197
orm英文全称object relational mapping,就是对象映射关系程序,简单来说我们类似python这种面向对象的程序来说一切皆对象,但是我们使用的数据库却都是关系型的,为了保证一致的使用习惯,通过orm将编程语言的对象模型和数据库的关系模型建立映射关系,这样我们在使用编程语言对数据库进行操作的时候可以直接使用编程语言的对象模型进行操作就可以了,而不用直接使用sql语言。
分类:
数据库 时间:
2018-04-09 18:56:13
阅读次数:
172
一、数据类型 1、基本数据类型 Hive 支持关系型数据中大多数基本数据类型 和其他的SQL语言一样,这些都是保留字。需要注意的是所有的这些数据类型都是对Java中接口的实现,因此这些类型的具体行为细节和Java中对应的类型是完全一致的。例如,string类型实现的是Java中的String,flo ...
分类:
数据库 时间:
2018-04-07 18:51:36
阅读次数:
217
mysql的用户管理,一些基本操作,以及sql语言的入门!个人觉得学习mysql要像学习linux一样,因为很多地方可以可linux系统类比!
分类:
数据库 时间:
2018-04-03 21:56:03
阅读次数:
184
LitePal是GitHub上一款开源的Android数据库框架. 它採用了对象关系映射(ORM)的模式,将平时开发时最经常使用的一些数据库功能进行了封装。使得开发人员不用编写一行SQL语句就能够完毕各种建表、増删改查的操作。 并且LitePal非常“轻”,jar包大小不到100k,并且近乎零配置。 ...
分类:
数据库 时间:
2018-04-03 14:23:23
阅读次数:
349
SQL语言介绍及分类详解 什么是SQL Structured Query Language,结构化查询语音,对关系型数据库中的数据进行定义和操作的语言方法。结构化查询语言是一种数据库查询和程序设计语言 SQL的分类 SQL结构化查询语言包含6个部分: 作用是从表中获取数据,确定数据怎样在应用程序给出 ...
分类:
数据库 时间:
2018-03-30 17:25:45
阅读次数:
185
MySQL数据库基础(三)——SQL语言一、SQL语言简介1、SQL语言简介SQL是结构化查询语言(StructuredQueryLanguage),是用于访问和处理数据库的标准的计算机语言。SQL语言的功能如下:A、SQL面向数据库执行查询B、SQL可从数据库取回数据C、SQL可在数据库中插入新的记录D、SQL可更新数据库中的数据E、SQL可从数据库删除记录F、SQL可创建新数据库G、SQL可在
分类:
数据库 时间:
2018-03-25 16:57:10
阅读次数:
185
PL/SQL编程 pl/sql(procedural language/sql)是Oracle在标准的sql语言上的扩展。pl/sql不仅允许嵌入式sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误。这样使得他的功能变的更强大。缺点是移植性不好。 编写一个存储过程 ...
分类:
数据库 时间:
2018-03-23 16:20:03
阅读次数:
215
事务无法回滚问题,被MyISAM与InnoDB给耽误了。。 区别: 1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务; 2. InnoDB支持外键,而My ...
分类:
数据库 时间:
2018-03-20 15:12:38
阅读次数:
188