oracle开篇


注意:本笔记学习oracle的 版本oracle 11g

一、学习目标

  1. 熟练使用SQL语言
  2. 理解数据库常用对象
  3. 掌握数据库设计技巧
  4. 了解PL/SQL开发

二、 数据库的发展

什么是数据库呢?就是被定义用来存放数据、访问数据、操作数据的地方。
发展分为三个阶段:
第一阶段网状数据库(闭环数据关系,很复杂,优点是性能稳定简单,缺点是编程处理复杂)
在这里插入图片描述
第二阶段:层状型数据库(在网状数据库上做了优化,性能好点,但是牺牲了一部分数据查询需求)
第三阶段:关系型数据库(将数据和数据关系以表格的方式存储管理),是现在用得最多的

三、关系型数据库的名词

关系型数据库的组成
主要有表组成,称为关系表
在表中纯在行和列,行为记录,列为字段

1.关系型数据库产品

如MySQL、Postgresql、Oracle、sqlserver、Excel Access

四、关于Oracle

1.listener.ora文件

这个文件用来存放与服务OracleOraDb11g_home1TNSListener相关的配置信息,包含了主机名称(或地址)和端口等信息,其中主机名称(ip地址)要与本机(ip地址)保持一致。路径在E:\app\hexdwindows\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener
在这里插入图片描述

2.同样类似的配置文件还有

E:\app\hexdwindows\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames,也要一致

3. 还包括重要的端口配置文件

E:\app\hexdwindows\product\11.2.0\dbhome_1\install\portlist
其中这里的1521端口当数据库被外部连接时不能被占用

4.客户端工具

安装好的oracle 可以理解成一个存储管理数据的服务器,然后我们通过各种客户端去连接和操作这个服务器。
在这里插入图片描述

常用的客户端有

  • sql plus ,DOS界面终端操作(C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle - OraDb11g_home1\应用程序开发\SQL Plus)
    部分命令:
 set linesize 100  :调整显示宽度
 set pagesize 30 设置每页所显示的记录条数
  • sql developer
  • DataGrip(炫酷,功能强大)
  • isqlPlus(通过浏览器的方式管理数据库,后面补充,内容视频第二节)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值