`
一杯茶的时间
  • 浏览: 5797 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

在用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为数字.
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics