数据库
kanoすき
这个作者很懒,什么都没留下…
展开
-
(数据库)MySQL
MySQL一、MySQL的安装及配置二、MySQL常用命令三、MySQL 与 Oracle 的不同之处1.数据类型1.1 数值类型1.2 字符类型1.3 日期时间类型1.4 其他类型2.SQL 语句上的区别2.1 关于 delete2.2 关于外连接2.3 分页查询四、MySQL的使用一、MySQL的安装及配置mysql 属于oraclemysql配置删除服务 以管理员身...原创 2020-03-10 18:37:03 · 318 阅读 · 0 评论 -
(数据库)17_数据库管理和设计
17_数据库管理和设计一、数据库备份1. 冷备份2. 热备份3.导出与导入二、数据库设计1.设计范式1.1.第一范式1.2.第二范式1.3.第三范式三、数据建模四、设计工具一、数据库备份Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。1. 冷备份冷备份发生在数据库已经正常关闭的情况下,当正常关...原创 2020-03-07 19:58:22 · 901 阅读 · 0 评论 -
(数据库)16_PL_SQL
16_PL_SQL一、PL/SQL1. 什么是PL/SQL?2. PL/SQL的优点或特征3. 运行PL/SQL程序二、PL/SQL块1.变量的声明1.1.标识符1.2.变量命名2.变量类型2.1.基本类型2.2.RECORD 类型2.3.使用%TYPE2.4.%ROWTYPE3.运算符3.1.关系运算符3.2.一般运算符3.3.逻辑运算符4.变量赋值4.1.字符及数字运算特点4.2.BOOLE...原创 2020-03-07 18:06:43 · 989 阅读 · 0 评论 -
(数据库)15_其它数据库对象
15_其它数据库对象目 标一、常见的数据库对象二、序列1.CREATE SEQUENCE 语句2.序列相关的两个伪列(NEXTVAL 和 CURRVAL 伪列)3.查询序列4.使用序列5.修改序列5.1.修改序列的注意事项6.删除序列三、索 引1.创建索引2.什么时候创建索引3.什么时候不要创建索引4.删除索引四、同义词-synonym1.创建和删除同义词总 结目 标通过本章学习,您...原创 2020-03-06 16:16:10 · 92 阅读 · 0 评论 -
(数据库)14_视图
14_视图目 标一、视图二、为什么使用视图三、简单视图和复杂视图四、创建视图五、查询视图六、修改视图七、创建复杂视图八、视图中使用DML的规定九、屏蔽 DML 操作 (将试图设置为只读试图)十、删除视图十一、Top-N 分析总 结目 标通过本章学习,您将可以:描述视图创建和修改视图的定义,删除视图从视图中查询数据通过视图插入, 修改和删除数据使用“Top-N” 分析一、视...原创 2020-03-06 16:15:55 · 659 阅读 · 0 评论 -
(数据库)13_约束constraint
13_约束constraint原创 2020-02-23 19:28:10 · 269 阅读 · 0 评论 -
(数据库)12_创建和管理表
12_创建和管理表一、常见的数据库对象二、Oracle 数据库中的表1.查询数据字典三、表的命名规则四、表空间五、CREATE TABLE 语句1.创建表2.数据类型3.使用子查询创建表六、ALTER TABLE 语句1.使用 ALTER TABLE 语句追加, 修改, 或删除列的语法2.实例七、删除表八、清空表九、改变对象的名称总 结目标描述主要的数据库对象创建表描述各种数据类型...原创 2020-02-18 20:56:13 · 453 阅读 · 0 评论 -
(数据库)11_数据处理
11_数据处理目 标一、数据操纵语言二、插入数据1.INSERT 语句语法2.向表中插入空值目 标通过本章学习,您将可以:使用 DML 语句向表中插入数据更新表中数据从表中删除数据控制事务一、数据操纵语言①DML(Data Manipulation Language – 数据操纵语言) 可以在下列条件下执行:向表中插入数据修改现存数据删除现存数据②事务是由完成若...原创 2020-02-18 11:26:55 · 712 阅读 · 0 评论 -
(数据库)10_子查询------随堂练习
10_子查询------随堂练习1、列出受雇日期早于其直接上级的所有员工的编号,姓名,部门名称,上级的姓名 第一步:使用emp表实现自身关联,查询出员工的编号,姓名,上级姓名SELECT e.empno,e.ename,m.ename FROM emp e,emp m WHERE e.mgr = m.empno(+) AND e.hiredate < m.hiredate;...原创 2020-02-17 13:32:55 · 295 阅读 · 0 评论 -
(数据库)10_子查询
10_子查询原创 2020-02-17 13:32:29 · 513 阅读 · 0 评论 -
(数据库)09_分组函数------随堂练习
09_分组函数------随堂练习练习一:--查询各个管理者手下员工的最低工资,其中最低工资不能低于6000,--没有管理者的员工不计算在内select manager_id,min(salary)from employeeswhere manager_id is not nullgroup by manager_idhaving min(salary) >= 6000;...原创 2020-02-11 21:46:53 · 527 阅读 · 0 评论 -
(数据库)09_分组函数
09_分组函数一、分组函数(聚合函数)二、组函数类型三、组函数语法1.AVG(平均值)和 SUM (合计)函数2.MIN(最小值)和 MAX(最大值)函数3.COUNT(计数)函数4.组函数与空值5.在组函数中使用NVL函数6.DISTINCT 关键字四、分组数据1.分组数据: GROUP BY 子句语法2.非法使用组函数3.过滤分组: HAVING 子句4.嵌套组函数总 结一、分组函数(聚...原创 2020-02-11 21:17:34 · 451 阅读 · 0 评论 -
(数据库)08_多表查询
08_多表查询多表查询select * from employees;–107select * from departments;–27select * from employees,departments ;–27 * 107上述现象称为笛卡尔积笛卡尔集笛卡尔集会在下面条件下产生:省略连接条件连接条件无效所有表中的所有行互相连接为了避免笛卡尔集, 可以在 WHERE 加入有...原创 2020-02-11 14:59:52 · 508 阅读 · 0 评论 -
(数据库)07_单行函数
(数据库)06_过滤和排序数据原创 2020-02-08 17:03:06 · 514 阅读 · 0 评论 -
(数据库)06_过滤和排序数据------随堂练习
06_过滤和排序数据------随堂练习1、选择部门30中的所有员工。本操作只需要一个判断条件,针对于deptno字段判断SELECT * FROM emp WHERE deptno = 30;2、列出所有办事员(CLERK)的姓名,编号和部门编号。SELECT ename,enmpno,deptno FROM emp WHERE job = 'CLERK';3、找出佣金高于薪金...原创 2020-02-03 22:07:09 · 295 阅读 · 0 评论 -
(数据库)06_过滤和排序数据
06_过滤和排序数据一、过滤查询二、对值为字符串的进行过滤(字符和日期)三、比较运算1.其它比较运算1.between2.in3.like4.null5.ESCAPE四、逻辑运算优先级:五、ORDER BY子句1.升序、降序排序2.别名排序:3.多字段排序:总结 :随堂练习链接:一、过滤查询•使用WHERE 子句,将不满足条件的行过滤掉。•WHERE 子句紧随 FROM 子句。--查询id...原创 2020-02-03 22:04:47 · 452 阅读 · 0 评论 -
(数据库)05_基本SQL SELECT语句
05_基本SQL SELECT语句一、SQL语言概述二、SQL分类1.DML2.DDL3.DCL4.SQL语句书写规范课堂表的结构三、基本 SELECT 语句1.选择全部列2.查询特定的列3.算术运算符4.操作符优先级5.定义空值6.列的别名7.连接符8.字符串9.重复行10.统计Oracle的要求:程序员 目标不是DBA学习的核心:通过SQL去操作数据Oracle的高级应用 :PLSQ...原创 2020-02-03 11:16:16 · 661 阅读 · 0 评论 -
(数据库)04_客户端配置教程oracle11GR2
04_客户端配置教程oracle11GR21.在本机配置访问2.将虚拟机安装目录下的NETWORK复制到本机 放置到上边解压目录中![在这里插入图片描述](https://img-blog.csdnimg.cn/20200202143344620.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aH...原创 2020-02-02 14:46:38 · 176 阅读 · 0 评论 -
(数据库)03_Oracle入门
03_Oracle入门原创 2020-01-31 21:27:22 · 130 阅读 · 0 评论 -
(数据库)02_Windows 安装oracle11gR2
02_Windows 安装oracle11gR2一、下载:二、解压合并文件:三、开始安装:(win10 64bit系统)四、ORACLE服务五、数据库访问六、卸载七.认识Oracle目录和用户一、下载:www.oracle.com二、解压合并文件:下载之后的文件分为两部分,如下图所示分别解压,将2of2中的文件拷贝到1of2中。合并为一个文件。合并之后的文件为:三、开始安装:(w...原创 2020-01-15 20:57:16 · 198 阅读 · 0 评论 -
(数据库)01_搭建虚拟环境
在VM上创建windows的虚拟机:开启此虚拟机原创 2020-01-15 19:38:01 · 158 阅读 · 0 评论