在用Oracle SQL语句前就应该懂的最基本知识

Oracle SQL:
1.数据:是指所有能输入计算机中并被计算机程序处理的符号的总称.
2.数据处理:是指对各种形式的数据进行收集,储存,加工和传播的一系列活动的综合.其目的是从大量的原始数据中抽取,推导出对人们有价值的信息.
3.数据处理的三大阶段:人工管理阶段,文件系统阶段,数据库系统阶段.
4.数据库管理系统:是一种管理数据库的软件.主要功能:1,数据库定义功能DDL 2,数据库存储功能 DML 3,数据库运行管理,这是DBMS运行是的核心部分,包括并发控制,存取控制,完整性约束条件和执行,数据库内部的维护等等.4, 数据库的建立和维护功能.
5.在Oracle数据库内,数据库仅仅是只文件集合,这些文件用来存储和管理相关数据,包括数据文件,控制文件以及重做日志文件.
6.数据模型的几个层次:1 概念数据模型 2 逻辑数据模型 (3种主要的逻辑模型 :层次模型 网状模型 关系模型)3 物理数据模型
7.查看数据库名方式:使用SQL语句 select name from v$database;
使用show命令 show parameter db_name;
查看参数日志:查看init.ora文件;
查看数据库服务名:使用SQL语句 select value from v$parameter where name = ‘service_name’;
使用show 命令 show parameter service_name;
查看参数文件 :在参数文件中查看;
8.启动数据库的三个阶段:nomount mount open startup nomount alter database mount alterdatabase open;
9.Oracle 提供了两个图形化的网络配置工具配置监听器
Net ConfigurationAssistant (NetCA)
Net Manager (简称NetMgr)
10. 监听的启动和停止: Isnrctl start Isnrctl stop Isnrctl status
11.tnsnames.ora 文件内则包含采用最常见的连接方法(本地命名策略)是的客户端的网络配置详细信息.


12.列的别名书写方法有两种方式: 列名 列别名 列名AS列别名 其中有三种情况下列别名两侧需要添加双引号”” 1 列别名中包含有空格 2 列别名中要求区分大小写 3 列别名中包含有特殊字符 ======主要用来控制输出显示的是别名形式,那样更美观.
13.DISTINCT 取消重复行. Select distinct dept_id from dept;
14. DESC[RIBE]命令:显示表结构. –DESC emp;
SET 命令: 设计环境变量 -----SET HEADING{ON/OFF} :控制是否显示列标题.默认是ON . 设计列的显示长度: col HIRDATE format a100; col DEPTNO FORMAT 999; 表示显示3为数字.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值