2024年Web前端最新Oracle(四)这些SQL基础你都会了么(2),面试高手

学习笔记

主要内容包括html,css,html5,css3,JavaScript,正则表达式,函数,BOM,DOM,jQuery,AJAX,vue等等

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

HTML/CSS

**HTML:**HTML基本结构,标签属性,事件属性,文本标签,多媒体标签,列表 / 表格 / 表单标签,其他语义化标签,网页结构,模块划分

**CSS:**CSS代码语法,CSS 放置位置,CSS的继承,选择器的种类/优先级,背景样式,字体样式,文本属性,基本样式,样式重置,盒模型样式,浮动float,定位position,浏览器默认样式

HTML5 /CSS3

**HTML5:**HTML5 的优势,HTML5 废弃元素,HTML5 新增元素,HTML5 表单相关元素和属性

**CSS3:**CSS3 新增选择器,CSS3 新增属性,新增变形动画属性,3D变形属性,CSS3 的过渡属性,CSS3 的动画属性,CSS3 新增多列属性,CSS3新增单位,弹性盒模型

JavaScript

**JavaScript:**JavaScript基础,JavaScript数据类型,算术运算,强制转换,赋值运算,关系运算,逻辑运算,三元运算,分支循环,switch,while,do-while,for,break,continue,数组,数组方法,二维数组,字符串

1.1 DDL(数据定义语言DDL)

1.2 DCL(数据控制语言DCL)

1.3 DML(数据操纵语言DML)

SQL语句的一些规范:

2.用户与模式

2.1 用户(user):

2.2 模式/方案(schema) :

3.select语句的使用(重点)

4.SQL中常用内置函数(重点)

5.子查询(难点)

6.Oracle事务处理(重点)

6.1 事务的基本概念

6.2 事务控制

6.3 事务回退

6.4 事务回退举例


1.SQL语言基础

=============

1.1 DDL(数据定义语言DDL

CREATE

ALTER

DROP

1.2 DCL(数据控制语言DCL

GRANT

REVOKE

1.3 DML(数据操纵语言DML

SELECT

INSERT

DELETE

UPDATE

SQL语句的一些规范:

  1. SQL关键字、对象名和列名不区分大小写,既可以使用大写格式,也可以使用小写格式,或者混用大小写格式。

  2. 字符值和日期值区分大小写。当在SQL语句中引用字符值和日期值时,必须要给出正确的大小写数据,否则不能返回正确信息。

  3. 在应用程序中编写SQL语句时,如果SQL语 句文本很短,可以将语句文本放在一行上:如果SQL语句文本很长,可以将语句文本分布到多行上,并且可以通过使用跳格和缩进提高代码的可读性。

  4. SQL* Plus中的SQL语句要以分号(;)结束

2.用户与模式

=======

2.1 用户(user):


用户是用来连接数据库和访问数据库对象的。(如我们使用的system、hr等)

2.2 模式**/方案(schema) :**


模式(又称为方案)是用户所拥有的数据库对象的集合。在ORACLE数据库中,对象是以用户来组织的,用户与模式是一一对应的关系,并且两者名称相同。例如:SCOTT用户拥有的所有对象(表、视图、索引、序列、过程、程序、函数……)都属于SCOTT模式。

注意

  1. Oracle数据库中不能新创建一个schema**,要想创建一个schema,只能通过创建一个用户的方法解决。**

  2. 在同一个模式中不能存在同名对象,但不同模式中的对象名称可以相同。

  3. 用户可以直接访问其他模式对象,但如果要访问其他模式对象,必须具有对象权限。

Oracle附带的示例方案中给了我们带了很多模式:HR、SCOTT、订单目录(OE)模式、产品媒体(PM)模式、信息交换(IX)模式和销售记录(SH)模式。有了模式怎么用呢?

–当我们要利用一个模式,首先要将它解锁,我们才能使用它。这里以解锁HR为例

–首先我们要先连接到数据库,才能解锁用户

connect system/password; --以system连接数据库

alter user hr account unclock; —解锁用户hr

alter user hr identified by password; --给hr设置密码,password是我们设置的密码

conn hr/password; --连接到hr

select table_name from user_tables; --查看HR模式下所有的表

学习笔记

主要内容包括html,css,html5,css3,JavaScript,正则表达式,函数,BOM,DOM,jQuery,AJAX,vue等等

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

HTML/CSS

**HTML:**HTML基本结构,标签属性,事件属性,文本标签,多媒体标签,列表 / 表格 / 表单标签,其他语义化标签,网页结构,模块划分

**CSS:**CSS代码语法,CSS 放置位置,CSS的继承,选择器的种类/优先级,背景样式,字体样式,文本属性,基本样式,样式重置,盒模型样式,浮动float,定位position,浏览器默认样式

HTML5 /CSS3

**HTML5:**HTML5 的优势,HTML5 废弃元素,HTML5 新增元素,HTML5 表单相关元素和属性

**CSS3:**CSS3 新增选择器,CSS3 新增属性,新增变形动画属性,3D变形属性,CSS3 的过渡属性,CSS3 的动画属性,CSS3 新增多列属性,CSS3新增单位,弹性盒模型

JavaScript

**JavaScript:**JavaScript基础,JavaScript数据类型,算术运算,强制转换,赋值运算,关系运算,逻辑运算,三元运算,分支循环,switch,while,do-while,for,break,continue,数组,数组方法,二维数组,字符串

,CSS3新增单位,弹性盒模型

[外链图片转存中…(img-GLGnWvIC-1715427540856)]

JavaScript

**JavaScript:**JavaScript基础,JavaScript数据类型,算术运算,强制转换,赋值运算,关系运算,逻辑运算,三元运算,分支循环,switch,while,do-while,for,break,continue,数组,数组方法,二维数组,字符串

[外链图片转存中…(img-nmi2HBva-1715427540857)]

  • 18
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值