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教程之学习笔记的更多相关文章

  1. OI知识点|NOIP考点|省选考点|教程与学习笔记合集

    点亮技能树行动-- 本篇blog按照分类将网上写的OI知识点归纳了一下,然后会附上蒟蒻我的学习笔记或者是我认为写的不错的专题博客qwqwqwq(好吧,其实已经咕咕咕了...) 基础算法 贪心 枚举 分 ...

  2. 官方教程Stealth学习笔记(一)

    今天開始要更新官方教程stealth的学习笔记啦, 我将会记录和解说一个小游戏基本的流程和关键地方的技巧. 我会依照官方教程的顺序来更新.                                ...

  3. 《Python爬虫学习系列教程》学习笔记

    http://cuiqingcai.com/1052.html 大家好哈,我呢最近在学习Python爬虫,感觉非常有意思,真的让生活可以方便很多.学习过程中我把一些学习的笔记总结下来,还记录了一些自己 ...

  4. 【Android】跟着教程做の学习笔记

    教程 + <第一行代码 - Android> //尽量在十二月底学完吧(同步学习java基础)

  5. 《objective-c基础教程》学习笔记 (一)—— 开发环境配置和简单类型输出

    懒惰是富有最大的敌人,再不前进,我们就out了.最近工作比较轻松,不是很忙.于是想晚上下班回家学习点新东西.看着苹果大军的一天天壮大,心里也是痒痒的.于是就想先系统的学习下Objective-C,为之 ...

  6. 《简明Python教程》学习笔记

    <简明Python教程>是网上比较好的一个Python入门级教程,尽管版本比较老旧,但是其中的基本讲解还是很有实力的. Ch2–安装Python:下载安装完成后,在系统的环境变量里,在Pa ...

  7. 《Node.js核心技术教程》学习笔记

    <Node.js核心技术教程>TOC \o "1-3" \h \z \u 1.章模块化编程 2019.2.19 13:30' PAGEREF _101 \h 1 08D ...

  8. 转:oracle物化视图学习笔记

    最近学习了一下物化视图,正好经理不在,把学习结果贴出来供大家一起研究一下吧. 先看一下物化视图的大概含义吧,感觉baidu的定义还不错 物化视图,它是用于预先计算并保存表连接或聚集等耗时较多的操作的结 ...

  9. 《Ruby on Rails教程》学习笔记

    本文是我在阅读 Ruby on Rails 教程的简体中文版时所做的摘录,以及学习时寻找的补充知识.补充知识主要来自于 Ruby on Rails 實戰聖經. Asset Pipeline 在最新版 ...

随机推荐

  1. POJ 3041 Asteroids / UESTC 253 Asteroids(二分图最大匹配,最小点匹配)

    POJ 3041 Asteroids / UESTC 253 Asteroids(二分图最大匹配,最小点匹配) Description Bessie wants to navigate her spa ...

  2. ftp站点密码破解

    启动流光软件,在"F T P 主机"点击鼠标右键选择"编辑 | 添加",然后添加想要利用的那个 F T P 地址,然后在弹出的对话框添加欲利用的主机,FTP 主 ...

  3. Python运维开发基础-概述-简介

    Python基础知识分为以下几块 1.Python概述 2.基础语法 3.数据结构 4.Python进阶 5.实训案例 一.Python概述 1.Python简介 2.Hello World 3.搭建 ...

  4. 关于shell脚本函数、数组、字符串截取、svn更新发布实例

    #/bin/bash #功能:QA服根据模板创建区配置文件并提交到svn上. SOURCE_PATH=/data/source_code SVN_PATH=/code/psm   #svn发布目录,要 ...

  5. 小白读iOS冗余资源扫描脚本

    随着公司项目的不断功能迭代,项目的体积越来越大,各种瘦身策略迫在眉睫.由于平时使用Linux高级命令和 shell脚本的机会不多,之前学的知识一下子想起来很难.所有趁着这次看脚本,重新温习一下. 本文 ...

  6. 【nodejs之我的开源module】 使用express搭建web服务器,代码即文档的实现。

    前言 都说nodejs适合制作restful_API,因为它有异步处理能力,能吞吐更多的请求,这一点是大家都认可的.前不久我使用nodejs+express+postgresql搭建了一个restfu ...

  7. 练习半音阶口琴--->>修理推键所感

    我想,自己现在已经是完全迷上口琴了,在最近练习的时候自己发现推键推到最后的时候,推不过去了,以为是摩擦的问题,于是刻了轨道来减少摩擦,但是效果并不是很明显,于是,自己开始起了买新口琴的心,想换个好一点 ...

  8. 找不到包含 OwinStartupAttribute 的程序集。 - 找不到包含 Startup 或 [AssemblyName].Startup 类的程序集。

    打开web.config添加 <add key="owin:appStartup" value="false" /> <add key=&qu ...

  9. 从入门到放弃,.net构建博客系统(二):依赖注入

    文章目录:<从入门到放弃,.net构建博客系统> 从入门到放弃,.net构建博客系统(一):系统构建 从入门到放弃,.net构建博客系统(二):依赖注入 上一篇中有讲到项目启动时会进行io ...

  10. java ArrayList 踩坑记录

    做编程的一个常识:不要在循环过程中删除元素本身(至少是我个人的原则).否则将发生不可预料的问题. 而最近,看到一个以前的同学写的一段代码就是在循环过程中删除元素,我很是纳闷啊.然后后来决定给他改掉.然 ...