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.优先级用括号解决
分享到:
相关推荐
重要基础知识点总结,oracle11g数据库基础教程第2版重要知识点总结(电工社),自己总结的知识点,有问题请留言联系
Oracle数据库管理员培训教材——10g版本,学习初学oracle,oracle进阶等有很好的帮助,就是好!
第2章 安装Oracle Database 10g和创建数据库 第3章 升级到Oracle Database 10g 第4章 规划Oracle应用程序——方法、风险和标准 第Ⅱ部分 SQL和SQL*Plus 第5章 SQL中的基本语法 第6章 基本的SQL*Plus报表及命令 第7章...
Oracle数据库教程——nbu恢复oracle数据库案例
oracle新手入门指导之一——数据库表空间知识.txtoracle新手入门指导之一——数据库表空间知识.txt
很好的oracle 10g培训资料——管理第一部分:结构组件
oracle数据库双机热备安装——裸设备.doc oracle数据库双机热备安装——裸设备.doc oracle数据库双机热备安装——裸设备.doc
Oracle数据库设计文档——帮助数据库初学者了解数据库设计,
《Oracle11g从入门到精通》面向数据库管理人员和数据库开发人员,从实际角度出发,系统地介绍了数据库和Oracle的相关概念和原理、Oracle的数据库管理(如安装与启动,用户权限、备份与恢复等),以及Oracle的应用...
Oracle10g 培训——基础知识,适合初学者了解,
在本书中,作者将内容共分为 4 大部分: 基本架构运行方式—— 讲解了 Oracle... Oracle 的高可用性——介绍了 Oracle 11g 数据库中提供的各种强大的管理工具及其使用方法。这部分内容将帮助读者了解在管理大型数据库。
数据库工程师——Oracle数据库集群管理
第2章 安装oracle database 11g 和创建数据库 第3章 升级到oracle database 11g 第4章 规划oracle 应用程序——方法、风险和标准 第ⅱ部分 sql 和sql*plus 第5章 sql 中的基本语法 第6章 基本的sql*plus ...
《Oracle数据库管理艺术11g新特性》是经典名著《Oracle 10g数据库管理艺术》一书的姊妹篇,通过示例全面而又详细地讲述了Oracle 11g的新特性,讲述了更改管理、数据库自动化、性能管理、故障诊断、存储管理、安全...
完整版Oracle11数据库教程课件 第3章_SQL语言概述及简单查询(共19页).ppt 完整版Oracle11数据库教程课件 第4章_修改数据及事务(共16页).ppt 完整版Oracle11数据库教程课件 第5章_表空间(共37页).ppt 完整版...
共计8个视频 01 简述Oracle的发展史 02 关系型数据库的基本理论 03 Oracle 11g的新功能 04 Oracle 11g的安装与卸载 05 SQL Plus工具 06 Oracle企业管理器 07 数据库配置助手 08 启动与关闭数据库实例
Oracle经典教程2——SQL数据库操作和查询
格式 PPT 讲义 第1章 数据库的概念 第2章 实体联系模型 第3章 关系模型及ORACLE对象关系数据库 第4章 ORACLE SQL和PL/SQL 第5章 关系数据库设计理论 ...第12章 ORACLE程序实例——图书管理信息系统
详细介绍Oracle11g数据备份导入到10g数据库中的操作
oracle 11g 数据库详细教学PPT