Oracle DataBase 简介

发布时间:2020-03-31 18:10:06 作者:kuchensheng
来源:网络 阅读:360

1、关系型数据库简介

    关系型数据(relational database)的基本概念非常简单易懂。关系数据库是一组已经被组织为表(table)结构的相关信息的集合。每个表都包含很多行,这些行有进一步组织为列。这些表在数据库中都被存储在模式(schema)中。所谓模式就是数据库用户可以存储表的地方。每个用户都可以为其他用户授权访问自己的表。

 2、结构化查询语言SQL简介

    SQL是设计用于访问关系型数据的标准语言。SQL语句可分为5类

3、使用SQL*Plus

    使用命令行:sqlplus [user_name/password[@host_string]]

        user_name:用户名    password:登陆密码 host_string 指定连接的数据库

    在启动sqlpuls后通过输入edit命令就可以编辑SQL*Plus的最后一条SQL语句

4、SQL Devleloper,使用图形化工具

5、创建store模式

    5.1启动sql*plus并登陆到具有创建新用户、表和PL/SQL包的数据库。用@命令运行store.sql脚本

    5.2用来创建store模式的DDL语句

        创建用户名:CREATE USER user_name IDENTIFIED BY password;

        为这个用户赋予权限:GRANT connect,resource TO user_name;    

6、添加、修改、删除行

    INSERT语句用于向表中添加行,INSERT INTO table_name (column1,column2,...) values(value1,value2,...);

    UPDATE语句用于修改该表中现有的行。UPDATE table_name SET column1 = value1,column2 = value2,... WHERE table_PK = PK_id;

    DELETE语句用来从表中删除行。一般用WHERE子语句来限制想要删除的行。如果不限制,就会删除表中所有的行。DELETE FROM table_name WHERE table_PK = PK_id;

7、BINARY_FLOAT和BINARY_DOUBLE数据类型的优点

    需要的存储空间较小    BINARY_FLOAT和BINARY_DOUBLE分别需要5个字节和9字节的存储空间,而NUMBER则可能需要多大22个字节的存储空间

    可以表示的数字范围更大

    执行运算速度更快。BINARY通常在硬件中执行,所以更快
    运算封闭

    取整透明    BINARY使用二进制来表示数字,而NUMBER则以10进制表示。

8、Oracle PL/SQL简介

    PL/SQL是Oracle的一种过程语言,可以用来添加一些基于SQL的编程结构。PL/SQL主要用来向数据库中添加过程和函数,以实现业务逻辑。

    PL/SQL中包含了一些标准的编程结构,如:变量声明,条件控制(IF-THEN-ELSE),循环,过程和函数的定义

    

推荐阅读:
  1. Oracle12.2新特性—Local UNDO
  2. oracle安装及简介

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

数据库 database 关系

上一篇:学习日志---hdfs配置及原理+yarn的配置

下一篇:Rtree实现多维空间搜索

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》