Oracle教程之学习笔记
Oracle教程之学习笔记、、、
-----------------------------------
Oracle教程:---学习笔记:
=====================================
需要弄清楚的一些概念:
1、多表查询
2、子查询
3、DDL
4、DML
5、约束
6、视图
7、存储过程
8、事务
=====================================
历史:Sun在2008年用10亿美元收购了MySQL、Oracle在2009年用74亿美元收购了Sun
=====================================
一些英语单词:
Cloud Computing 云计算
Database 数据库
Database Administrator 数据库管理员
Database System数据库系统
Localhost 本地主机
Universal 通用的
Program 程序
Documents and Settings 文档和设置
Browser 浏览器
Exists 存在
Index 索引
Loop 循环
Import 导入
Export 导出
Replace 替换
=====================================
常用的一下关系型的数据库:
DB2 、MySQL、SQLServer、
the worlds most popular open source database is mysql
MySQL Commang Line Clinet 命令行客户端
=====================================
Oracle数据库中的一些角色:
Tiger 普通用户
System 普通管理员
Sys 超级管理员
=====================================
SQL:是指结构化查询语言Structured Query Language
DML:是指数据操作语言:Insert、Update、Delete、Merge
DDL:是指数据定义语言:Create、Alter、Drop、Truncate
DCL:是指数据控制语言:Grant、Revoke
事务控制语句:Commit、Rollback、Savepoint
=====================================
SQl中常用的一些运算符:
is null 空值
distinct 去除重复行
order by asc 按升序排列
order by desc 按降序排列
in 在其中
not in 不在其中
like 模糊查询
=====================================
SQL中常用的一些函数:
Avg
Max
Min
Sum
Count 如果数据库表中没有数据、count(*) 返回的值是0
=====================================
查询语句中的一些常用的语法:
1、多表查询中的:
笛卡尔积
等值连接
自连接
左外连接
右外连接
满外连接
2、子查询中的:
单行子查询
多行子查询
分页查询
=====================================
对数据表的一些操作:
1、创建数据表
2、在数据表中添加字段
3、在数据表中修改字段
4、在数据表中删除字段
5、清空数据表中的数据
6、删除数据表
7、重命名数据表
=====================================
常用的一些DML语句:
1、insert 语句
2、update 语句
3、delete 语句
4、merge 语句
=====================================
常见的一些约束:
1、not null 非空约束
2、primary key 主键约束
3、unique 唯一约束 、值不能重复的约束(空值除外)
4、check 条件约束、插入的数据必须要符合指定的条件
5、foreign key 外键约束
=====================================
视图:是指一个封装了多个SQL查询的查询语句
====================================
事务的四个特性:
Atomicity 原子性
Consistency 一致性
Isolation 隔离性
Durability 持久性
=====================================
常见的一下问题:
1、学生与课程的关系
2、员工表、部门表、工资表、奖金表、
---------------------------------------------------------------------
Oracle教程之学习笔记的更多相关文章
- OI知识点|NOIP考点|省选考点|教程与学习笔记合集
点亮技能树行动-- 本篇blog按照分类将网上写的OI知识点归纳了一下,然后会附上蒟蒻我的学习笔记或者是我认为写的不错的专题博客qwqwqwq(好吧,其实已经咕咕咕了...) 基础算法 贪心 枚举 分 ...
- 官方教程Stealth学习笔记(一)
今天開始要更新官方教程stealth的学习笔记啦, 我将会记录和解说一个小游戏基本的流程和关键地方的技巧. 我会依照官方教程的顺序来更新. ...
- 《Python爬虫学习系列教程》学习笔记
http://cuiqingcai.com/1052.html 大家好哈,我呢最近在学习Python爬虫,感觉非常有意思,真的让生活可以方便很多.学习过程中我把一些学习的笔记总结下来,还记录了一些自己 ...
- 【Android】跟着教程做の学习笔记
教程 + <第一行代码 - Android> //尽量在十二月底学完吧(同步学习java基础)
- 《objective-c基础教程》学习笔记 (一)—— 开发环境配置和简单类型输出
懒惰是富有最大的敌人,再不前进,我们就out了.最近工作比较轻松,不是很忙.于是想晚上下班回家学习点新东西.看着苹果大军的一天天壮大,心里也是痒痒的.于是就想先系统的学习下Objective-C,为之 ...
- 《简明Python教程》学习笔记
<简明Python教程>是网上比较好的一个Python入门级教程,尽管版本比较老旧,但是其中的基本讲解还是很有实力的. Ch2–安装Python:下载安装完成后,在系统的环境变量里,在Pa ...
- 《Node.js核心技术教程》学习笔记
<Node.js核心技术教程>TOC \o "1-3" \h \z \u 1.章模块化编程 2019.2.19 13:30' PAGEREF _101 \h 1 08D ...
- 转:oracle物化视图学习笔记
最近学习了一下物化视图,正好经理不在,把学习结果贴出来供大家一起研究一下吧. 先看一下物化视图的大概含义吧,感觉baidu的定义还不错 物化视图,它是用于预先计算并保存表连接或聚集等耗时较多的操作的结 ...
- 《Ruby on Rails教程》学习笔记
本文是我在阅读 Ruby on Rails 教程的简体中文版时所做的摘录,以及学习时寻找的补充知识.补充知识主要来自于 Ruby on Rails 實戰聖經. Asset Pipeline 在最新版 ...
随机推荐
- JS笔记一:动态修改css样式
---恢复内容开始--- 最近在学习CSS/JS的样式,两个合学习一起学习,加深JS的书写和了解. 一.通过Javasript修改图片大小 通过函数来传递图片id,height,width,使用doc ...
- 真实记录我入门学习Linux系统的经历
我本身来说并不是计算机专业的学生,因此今天来谈及这个话题,对大家来说,有了更多的客观公正性.对我而言,linux给我最大的财富,并不是编程能力提高了多少,而是视野的开阔.心态的转变和自学能力的提高.我 ...
- TCP简单通讯
客户端代码: package com.kaige123.net01; import java.io.IOException; import java.io.InputStream; import ja ...
- Java - extends
继承 一个类得到了另一个类当中的成员变量和成员函数. Java只支持单继承,一个父类可以有多个子类. 使用继承,可减少重复代码.把重复代码放入父类中.需要添加共同的成员变量或函数时可以直接操作父类. ...
- 用Collections.synchronizedCollection创建线程安全的集合、列表。。。
Collection c=Collections.synchronizedCollection(new ArrayList()); List list=Collections.synchronized ...
- (转)添加eclipse、MyEclipse、Spring Tool Suite的反编译插件
很多兄弟为在IDE里看不到源代码类而不得不下一个反编译工具,但是这样会降低代码效率,如果能直接在IDE里看,何乐而不为呢!现在我整理了一下网上很多兄弟的设置反编译的经验. 可分为下面几步. 1 下载J ...
- 史上最易懂——ReactNative分组列表SectionList使用详情及示例详解
React Native系列 <逻辑性最强的React Native环境搭建与调试> <ReactNative开发工具有这一篇足矣> <解决React Native un ...
- cordova plugin汇总大全
1.获取当前应用的版本号 cordova plugin add cordova-plugin-app-version 2.获取网络连接信息 cordova plugin add cordova-plu ...
- 【JQUERY】插件的写法
1. jquery插件怎么写 $.extend $.fn 2. 写的时候注意些什么
- 那些年,用C#调用过的外部Dll
经常有人找到我咨询以前在csdn资源里分享的dll调用.算算也写过N多接口程序.翻一翻试试写篇随笔. 明华IC读写器DLL 爱迪尔门锁接口DLL 通用OPOS指令打印之北洋pos打印机dll 明泰非接 ...