#Oracle-01
来源:互联网 发布:知乎营销案例 编辑:程序博客网 时间:2024/06/13 05:54
一、简介;
1、掌握盲打技能,这是从事IT行业的基本功。
2、掌握技能,让自己写的代码尽量简洁。
二、JavaEE内容;
1、Oracle数据库:Oracle DataBase ;
2、MySQL数据库:是一个关系型数据库管理系统;
SQL:Structured Query Language 结构化查询语言,一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
3、JDBC技术;一种通过Java程序访问数据库的技术;
Java DataBase Connectivity (链接功能、链接性能);
4、HTML:HyperText Markup Language,
“超文本”就是指页面内可以包含图片、链接、甚至音乐、程序等非文字元素。
5、JavaScript:在静态的HTML页面中添加动态效果,以产生交互操作;
6、XML:Extensible Markup Language 可扩展标记语言。
7、jQuery:可以顾名思义,JavaScript+Query,即是辅助JavaScript开发的库。
8、Ajax(Asynchronous Javascript And XML):异步JavaScript和XML,是一种创建交互式网页应用的网页开发技术。
9、Servlet技术;
10、JSP技术:JavaServer Pages 一种动态网页技术标准。
11、JavaBean技术;
12、JSTL;JSP Standard Tag Library JSP 标准标签库;
13、EL:Expression Language,在JSP中简化表达式的方法;
三、数据库(data base);
1、数据库是什么?就是存储数据的仓库;
2、数据库分类;
1、小型数据库;
a)以MySQL为代表;
b)主要用于开发小型(50行)项目(有数据库参与的程序叫项目);
c)开源(公开源代码)、绿色(免费);
d)非免安装软件;
e)版本号用常规的版本号,如4.0,4.1,5.0,5.5,5.6,5.7,5.8等;
2、中型数据库;
a)以SQLServer为代表;
b)微软开发的商业数据库;
c)以发布年份为版本号;如sql2005,sql2008等;
d)多用于Windows操作系统中,用于中型(50-100万行)项目的开发;
e)也需要安装;
3、大型数据库;
a)以Oracle为代表;
b)版本号按功能;8i,9i,10g,11g,12c;i代表internet,可用于网络编程;g代表网格编程;
c)Oracle公司开发的商业数据库;
d)迄今为止功能最强的关系(表与表之间的关系)型数据库;
e)主要用于大型项目的开发;国家级项目:水利、电力、金融等;
3、DBA;
dba是“数据库管理员”,database administrator;
4、Oracle的安装;
64位的操作系统;
安装时不用中文目录;
只安装一个Oracle实例,实例名称用名字的拼音或简写(不要低于7个字符);不要用中文;
修改sys和system的口令为sys和system;
修改示例用户scott的口令为tiger;
服务管理;
将除以上三个服务外的所有与Oracle有关的服务设为手动或禁用;
四、几个DOS命令;
1、查看目录和文件dir;
子命令/p /w;
2、盘符切换;
3、目录切换;
a)切换到上层目录;
b)切换到当前目录所在的盘符;
c)切换到下层目录;
4、创建目录;
5、在目录中创建文件,专业称为键盘拷贝;copy con;
6、在控制台查看文本文件;type;
7、删除文件(del)和目录(rd);在Dos操作系统中,要删除的目录必须是空的,即没有文件;
五、进入操作界面及退出;
Oracle代码有两个方式编写;
1、SQLPLUS;
a)输入sqlplus;
b)直接输入用户名;
c)输入用户和口令(密码);
查看当前操作的用户;
数据库实例与用户的关系;
在机器上安装了Oracle数据库产品,一旦安装成功,就相当于我们创建一个类;用此类只生成一个实例(名字命名的那个实例);我们始终只操作这一个实例;
在这个唯一的实例中,实例下就是用户;Oracle预先创建了若干用户,用户分为系统用户和普通用户两种;
系统用户有sys和system;其中sys为超级系统用户;超级与普通的界限在于用户的权限大小;
在两个系统用户中,sys的权限大于system,只大一点点,在sys用户下,可以创建数据库实例(不用);实际上,我们将两个系统用户看作权限相同;
示例的普通用户scott;
在此用户下有三张重要的表;
emp,雇员表:八列十四行记录;
dept,部门表三列四行记录;
salgrade,工资级别:工资级别;
自定义用户;
程序员在操作Oracle数据库时,不能将表建在系统用户中,也不能建在示例用户scott中;能够任意的用户只能是自定义用户;
- Oracle-01
- oracle 01
- #Oracle-01
- Oracle-->RAC 群集--> Oracle ASM 01 详解
- Oracle 复习笔记01
- oracle sql优化01
- oracle入门01
- oracle enqueue-总结01
- oracle 基本知识01
- oracle入门01
- Oracle SQL 优化(01)
- Oracle Procedure示例01
- Oracle Trigger示例01
- Oracle Function 示例01
- Oracle 编写函数01
- oracle 行转列 总结01
- oracle note 01
- ORACLE数据库学习01
- pip源配置
- CodeForces
- IntelliJ IDEA注册激活
- 给定一个字符串类型的数组,数组元素值为数字组成的字符串对象, 将数组元素的进行拼接,拼接之后的数字值是最大的
- POJ 3278Catch That Cow (bfs)
- #Oracle-01
- CodeForces 835B The number on the board
- [转]STL 之set不允许元素重复,且从小到大排列
- 2017多校联合训练第3场第5题
- 利用tensorflow一步一步实现基于MNIST 数据集进行手写数字识别的神经网络,逻辑回归
- linkedList特有的方法
- 最大流dinic算法的优化模板 当前弧优化,多路增广
- 超好用的网络抓包框架(Windivert)之二(语言)
- Tensorflow学习笔记(3)-mnist(softmax regression)