Oracle 11g 第一章知识点总结数据库简介 简单查询
Oracle 11g 第一章知识点总结——数据库简介 简单查询 知识点预览 历史 关系型数据库 数据库相关知识 简单查询 历史 1.树状类型----------被淘汰 2.理论-----IBM最先涉足 3.Oracle----C语言编写 4.用户----scott 猫tiger scott是Oracle数据库最早版本的测试
Oracle 11g 第一章知识点总结——数据库简介 简单查询
知识点预览
历史
关系型数据库
数据库相关知识
简单查询
历史
1.树状类型---------->被淘汰
2.理论-----IBM最先涉足
3.Oracle----C语言编写
4.用户----scott 猫tiger scott是Oracle数据库最早版本的测试人员——纪念他
5.Oracle最成功的版本-----第五版本
关系型数据库
1.关系型数据库
2.结构:
a) 表
b)行、列
c记录:一行
数据库相关知识
1. SQL (Structured Query Language)语句
a) 启动服务 Oracle…Listener Services(SID)
b) 连接数据库
conn scott/tiger;
c) 增删改查 SQLPlus工具
d) 9i(Internet) 10g 11g(Grid 集成)
e)sqlplus system/manager assysdba;
2. JDBC(Java Data Base Connectivity)
3. Hibernate 开源框架 对数据库进行操作
4.DBA(Data Base Administrator) 数据库管理员
5.几个用户和默认密码:
a)sys (super_manager) change_on_install;
b)system(manager)/ manager
c)scott /tiger
d) hr/123
6.SQLPlus cmd里连接
conn sys/…. assysdba
7.创建用户:
createuser scott2 identified by tiger;
8. 授权:
grant connect,createtable to scott2; grant createsession,create table to scott2;
9.登录:
connscott2/tiger;
10. 创建表
createtable emp( empnonumber(4), enamevarchar2(20), salnumber(10,2) );
11. Windows 7安装Oracle11g需要注意的地方
a)setup.exe修改属性------>兼容模式---->WindowsXP Service Pack 3
b) Win7版本修改文件Version
c) 口令管理,注意跟scott和hr用户解锁
12. Oracle卸载------>注册表 服务
13. sqlplusw支持复制粘贴 不支持上下键
14. sqlplus 支持复制粘贴 支持上下键
简单查询
1.查看当前用户下的表:
select * from tab; --dept部门表 --deptno部门编号 --dname部门名称 --loc --emp雇员表 --empno雇员编号 --ename名字 --job职位 --mgr经理编号 --hiredate雇佣日期 --sal薪资 --bonus奖金比例表 --salgrade薪资登记表 --comm --deptno部门编号
2. 查看表结构
desc[ribe] tableName;
3.数据类型
a) char 和 varchar2的区别
char[20];
varchar2[20];
一个字符串长度为4,char仍然占用20个长度的空间,但是varchar只占用4个长度的空间
char:存储空间就是给定的长度
varchar:可变长字符串,节省空间,数据有多少长度空间就占多少,根据实际存储的长度自动缩放
b) 其他数据库是varchar
c) date 日期类型
d) number(6,2) 数字类型
4. 查询所有
select * from emp;
select *:效率低不如查询某个列
5.设置环境
setlinesize 300; setpagesize 30;
6.查询某(多)个列
selectename, sal,job from emp;
7. 给查询的列起别名 as 可以省掉
selectename as “姓名”,job “工作” from emp e;
e)起别名双引号 as可省略
f)表名也可取别名
g)别名尽量不用中文
8.显示所有员工薪资统一加100之后的结果
selectename,sal+100 from emp; selectename,sal*(1+0.1) from emp;
9.连接字符 ||
selectename || ’的工作是’ ||jobfrom emp;
a)Oracle:连接符 ||
b)使用’’(单引号)
10. 查询emp表里的所有职位
select job from emp;
11. 消除重复的行
select distinct(job) from emp;
括号可有可无
12. 优先级用括号解决

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

Oracle 数据库日志的保留期限取决于日志类型和配置,包括:重做日志:由 "LOG_ARCHIVE_DEST" 参数配置的最大大小决定。归档重做日志:由 "DB_RECOVERY_FILE_DEST_SIZE" 参数配置的最大大小决定。在线重做日志:不归档,在数据库重启时丢失,保留期限与实例运行时间一致。审计日志:由 "AUDIT_TRAIL" 参数配置,默认保留 30 天。

Oracle 所需内存量取决于数据库大小、活动水平和所需性能水平:用于存储数据缓冲区、索引缓冲区、执行 SQL 语句和管理数据字典缓存。具体数量受数据库大小、活动水平和所需性能水平影响。最佳实践包括设置适当的 SGA 大小、调整 SGA 组件大小、使用 AMM 和监控内存使用情况。

Oracle 数据库服务器硬件配置要求:处理器:多核,主频至少 2.5 GHz,大型数据库建议 32 核以上。内存:小型数据库至少 8GB,中等规模 16-64GB,大型数据库或高负载工作负载高达 512GB 或更多。存储:SSD 或 NVMe 磁盘,RAID 阵列提高冗余和性能。网络:高速网络(10GbE 或更高),专用网卡,低延迟网络。其他:稳定电源、冗余组件、兼容操作系统和软件、散热和冷却系统。

Oracle 数据库所需内存量取决于数据库大小、工作负载类型和并发用户数量。通常建议:小型数据库:16-32 GB,中型数据库:32-64 GB,大型数据库:64 GB 或更多。其他需考虑因素包括数据库版本、内存优化选项、虚拟化和最佳实践(监视内存使用情况、调整分配)。

要在 Oracle 中创建每天执行一次的定时任务,需要执行以下三个步骤:创建一个作业。为作业添加一个子作业,并设置其计划表达式为“INTERVAL 1 DAY”。启用作业。

苹果公司最新发布的iOS18、iPadOS18以及macOSSequoia系统为Photos应用增添了一项重要功能,旨在帮助用户轻松恢复因各种原因丢失或损坏的照片和视频。这项新功能在Photos应用的"工具"部分引入了一个名为"已恢复"的相册,当用户设备中存在未纳入其照片库的图片或视频时,该相册将自动显示。"已恢复"相册的出现为因数据库损坏、相机应用未正确保存至照片库或第三方应用管理照片库时照片和视频丢失提供了解决方案。用户只需简单几步

如何在PHP中使用MySQLi建立数据库连接:包含MySQLi扩展(require_once)创建连接函数(functionconnect_to_db)调用连接函数($conn=connect_to_db())执行查询($result=$conn->query())关闭连接($conn->close())

PHP中处理数据库连接报错,可以使用以下步骤:使用mysqli_connect_errno()获取错误代码。使用mysqli_connect_error()获取错误消息。通过捕获并记录这些错误信息,可以轻松识别并解决数据库连接问题,确保应用程序的顺畅运行。
