随笔分类 -  SQL基础

摘要:/*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile 'F:\Oracle\oradata\user_temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local; --------------------------... 阅读全文
posted @ 2016-09-21 16:03 无丑不成戏如人生 阅读(252) 评论(0) 推荐(0)
摘要:权限: create session create table unlimited tablespace connect resource dba 例: #sqlplus /nolog SQL> conn / as sysdba; SQL>create user username identified by password SQL> grant dba to user... 阅读全文
posted @ 2016-09-21 16:01 无丑不成戏如人生 阅读(342) 评论(0) 推荐(0)
摘要:2014年11月22日 15:53:24DDL 定义 define概念:是用于描述数据库中要存储的现实世界实体的语言。一个数据库模式包含该数据库中所有实体的描述定义。 这些定义包括结构定义、操作方法定义等。数据库对象 (创建,修改,删除,重命名)表 table视图 view序列 sequence索引 index同义词 ... 阅读全文
posted @ 2016-09-21 15:53 无丑不成戏如人生 阅读(695) 评论(0) 推荐(0)
摘要:星期五 2014年11月21日数据库概念: 1. 数据库是一组在逻辑上相关的信息的集合 2. 它以行和列的形式保存数据 3. 实现数据库任务的软件叫做数据库管理系统(DBMS)。 ps: DBMS的不同类型为: ----RDBMS ----ORDBMS E-... 阅读全文
posted @ 2016-09-21 15:49 无丑不成戏如人生 阅读(192) 评论(0) 推荐(0)
摘要:2014年11月21日 21:43:53DQL 基础查询-- 注意要点:1.用户友善的标题 例: select stuno as 学号 , studentname as 姓名 from student; ... 阅读全文
posted @ 2016-09-21 15:48 无丑不成戏如人生 阅读(469) 评论(0) 推荐(0)
摘要:星期五 2014年11月21日 SQL语句: sql语句用于检索维护数据库中的数据 [ create alter Select update insert delete drop ] 使用SQL的优点 : SQL是所有RDBMS使用的公共语言 。 SQL不遵循任何特定的... 阅读全文
posted @ 2016-09-21 15:47 无丑不成戏如人生 阅读(537) 评论(0) 推荐(0)
摘要:DML语法: insert 注意点:1.在表后可以有括号,表明 所插入的值是哪几列,但是一定要包括所有的not null属性 2.当要为一个表插入的一行数据中有FK,先看FK的值是否存在, 若不存在,则先... 阅读全文
posted @ 2016-09-21 15:47 无丑不成戏如人生 阅读(428) 评论(0) 推荐(0)
摘要:游标--cursor['kɜːsə] 概念: 在执行SQL语句时,Oracle服务器将分配一个内存区域,不仅存储这个语句,还存储语句的结果 — 称为游标 隐式游标 DML语句或值返回一行结果的select语句时,Oracle服务器将创建一个隐式游标。 隐式游标是自动的。 显示游标 select返回多 阅读全文
posted @ 2016-09-21 15:45 无丑不成戏如人生 阅读(386) 评论(0) 推荐(0)
摘要:DCL(Data Control Language) -------是数据库控制语言。是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句。 在默认状态下,只有sysadmin,dbcreator,db_owner或db_securityadmin等人员才有权力执行DCL数据库里创建的用户有指... 阅读全文
posted @ 2016-09-21 15:43 无丑不成戏如人生 阅读(835) 评论(0) 推荐(0)
摘要:TCL transaction 事务 -- DML 定义为把一连串的操作作为单个逻辑工作单元处理 ----- 例如:银行转账事务特性 ACID 原子性 atomicity 所有的数据修改 要么一起执行 要么不执行 一致性 congsistency 所有的数据修改同时... 阅读全文
posted @ 2016-09-21 15:43 无丑不成戏如人生 阅读(2618) 评论(1) 推荐(0)
摘要:DML英文缩写 DML = Data Manipulation Language,数据操纵语言,命令使用户能够查询数据库以及操作已有数据库中的数据的计算机语言。具体是指是UPDATE更新、INSERT插入、DELETE删除。 DML = Data Media Laboratory,数据媒体实验室。 DML = Doctor of Modern Languages,现代语言博士。 DML(D... 阅读全文
posted @ 2016-09-21 15:43 无丑不成戏如人生 阅读(2975) 评论(0) 推荐(0)
摘要:触发器 一种特殊的存储过程, 他是在某些事件发生前后自动被调用的 DML中的insert 、update 、delete - 表中数据备份行级触发器: 只有当语句执行时影响到行才会执行触发器 需要在创建时 加入 for each row 一条语句可能导致行级触发器执行... 阅读全文
posted @ 2016-09-21 15:43 无丑不成戏如人生 阅读(184) 评论(0) 推荐(0)
摘要:视图除了进行查询记录外,也可以利用视图进行插入、更新、删除记录的操作,减少对基表中信息的直接操作,提高了数据的安全性。在视图上使用INSERT语句添加数据时,要符合以下规则。(1)使用INSERT语句向数据表中插入数据时,用户必须有插入数据的权利。(2)由于视图只引用表中的部分字段,所以通过视图插入数据时只能明确指定视图中引用的字段的取值。而那些表中并未引用的字段,必 须知道在没有... 阅读全文
posted @ 2016-09-21 15:20 无丑不成戏如人生 阅读(17965) 评论(0) 推荐(0)
摘要:SQL - DDL DQL DML TCL DCL DBA(数据库管理员) 完成ARUD - 增删改查 星期三,2014年11月19日 PL/SQL 是过程语言(Procedure Language)与结构化查询语言(SQL)结合而成的编程语言 PL/SQL 是对 SQL 的扩展 支持多种数据类型, 阅读全文
posted @ 2016-09-21 14:56 无丑不成戏如人生 阅读(338) 评论(0) 推荐(0)
摘要:视图不禁可以以基表创建,还可以创建在另一个视图中,并且继承了原视图的权限(比方说:with read only)来自为知笔记(Wiz) 阅读全文
posted @ 2016-09-21 14:55 无丑不成戏如人生 阅读(188) 评论(0) 推荐(0)
摘要:sql函数 character函数 String 1.INITCAP 首字母大小 select initcap(address) address from student; select initcap('ni hao') from dual; --dual虚拟表 '数据' 列名-数据 2.LTRI 阅读全文
posted @ 2016-09-21 14:45 无丑不成戏如人生 阅读(795) 评论(0) 推荐(1)