亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oracle DataBase 簡介

發布時間:2020-03-31 18:10:06 來源:網絡 閱讀:359 作者:kuchensheng 欄目:數據庫

1、關系型數據庫簡介

    關系型數據(relational database)的基本概念非常簡單易懂。關系數據庫是一組已經被組織為表(table)結構的相關信息的集合。每個表都包含很多行,這些行有進一步組織為列。這些表在數據庫中都被存儲在模式(schema)中。所謂模式就是數據庫用戶可以存儲表的地方。每個用戶都可以為其他用戶授權訪問自己的表。

 2、結構化查詢語言SQL簡介

    SQL是設計用于訪問關系型數據的標準語言。SQL語句可分為5類

  • 查詢語句    用于檢索數據庫表中存儲的行。可以使用SQL的 SELECT語句編寫查詢語句

  • 數據操縱語言(Data Manipulation Language,DML)語句    用來修改表的內容,也就是增刪改

  • 數據定義語言(Data Definition Language,DDL)語句    用來定義構成數據的數據結構,例如:

    • CREATE    創建數據表結構,CREATE TABLE創建表。CREATE USER創建數據庫用戶

    • ALTER    修改表結構 ALTER TABLE語句用來修改一個表

    • DROP    刪除數據表結構    DROP TABLE語句用于刪除一個表

    • RENAME 更改表明

    • TRUNCATE 刪除表的全部內容

  • 事務控制(Transaction Controller,TC)語句,用于將對行所有的修改永久性地存貯在表中,或者取消這些行的操作。

    • COMMIT    永久性保存對行所做的修改

    • ROLLBACK    取消對行所做的修改

    • SAVEPOINT    設置一個保存點,可以將對行的操作修改回滾到此處

  • 數據控制語言(Data Control Language,DCL)語句    用于修改數據庫結構的操作權限

    • GRANT    授予其他用戶對數據庫結構的訪問權限

    • REVOKE 阻止其他用戶訪問數據庫結構

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),循環,過程和函數的定義

    

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

达孜县| 科技| 重庆市| 荥经县| 同德县| 阿巴嘎旗| 团风县| 永城市| 富民县| 洪江市| 景德镇市| 津南区| 都江堰市| 佳木斯市| 时尚| 武汉市| 柞水县| 曲阜市| 伊春市| 左贡县| 梨树县| 博兴县| 桃江县| 莎车县| 满城县| 甘南县| 铅山县| 彭泽县| 隆回县| 南康市| 桐乡市| 额尔古纳市| 余干县| 永修县| 手机| 通海县| 莲花县| 历史| 彝良县| 庆云县| 高雄县|