摘要: MySQL 基础常用命令 MySQL 基础常用命令 一、启动与关闭 1.1 Linux下启动mysql 的命令: a. rpm包安装:service mysqld start b. 源码包安装:/usr/local/mysql/bin/mysqld_safe --user=mysql & 1.2 L 阅读全文
posted @ 2017-11-10 21:26 Mr·Liu 阅读(998) 评论(0) 推荐(0) 编辑
摘要: Oracle笔记(十六) 数据库设计范式 Oracle笔记(十六) 数据库设计范式 数据库设计范式是一个很重要的概念,但是这个重要程度只适合于参考。使用数据库设计范式,可以让数据表更好的进行数据的保存,因为再合理的设计,如果数据量一大也肯定会存在性能上的问题。所以在开发之中,唯一可以称为设计的宝典 阅读全文
posted @ 2017-11-10 21:16 Mr·Liu 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Oracle笔记(十五) 数据库备份 Oracle笔记(十五) 数据库备份 数据库的备份操作是在整个项目运行中最重要的工作之一。 一、数据的导出和导入 数据的导出和导入是针对于一个用户的备份操作,可以按照如下的方式完成: 1、 数据的导出 在硬盘上建立一个文件夹:c:\backup; 输入exp指令 阅读全文
posted @ 2017-11-10 21:15 Mr·Liu 阅读(188) 评论(0) 推荐(0) 编辑
摘要: Oracle笔记(十四) 用户管理 Oracle笔记(十四) 用户管理 SQL语句分为三类:DML、DDL、DCL,之前已经讲解完了DML和DDL,现在就差DCL操作的,DCL主要表示的是数据库的控制语句,控制的就是操作权限,而在DCL之中,主要有两个语法:GRANT、REVOKE; 权限的操作基础 阅读全文
posted @ 2017-11-10 21:14 Mr·Liu 阅读(189) 评论(0) 推荐(0) 编辑
摘要: Oracle笔记(十三) 视图、同义词、索引 Oracle笔记(十三) 视图、同义词、索引 一、视图 在之前所学习过的所有的SQL语法之中,查询操作是最麻烦的,如果程序开发人员将大量的精力都浪费在查询的编写上,则肯定影响代码的工作进度,所以一个好的数据库设计人员,除了根据业务的操作设计出数据表之外, 阅读全文
posted @ 2017-11-10 21:13 Mr·Liu 阅读(526) 评论(1) 推荐(0) 编辑
摘要: Oracle笔记(十二) 集合、序列 Oracle笔记(十二) 集合、序列 一、集合 在数学的操作之中存在交、差、并、补的概念,而在数据的查询中也存在此概念,有如下几个连接符号: UNION:连接两个查询,相同的部分不显示; UNION ALL:连接两个查询,相同的部分显示; INTERSECT:返 阅读全文
posted @ 2017-11-10 21:12 Mr·Liu 阅读(215) 评论(0) 推荐(0) 编辑
摘要: Oracle笔记(十一) 建表、更新、查询综合练习 Oracle笔记(十一) 建表、更新、查询综合练习 有某个学生运动会比赛信息的数据库,保存了如下的表: 运动员sporter(运动员编号sporterid,运动员姓名name,运动员性别sex,所属系号department) 项目item(项目编号 阅读全文
posted @ 2017-11-10 21:10 Mr·Liu 阅读(708) 评论(0) 推荐(0) 编辑
摘要: Oracle笔记(十) 约束 Oracle笔记(十) 约束 表虽然建立完成了,但是表中的数据是否合法并不能有所检查,而如果要想针对于表中的数据做一些过滤的话,则可以通过约束完成,约束的主要功能是保证表中的数据合法性,按照约束的分类,一共有五种约束:非空约束、唯一约束、主键约束、检查约束、外键约束。 阅读全文
posted @ 2017-11-10 21:09 Mr·Liu 阅读(286) 评论(0) 推荐(0) 编辑
摘要: Oracle笔记(八) 复杂查询及总结 Oracle笔记(八) 复杂查询及总结 一、复杂查询 1、 列出至少有一个员工的所有部门编号、名称,并统计出这些部门的平均工资、最低工资、最高工资。 1、确定所需要的数据表: emp表:可以查询出员工的数量; dept表:部门名称; emp表:统计信息; 2、 阅读全文
posted @ 2017-11-10 21:08 Mr·Liu 阅读(605) 评论(0) 推荐(0) 编辑
摘要: Oracle笔记(九) 表的创建及管理 Oracle笔记(九) 表的创建及管理 对于数据库而言实际上每一张表都表示的是一个数据库的对象,而数据库对象指的就是DDL定义的所有操作,例如:表、视图、索引、序列、约束等等,都属于对象的操作,所以表的建立就是对象的建立,而对象的操作主要分为以下三类语法: 创 阅读全文
posted @ 2017-11-10 21:08 Mr·Liu 阅读(293) 评论(0) 推荐(0) 编辑
摘要: Oracle笔记(七) 数据更新、事务处理、数据伪列 Oracle笔记(七) 数据更新、事务处理、数据伪列 一、数据的更新操作 DML操作语法之中,除了查询之外还有数据的库的更新操作,数据的更新操作主要指的是:增加、修改、删除数据,但是考虑到emp表以后还要继续使用,所以下面先将emp表复制一份,输 阅读全文
posted @ 2017-11-10 21:07 Mr·Liu 阅读(351) 评论(0) 推荐(0) 编辑
摘要: Oracle笔记(六) 多表查询 Oracle笔记(六) 多表查询 本次预计讲解的知识点 1、 多表查询的操作、限制、笛卡尔积的问题; 2、 统计函数及分组统计的操作; 3、 子查询的操作,并且结合限定查询、数据排序、多表查询、统计查询一起完成各个复杂查询的操作; 一、多表查询的基本概念 在之前所使 阅读全文
posted @ 2017-11-10 21:06 Mr·Liu 阅读(349) 评论(0) 推荐(0) 编辑
摘要: Oracle笔记(五) 单行函数 Oracle笔记(五) 单行函数 虽然各个数据库都是支持SQL语句的,但是每一个数据库也有每一个数据库自己所支持的操作函数,这些就是单行函数,而如果要想进行数据库开发的话,除了要会使用SQL之外 ,就是要多学习函数。 单行函数主要分为以下五类:字符函数、数字函数、日 阅读全文
posted @ 2017-11-10 21:04 Mr·Liu 阅读(298) 评论(0) 推荐(0) 编辑
摘要: Oracle笔记(四) 简单查询、限定查询、数据的排序 Oracle笔记(四) 简单查询、限定查询、数据的排序 一、简单查询 SQL(Structured Query Language) 结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。ANSI(美国国 阅读全文
posted @ 2017-11-10 21:02 Mr·Liu 阅读(817) 评论(0) 推荐(0) 编辑
摘要: Oracle笔记(三) Scott用户的表结构 Oracle笔记(三) Scott用户的表结构 在Oracle的学习之中,重点使用的是SQL语句,而所有的SQL语句都要在scott用户下完成,这个用户下一共有四张表,可以使用: SELECT * FROM tab; 查看所有的数据表的名称,如果现在要 阅读全文
posted @ 2017-11-10 21:01 Mr·Liu 阅读(330) 评论(0) 推荐(0) 编辑
摘要: Oracle笔记(二) SQLPlus命令 Oracle笔记(二) SQLPlus命令 对于Oracle数据库操作主要使用的是命令行方式,而所有的命令都使用sqlplus完成,对于sqlplus有两种形式。 一种是dos风格的sqlplus:sqlplus.exe; 另一种是windows风格的sq 阅读全文
posted @ 2017-11-10 21:00 Mr·Liu 阅读(206) 评论(0) 推荐(0) 编辑
摘要: Oracle笔记(一) Oracle简介及安装 Oracle笔记(一) Oracle简介及安装 一、轨迹 二、Oracle简介 Oracle是现在全世界最大的数据库提供商,编程语言提供商,应用软件提供商,它的地位等价于微软的地位。 Oracle在古希腊神话中被称为“神谕”,指的是上帝的宠儿,在中国的 阅读全文
posted @ 2017-11-10 20:59 Mr·Liu 阅读(232) 评论(0) 推荐(0) 编辑