Oracle知识框架

oracle(1)——知识图谱

1、oracle数据库

	数据库是用来存放数据的仓库,软件系统后台产生的数据需要用容器盛放,使用的时候对其进行取用即可。Oracle数据库就是其中一款产品,也是数据库产品中的老大哥。
	Oracle,又称Oracle datebase,是甲骨文公司的一款关系型数据库产品,也是目前大型公司普遍在使用的一款数据库产品。它具有数据管理功能,同时拥有分布式处理能力,可用性强、可扩展性强、数据安全性强、稳定性强奠定了它在数据库软件行业的一哥地位。

2、oracle需要学会使用哪些技能

	想要将这样一款软件使用的游刃有余,发挥它最大的价值,需要掌握多少知识呢?
01 SQL语言
		我认为接触一门软件,甚至是一门软件语言,不要先从历史、文化、枯燥的东西入手,先直接上手用,用习惯了再去深层次的与之交流。
		那么学会了SQL语言,就跟学会了语法一样,就能直接上手使用SQL语句对数据进行操作。
①DML(数据操控语言)语言
			DML语言是Oracle数据库SQL语言中最常用的一种,用来对数据库的数据进行增、删、改、查操作,其对应的也就是 INSERT、DELETE、UPDATE、SELECT。
②oracle数据类型
			不论在建表格还是使用表数据的时候,都需要对数据的类型进行控制与关注,数据库对于不同的数据类型(比如字符、数字、日期)有自己的一套定义方式。
			这里将会学到的是:varchar、varchar2、number、date等。
③DDL(数据定义语言)语言
		 	在熟悉了对数据库中表数据的操作之后,就可以开始根据自己的需要建立自己的TABLE,DDL语言就是用来对数据库表、视图、索引的创建与删除操作,需要学习的三个关键字:CREATE、ALTER、DROP。
④DCL(数据控制语言)语言
			数据定义与数据控制使用的得心应手之后,再去接触DCL语言,首先对于表用户的权限控制、规则的控制、事务的控制,这里需要学习的关键字:GRANT、REVOKE、COMMIT、SAVEPOINT、ROLLBACK。
02数据库对象的学习
		对于拥有这么强大功能的软件来说,绝非是对其使用一些SQL语句就能完美操控的了。将数据库中数据对象进行更为复杂操作以实现对数据的更好管理才是它真正有魅力的地方。
		对数据库数据进行量化的处理上有这么几种方法:创建序列、创建视图、创建索引
03函数与存储过程
		最后要学习部分就是对数据库数据管理语句进行优化和对数据库事务进行控制的方法了:他们分别是:数据库函数、存储过程、触发器、游标。

掌握了这些,就已经基本掌握了工作上应用数据库的大部分场景所需要的技能。当然还有较深的知识:比如数据库内存区域与内存结构的知识等等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值