Oracle学习历程

一直没有接触过Oracle数据库,忽然公司要作社保中心的数据库迁移,感受本身啥也不会,从头开始学吧,天天积攒一点点。

1、Oracle安装后的一些问题

一、由于是安装的本地库,机器性能不够,致使卡顿。所以,能够在服务管理中,将全部的Oracle开头服务关闭。当须要使用时,开启OracleOraHome81TNSListener、OracleServiceORCL(数据库名)这两个服务便可。
数据库

2、Oracle数据库的体系架构

3、SQL简介

SQL语言

结构化查询语言(Structured Query Language),时一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同事也是数据库脚本文件的拓展名。是一种高级的非过程化编程语言,容许用户在高层数据库结构上工做。它不只要求用户指定对数据的存放方法,也不须要用户了解具体的数据存放方式,因此具备彻底不一样底层结构的不一样数据库系统,能够使用相同的结构化查询语言做为数据输入和管理的接口。结构化查询语言能够嵌套,这使它具备强大的灵活性和强大的功能。

SQL语言分类

  1. DML(数据库操做语言)express

    其中语句包括INSERT、UPDATE、DELETE等,分别用于添加、修改和删除表中的行,又称动做查询语言。
  2. DDL(数据库定义语言)编程

    其语句包括CREATE、DROP。在数据库建立表和删除表,为表添加索引等。DDL包括许多与人数据库目录中得到数据有关的保留字,也是动做查询的一部分。
  3. DCL(数据库控制语言)架构

    经过GRANT、REVOKE获取许可,能够肯定单个用户或用户组对数据库对象的访问。某些RDBMS可用GRANT或REVOKE控制对表单单个列的访问。

Select语句

SELECT *|{[DISTINCT] column|expression [alias],...} FROM table
一、查询语法
select *|column_name from 表名

相关文章
相关标签/搜索