数据库讲义
文章平均质量分 78
断情音
一世很短,我们已经错过了二十余年,余生我要陪伴你身旁,真心爱你,不让你难过委屈。
展开
-
数据库讲义 __【DDL 和 DML】
重点解释:DDL:DDL语句用于定义和管理数据库中的对象。如:Create、Alter、Drop DML:(Date Manipulation Language)数据库操纵语言命令使用户能够查询数 据库以及操作已有数据库中的数据。如:Insert、Delete、Update、Select ...原创 2019-08-02 09:38:08 · 271 阅读 · 0 评论 -
数据库讲义 __ 【连接查询】
实验16:表的连接查询大表间的连接要小心,先看执行计划,不然数据库越来越慢!我们要从多张表中要得到信息,就得以一定的条件将表连接在一起查询。【Cartesian(笛卡儿)连接】【注释】:当多张表在一起查询时,没有给定正确的连接条件,结果是第一张表的所有 行和第二张表的所有行进行矩阵相乘,得到 n*m 行的结果集。 一般来说笛卡儿连接 不是我们需要的结果。但表如果有...原创 2019-08-02 09:34:26 · 214 阅读 · 0 评论 -
数据库讲义 __ 【SQL基础】
Select语句的作用:查询指定的行,查询指定的列,多张表联合查询。Select语句可以查询指定的行,指定的列,也可以多张表联合查询来获得数据。上面的三句话,开宗明义的定义了SQL的基本功能。SQL 语句的功能十分强大,学好了在工作中真是事半功倍!Select 语法 SELECT * FROM table;大写的为关键字,小写的为我们自己指定的名称SELECT 子句指定...原创 2019-08-02 09:29:12 · 167 阅读 · 0 评论 -
数据库讲义 __ 【函数的操作】
使用函数的目的是为了操作数据,将输入的变量处理,返回一个结果。变量可以有好多。传入的变量可以是列的值,也可以是表达式。函数可以嵌套。内层函数的结果是外层函数的变量。 函数分为:1、单行函数:每一行都有一个返回值,但可以有多个变量。2、多行函数:多行有一个返回值。【【 单行函数的分类 】】:字符操作函数 数字操作函数 日期操作函数 数据类型转换函数、5、综合数据类型函数...原创 2019-08-02 09:31:05 · 229 阅读 · 0 评论 -
数据库讲义 __ 【事务的总结】
实验20:事务的概念和事务的控制【Transaction事务的概念】开始:第一个 dml 语句结束:commit 或者 rollback 未完成的事务可以撤消,撤消是逻辑的回退,相当消耗资源。提交会十分迅速,oracle 使用的是快速提交的理念。oracle 认为你要做的就是要提交的。提交小事务和大事务的 效率是一样的,我们从来没有因为提交大的事务而等待。提交数据库...原创 2019-08-02 09:45:08 · 104 阅读 · 0 评论 -
数据库讲义 __【表的约束】
实验21:在表上建立不同类型的约束【使用约束的目的】 保证数据的有效,保证数据的安全。 可以自己书写代码实现约束,也可以使用触 发器。最好使用 oracle 提供的五类约束,效率高,安全,维护简单【Not null约束】 定义在表的列上,表明该列必须要有值,不能为 null 可以在建立表的时候说明 也 可以在表建立后修改为 not null。可以给约束指定名...原创 2019-08-02 09:46:15 · 170 阅读 · 0 评论 -
数据库讲义 __ 【序列的概念】
【Sequence 序列】序列是一类对象,它可以自动的产生唯一的整数,通常用来产生主健的值,每个用户可以建立多个序列【下面开始建立和查看序列s1】Create sequence s1 Increment by 2 Start with 1 Maxvalue 10 Minvalue -10 Nocycle Noc...原创 2019-08-02 09:47:50 · 962 阅读 · 0 评论 -
数据库讲义 __ 【建立和使用视图】
实验22:建立和使用视图【View视图】使用视图为了我们的方便,增加了数据库的负担,视图下降数据库的性能,视图是查询语句的别名,视图的定义存在于数据字典中【User_Views 查看视图的定义】视图是好东西,用好了提高开发的效率和安全性,反之数据库的性能极大的下降,数据库是给明白人用的。物有所长,必有所短,万物一理,视图也不例外。Oracle 的所有字典都是视图。极大的提高了管理性,极...原创 2019-08-02 09:55:13 · 232 阅读 · 0 评论 -
数据库讲义 __ 【PL/SQL基础】
【块的机构和声明变量----模块的组成】 1、Declare 变量声明部分,可以没有 2、Begin 逻辑处理执行部分,到 end 结束,必须有 3、Exception 错误处理部分,可以没有End 结束部分 块是我们 PL/SQL 的基石,我们的程序都是通过块组...原创 2019-08-02 10:02:31 · 133 阅读 · 0 评论