数据库编程——Oracle SQL

在学习数据库编程总结了笔记,并分享出来。有问题请及时联系博主:Alliswell_WP,转载请注明出处。

系统:win10 x64

09-数据库编程day01(oracle sql)

 

 

一、TCP/UDP Socket 调试工具 v2.2

TCP/UDP Socket调试工具提供了TCP Server,TCP Client,UDP Server,UDP Client,UDP Group 五种Socket调试方案。可以在向服务器发送命令,或者查看服务器返回的数据。
》打开界面后选择左边客户端还是服务端,使用TCP还是UDP,点击创建相应的模拟环境,而不用编写代码。

》可以调试web编程发送了什么数据,接收了什么数据。

 

二、学习目标

1、oracle的体系结构(实例和内存的理解)
2、oracle安装的注意事项
3、基本的查询语法
4、条件过滤
5、oracle的函数
6、分组函数
7、分组数据

 

三、oracle

1、安装配置

》安装在自己本机的(即自己为服务器):

文件准备(win10 x64): win64_11gR2_database_1of2.zip、win64_11gR2_database_2of2.zip

  下载地址,官网(需要登录注册):

  http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.zip 

  http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_2of2.zip 

  百度云盘下载:

  链接:https://pan.baidu.com/s/14OiuVx4cxKdUkqYLx1dzbA  提取码:jr5m

可参考:https://www.cnblogs.com/yuxiaole/p/9339063.html

》安装注意事项:

(1)安装目录不能有中文和空格。密码(要简单):(如:sys)

(2)用户密码设置:hr用户密码:hr;scott用户密码11

》测试:

  在命令行窗口:sqlplus scott/11

  在sql窗口执行SQL>select * from tab;

  可以看到4张表,证明安装没有问题!

  

》使用虚拟机访问远程数据库(自己为客户端):

虚拟机(即远程服务器)内部有oracle,并且已经启动,需要自己安装客户端,客户端文件如下:

文件准备(win10 x64):win64_11gR2_client.zip

  下载地址,官网(需要登录注册):https://www.oracle.com/database/technologies/112010-win64soft.html
  百度云盘下载:
  链接:https://pan.baidu.com/s/1ysF-ets8zo-hRxujl14amw  提取码:dtr6

》安装注意事项:

  (1)“选择安装类型”中一定要选择“管理员(1.04GB)(A)”

  (2)“指定安装位置”Oracle基目录和软件位置都不能有中文和空格。

  (3)oracle11g默认不支持ubuntu?为了在远程服务器配置oracle 11g,可以参看博客:https://blog.csdn.net/qq_44939775/article/details/89397880

》虚拟机网络设置

  (1)选择“自定义:特定虚拟网络”下的“VMnet8(NAT 模式)”。

  (2)win10安装虚拟机后,在win10“网络连接”可以看到多了两块网卡,VMware Network Adapter VMnet1 和VMware Network Adapter VMnet8,以后简称为vmnet1和vmnet8,其中当配置虚拟机的网络模式为NAT模式时,vmnet8的网卡作为与虚拟机的连接使用,本文以NAT模式作为介绍,所以查看vmnet8网卡,属于192.168.137网段。

  所以,接下来需要设置虚拟机的网络类型更改“VMware Virtual Ethernet Adapter for VMnet8”属性,(选择“使用下面的IP地址”),配置vmnet8的ip为:192.168.137.112,子网掩码:255.255.255.0

》测试:

  在win10中以管理员身份打开命令窗口cmd,首先测试是否安装成功,执行>sqlplus,弹出SQL*Plus版本信息,并提示输入用户名,代表客户端安装成功。测试连接状态(首先确保能够ping通远程主机,本文编写对应的主机为 192.168.137.112):

  >ping 192.168.137.112;看数据包的接收情况,如果很快的全部接收,代表网络连通;接着执行oracle提供的一个网络命令tnsping,后面既可以跟ip,也可以跟oracle数据库的实例名称:

  >tnsping 192.168.137.112;瞬间收到OK<40毫秒>,证明可以连接数据库。然后(本文oracle实例以orcl为例,oracle安装默认提供的经典用户为scott用户,本人设置的密码是11),看到如下图代表连接成功:

数据库编程——Oracle SQL_第1张图片

  在命令行窗口>sqlplus scott/11@//192.168.137.112/orcl

  在sql窗口执行SQL可以查看当前用户有哪些表>select * from tab;

可以看到4张表,证明安装没有问题!

 

2、linux-oracle服务器启动

 

3、oracle的体系结构

 

4、oracle相关的概念

 

5、oracle的安装

 

6、登录和基本设置

 

7、基本查询

8、条件过滤1

9、条件过滤2-逻辑运算符

10、条件过滤3-模糊匹配

 

11、排序

12、字符函数

13、数值函数

14、转换函数

15、日期函数

16、条件表达式

17、分组函数

18、分组数据

19、在redhat创建hr数据库用户

 

 

 

 

 

 

在学习数据库编程总结了笔记,并分享出来。有问题请及时联系博主:Alliswell_WP,转载请注明出处。

你可能感兴趣的:(数据库编程——Oracle SQL)