`
一杯茶的时间
  • 浏览: 6232 次
  • 性别: 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为数字.
分享到:
评论

相关推荐

    Oracle Sql语句转换成Mysql Sql语句

    当需要将一个基于Oracle SQL的应用程序迁移到MySQL环境时,就需要进行SQL语句的转换工作。本项目提供了一个Java源码工具,能够帮助用户便捷地将Oracle SQL语句转换为MySQL SQL语句。 Oracle SQL与MySQL SQL的主要...

    Oracle sql语句大全

    Oracle sql语句大全. sql语句的优化资料

    Oracle基本sql语句

    Oracle数据库是全球最广泛使用的数据库管理系统之一,它遵循SQL标准,提供了一套强大的SQL语句,使得数据库操作变得高效和灵活。在Oracle数据库中,SQL语句是与数据库进行交互的主要方式。本文将总结一些Oracle基本...

    oracle Sql语句二

    oracle Sql语句二 oracle Sql语句二

    压测Oracle的SQL语句的性能情况

    在进行Oracle SQL语句的压测时,我们需要关注以下几个关键知识点: 1. **SQL优化**:优化SQL语句是提升性能的关键,包括避免全表扫描,使用索引,减少子查询,合理使用连接方式等。 2. **绑定变量**:使用绑定变量...

    Oracle数据库sql语句 跟踪器

    Oracle数据库SQL语句跟踪器,通常被称为SQL Monitor,是一种强大的工具,用于监控和分析数据库中的SQL语句执行情况。在Oracle环境中,理解SQL语句的行为是优化数据库性能的关键。SQL Monitor提供实时视图,帮助DBA...

    ORACLE常用SQL语句大全.pdf

    本文档总结了 Oracle 中常用的 SQL 语句,包括数据库的创建、删除、备份、表的创建、删除、修改、索引的创建、视图的创建等基本操作,以及一些高级查询运算符的使用。 一、数据库操作 * 创建数据库:CREATE ...

    oracle、sql语句基础

    oracle、sql语句基础

    sqlserver自动生成sql语句工具sqlserver转oracle

    在压缩包子文件的文件名"ms转sql语句.exe"中,我们可以推测这可能是一个用于将SQL Server语句转换为Oracle兼容格式的可执行程序。这样的工具通常会提供用户友好的界面,让用户导入SQL Server的数据库元数据,然后...

    oracle常用SQL语句(汇总版).docx

    在本文中,我们将详细介绍 Oracle 中常用的 SQL 语句,包括数据控制语句(DML)、数据定义语句(DDL)和其他相关知识点。 一、数据控制语句(DML) 数据控制语句用于操作数据库中的数据,包括插入、删除、更新等...

    oracle监听执行sql语句

    ### Oracle监听执行SQL语句详解 #### 一、Oracle监听执行概述 在Oracle数据库管理与维护过程中,有时候我们需要了解应用程序正在执行哪些SQL语句,这不仅有助于性能优化,还可以帮助我们诊断潜在的问题。通过监听...

    Oracle SQL语句性能优化

    Oracle的共享SQL语句机制存储解析后的语句在SGA的共享池中,减少解析开销,提高执行效率。相同的SQL语句(包括空格、换行等)会被视为同一个语句进行共享。但多表连接查询不支持高速缓冲。数据库管理员需要合理配置...

    oracle sql语句学习

    Oracle SQL语句是数据库管理与数据查询的重要工具,尤其在Oracle数据库系统中,掌握SQL的高效使用至关重要。这个"oracle sql语句学习"资源包显然旨在帮助初学者逐步提升到高级水平,通过全面的笔记资料,使用户能够...

    oracle利用批处理文件执行SQL语句,bat连接oracle数据库并执行语句

    在这个场景中,我们可以利用批处理文件来简化Oracle数据库的操作,如删除用户、创建用户、创建表和触发器,以及执行其他SQL语句。 首先,我们需要了解如何在批处理文件中连接Oracle数据库。这通常通过Oracle的...

    Oracle高效SQL语句原则

    Oracle 高效 SQL 语句原则是指在编写 Oracle 数据库 SQL 语句时需要遵循的一些基本原则,以便提高 SQL 语句的执行效率,减少数据库服务器的负载,提高应用程序的性能。下面是 Oracle 高效 SQL 语句原则的详细介绍: ...

    Oracle SQL语句跟踪

    首先,我们来了解Oracle SQL语句跟踪的基础知识。在Oracle中,有两种主要的跟踪方法:SQL Trace和10046事件。SQL Trace是最传统的跟踪方式,通过DBMS_SESSION包中的TRACE_ON和TRACE_OFF过程来开启和关闭跟踪。10046...

    ORACLE数据库SQL语句美化器

    对ORACLE-SQL进行一些布局优化,更新它的格式

    oracle查看执行最慢与查询次数最多的sql语句

    在Oracle数据库管理中,了解SQL语句的执行性能和频率对于系统优化至关重要。本文将详细介绍如何查看Oracle数据库中执行最慢和查询次数最多的SQL语句,以帮助DBA(数据库管理员)识别潜在的性能瓶颈。 首先,我们来...

    oracle 查看当前会话执行的sql语句

    在Oracle数据库管理中,有时我们需要了解某个特定会话(Session)正在执行哪些SQL语句。这在性能调优、问题诊断等场景下尤为重要。以下将详细介绍如何通过不同的方法来查看当前会话所执行的SQL语句及相关信息。 ###...

Global site tag (gtag.js) - Google Analytics